mirror of
https://github.com/patdelphi/suanming.git
synced 2026-02-27 21:23:12 +08:00
- Remove PNG server generation option from DownloadButton component - Remove PNG generation logic from download route - Delete pngGenerator.cjs and related test files - Simplify download options to focus on frontend PNG export - Reduce server complexity and resource usage
623 lines
2.3 MiB
623 lines
2.3 MiB
var $P=Object.defineProperty;var WP=(t,e,n)=>e in t?$P(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var Sl=(t,e,n)=>WP(t,typeof e!="symbol"?e+"":e,n);function VP(t,e){for(var n=0;n<e.length;n++){const a=e[n];if(typeof a!="string"&&!Array.isArray(a)){for(const o in a)if(o!=="default"&&!(o in t)){const r=Object.getOwnPropertyDescriptor(a,o);r&&Object.defineProperty(t,o,r.get?r:{enumerable:!0,get:()=>a[o]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.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 K2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Qn(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var G0={exports:{}},Nu={},_0={exports:{}},tn={};/**
|
||
* @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 ZB;function XP(){if(ZB)return tn;ZB=1;var t=Symbol.for("react.element"),e=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"),c=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),A=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),u=Symbol.iterator;function x(J){return J===null||typeof J!="object"?null:(J=u&&J[u]||J["@@iterator"],typeof J=="function"?J:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,b={};function v(J,E,z){this.props=J,this.context=E,this.refs=b,this.updater=z||h}v.prototype.isReactComponent={},v.prototype.setState=function(J,E){if(typeof J!="object"&&typeof J!="function"&&J!=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,J,E,"setState")},v.prototype.forceUpdate=function(J){this.updater.enqueueForceUpdate(this,J,"forceUpdate")};function B(){}B.prototype=v.prototype;function U(J,E,z){this.props=J,this.context=E,this.refs=b,this.updater=z||h}var G=U.prototype=new B;G.constructor=U,w(G,v.prototype),G.isPureReactComponent=!0;var Q=Array.isArray,_=Object.prototype.hasOwnProperty,S={current:null},F={key:!0,ref:!0,__self:!0,__source:!0};function O(J,E,z){var W,te={},me=null,pe=null;if(E!=null)for(W in E.ref!==void 0&&(pe=E.ref),E.key!==void 0&&(me=""+E.key),E)_.call(E,W)&&!F.hasOwnProperty(W)&&(te[W]=E[W]);var Ce=arguments.length-2;if(Ce===1)te.children=z;else if(1<Ce){for(var de=Array(Ce),Ge=0;Ge<Ce;Ge++)de[Ge]=arguments[Ge+2];te.children=de}if(J&&J.defaultProps)for(W in Ce=J.defaultProps,Ce)te[W]===void 0&&(te[W]=Ce[W]);return{$$typeof:t,type:J,key:me,ref:pe,props:te,_owner:S.current}}function R(J,E){return{$$typeof:t,type:J.type,key:E,ref:J.ref,props:J.props,_owner:J._owner}}function oe(J){return typeof J=="object"&&J!==null&&J.$$typeof===t}function L(J){var E={"=":"=0",":":"=2"};return"$"+J.replace(/[=:]/g,function(z){return E[z]})}var I=/\/+/g;function M(J,E){return typeof J=="object"&&J!==null&&J.key!=null?L(""+J.key):E.toString(36)}function K(J,E,z,W,te){var me=typeof J;(me==="undefined"||me==="boolean")&&(J=null);var pe=!1;if(J===null)pe=!0;else switch(me){case"string":case"number":pe=!0;break;case"object":switch(J.$$typeof){case t:case e:pe=!0}}if(pe)return pe=J,te=te(pe),J=W===""?"."+M(pe,0):W,Q(te)?(z="",J!=null&&(z=J.replace(I,"$&/")+"/"),K(te,E,z,"",function(Ge){return Ge})):te!=null&&(oe(te)&&(te=R(te,z+(!te.key||pe&&pe.key===te.key?"":(""+te.key).replace(I,"$&/")+"/")+J)),E.push(te)),1;if(pe=0,W=W===""?".":W+":",Q(J))for(var Ce=0;Ce<J.length;Ce++){me=J[Ce];var de=W+M(me,Ce);pe+=K(me,E,z,de,te)}else if(de=x(J),typeof de=="function")for(J=de.call(J),Ce=0;!(me=J.next()).done;)me=me.value,de=W+M(me,Ce++),pe+=K(me,E,z,de,te);else if(me==="object")throw E=String(J),Error("Objects are not valid as a React child (found: "+(E==="[object Object]"?"object with keys {"+Object.keys(J).join(", ")+"}":E)+"). If you meant to render a collection of children, use an array instead.");return pe}function re(J,E,z){if(J==null)return J;var W=[],te=0;return K(J,W,"","",function(me){return E.call(z,me,te++)}),W}function ae(J){if(J._status===-1){var E=J._result;E=E(),E.then(function(z){(J._status===0||J._status===-1)&&(J._status=1,J._result=z)},function(z){(J._status===0||J._status===-1)&&(J._status=2,J._result=z)}),J._status===-1&&(J._status=0,J._result=E)}if(J._status===1)return J._result.default;throw J._result}var ie={current:null},X={transition:null},ee={ReactCurrentDispatcher:ie,ReactCurrentBatchConfig:X,ReactCurrentOwner:S};function se(){throw Error("act(...) is not supported in production builds of React.")}return tn.Children={map:re,forEach:function(J,E,z){re(J,function(){E.apply(this,arguments)},z)},count:function(J){var E=0;return re(J,function(){E++}),E},toArray:function(J){return re(J,function(E){return E})||[]},only:function(J){if(!oe(J))throw Error("React.Children.only expected to receive a single React element child.");return J}},tn.Component=v,tn.Fragment=n,tn.Profiler=o,tn.PureComponent=U,tn.StrictMode=a,tn.Suspense=l,tn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ee,tn.act=se,tn.cloneElement=function(J,E,z){if(J==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+J+".");var W=w({},J.props),te=J.key,me=J.ref,pe=J._owner;if(E!=null){if(E.ref!==void 0&&(me=E.ref,pe=S.current),E.key!==void 0&&(te=""+E.key),J.type&&J.type.defaultProps)var Ce=J.type.defaultProps;for(de in E)_.call(E,de)&&!F.hasOwnProperty(de)&&(W[de]=E[de]===void 0&&Ce!==void 0?Ce[de]:E[de])}var de=arguments.length-2;if(de===1)W.children=z;else if(1<de){Ce=Array(de);for(var Ge=0;Ge<de;Ge++)Ce[Ge]=arguments[Ge+2];W.children=Ce}return{$$typeof:t,type:J.type,key:te,ref:me,props:W,_owner:pe}},tn.createContext=function(J){return J={$$typeof:s,_currentValue:J,_currentValue2:J,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},J.Provider={$$typeof:r,_context:J},J.Consumer=J},tn.createElement=O,tn.createFactory=function(J){var E=O.bind(null,J);return E.type=J,E},tn.createRef=function(){return{current:null}},tn.forwardRef=function(J){return{$$typeof:c,render:J}},tn.isValidElement=oe,tn.lazy=function(J){return{$$typeof:p,_payload:{_status:-1,_result:J},_init:ae}},tn.memo=function(J,E){return{$$typeof:A,type:J,compare:E===void 0?null:E}},tn.startTransition=function(J){var E=X.transition;X.transition={};try{J()}finally{X.transition=E}},tn.unstable_act=se,tn.useCallback=function(J,E){return ie.current.useCallback(J,E)},tn.useContext=function(J){return ie.current.useContext(J)},tn.useDebugValue=function(){},tn.useDeferredValue=function(J){return ie.current.useDeferredValue(J)},tn.useEffect=function(J,E){return ie.current.useEffect(J,E)},tn.useId=function(){return ie.current.useId()},tn.useImperativeHandle=function(J,E,z){return ie.current.useImperativeHandle(J,E,z)},tn.useInsertionEffect=function(J,E){return ie.current.useInsertionEffect(J,E)},tn.useLayoutEffect=function(J,E){return ie.current.useLayoutEffect(J,E)},tn.useMemo=function(J,E){return ie.current.useMemo(J,E)},tn.useReducer=function(J,E,z){return ie.current.useReducer(J,E,z)},tn.useRef=function(J){return ie.current.useRef(J)},tn.useState=function(J){return ie.current.useState(J)},tn.useSyncExternalStore=function(J,E,z){return ie.current.useSyncExternalStore(J,E,z)},tn.useTransition=function(){return ie.current.useTransition()},tn.version="18.3.1",tn}var YB;function B3(){return YB||(YB=1,_0.exports=XP()),_0.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 KB;function JP(){if(KB)return Nu;KB=1;var t=B3(),e=Symbol.for("react.element"),n=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,o=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,r={key:!0,ref:!0,__self:!0,__source:!0};function s(c,l,A){var p,u={},x=null,h=null;A!==void 0&&(x=""+A),l.key!==void 0&&(x=""+l.key),l.ref!==void 0&&(h=l.ref);for(p in l)a.call(l,p)&&!r.hasOwnProperty(p)&&(u[p]=l[p]);if(c&&c.defaultProps)for(p in l=c.defaultProps,l)u[p]===void 0&&(u[p]=l[p]);return{$$typeof:e,type:c,key:x,ref:h,props:u,_owner:o.current}}return Nu.Fragment=n,Nu.jsx=s,Nu.jsxs=s,Nu}var qB;function eS(){return qB||(qB=1,G0.exports=JP()),G0.exports}var d=eS(),q2={},E0={exports:{}},yr={},P0={exports:{}},S0={};/**
|
||
* @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 $B;function tS(){return $B||($B=1,(function(t){function e(X,ee){var se=X.length;X.push(ee);e:for(;0<se;){var J=se-1>>>1,E=X[J];if(0<o(E,ee))X[J]=ee,X[se]=E,se=J;else break e}}function n(X){return X.length===0?null:X[0]}function a(X){if(X.length===0)return null;var ee=X[0],se=X.pop();if(se!==ee){X[0]=se;e:for(var J=0,E=X.length,z=E>>>1;J<z;){var W=2*(J+1)-1,te=X[W],me=W+1,pe=X[me];if(0>o(te,se))me<E&&0>o(pe,te)?(X[J]=pe,X[me]=se,J=me):(X[J]=te,X[W]=se,J=W);else if(me<E&&0>o(pe,se))X[J]=pe,X[me]=se,J=me;else break e}}return ee}function o(X,ee){var se=X.sortIndex-ee.sortIndex;return se!==0?se:X.id-ee.id}if(typeof performance=="object"&&typeof performance.now=="function"){var r=performance;t.unstable_now=function(){return r.now()}}else{var s=Date,c=s.now();t.unstable_now=function(){return s.now()-c}}var l=[],A=[],p=1,u=null,x=3,h=!1,w=!1,b=!1,v=typeof setTimeout=="function"?setTimeout:null,B=typeof clearTimeout=="function"?clearTimeout:null,U=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function G(X){for(var ee=n(A);ee!==null;){if(ee.callback===null)a(A);else if(ee.startTime<=X)a(A),ee.sortIndex=ee.expirationTime,e(l,ee);else break;ee=n(A)}}function Q(X){if(b=!1,G(X),!w)if(n(l)!==null)w=!0,ae(_);else{var ee=n(A);ee!==null&&ie(Q,ee.startTime-X)}}function _(X,ee){w=!1,b&&(b=!1,B(O),O=-1),h=!0;var se=x;try{for(G(ee),u=n(l);u!==null&&(!(u.expirationTime>ee)||X&&!L());){var J=u.callback;if(typeof J=="function"){u.callback=null,x=u.priorityLevel;var E=J(u.expirationTime<=ee);ee=t.unstable_now(),typeof E=="function"?u.callback=E:u===n(l)&&a(l),G(ee)}else a(l);u=n(l)}if(u!==null)var z=!0;else{var W=n(A);W!==null&&ie(Q,W.startTime-ee),z=!1}return z}finally{u=null,x=se,h=!1}}var S=!1,F=null,O=-1,R=5,oe=-1;function L(){return!(t.unstable_now()-oe<R)}function I(){if(F!==null){var X=t.unstable_now();oe=X;var ee=!0;try{ee=F(!0,X)}finally{ee?M():(S=!1,F=null)}}else S=!1}var M;if(typeof U=="function")M=function(){U(I)};else if(typeof MessageChannel<"u"){var K=new MessageChannel,re=K.port2;K.port1.onmessage=I,M=function(){re.postMessage(null)}}else M=function(){v(I,0)};function ae(X){F=X,S||(S=!0,M())}function ie(X,ee){O=v(function(){X(t.unstable_now())},ee)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(X){X.callback=null},t.unstable_continueExecution=function(){w||h||(w=!0,ae(_))},t.unstable_forceFrameRate=function(X){0>X||125<X?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<X?Math.floor(1e3/X):5},t.unstable_getCurrentPriorityLevel=function(){return x},t.unstable_getFirstCallbackNode=function(){return n(l)},t.unstable_next=function(X){switch(x){case 1:case 2:case 3:var ee=3;break;default:ee=x}var se=x;x=ee;try{return X()}finally{x=se}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(X,ee){switch(X){case 1:case 2:case 3:case 4:case 5:break;default:X=3}var se=x;x=X;try{return ee()}finally{x=se}},t.unstable_scheduleCallback=function(X,ee,se){var J=t.unstable_now();switch(typeof se=="object"&&se!==null?(se=se.delay,se=typeof se=="number"&&0<se?J+se:J):se=J,X){case 1:var E=-1;break;case 2:E=250;break;case 5:E=1073741823;break;case 4:E=1e4;break;default:E=5e3}return E=se+E,X={id:p++,callback:ee,priorityLevel:X,startTime:se,expirationTime:E,sortIndex:-1},se>J?(X.sortIndex=se,e(A,X),n(l)===null&&X===n(A)&&(b?(B(O),O=-1):b=!0,ie(Q,se-J))):(X.sortIndex=E,e(l,X),w||h||(w=!0,ae(_))),X},t.unstable_shouldYield=L,t.unstable_wrapCallback=function(X){var ee=x;return function(){var se=x;x=ee;try{return X.apply(this,arguments)}finally{x=se}}}})(S0)),S0}var WB;function nS(){return WB||(WB=1,P0.exports=tS()),P0.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 VB;function aS(){if(VB)return yr;VB=1;var t=B3(),e=nS();function n(i){for(var m="https://reactjs.org/docs/error-decoder.html?invariant="+i,f=1;f<arguments.length;f++)m+="&args[]="+encodeURIComponent(arguments[f]);return"Minified React error #"+i+"; visit "+m+" 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(i,m){s(i,m),s(i+"Capture",m)}function s(i,m){for(o[i]=m,i=0;i<m.length;i++)a.add(m[i])}var c=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),l=Object.prototype.hasOwnProperty,A=/^[: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={},u={};function x(i){return l.call(u,i)?!0:l.call(p,i)?!1:A.test(i)?u[i]=!0:(p[i]=!0,!1)}function h(i,m,f,y){if(f!==null&&f.type===0)return!1;switch(typeof m){case"function":case"symbol":return!0;case"boolean":return y?!1:f!==null?!f.acceptsBooleans:(i=i.toLowerCase().slice(0,5),i!=="data-"&&i!=="aria-");default:return!1}}function w(i,m,f,y){if(m===null||typeof m>"u"||h(i,m,f,y))return!0;if(y)return!1;if(f!==null)switch(f.type){case 3:return!m;case 4:return m===!1;case 5:return isNaN(m);case 6:return isNaN(m)||1>m}return!1}function b(i,m,f,y,H,j,Y){this.acceptsBooleans=m===2||m===3||m===4,this.attributeName=y,this.attributeNamespace=H,this.mustUseProperty=f,this.propertyName=i,this.type=m,this.sanitizeURL=j,this.removeEmptyString=Y}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(i){v[i]=new b(i,0,!1,i,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(i){var m=i[0];v[m]=new b(m,1,!1,i[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(i){v[i]=new b(i,2,!1,i.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(i){v[i]=new b(i,2,!1,i,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(i){v[i]=new b(i,3,!1,i.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(i){v[i]=new b(i,3,!0,i,null,!1,!1)}),["capture","download"].forEach(function(i){v[i]=new b(i,4,!1,i,null,!1,!1)}),["cols","rows","size","span"].forEach(function(i){v[i]=new b(i,6,!1,i,null,!1,!1)}),["rowSpan","start"].forEach(function(i){v[i]=new b(i,5,!1,i.toLowerCase(),null,!1,!1)});var B=/[\-:]([a-z])/g;function U(i){return i[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(i){var m=i.replace(B,U);v[m]=new b(m,1,!1,i,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(i){var m=i.replace(B,U);v[m]=new b(m,1,!1,i,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(i){var m=i.replace(B,U);v[m]=new b(m,1,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(i){v[i]=new b(i,1,!1,i.toLowerCase(),null,!1,!1)}),v.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(i){v[i]=new b(i,1,!1,i.toLowerCase(),null,!0,!0)});function G(i,m,f,y){var H=v.hasOwnProperty(m)?v[m]:null;(H!==null?H.type!==0:y||!(2<m.length)||m[0]!=="o"&&m[0]!=="O"||m[1]!=="n"&&m[1]!=="N")&&(w(m,f,H,y)&&(f=null),y||H===null?x(m)&&(f===null?i.removeAttribute(m):i.setAttribute(m,""+f)):H.mustUseProperty?i[H.propertyName]=f===null?H.type===3?!1:"":f:(m=H.attributeName,y=H.attributeNamespace,f===null?i.removeAttribute(m):(H=H.type,f=H===3||H===4&&f===!0?"":""+f,y?i.setAttributeNS(y,m,f):i.setAttribute(m,f))))}var Q=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),S=Symbol.for("react.portal"),F=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),R=Symbol.for("react.profiler"),oe=Symbol.for("react.provider"),L=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),re=Symbol.for("react.memo"),ae=Symbol.for("react.lazy"),ie=Symbol.for("react.offscreen"),X=Symbol.iterator;function ee(i){return i===null||typeof i!="object"?null:(i=X&&i[X]||i["@@iterator"],typeof i=="function"?i:null)}var se=Object.assign,J;function E(i){if(J===void 0)try{throw Error()}catch(f){var m=f.stack.trim().match(/\n( *(at )?)/);J=m&&m[1]||""}return`
|
||
`+J+i}var z=!1;function W(i,m){if(!i||z)return"";z=!0;var f=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(m)if(m=function(){throw Error()},Object.defineProperty(m.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(m,[])}catch(Pe){var y=Pe}Reflect.construct(i,[],m)}else{try{m.call()}catch(Pe){y=Pe}i.call(m.prototype)}else{try{throw Error()}catch(Pe){y=Pe}i()}}catch(Pe){if(Pe&&y&&typeof Pe.stack=="string"){for(var H=Pe.stack.split(`
|
||
`),j=y.stack.split(`
|
||
`),Y=H.length-1,Ae=j.length-1;1<=Y&&0<=Ae&&H[Y]!==j[Ae];)Ae--;for(;1<=Y&&0<=Ae;Y--,Ae--)if(H[Y]!==j[Ae]){if(Y!==1||Ae!==1)do if(Y--,Ae--,0>Ae||H[Y]!==j[Ae]){var he=`
|
||
`+H[Y].replace(" at new "," at ");return i.displayName&&he.includes("<anonymous>")&&(he=he.replace("<anonymous>",i.displayName)),he}while(1<=Y&&0<=Ae);break}}}finally{z=!1,Error.prepareStackTrace=f}return(i=i?i.displayName||i.name:"")?E(i):""}function te(i){switch(i.tag){case 5:return E(i.type);case 16:return E("Lazy");case 13:return E("Suspense");case 19:return E("SuspenseList");case 0:case 2:case 15:return i=W(i.type,!1),i;case 11:return i=W(i.type.render,!1),i;case 1:return i=W(i.type,!0),i;default:return""}}function me(i){if(i==null)return null;if(typeof i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case F:return"Fragment";case S:return"Portal";case R:return"Profiler";case O:return"StrictMode";case M:return"Suspense";case K:return"SuspenseList"}if(typeof i=="object")switch(i.$$typeof){case L:return(i.displayName||"Context")+".Consumer";case oe:return(i._context.displayName||"Context")+".Provider";case I:var m=i.render;return i=i.displayName,i||(i=m.displayName||m.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case re:return m=i.displayName||null,m!==null?m:me(i.type)||"Memo";case ae:m=i._payload,i=i._init;try{return me(i(m))}catch{}}return null}function pe(i){var m=i.type;switch(i.tag){case 24:return"Cache";case 9:return(m.displayName||"Context")+".Consumer";case 10:return(m._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=m.render,i=i.displayName||i.name||"",m.displayName||(i!==""?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return m;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return me(m);case 8:return m===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 m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m}return null}function Ce(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function de(i){var m=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(m==="checkbox"||m==="radio")}function Ge(i){var m=de(i)?"checked":"value",f=Object.getOwnPropertyDescriptor(i.constructor.prototype,m),y=""+i[m];if(!i.hasOwnProperty(m)&&typeof f<"u"&&typeof f.get=="function"&&typeof f.set=="function"){var H=f.get,j=f.set;return Object.defineProperty(i,m,{configurable:!0,get:function(){return H.call(this)},set:function(Y){y=""+Y,j.call(this,Y)}}),Object.defineProperty(i,m,{enumerable:f.enumerable}),{getValue:function(){return y},setValue:function(Y){y=""+Y},stopTracking:function(){i._valueTracker=null,delete i[m]}}}}function Ee(i){i._valueTracker||(i._valueTracker=Ge(i))}function Be(i){if(!i)return!1;var m=i._valueTracker;if(!m)return!0;var f=m.getValue(),y="";return i&&(y=de(i)?i.checked?"true":"false":i.value),i=y,i!==f?(m.setValue(i),!0):!1}function Re(i){if(i=i||(typeof document<"u"?document:void 0),typeof i>"u")return null;try{return i.activeElement||i.body}catch{return i.body}}function Ve(i,m){var f=m.checked;return se({},m,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:f??i._wrapperState.initialChecked})}function je(i,m){var f=m.defaultValue==null?"":m.defaultValue,y=m.checked!=null?m.checked:m.defaultChecked;f=Ce(m.value!=null?m.value:f),i._wrapperState={initialChecked:y,initialValue:f,controlled:m.type==="checkbox"||m.type==="radio"?m.checked!=null:m.value!=null}}function ce(i,m){m=m.checked,m!=null&&G(i,"checked",m,!1)}function dt(i,m){ce(i,m);var f=Ce(m.value),y=m.type;if(f!=null)y==="number"?(f===0&&i.value===""||i.value!=f)&&(i.value=""+f):i.value!==""+f&&(i.value=""+f);else if(y==="submit"||y==="reset"){i.removeAttribute("value");return}m.hasOwnProperty("value")?ze(i,m.type,f):m.hasOwnProperty("defaultValue")&&ze(i,m.type,Ce(m.defaultValue)),m.checked==null&&m.defaultChecked!=null&&(i.defaultChecked=!!m.defaultChecked)}function ot(i,m,f){if(m.hasOwnProperty("value")||m.hasOwnProperty("defaultValue")){var y=m.type;if(!(y!=="submit"&&y!=="reset"||m.value!==void 0&&m.value!==null))return;m=""+i._wrapperState.initialValue,f||m===i.value||(i.value=m),i.defaultValue=m}f=i.name,f!==""&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,f!==""&&(i.name=f)}function ze(i,m,f){(m!=="number"||Re(i.ownerDocument)!==i)&&(f==null?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+f&&(i.defaultValue=""+f))}var Ke=Array.isArray;function qe(i,m,f,y){if(i=i.options,m){m={};for(var H=0;H<f.length;H++)m["$"+f[H]]=!0;for(f=0;f<i.length;f++)H=m.hasOwnProperty("$"+i[f].value),i[f].selected!==H&&(i[f].selected=H),H&&y&&(i[f].defaultSelected=!0)}else{for(f=""+Ce(f),m=null,H=0;H<i.length;H++){if(i[H].value===f){i[H].selected=!0,y&&(i[H].defaultSelected=!0);return}m!==null||i[H].disabled||(m=i[H])}m!==null&&(m.selected=!0)}}function Se(i,m){if(m.dangerouslySetInnerHTML!=null)throw Error(n(91));return se({},m,{value:void 0,defaultValue:void 0,children:""+i._wrapperState.initialValue})}function et(i,m){var f=m.value;if(f==null){if(f=m.children,m=m.defaultValue,f!=null){if(m!=null)throw Error(n(92));if(Ke(f)){if(1<f.length)throw Error(n(93));f=f[0]}m=f}m==null&&(m=""),f=m}i._wrapperState={initialValue:Ce(f)}}function lt(i,m){var f=Ce(m.value),y=Ce(m.defaultValue);f!=null&&(f=""+f,f!==i.value&&(i.value=f),m.defaultValue==null&&i.defaultValue!==f&&(i.defaultValue=f)),y!=null&&(i.defaultValue=""+y)}function it(i){var m=i.textContent;m===i._wrapperState.initialValue&&m!==""&&m!==null&&(i.value=m)}function ct(i){switch(i){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 Ct(i,m){return i==null||i==="http://www.w3.org/1999/xhtml"?ct(m):i==="http://www.w3.org/2000/svg"&&m==="foreignObject"?"http://www.w3.org/1999/xhtml":i}var kt,at=(function(i){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(m,f,y,H){MSApp.execUnsafeLocalFunction(function(){return i(m,f,y,H)})}:i})(function(i,m){if(i.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in i)i.innerHTML=m;else{for(kt=kt||document.createElement("div"),kt.innerHTML="<svg>"+m.valueOf().toString()+"</svg>",m=kt.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;m.firstChild;)i.appendChild(m.firstChild)}});function gt(i,m){if(m){var f=i.firstChild;if(f&&f===i.lastChild&&f.nodeType===3){f.nodeValue=m;return}}i.textContent=m}var Je={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},En=["Webkit","ms","Moz","O"];Object.keys(Je).forEach(function(i){En.forEach(function(m){m=m+i.charAt(0).toUpperCase()+i.substring(1),Je[m]=Je[i]})});function zt(i,m,f){return m==null||typeof m=="boolean"||m===""?"":f||typeof m!="number"||m===0||Je.hasOwnProperty(i)&&Je[i]?(""+m).trim():m+"px"}function aa(i,m){i=i.style;for(var f in m)if(m.hasOwnProperty(f)){var y=f.indexOf("--")===0,H=zt(f,m[f],y);f==="float"&&(f="cssFloat"),y?i.setProperty(f,H):i[f]=H}}var sn=se({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 en(i,m){if(m){if(sn[i]&&(m.children!=null||m.dangerouslySetInnerHTML!=null))throw Error(n(137,i));if(m.dangerouslySetInnerHTML!=null){if(m.children!=null)throw Error(n(60));if(typeof m.dangerouslySetInnerHTML!="object"||!("__html"in m.dangerouslySetInnerHTML))throw Error(n(61))}if(m.style!=null&&typeof m.style!="object")throw Error(n(62))}}function Oa(i,m){if(i.indexOf("-")===-1)return typeof m.is=="string";switch(i){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 Jt=null;function lo(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var fn=null,la=null,ma=null;function tt(i){if(i=yl(i)){if(typeof fn!="function")throw Error(n(280));var m=i.stateNode;m&&(m=jm(m),fn(i.stateNode,i.type,m))}}function Fe(i){la?ma?ma.push(i):ma=[i]:la=i}function We(){if(la){var i=la,m=ma;if(ma=la=null,tt(i),m)for(i=0;i<m.length;i++)tt(m[i])}}function _t(i,m){return i(m)}function Bt(){}var Wt=!1;function cn(i,m,f){if(Wt)return i(m,f);Wt=!0;try{return _t(i,m,f)}finally{Wt=!1,(la!==null||ma!==null)&&(Bt(),We())}}function yt(i,m){var f=i.stateNode;if(f===null)return null;var y=jm(f);if(y===null)return null;f=y[m];e:switch(m){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(y=!y.disabled)||(i=i.type,y=!(i==="button"||i==="input"||i==="select"||i==="textarea")),i=!y;break e;default:i=!1}if(i)return null;if(f&&typeof f!="function")throw Error(n(231,m,typeof f));return f}var da=!1;if(c)try{var Pn={};Object.defineProperty(Pn,"passive",{get:function(){da=!0}}),window.addEventListener("test",Pn,Pn),window.removeEventListener("test",Pn,Pn)}catch{da=!1}function Zn(i,m,f,y,H,j,Y,Ae,he){var Pe=Array.prototype.slice.call(arguments,3);try{m.apply(f,Pe)}catch($e){this.onError($e)}}var Yn=!1,Kn=null,Wa=!1,Vs=null,hs={onError:function(i){Yn=!0,Kn=i}};function Ur(i,m,f,y,H,j,Y,Ae,he){Yn=!1,Kn=null,Zn.apply(hs,arguments)}function Hr(i,m,f,y,H,j,Y,Ae,he){if(Ur.apply(this,arguments),Yn){if(Yn){var Pe=Kn;Yn=!1,Kn=null}else throw Error(n(198));Wa||(Wa=!0,Vs=Pe)}}function Ta(i){var m=i,f=i;if(i.alternate)for(;m.return;)m=m.return;else{i=m;do m=i,(m.flags&4098)!==0&&(f=m.return),i=m.return;while(i)}return m.tag===3?f:null}function Nr(i){if(i.tag===13){var m=i.memoizedState;if(m===null&&(i=i.alternate,i!==null&&(m=i.memoizedState)),m!==null)return m.dehydrated}return null}function Zo(i){if(Ta(i)!==i)throw Error(n(188))}function Mr(i){var m=i.alternate;if(!m){if(m=Ta(i),m===null)throw Error(n(188));return m!==i?null:i}for(var f=i,y=m;;){var H=f.return;if(H===null)break;var j=H.alternate;if(j===null){if(y=H.return,y!==null){f=y;continue}break}if(H.child===j.child){for(j=H.child;j;){if(j===f)return Zo(H),i;if(j===y)return Zo(H),m;j=j.sibling}throw Error(n(188))}if(f.return!==y.return)f=H,y=j;else{for(var Y=!1,Ae=H.child;Ae;){if(Ae===f){Y=!0,f=H,y=j;break}if(Ae===y){Y=!0,y=H,f=j;break}Ae=Ae.sibling}if(!Y){for(Ae=j.child;Ae;){if(Ae===f){Y=!0,f=j,y=H;break}if(Ae===y){Y=!0,y=j,f=H;break}Ae=Ae.sibling}if(!Y)throw Error(n(189))}}if(f.alternate!==y)throw Error(n(190))}if(f.tag!==3)throw Error(n(188));return f.stateNode.current===f?i:m}function Xs(i){return i=Mr(i),i!==null?Oi(i):null}function Oi(i){if(i.tag===5||i.tag===6)return i;for(i=i.child;i!==null;){var m=Oi(i);if(m!==null)return m;i=i.sibling}return null}var Ti=e.unstable_scheduleCallback,ki=e.unstable_cancelCallback,Mc=e.unstable_shouldYield,fd=e.unstable_requestPaint,qn=e.unstable_now,iu=e.unstable_getCurrentPriorityLevel,Js=e.unstable_ImmediatePriority,cm=e.unstable_UserBlockingPriority,zc=e.unstable_NormalPriority,lm=e.unstable_LowPriority,gd=e.unstable_IdlePriority,Ri=null,sr=null;function Zc(i){if(sr&&typeof sr.onCommitFiberRoot=="function")try{sr.onCommitFiberRoot(Ri,i,void 0,(i.current.flags&128)===128)}catch{}}var Yo=Math.clz32?Math.clz32:xd,Aa=Math.log,hd=Math.LN2;function xd(i){return i>>>=0,i===0?32:31-(Aa(i)/hd|0)|0}var Mi=64,ei=4194304;function zi(i){switch(i&-i){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 i&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return i&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function wo(i,m){var f=i.pendingLanes;if(f===0)return 0;var y=0,H=i.suspendedLanes,j=i.pingedLanes,Y=f&268435455;if(Y!==0){var Ae=Y&~H;Ae!==0?y=zi(Ae):(j&=Y,j!==0&&(y=zi(j)))}else Y=f&~H,Y!==0?y=zi(Y):j!==0&&(y=zi(j));if(y===0)return 0;if(m!==0&&m!==y&&(m&H)===0&&(H=y&-y,j=m&-m,H>=j||H===16&&(j&4194240)!==0))return m;if((y&4)!==0&&(y|=f&16),m=i.entangledLanes,m!==0)for(i=i.entanglements,m&=y;0<m;)f=31-Yo(m),H=1<<f,y|=i[f],m&=~H;return y}function Yc(i,m){switch(i){case 1:case 2:case 4:return m+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 m+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 Bo(i,m){for(var f=i.suspendedLanes,y=i.pingedLanes,H=i.expirationTimes,j=i.pendingLanes;0<j;){var Y=31-Yo(j),Ae=1<<Y,he=H[Y];he===-1?((Ae&f)===0||(Ae&y)!==0)&&(H[Y]=Yc(Ae,m)):he<=m&&(i.expiredLanes|=Ae),j&=~Ae}}function Zi(i){return i=i.pendingLanes&-1073741825,i!==0?i:i&1073741824?1073741824:0}function mm(){var i=Mi;return Mi<<=1,(Mi&4194240)===0&&(Mi=64),i}function dm(i){for(var m=[],f=0;31>f;f++)m.push(i);return m}function ti(i,m,f){i.pendingLanes|=m,m!==536870912&&(i.suspendedLanes=0,i.pingedLanes=0),i=i.eventTimes,m=31-Yo(m),i[m]=f}function cu(i,m){var f=i.pendingLanes&~m;i.pendingLanes=m,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=m,i.mutableReadLanes&=m,i.entangledLanes&=m,m=i.entanglements;var y=i.eventTimes;for(i=i.expirationTimes;0<f;){var H=31-Yo(f),j=1<<H;m[H]=0,y[H]=-1,i[H]=-1,f&=~j}}function Kc(i,m){var f=i.entangledLanes|=m;for(i=i.entanglements;f;){var y=31-Yo(f),H=1<<y;H&m|i[y]&m&&(i[y]|=m),f&=~H}}var dn=0;function qc(i){return i&=-i,1<i?4<i?(i&268435455)!==0?16:536870912:4:1}var yd,Am,Cd,zr,Yi,ni=!1,Ki=[],$n=null,Zr=null,jr=null,St=new Map,qi=new Map,Yr=[],Kr="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 um(i,m){switch(i){case"focusin":case"focusout":$n=null;break;case"dragenter":case"dragleave":Zr=null;break;case"mouseover":case"mouseout":jr=null;break;case"pointerover":case"pointerout":St.delete(m.pointerId);break;case"gotpointercapture":case"lostpointercapture":qi.delete(m.pointerId)}}function ai(i,m,f,y,H,j){return i===null||i.nativeEvent!==j?(i={blockedOn:m,domEventName:f,eventSystemFlags:y,nativeEvent:j,targetContainers:[H]},m!==null&&(m=yl(m),m!==null&&Am(m)),i):(i.eventSystemFlags|=y,m=i.targetContainers,H!==null&&m.indexOf(H)===-1&&m.push(H),i)}function $c(i,m,f,y,H){switch(m){case"focusin":return $n=ai($n,i,m,f,y,H),!0;case"dragenter":return Zr=ai(Zr,i,m,f,y,H),!0;case"mouseover":return jr=ai(jr,i,m,f,y,H),!0;case"pointerover":var j=H.pointerId;return St.set(j,ai(St.get(j)||null,i,m,f,y,H)),!0;case"gotpointercapture":return j=H.pointerId,qi.set(j,ai(qi.get(j)||null,i,m,f,y,H)),!0}return!1}function Wc(i){var m=pi(i.target);if(m!==null){var f=Ta(m);if(f!==null){if(m=f.tag,m===13){if(m=Nr(f),m!==null){i.blockedOn=m,Yi(i.priority,function(){Cd(f)});return}}else if(m===3&&f.stateNode.current.memoizedState.isDehydrated){i.blockedOn=f.tag===3?f.stateNode.containerInfo:null;return}}}i.blockedOn=null}function Vc(i){if(i.blockedOn!==null)return!1;for(var m=i.targetContainers;0<m.length;){var f=Jc(i.domEventName,i.eventSystemFlags,m[0],i.nativeEvent);if(f===null){f=i.nativeEvent;var y=new f.constructor(f.type,f);Jt=y,f.target.dispatchEvent(y),Jt=null}else return m=yl(f),m!==null&&Am(m),i.blockedOn=f,!1;m.shift()}return!0}function bd(i,m,f){Vc(i)&&f.delete(m)}function lu(){ni=!1,$n!==null&&Vc($n)&&($n=null),Zr!==null&&Vc(Zr)&&(Zr=null),jr!==null&&Vc(jr)&&(jr=null),St.forEach(bd),qi.forEach(bd)}function xs(i,m){i.blockedOn===m&&(i.blockedOn=null,ni||(ni=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,lu)))}function Gr(i){function m(H){return xs(H,i)}if(0<Ki.length){xs(Ki[0],i);for(var f=1;f<Ki.length;f++){var y=Ki[f];y.blockedOn===i&&(y.blockedOn=null)}}for($n!==null&&xs($n,i),Zr!==null&&xs(Zr,i),jr!==null&&xs(jr,i),St.forEach(m),qi.forEach(m),f=0;f<Yr.length;f++)y=Yr[f],y.blockedOn===i&&(y.blockedOn=null);for(;0<Yr.length&&(f=Yr[0],f.blockedOn===null);)Wc(f),f.blockedOn===null&&Yr.shift()}var Ko=Q.ReactCurrentBatchConfig,Xc=!0;function $i(i,m,f,y){var H=dn,j=Ko.transition;Ko.transition=null;try{dn=1,oi(i,m,f,y)}finally{dn=H,Ko.transition=j}}function pm(i,m,f,y){var H=dn,j=Ko.transition;Ko.transition=null;try{dn=4,oi(i,m,f,y)}finally{dn=H,Ko.transition=j}}function oi(i,m,f,y){if(Xc){var H=Jc(i,m,f,y);if(H===null)Um(i,m,y,Wi,f),um(i,y);else if($c(H,i,m,f,y))y.stopPropagation();else if(um(i,y),m&4&&-1<Kr.indexOf(i)){for(;H!==null;){var j=yl(H);if(j!==null&&yd(j),j=Jc(i,m,f,y),j===null&&Um(i,m,y,Wi,f),j===H)break;H=j}H!==null&&y.stopPropagation()}else Um(i,m,y,null,f)}}var Wi=null;function Jc(i,m,f,y){if(Wi=null,i=lo(y),i=pi(i),i!==null)if(m=Ta(i),m===null)i=null;else if(f=m.tag,f===13){if(i=Nr(m),i!==null)return i;i=null}else if(f===3){if(m.stateNode.current.memoizedState.isDehydrated)return m.tag===3?m.stateNode.containerInfo:null;i=null}else m!==i&&(i=null);return Wi=i,null}function fm(i){switch(i){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(iu()){case Js:return 1;case cm:return 4;case zc:case lm:return 16;case gd:return 536870912;default:return 16}default:return 16}}var _r=null,ir=null,cr=null;function vd(){if(cr)return cr;var i,m=ir,f=m.length,y,H="value"in _r?_r.value:_r.textContent,j=H.length;for(i=0;i<f&&m[i]===H[i];i++);var Y=f-i;for(y=1;y<=Y&&m[f-y]===H[j-y];y++);return cr=H.slice(i,1<y?1-y:void 0)}function Er(i){var m=i.keyCode;return"charCode"in i?(i=i.charCode,i===0&&m===13&&(i=13)):i=m,i===10&&(i=13),32<=i||i===13?i:0}function Do(){return!0}function el(){return!1}function Ba(i){function m(f,y,H,j,Y){this._reactName=f,this._targetInst=H,this.type=y,this.nativeEvent=j,this.target=Y,this.currentTarget=null;for(var Ae in i)i.hasOwnProperty(Ae)&&(f=i[Ae],this[Ae]=f?f(j):j[Ae]);return this.isDefaultPrevented=(j.defaultPrevented!=null?j.defaultPrevented:j.returnValue===!1)?Do:el,this.isPropagationStopped=el,this}return se(m.prototype,{preventDefault:function(){this.defaultPrevented=!0;var f=this.nativeEvent;f&&(f.preventDefault?f.preventDefault():typeof f.returnValue!="unknown"&&(f.returnValue=!1),this.isDefaultPrevented=Do)},stopPropagation:function(){var f=this.nativeEvent;f&&(f.stopPropagation?f.stopPropagation():typeof f.cancelBubble!="unknown"&&(f.cancelBubble=!0),this.isPropagationStopped=Do)},persist:function(){},isPersistent:Do}),m}var ri={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},si=Ba(ri),Vi=se({},ri,{view:0,detail:0}),gm=Ba(Vi),Xi,tl,qr,ii=se({},Vi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:mt,button:0,buttons:0,relatedTarget:function(i){return i.relatedTarget===void 0?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==qr&&(qr&&i.type==="mousemove"?(Xi=i.screenX-qr.screenX,tl=i.screenY-qr.screenY):tl=Xi=0,qr=i),Xi)},movementY:function(i){return"movementY"in i?i.movementY:tl}}),nl=Ba(ii),wd=se({},ii,{dataTransfer:0}),mu=Ba(wd),al=se({},Vi,{relatedTarget:0}),ys=Ba(al),hm=se({},ri,{animationName:0,elapsedTime:0,pseudoElement:0}),ci=Ba(hm),xm=se({},ri,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),D=Ba(xm),k=se({},ri,{data:0}),le=Ba(k),fe={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},De={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 Ze(i){var m=this.nativeEvent;return m.getModifierState?m.getModifierState(i):(i=Qe[i])?!!m[i]:!1}function mt(){return Ze}var jt=se({},Vi,{key:function(i){if(i.key){var m=fe[i.key]||i.key;if(m!=="Unidentified")return m}return i.type==="keypress"?(i=Er(i),i===13?"Enter":String.fromCharCode(i)):i.type==="keydown"||i.type==="keyup"?De[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:mt,charCode:function(i){return i.type==="keypress"?Er(i):0},keyCode:function(i){return i.type==="keydown"||i.type==="keyup"?i.keyCode:0},which:function(i){return i.type==="keypress"?Er(i):i.type==="keydown"||i.type==="keyup"?i.keyCode:0}}),Zt=Ba(jt),Rt=se({},ii,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),nn=Ba(Rt),Wn=se({},Vi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:mt}),oa=Ba(Wn),ha=se({},ri,{propertyName:0,elapsedTime:0,pseudoElement:0}),Va=Ba(ha),Fa=se({},ii,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),Pr=Ba(Fa),qo=[9,13,27,32],lr=c&&"CompositionEvent"in window,li=null;c&&"documentMode"in document&&(li=document.documentMode);var ym=c&&"TextEvent"in window&&!li,ol=c&&(!lr||li&&8<li&&11>=li),Ji=" ",rl=!1;function sl(i,m){switch(i){case"keyup":return qo.indexOf(m.keyCode)!==-1;case"keydown":return m.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ec(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var ra=!1;function il(i,m){switch(i){case"compositionend":return ec(m);case"keypress":return m.which!==32?null:(rl=!0,Ji);case"textInput":return i=m.data,i===Ji&&rl?null:i;default:return null}}function cl(i,m){if(ra)return i==="compositionend"||!lr&&sl(i,m)?(i=vd(),cr=ir=_r=null,ra=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(m.ctrlKey||m.altKey||m.metaKey)||m.ctrlKey&&m.altKey){if(m.char&&1<m.char.length)return m.char;if(m.which)return String.fromCharCode(m.which)}return null;case"compositionend":return ol&&m.locale!=="ko"?null:m.data;default:return null}}var ll={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 ml(i){var m=i&&i.nodeName&&i.nodeName.toLowerCase();return m==="input"?!!ll[i.type]:m==="textarea"}function mo(i,m,f,y){Fe(y),m=Hd(m,"onChange"),0<m.length&&(f=new si("onChange","change",null,f,y),i.push({event:f,listeners:m}))}var tc=null,Cs=null;function Bd(i){Bm(i,0)}function Ao(i){var m=mc(i);if(Be(m))return i}function dl(i,m){if(i==="change")return m}var Cm=!1;if(c){var Al;if(c){var $r="oninput"in document;if(!$r){var mi=document.createElement("div");mi.setAttribute("oninput","return;"),$r=typeof mi.oninput=="function"}Al=$r}else Al=!1;Cm=Al&&(!document.documentMode||9<document.documentMode)}function uo(){tc&&(tc.detachEvent("onpropertychange",Xa),Cs=tc=null)}function Xa(i){if(i.propertyName==="value"&&Ao(Cs)){var m=[];mo(m,Cs,i,lo(i)),cn(Bd,m)}}function di(i,m,f){i==="focusin"?(uo(),tc=m,Cs=f,tc.attachEvent("onpropertychange",Xa)):i==="focusout"&&uo()}function bs(i){if(i==="selectionchange"||i==="keyup"||i==="keydown")return Ao(Cs)}function vs(i,m){if(i==="click")return Ao(m)}function ul(i,m){if(i==="input"||i==="change")return Ao(m)}function ws(i,m){return i===m&&(i!==0||1/i===1/m)||i!==i&&m!==m}var An=typeof Object.is=="function"?Object.is:ws;function Bs(i,m){if(An(i,m))return!0;if(typeof i!="object"||i===null||typeof m!="object"||m===null)return!1;var f=Object.keys(i),y=Object.keys(m);if(f.length!==y.length)return!1;for(y=0;y<f.length;y++){var H=f[y];if(!l.call(m,H)||!An(i[H],m[H]))return!1}return!0}function Ja(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function $o(i,m){var f=Ja(i);i=0;for(var y;f;){if(f.nodeType===3){if(y=i+f.textContent.length,i<=m&&y>=m)return{node:f,offset:m-i};i=y}e:{for(;f;){if(f.nextSibling){f=f.nextSibling;break e}f=f.parentNode}f=void 0}f=Ja(f)}}function nc(i,m){return i&&m?i===m?!0:i&&i.nodeType===3?!1:m&&m.nodeType===3?nc(i,m.parentNode):"contains"in i?i.contains(m):i.compareDocumentPosition?!!(i.compareDocumentPosition(m)&16):!1:!1}function bm(){for(var i=window,m=Re();m instanceof i.HTMLIFrameElement;){try{var f=typeof m.contentWindow.location.href=="string"}catch{f=!1}if(f)i=m.contentWindow;else break;m=Re(i.document)}return m}function ac(i){var m=i&&i.nodeName&&i.nodeName.toLowerCase();return m&&(m==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||m==="textarea"||i.contentEditable==="true")}function oc(i){var m=bm(),f=i.focusedElem,y=i.selectionRange;if(m!==f&&f&&f.ownerDocument&&nc(f.ownerDocument.documentElement,f)){if(y!==null&&ac(f)){if(m=y.start,i=y.end,i===void 0&&(i=m),"selectionStart"in f)f.selectionStart=m,f.selectionEnd=Math.min(i,f.value.length);else if(i=(m=f.ownerDocument||document)&&m.defaultView||window,i.getSelection){i=i.getSelection();var H=f.textContent.length,j=Math.min(y.start,H);y=y.end===void 0?j:Math.min(y.end,H),!i.extend&&j>y&&(H=y,y=j,j=H),H=$o(f,j);var Y=$o(f,y);H&&Y&&(i.rangeCount!==1||i.anchorNode!==H.node||i.anchorOffset!==H.offset||i.focusNode!==Y.node||i.focusOffset!==Y.offset)&&(m=m.createRange(),m.setStart(H.node,H.offset),i.removeAllRanges(),j>y?(i.addRange(m),i.extend(Y.node,Y.offset)):(m.setEnd(Y.node,Y.offset),i.addRange(m)))}}for(m=[],i=f;i=i.parentNode;)i.nodeType===1&&m.push({element:i,left:i.scrollLeft,top:i.scrollTop});for(typeof f.focus=="function"&&f.focus(),f=0;f<m.length;f++)i=m[f],i.element.scrollLeft=i.left,i.element.scrollTop=i.top}}var rc=c&&"documentMode"in document&&11>=document.documentMode,Wo=null,Ds=null,Wr=null,Us=!1;function Hs(i,m,f){var y=f.window===f?f.document:f.nodeType===9?f:f.ownerDocument;Us||Wo==null||Wo!==Re(y)||(y=Wo,"selectionStart"in y&&ac(y)?y={start:y.selectionStart,end:y.selectionEnd}:(y=(y.ownerDocument&&y.ownerDocument.defaultView||window).getSelection(),y={anchorNode:y.anchorNode,anchorOffset:y.anchorOffset,focusNode:y.focusNode,focusOffset:y.focusOffset}),Wr&&Bs(Wr,y)||(Wr=y,y=Hd(Ds,"onSelect"),0<y.length&&(m=new si("onSelect","select",null,m,f),i.push({event:m,listeners:y}),m.target=Wo)))}function Ai(i,m){var f={};return f[i.toLowerCase()]=m.toLowerCase(),f["Webkit"+i]="webkit"+m,f["Moz"+i]="moz"+m,f}var ka={animationend:Ai("Animation","AnimationEnd"),animationiteration:Ai("Animation","AnimationIteration"),animationstart:Ai("Animation","AnimationStart"),transitionend:Ai("Transition","TransitionEnd")},Uo={},jn={};c&&(jn=document.createElement("div").style,"AnimationEvent"in window||(delete ka.animationend.animation,delete ka.animationiteration.animation,delete ka.animationstart.animation),"TransitionEvent"in window||delete ka.transitionend.transition);function Cn(i){if(Uo[i])return Uo[i];if(!ka[i])return i;var m=ka[i],f;for(f in m)if(m.hasOwnProperty(f)&&f in jn)return Uo[i]=m[f];return i}var sa=Cn("animationend"),xa=Cn("animationiteration"),Vr=Cn("animationstart"),pl=Cn("transitionend"),sc=new Map,vm="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 Xr(i,m){sc.set(i,m),r(m,[i])}for(var fl=0;fl<vm.length;fl++){var po=vm[fl],mr=po.toLowerCase(),Dd=po[0].toUpperCase()+po.slice(1);Xr(mr,"on"+Dd)}Xr(sa,"onAnimationEnd"),Xr(xa,"onAnimationIteration"),Xr(Vr,"onAnimationStart"),Xr("dblclick","onDoubleClick"),Xr("focusin","onFocus"),Xr("focusout","onBlur"),Xr(pl,"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 ui="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(" "),u2=new Set("cancel close invalid load scroll toggle".split(" ").concat(ui));function wm(i,m,f){var y=i.type||"unknown-event";i.currentTarget=f,Hr(y,m,void 0,i),i.currentTarget=null}function Bm(i,m){m=(m&4)!==0;for(var f=0;f<i.length;f++){var y=i[f],H=y.event;y=y.listeners;e:{var j=void 0;if(m)for(var Y=y.length-1;0<=Y;Y--){var Ae=y[Y],he=Ae.instance,Pe=Ae.currentTarget;if(Ae=Ae.listener,he!==j&&H.isPropagationStopped())break e;wm(H,Ae,Pe),j=he}else for(Y=0;Y<y.length;Y++){if(Ae=y[Y],he=Ae.instance,Pe=Ae.currentTarget,Ae=Ae.listener,he!==j&&H.isPropagationStopped())break e;wm(H,Ae,Pe),j=he}}}if(Wa)throw i=Vs,Wa=!1,Vs=null,i}function Gn(i,m){var f=m[No];f===void 0&&(f=m[No]=new Set);var y=i+"__bubble";f.has(y)||(Dm(m,i,2,!1),f.add(y))}function Ud(i,m,f){var y=0;m&&(y|=4),Dm(f,i,y,m)}var gl="_reactListening"+Math.random().toString(36).slice(2);function ic(i){if(!i[gl]){i[gl]=!0,a.forEach(function(f){f!=="selectionchange"&&(u2.has(f)||Ud(f,!1,i),Ud(f,!0,i))});var m=i.nodeType===9?i:i.ownerDocument;m===null||m[gl]||(m[gl]=!0,Ud("selectionchange",!1,m))}}function Dm(i,m,f,y){switch(fm(m)){case 1:var H=$i;break;case 4:H=pm;break;default:H=oi}f=H.bind(null,m,f,i),H=void 0,!da||m!=="touchstart"&&m!=="touchmove"&&m!=="wheel"||(H=!0),y?H!==void 0?i.addEventListener(m,f,{capture:!0,passive:H}):i.addEventListener(m,f,!0):H!==void 0?i.addEventListener(m,f,{passive:H}):i.addEventListener(m,f,!1)}function Um(i,m,f,y,H){var j=y;if((m&1)===0&&(m&2)===0&&y!==null)e:for(;;){if(y===null)return;var Y=y.tag;if(Y===3||Y===4){var Ae=y.stateNode.containerInfo;if(Ae===H||Ae.nodeType===8&&Ae.parentNode===H)break;if(Y===4)for(Y=y.return;Y!==null;){var he=Y.tag;if((he===3||he===4)&&(he=Y.stateNode.containerInfo,he===H||he.nodeType===8&&he.parentNode===H))return;Y=Y.return}for(;Ae!==null;){if(Y=pi(Ae),Y===null)return;if(he=Y.tag,he===5||he===6){y=j=Y;continue e}Ae=Ae.parentNode}}y=y.return}cn(function(){var Pe=j,$e=lo(f),Xe=[];e:{var Ye=sc.get(i);if(Ye!==void 0){var pt=si,bt=i;switch(i){case"keypress":if(Er(f)===0)break e;case"keydown":case"keyup":pt=Zt;break;case"focusin":bt="focus",pt=ys;break;case"focusout":bt="blur",pt=ys;break;case"beforeblur":case"afterblur":pt=ys;break;case"click":if(f.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":pt=nl;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":pt=mu;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":pt=oa;break;case sa:case xa:case Vr:pt=ci;break;case pl:pt=Va;break;case"scroll":pt=gm;break;case"wheel":pt=Pr;break;case"copy":case"cut":case"paste":pt=D;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":pt=nn}var Dt=(m&4)!==0,Na=!Dt&&i==="scroll",Ne=Dt?Ye!==null?Ye+"Capture":null:Ye;Dt=[];for(var ve=Pe,_e;ve!==null;){_e=ve;var nt=_e.stateNode;if(_e.tag===5&&nt!==null&&(_e=nt,Ne!==null&&(nt=yt(ve,Ne),nt!=null&&Dt.push(Hm(ve,nt,_e)))),Na)break;ve=ve.return}0<Dt.length&&(Ye=new pt(Ye,bt,null,f,$e),Xe.push({event:Ye,listeners:Dt}))}}if((m&7)===0){e:{if(Ye=i==="mouseover"||i==="pointerover",pt=i==="mouseout"||i==="pointerout",Ye&&f!==Jt&&(bt=f.relatedTarget||f.fromElement)&&(pi(bt)||bt[eo]))break e;if((pt||Ye)&&(Ye=$e.window===$e?$e:(Ye=$e.ownerDocument)?Ye.defaultView||Ye.parentWindow:window,pt?(bt=f.relatedTarget||f.toElement,pt=Pe,bt=bt?pi(bt):null,bt!==null&&(Na=Ta(bt),bt!==Na||bt.tag!==5&&bt.tag!==6)&&(bt=null)):(pt=null,bt=Pe),pt!==bt)){if(Dt=nl,nt="onMouseLeave",Ne="onMouseEnter",ve="mouse",(i==="pointerout"||i==="pointerover")&&(Dt=nn,nt="onPointerLeave",Ne="onPointerEnter",ve="pointer"),Na=pt==null?Ye:mc(pt),_e=bt==null?Ye:mc(bt),Ye=new Dt(nt,ve+"leave",pt,f,$e),Ye.target=Na,Ye.relatedTarget=_e,nt=null,pi($e)===Pe&&(Dt=new Dt(Ne,ve+"enter",bt,f,$e),Dt.target=_e,Dt.relatedTarget=Na,nt=Dt),Na=nt,pt&&bt)t:{for(Dt=pt,Ne=bt,ve=0,_e=Dt;_e;_e=cc(_e))ve++;for(_e=0,nt=Ne;nt;nt=cc(nt))_e++;for(;0<ve-_e;)Dt=cc(Dt),ve--;for(;0<_e-ve;)Ne=cc(Ne),_e--;for(;ve--;){if(Dt===Ne||Ne!==null&&Dt===Ne.alternate)break t;Dt=cc(Dt),Ne=cc(Ne)}Dt=null}else Dt=null;pt!==null&&p2(Xe,Ye,pt,Dt,!1),bt!==null&&Na!==null&&p2(Xe,Na,bt,Dt,!0)}}e:{if(Ye=Pe?mc(Pe):window,pt=Ye.nodeName&&Ye.nodeName.toLowerCase(),pt==="select"||pt==="input"&&Ye.type==="file")var Ut=dl;else if(ml(Ye))if(Cm)Ut=ul;else{Ut=bs;var Et=di}else(pt=Ye.nodeName)&&pt.toLowerCase()==="input"&&(Ye.type==="checkbox"||Ye.type==="radio")&&(Ut=vs);if(Ut&&(Ut=Ut(i,Pe))){mo(Xe,Ut,f,$e);break e}Et&&Et(i,Ye,Pe),i==="focusout"&&(Et=Ye._wrapperState)&&Et.controlled&&Ye.type==="number"&&ze(Ye,"number",Ye.value)}switch(Et=Pe?mc(Pe):window,i){case"focusin":(ml(Et)||Et.contentEditable==="true")&&(Wo=Et,Ds=Pe,Wr=null);break;case"focusout":Wr=Ds=Wo=null;break;case"mousedown":Us=!0;break;case"contextmenu":case"mouseup":case"dragend":Us=!1,Hs(Xe,f,$e);break;case"selectionchange":if(rc)break;case"keydown":case"keyup":Hs(Xe,f,$e)}var Pt;if(lr)e:{switch(i){case"compositionstart":var Tt="onCompositionStart";break e;case"compositionend":Tt="onCompositionEnd";break e;case"compositionupdate":Tt="onCompositionUpdate";break e}Tt=void 0}else ra?sl(i,f)&&(Tt="onCompositionEnd"):i==="keydown"&&f.keyCode===229&&(Tt="onCompositionStart");Tt&&(ol&&f.locale!=="ko"&&(ra||Tt!=="onCompositionStart"?Tt==="onCompositionEnd"&&ra&&(Pt=vd()):(_r=$e,ir="value"in _r?_r.value:_r.textContent,ra=!0)),Et=Hd(Pe,Tt),0<Et.length&&(Tt=new le(Tt,i,null,f,$e),Xe.push({event:Tt,listeners:Et}),Pt?Tt.data=Pt:(Pt=ec(f),Pt!==null&&(Tt.data=Pt)))),(Pt=ym?il(i,f):cl(i,f))&&(Pe=Hd(Pe,"onBeforeInput"),0<Pe.length&&($e=new le("onBeforeInput","beforeinput",null,f,$e),Xe.push({event:$e,listeners:Pe}),$e.data=Pt))}Bm(Xe,m)})}function Hm(i,m,f){return{instance:i,listener:m,currentTarget:f}}function Hd(i,m){for(var f=m+"Capture",y=[];i!==null;){var H=i,j=H.stateNode;H.tag===5&&j!==null&&(H=j,j=yt(i,f),j!=null&&y.unshift(Hm(i,j,H)),j=yt(i,m),j!=null&&y.push(Hm(i,j,H))),i=i.return}return y}function cc(i){if(i===null)return null;do i=i.return;while(i&&i.tag!==5);return i||null}function p2(i,m,f,y,H){for(var j=m._reactName,Y=[];f!==null&&f!==y;){var Ae=f,he=Ae.alternate,Pe=Ae.stateNode;if(he!==null&&he===y)break;Ae.tag===5&&Pe!==null&&(Ae=Pe,H?(he=yt(f,j),he!=null&&Y.unshift(Hm(f,he,Ae))):H||(he=yt(f,j),he!=null&&Y.push(Hm(f,he,Ae)))),f=f.return}Y.length!==0&&i.push({event:m,listeners:Y})}var zh=/\r\n?/g,Zh=/\u0000|\uFFFD/g;function f2(i){return(typeof i=="string"?i:""+i).replace(zh,`
|
||
`).replace(Zh,"")}function Nd(i,m,f){if(m=f2(m),f2(i)!==m&&f)throw Error(n(425))}function hl(){}var Nm=null,lc=null;function du(i,m){return i==="textarea"||i==="noscript"||typeof m.children=="string"||typeof m.children=="number"||typeof m.dangerouslySetInnerHTML=="object"&&m.dangerouslySetInnerHTML!==null&&m.dangerouslySetInnerHTML.__html!=null}var Au=typeof setTimeout=="function"?setTimeout:void 0,g2=typeof clearTimeout=="function"?clearTimeout:void 0,h2=typeof Promise=="function"?Promise:void 0,Yh=typeof queueMicrotask=="function"?queueMicrotask:typeof h2<"u"?function(i){return h2.resolve(null).then(i).catch(Kh)}:Au;function Kh(i){setTimeout(function(){throw i})}function uu(i,m){var f=m,y=0;do{var H=f.nextSibling;if(i.removeChild(f),H&&H.nodeType===8)if(f=H.data,f==="/$"){if(y===0){i.removeChild(H),Gr(m);return}y--}else f!=="$"&&f!=="$?"&&f!=="$!"||y++;f=H}while(f);Gr(m)}function fo(i){for(;i!=null;i=i.nextSibling){var m=i.nodeType;if(m===1||m===3)break;if(m===8){if(m=i.data,m==="$"||m==="$!"||m==="$?")break;if(m==="/$")return null}}return i}function dr(i){i=i.previousSibling;for(var m=0;i;){if(i.nodeType===8){var f=i.data;if(f==="$"||f==="$!"||f==="$?"){if(m===0)return i;m--}else f==="/$"&&m++}i=i.previousSibling}return null}var Ho=Math.random().toString(36).slice(2),Jr="__reactFiber$"+Ho,xl="__reactProps$"+Ho,eo="__reactContainer$"+Ho,No="__reactEvents$"+Ho,qh="__reactListeners$"+Ho,$h="__reactHandles$"+Ho;function pi(i){var m=i[Jr];if(m)return m;for(var f=i.parentNode;f;){if(m=f[eo]||f[Jr]){if(f=m.alternate,m.child!==null||f!==null&&f.child!==null)for(i=dr(i);i!==null;){if(f=i[Jr])return f;i=dr(i)}return m}i=f,f=i.parentNode}return null}function yl(i){return i=i[Jr]||i[eo],!i||i.tag!==5&&i.tag!==6&&i.tag!==13&&i.tag!==3?null:i}function mc(i){if(i.tag===5||i.tag===6)return i.stateNode;throw Error(n(33))}function jm(i){return i[xl]||null}var pu=[],Ns=-1;function Sr(i){return{current:i}}function bn(i){0>Ns||(i.current=pu[Ns],pu[Ns]=null,Ns--)}function Bn(i,m){Ns++,pu[Ns]=i.current,i.current=m}var fi={},Ra=Sr(fi),jo=Sr(!1),dc=fi;function Cl(i,m){var f=i.type.contextTypes;if(!f)return fi;var y=i.stateNode;if(y&&y.__reactInternalMemoizedUnmaskedChildContext===m)return y.__reactInternalMemoizedMaskedChildContext;var H={},j;for(j in f)H[j]=m[j];return y&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=m,i.__reactInternalMemoizedMaskedChildContext=H),H}function Go(i){return i=i.childContextTypes,i!=null}function jd(){bn(jo),bn(Ra)}function x2(i,m,f){if(Ra.current!==fi)throw Error(n(168));Bn(Ra,m),Bn(jo,f)}function fu(i,m,f){var y=i.stateNode;if(m=m.childContextTypes,typeof y.getChildContext!="function")return f;y=y.getChildContext();for(var H in y)if(!(H in m))throw Error(n(108,pe(i)||"Unknown",H));return se({},f,y)}function Ac(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||fi,dc=Ra.current,Bn(Ra,i),Bn(jo,jo.current),!0}function y2(i,m,f){var y=i.stateNode;if(!y)throw Error(n(169));f?(i=fu(i,m,dc),y.__reactInternalMemoizedMergedChildContext=i,bn(jo),bn(Ra),Bn(Ra,i)):bn(jo),Bn(jo,f)}var js=null,Gm=!1,g=!1;function C(i){js===null?js=[i]:js.push(i)}function N(i){Gm=!0,C(i)}function P(){if(!g&&js!==null){g=!0;var i=0,m=dn;try{var f=js;for(dn=1;i<f.length;i++){var y=f[i];do y=y(!0);while(y!==null)}js=null,Gm=!1}catch(H){throw js!==null&&(js=js.slice(i+1)),Ti(Js,P),H}finally{dn=m,g=!1}}return null}var T=[],Z=0,q=null,$=0,V=[],ne=0,ge=null,Ue=1,He="";function we(i,m){T[Z++]=$,T[Z++]=q,q=i,$=m}function Me(i,m,f){V[ne++]=Ue,V[ne++]=He,V[ne++]=ge,ge=i;var y=Ue;i=He;var H=32-Yo(y)-1;y&=~(1<<H),f+=1;var j=32-Yo(m)+H;if(30<j){var Y=H-H%5;j=(y&(1<<Y)-1).toString(32),y>>=Y,H-=Y,Ue=1<<32-Yo(m)+H|f<<H|y,He=j+i}else Ue=1<<j|f<<H|y,He=i}function Le(i){i.return!==null&&(we(i,1),Me(i,1,0))}function xe(i){for(;i===q;)q=T[--Z],T[Z]=null,$=T[--Z],T[Z]=null;for(;i===ge;)ge=V[--ne],V[ne]=null,He=V[--ne],V[ne]=null,Ue=V[--ne],V[ne]=null}var ye=null,Oe=null,Ie=!1,Te=null;function At(i,m){var f=rs(5,null,null,0);f.elementType="DELETED",f.stateNode=m,f.return=i,m=i.deletions,m===null?(i.deletions=[f],i.flags|=16):m.push(f)}function rt(i,m){switch(i.tag){case 5:var f=i.type;return m=m.nodeType!==1||f.toLowerCase()!==m.nodeName.toLowerCase()?null:m,m!==null?(i.stateNode=m,ye=i,Oe=fo(m.firstChild),!0):!1;case 6:return m=i.pendingProps===""||m.nodeType!==3?null:m,m!==null?(i.stateNode=m,ye=i,Oe=null,!0):!1;case 13:return m=m.nodeType!==8?null:m,m!==null?(f=ge!==null?{id:Ue,overflow:He}:null,i.memoizedState={dehydrated:m,treeContext:f,retryLane:1073741824},f=rs(18,null,null,0),f.stateNode=m,f.return=i,i.child=f,ye=i,Oe=null,!0):!1;default:return!1}}function Gt(i){return(i.mode&1)!==0&&(i.flags&128)===0}function st(i){if(Ie){var m=Oe;if(m){var f=m;if(!rt(i,m)){if(Gt(i))throw Error(n(418));m=fo(f.nextSibling);var y=ye;m&&rt(i,m)?At(y,f):(i.flags=i.flags&-4097|2,Ie=!1,ye=i)}}else{if(Gt(i))throw Error(n(418));i.flags=i.flags&-4097|2,Ie=!1,ye=i}}}function ln(i){for(i=i.return;i!==null&&i.tag!==5&&i.tag!==3&&i.tag!==13;)i=i.return;ye=i}function mn(i){if(i!==ye)return!1;if(!Ie)return ln(i),Ie=!0,!1;var m;if((m=i.tag!==3)&&!(m=i.tag!==5)&&(m=i.type,m=m!=="head"&&m!=="body"&&!du(i.type,i.memoizedProps)),m&&(m=Oe)){if(Gt(i))throw on(),Error(n(418));for(;m;)At(i,m),m=fo(m.nextSibling)}if(ln(i),i.tag===13){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(317));e:{for(i=i.nextSibling,m=0;i;){if(i.nodeType===8){var f=i.data;if(f==="/$"){if(m===0){Oe=fo(i.nextSibling);break e}m--}else f!=="$"&&f!=="$!"&&f!=="$?"||m++}i=i.nextSibling}Oe=null}}else Oe=ye?fo(i.stateNode.nextSibling):null;return!0}function on(){for(var i=Oe;i;)i=fo(i.nextSibling)}function $t(){Oe=ye=null,Ie=!1}function vn(i){Te===null?Te=[i]:Te.push(i)}var Dn=Q.ReactCurrentBatchConfig;function Ot(i,m,f){if(i=f.ref,i!==null&&typeof i!="function"&&typeof i!="object"){if(f._owner){if(f=f._owner,f){if(f.tag!==1)throw Error(n(309));var y=f.stateNode}if(!y)throw Error(n(147,i));var H=y,j=""+i;return m!==null&&m.ref!==null&&typeof m.ref=="function"&&m.ref._stringRef===j?m.ref:(m=function(Y){var Ae=H.refs;Y===null?delete Ae[j]:Ae[j]=Y},m._stringRef=j,m)}if(typeof i!="string")throw Error(n(284));if(!f._owner)throw Error(n(290,i))}return i}function Vn(i,m){throw i=Object.prototype.toString.call(m),Error(n(31,i==="[object Object]"?"object with keys {"+Object.keys(m).join(", ")+"}":i))}function go(i){var m=i._init;return m(i._payload)}function ua(i){function m(Ne,ve){if(i){var _e=Ne.deletions;_e===null?(Ne.deletions=[ve],Ne.flags|=16):_e.push(ve)}}function f(Ne,ve){if(!i)return null;for(;ve!==null;)m(Ne,ve),ve=ve.sibling;return null}function y(Ne,ve){for(Ne=new Map;ve!==null;)ve.key!==null?Ne.set(ve.key,ve):Ne.set(ve.index,ve),ve=ve.sibling;return Ne}function H(Ne,ve){return Ne=El(Ne,ve),Ne.index=0,Ne.sibling=null,Ne}function j(Ne,ve,_e){return Ne.index=_e,i?(_e=Ne.alternate,_e!==null?(_e=_e.index,_e<ve?(Ne.flags|=2,ve):_e):(Ne.flags|=2,ve)):(Ne.flags|=1048576,ve)}function Y(Ne){return i&&Ne.alternate===null&&(Ne.flags|=2),Ne}function Ae(Ne,ve,_e,nt){return ve===null||ve.tag!==6?(ve=B0(_e,Ne.mode,nt),ve.return=Ne,ve):(ve=H(ve,_e),ve.return=Ne,ve)}function he(Ne,ve,_e,nt){var Ut=_e.type;return Ut===F?$e(Ne,ve,_e.props.children,nt,_e.key):ve!==null&&(ve.elementType===Ut||typeof Ut=="object"&&Ut!==null&&Ut.$$typeof===ae&&go(Ut)===ve.type)?(nt=H(ve,_e.props),nt.ref=Ot(Ne,ve,_e),nt.return=Ne,nt):(nt=O2(_e.type,_e.key,_e.props,null,Ne.mode,nt),nt.ref=Ot(Ne,ve,_e),nt.return=Ne,nt)}function Pe(Ne,ve,_e,nt){return ve===null||ve.tag!==4||ve.stateNode.containerInfo!==_e.containerInfo||ve.stateNode.implementation!==_e.implementation?(ve=D0(_e,Ne.mode,nt),ve.return=Ne,ve):(ve=H(ve,_e.children||[]),ve.return=Ne,ve)}function $e(Ne,ve,_e,nt,Ut){return ve===null||ve.tag!==7?(ve=Im(_e,Ne.mode,nt,Ut),ve.return=Ne,ve):(ve=H(ve,_e),ve.return=Ne,ve)}function Xe(Ne,ve,_e){if(typeof ve=="string"&&ve!==""||typeof ve=="number")return ve=B0(""+ve,Ne.mode,_e),ve.return=Ne,ve;if(typeof ve=="object"&&ve!==null){switch(ve.$$typeof){case _:return _e=O2(ve.type,ve.key,ve.props,null,Ne.mode,_e),_e.ref=Ot(Ne,null,ve),_e.return=Ne,_e;case S:return ve=D0(ve,Ne.mode,_e),ve.return=Ne,ve;case ae:var nt=ve._init;return Xe(Ne,nt(ve._payload),_e)}if(Ke(ve)||ee(ve))return ve=Im(ve,Ne.mode,_e,null),ve.return=Ne,ve;Vn(Ne,ve)}return null}function Ye(Ne,ve,_e,nt){var Ut=ve!==null?ve.key:null;if(typeof _e=="string"&&_e!==""||typeof _e=="number")return Ut!==null?null:Ae(Ne,ve,""+_e,nt);if(typeof _e=="object"&&_e!==null){switch(_e.$$typeof){case _:return _e.key===Ut?he(Ne,ve,_e,nt):null;case S:return _e.key===Ut?Pe(Ne,ve,_e,nt):null;case ae:return Ut=_e._init,Ye(Ne,ve,Ut(_e._payload),nt)}if(Ke(_e)||ee(_e))return Ut!==null?null:$e(Ne,ve,_e,nt,null);Vn(Ne,_e)}return null}function pt(Ne,ve,_e,nt,Ut){if(typeof nt=="string"&&nt!==""||typeof nt=="number")return Ne=Ne.get(_e)||null,Ae(ve,Ne,""+nt,Ut);if(typeof nt=="object"&&nt!==null){switch(nt.$$typeof){case _:return Ne=Ne.get(nt.key===null?_e:nt.key)||null,he(ve,Ne,nt,Ut);case S:return Ne=Ne.get(nt.key===null?_e:nt.key)||null,Pe(ve,Ne,nt,Ut);case ae:var Et=nt._init;return pt(Ne,ve,_e,Et(nt._payload),Ut)}if(Ke(nt)||ee(nt))return Ne=Ne.get(_e)||null,$e(ve,Ne,nt,Ut,null);Vn(ve,nt)}return null}function bt(Ne,ve,_e,nt){for(var Ut=null,Et=null,Pt=ve,Tt=ve=0,oo=null;Pt!==null&&Tt<_e.length;Tt++){Pt.index>Tt?(oo=Pt,Pt=null):oo=Pt.sibling;var xn=Ye(Ne,Pt,_e[Tt],nt);if(xn===null){Pt===null&&(Pt=oo);break}i&&Pt&&xn.alternate===null&&m(Ne,Pt),ve=j(xn,ve,Tt),Et===null?Ut=xn:Et.sibling=xn,Et=xn,Pt=oo}if(Tt===_e.length)return f(Ne,Pt),Ie&&we(Ne,Tt),Ut;if(Pt===null){for(;Tt<_e.length;Tt++)Pt=Xe(Ne,_e[Tt],nt),Pt!==null&&(ve=j(Pt,ve,Tt),Et===null?Ut=Pt:Et.sibling=Pt,Et=Pt);return Ie&&we(Ne,Tt),Ut}for(Pt=y(Ne,Pt);Tt<_e.length;Tt++)oo=pt(Pt,Ne,Tt,_e[Tt],nt),oo!==null&&(i&&oo.alternate!==null&&Pt.delete(oo.key===null?Tt:oo.key),ve=j(oo,ve,Tt),Et===null?Ut=oo:Et.sibling=oo,Et=oo);return i&&Pt.forEach(function(Pl){return m(Ne,Pl)}),Ie&&we(Ne,Tt),Ut}function Dt(Ne,ve,_e,nt){var Ut=ee(_e);if(typeof Ut!="function")throw Error(n(150));if(_e=Ut.call(_e),_e==null)throw Error(n(151));for(var Et=Ut=null,Pt=ve,Tt=ve=0,oo=null,xn=_e.next();Pt!==null&&!xn.done;Tt++,xn=_e.next()){Pt.index>Tt?(oo=Pt,Pt=null):oo=Pt.sibling;var Pl=Ye(Ne,Pt,xn.value,nt);if(Pl===null){Pt===null&&(Pt=oo);break}i&&Pt&&Pl.alternate===null&&m(Ne,Pt),ve=j(Pl,ve,Tt),Et===null?Ut=Pl:Et.sibling=Pl,Et=Pl,Pt=oo}if(xn.done)return f(Ne,Pt),Ie&&we(Ne,Tt),Ut;if(Pt===null){for(;!xn.done;Tt++,xn=_e.next())xn=Xe(Ne,xn.value,nt),xn!==null&&(ve=j(xn,ve,Tt),Et===null?Ut=xn:Et.sibling=xn,Et=xn);return Ie&&we(Ne,Tt),Ut}for(Pt=y(Ne,Pt);!xn.done;Tt++,xn=_e.next())xn=pt(Pt,Ne,Tt,xn.value,nt),xn!==null&&(i&&xn.alternate!==null&&Pt.delete(xn.key===null?Tt:xn.key),ve=j(xn,ve,Tt),Et===null?Ut=xn:Et.sibling=xn,Et=xn);return i&&Pt.forEach(function(qP){return m(Ne,qP)}),Ie&&we(Ne,Tt),Ut}function Na(Ne,ve,_e,nt){if(typeof _e=="object"&&_e!==null&&_e.type===F&&_e.key===null&&(_e=_e.props.children),typeof _e=="object"&&_e!==null){switch(_e.$$typeof){case _:e:{for(var Ut=_e.key,Et=ve;Et!==null;){if(Et.key===Ut){if(Ut=_e.type,Ut===F){if(Et.tag===7){f(Ne,Et.sibling),ve=H(Et,_e.props.children),ve.return=Ne,Ne=ve;break e}}else if(Et.elementType===Ut||typeof Ut=="object"&&Ut!==null&&Ut.$$typeof===ae&&go(Ut)===Et.type){f(Ne,Et.sibling),ve=H(Et,_e.props),ve.ref=Ot(Ne,Et,_e),ve.return=Ne,Ne=ve;break e}f(Ne,Et);break}else m(Ne,Et);Et=Et.sibling}_e.type===F?(ve=Im(_e.props.children,Ne.mode,nt,_e.key),ve.return=Ne,Ne=ve):(nt=O2(_e.type,_e.key,_e.props,null,Ne.mode,nt),nt.ref=Ot(Ne,ve,_e),nt.return=Ne,Ne=nt)}return Y(Ne);case S:e:{for(Et=_e.key;ve!==null;){if(ve.key===Et)if(ve.tag===4&&ve.stateNode.containerInfo===_e.containerInfo&&ve.stateNode.implementation===_e.implementation){f(Ne,ve.sibling),ve=H(ve,_e.children||[]),ve.return=Ne,Ne=ve;break e}else{f(Ne,ve);break}else m(Ne,ve);ve=ve.sibling}ve=D0(_e,Ne.mode,nt),ve.return=Ne,Ne=ve}return Y(Ne);case ae:return Et=_e._init,Na(Ne,ve,Et(_e._payload),nt)}if(Ke(_e))return bt(Ne,ve,_e,nt);if(ee(_e))return Dt(Ne,ve,_e,nt);Vn(Ne,_e)}return typeof _e=="string"&&_e!==""||typeof _e=="number"?(_e=""+_e,ve!==null&&ve.tag===6?(f(Ne,ve.sibling),ve=H(ve,_e),ve.return=Ne,Ne=ve):(f(Ne,ve),ve=B0(_e,Ne.mode,nt),ve.return=Ne,Ne=ve),Y(Ne)):f(Ne,ve)}return Na}var Da=ua(!0),gn=ua(!1),to=Sr(null),no=null,Xn=null,Ua=null;function Ma(){Ua=Xn=no=null}function _o(i){var m=to.current;bn(to),i._currentValue=m}function Ar(i,m,f){for(;i!==null;){var y=i.alternate;if((i.childLanes&m)!==m?(i.childLanes|=m,y!==null&&(y.childLanes|=m)):y!==null&&(y.childLanes&m)!==m&&(y.childLanes|=m),i===f)break;i=i.return}}function Jn(i,m){no=i,Ua=Xn=null,i=i.dependencies,i!==null&&i.firstContext!==null&&((i.lanes&m)!==0&&(gr=!0),i.firstContext=null)}function ya(i){var m=i._currentValue;if(Ua!==i)if(i={context:i,memoizedValue:m,next:null},Xn===null){if(no===null)throw Error(n(308));Xn=i,no.dependencies={lanes:0,firstContext:i}}else Xn=Xn.next=i;return m}var Vo=null;function gi(i){Vo===null?Vo=[i]:Vo.push(i)}function Gs(i,m,f,y){var H=m.interleaved;return H===null?(f.next=f,gi(m)):(f.next=H.next,H.next=f),m.interleaved=f,hn(i,y)}function hn(i,m){i.lanes|=m;var f=i.alternate;for(f!==null&&(f.lanes|=m),f=i,i=i.return;i!==null;)i.childLanes|=m,f=i.alternate,f!==null&&(f.childLanes|=m),f=i,i=i.return;return f.tag===3?f.stateNode:null}var es=!1;function Gd(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function gu(i,m){i=i.updateQueue,m.updateQueue===i&&(m.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function ur(i,m){return{eventTime:i,lane:m,tag:0,payload:null,callback:null,next:null}}function pr(i,m,f){var y=i.updateQueue;if(y===null)return null;if(y=y.shared,(un&2)!==0){var H=y.pending;return H===null?m.next=m:(m.next=H.next,H.next=m),y.pending=m,hn(i,f)}return H=y.interleaved,H===null?(m.next=m,gi(y)):(m.next=H.next,H.next=m),y.interleaved=m,hn(i,f)}function uc(i,m,f){if(m=m.updateQueue,m!==null&&(m=m.shared,(f&4194240)!==0)){var y=m.lanes;y&=i.pendingLanes,f|=y,m.lanes=f,Kc(i,f)}}function fr(i,m){var f=i.updateQueue,y=i.alternate;if(y!==null&&(y=y.updateQueue,f===y)){var H=null,j=null;if(f=f.firstBaseUpdate,f!==null){do{var Y={eventTime:f.eventTime,lane:f.lane,tag:f.tag,payload:f.payload,callback:f.callback,next:null};j===null?H=j=Y:j=j.next=Y,f=f.next}while(f!==null);j===null?H=j=m:j=j.next=m}else H=j=m;f={baseState:y.baseState,firstBaseUpdate:H,lastBaseUpdate:j,shared:y.shared,effects:y.effects},i.updateQueue=f;return}i=f.lastBaseUpdate,i===null?f.firstBaseUpdate=m:i.next=m,f.lastBaseUpdate=m}function _s(i,m,f,y){var H=i.updateQueue;es=!1;var j=H.firstBaseUpdate,Y=H.lastBaseUpdate,Ae=H.shared.pending;if(Ae!==null){H.shared.pending=null;var he=Ae,Pe=he.next;he.next=null,Y===null?j=Pe:Y.next=Pe,Y=he;var $e=i.alternate;$e!==null&&($e=$e.updateQueue,Ae=$e.lastBaseUpdate,Ae!==Y&&(Ae===null?$e.firstBaseUpdate=Pe:Ae.next=Pe,$e.lastBaseUpdate=he))}if(j!==null){var Xe=H.baseState;Y=0,$e=Pe=he=null,Ae=j;do{var Ye=Ae.lane,pt=Ae.eventTime;if((y&Ye)===Ye){$e!==null&&($e=$e.next={eventTime:pt,lane:0,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null});e:{var bt=i,Dt=Ae;switch(Ye=m,pt=f,Dt.tag){case 1:if(bt=Dt.payload,typeof bt=="function"){Xe=bt.call(pt,Xe,Ye);break e}Xe=bt;break e;case 3:bt.flags=bt.flags&-65537|128;case 0:if(bt=Dt.payload,Ye=typeof bt=="function"?bt.call(pt,Xe,Ye):bt,Ye==null)break e;Xe=se({},Xe,Ye);break e;case 2:es=!0}}Ae.callback!==null&&Ae.lane!==0&&(i.flags|=64,Ye=H.effects,Ye===null?H.effects=[Ae]:Ye.push(Ae))}else pt={eventTime:pt,lane:Ye,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null},$e===null?(Pe=$e=pt,he=Xe):$e=$e.next=pt,Y|=Ye;if(Ae=Ae.next,Ae===null){if(Ae=H.shared.pending,Ae===null)break;Ye=Ae,Ae=Ye.next,Ye.next=null,H.lastBaseUpdate=Ye,H.shared.pending=null}}while(!0);if($e===null&&(he=Xe),H.baseState=he,H.firstBaseUpdate=Pe,H.lastBaseUpdate=$e,m=H.shared.interleaved,m!==null){H=m;do Y|=H.lane,H=H.next;while(H!==m)}else j===null&&(H.shared.lanes=0);Sm|=Y,i.lanes=Y,i.memoizedState=Xe}}function pc(i,m,f){if(i=m.effects,m.effects=null,i!==null)for(m=0;m<i.length;m++){var y=i[m],H=y.callback;if(H!==null){if(y.callback=null,y=f,typeof H!="function")throw Error(n(191,H));H.call(y)}}}var bl={},Xo=Sr(bl),vl=Sr(bl),hi=Sr(bl);function Es(i){if(i===bl)throw Error(n(174));return i}function wl(i,m){switch(Bn(hi,m),Bn(vl,i),Bn(Xo,bl),i=m.nodeType,i){case 9:case 11:m=(m=m.documentElement)?m.namespaceURI:Ct(null,"");break;default:i=i===8?m.parentNode:m,m=i.namespaceURI||null,i=i.tagName,m=Ct(m,i)}bn(Xo),Bn(Xo,m)}function ts(){bn(Xo),bn(vl),bn(hi)}function C2(i){Es(hi.current);var m=Es(Xo.current),f=Ct(m,i.type);m!==f&&(Bn(vl,i),Bn(Xo,f))}function hu(i){vl.current===i&&(bn(Xo),bn(vl))}var In=Sr(0);function Fr(i){for(var m=i;m!==null;){if(m.tag===13){var f=m.memoizedState;if(f!==null&&(f=f.dehydrated,f===null||f.data==="$?"||f.data==="$!"))return m}else if(m.tag===19&&m.memoizedProps.revealOrder!==void 0){if((m.flags&128)!==0)return m}else if(m.child!==null){m.child.return=m,m=m.child;continue}if(m===i)break;for(;m.sibling===null;){if(m.return===null||m.return===i)return null;m=m.return}m.sibling.return=m.return,m=m.sibling}return null}var xu=[];function yu(){for(var i=0;i<xu.length;i++)xu[i]._workInProgressVersionPrimary=null;xu.length=0}var _d=Q.ReactCurrentDispatcher,Ed=Q.ReactCurrentBatchConfig,ns=0,kn=null,Ca=null,pa=null,Bl=!1,Ps=!1,Dl=0,Wh=0;function Ha(){throw Error(n(321))}function Pd(i,m){if(m===null)return!1;for(var f=0;f<m.length&&f<i.length;f++)if(!An(i[f],m[f]))return!1;return!0}function _m(i,m,f,y,H,j){if(ns=j,kn=m,m.memoizedState=null,m.updateQueue=null,m.lanes=0,_d.current=i===null||i.memoizedState===null?CP:bP,i=f(y,H),Ps){j=0;do{if(Ps=!1,Dl=0,25<=j)throw Error(n(301));j+=1,pa=Ca=null,m.updateQueue=null,_d.current=vP,i=f(y,H)}while(Ps)}if(_d.current=D2,m=Ca!==null&&Ca.next!==null,ns=0,pa=Ca=kn=null,Bl=!1,m)throw Error(n(300));return i}function as(){var i=Dl!==0;return Dl=0,i}function Lr(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return pa===null?kn.memoizedState=pa=i:pa=pa.next=i,pa}function Jo(){if(Ca===null){var i=kn.alternate;i=i!==null?i.memoizedState:null}else i=Ca.next;var m=pa===null?kn.memoizedState:pa.next;if(m!==null)pa=m,Ca=i;else{if(i===null)throw Error(n(310));Ca=i,i={memoizedState:Ca.memoizedState,baseState:Ca.baseState,baseQueue:Ca.baseQueue,queue:Ca.queue,next:null},pa===null?kn.memoizedState=pa=i:pa=pa.next=i}return pa}function Em(i,m){return typeof m=="function"?m(i):m}function Sd(i){var m=Jo(),f=m.queue;if(f===null)throw Error(n(311));f.lastRenderedReducer=i;var y=Ca,H=y.baseQueue,j=f.pending;if(j!==null){if(H!==null){var Y=H.next;H.next=j.next,j.next=Y}y.baseQueue=H=j,f.pending=null}if(H!==null){j=H.next,y=y.baseState;var Ae=Y=null,he=null,Pe=j;do{var $e=Pe.lane;if((ns&$e)===$e)he!==null&&(he=he.next={lane:0,action:Pe.action,hasEagerState:Pe.hasEagerState,eagerState:Pe.eagerState,next:null}),y=Pe.hasEagerState?Pe.eagerState:i(y,Pe.action);else{var Xe={lane:$e,action:Pe.action,hasEagerState:Pe.hasEagerState,eagerState:Pe.eagerState,next:null};he===null?(Ae=he=Xe,Y=y):he=he.next=Xe,kn.lanes|=$e,Sm|=$e}Pe=Pe.next}while(Pe!==null&&Pe!==j);he===null?Y=y:he.next=Ae,An(y,m.memoizedState)||(gr=!0),m.memoizedState=y,m.baseState=Y,m.baseQueue=he,f.lastRenderedState=y}if(i=f.interleaved,i!==null){H=i;do j=H.lane,kn.lanes|=j,Sm|=j,H=H.next;while(H!==i)}else H===null&&(f.lanes=0);return[m.memoizedState,f.dispatch]}function xi(i){var m=Jo(),f=m.queue;if(f===null)throw Error(n(311));f.lastRenderedReducer=i;var y=f.dispatch,H=f.pending,j=m.memoizedState;if(H!==null){f.pending=null;var Y=H=H.next;do j=i(j,Y.action),Y=Y.next;while(Y!==H);An(j,m.memoizedState)||(gr=!0),m.memoizedState=j,m.baseQueue===null&&(m.baseState=j),f.lastRenderedState=j}return[j,y]}function b2(){}function Cu(i,m){var f=kn,y=Jo(),H=m(),j=!An(y.memoizedState,H);if(j&&(y.memoizedState=H,gr=!0),y=y.queue,Qd(w2.bind(null,f,y,i),[i]),y.getSnapshot!==m||j||pa!==null&&pa.memoizedState.tag&1){if(f.flags|=2048,er(9,bu.bind(null,f,y,H,m),void 0,null),ao===null)throw Error(n(349));(ns&30)!==0||v2(f,m,H)}return H}function v2(i,m,f){i.flags|=16384,i={getSnapshot:m,value:f},m=kn.updateQueue,m===null?(m={lastEffect:null,stores:null},kn.updateQueue=m,m.stores=[i]):(f=m.stores,f===null?m.stores=[i]:f.push(i))}function bu(i,m,f,y){m.value=f,m.getSnapshot=y,Ul(m)&&Fd(i)}function w2(i,m,f){return f(function(){Ul(m)&&Fd(i)})}function Ul(i){var m=i.getSnapshot;i=i.value;try{var f=m();return!An(i,f)}catch{return!0}}function Fd(i){var m=hn(i,1);m!==null&&Is(m,i,1,-1)}function Pm(i){var m=Lr();return typeof i=="function"&&(i=i()),m.memoizedState=m.baseState=i,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Em,lastRenderedState:i},m.queue=i,i=i.dispatch=yP.bind(null,kn,i),[m.memoizedState,i]}function er(i,m,f,y){return i={tag:i,create:m,destroy:f,deps:y,next:null},m=kn.updateQueue,m===null?(m={lastEffect:null,stores:null},kn.updateQueue=m,m.lastEffect=i.next=i):(f=m.lastEffect,f===null?m.lastEffect=i.next=i:(y=f.next,f.next=i,i.next=y,m.lastEffect=i)),i}function Ss(){return Jo().memoizedState}function Qr(i,m,f,y){var H=Lr();kn.flags|=i,H.memoizedState=er(1|m,f,void 0,y===void 0?null:y)}function fc(i,m,f,y){var H=Jo();y=y===void 0?null:y;var j=void 0;if(Ca!==null){var Y=Ca.memoizedState;if(j=Y.destroy,y!==null&&Pd(y,Y.deps)){H.memoizedState=er(m,f,j,y);return}}kn.flags|=i,H.memoizedState=er(1|m,f,j,y)}function Ld(i,m){return Qr(8390656,8,i,m)}function Qd(i,m){return fc(2048,8,i,m)}function B2(i,m){return fc(4,2,i,m)}function Id(i,m){return fc(4,4,i,m)}function Od(i,m){if(typeof m=="function")return i=i(),m(i),function(){m(null)};if(m!=null)return i=i(),m.current=i,function(){m.current=null}}function Mw(i,m,f){return f=f!=null?f.concat([i]):null,fc(4,4,Od.bind(null,m,i),f)}function Vh(){}function zw(i,m){var f=Jo();m=m===void 0?null:m;var y=f.memoizedState;return y!==null&&m!==null&&Pd(m,y[1])?y[0]:(f.memoizedState=[i,m],i)}function Zw(i,m){var f=Jo();m=m===void 0?null:m;var y=f.memoizedState;return y!==null&&m!==null&&Pd(m,y[1])?y[0]:(i=i(),f.memoizedState=[i,m],i)}function Yw(i,m,f){return(ns&21)===0?(i.baseState&&(i.baseState=!1,gr=!0),i.memoizedState=f):(An(f,m)||(f=mm(),kn.lanes|=f,Sm|=f,i.baseState=!0),m)}function hP(i,m){var f=dn;dn=f!==0&&4>f?f:4,i(!0);var y=Ed.transition;Ed.transition={};try{i(!1),m()}finally{dn=f,Ed.transition=y}}function Kw(){return Jo().memoizedState}function xP(i,m,f){var y=Gl(i);if(f={lane:y,action:f,hasEagerState:!1,eagerState:null,next:null},qw(i))$w(m,f);else if(f=Gs(i,m,f,y),f!==null){var H=nr();Is(f,i,y,H),Ww(f,m,y)}}function yP(i,m,f){var y=Gl(i),H={lane:y,action:f,hasEagerState:!1,eagerState:null,next:null};if(qw(i))$w(m,H);else{var j=i.alternate;if(i.lanes===0&&(j===null||j.lanes===0)&&(j=m.lastRenderedReducer,j!==null))try{var Y=m.lastRenderedState,Ae=j(Y,f);if(H.hasEagerState=!0,H.eagerState=Ae,An(Ae,Y)){var he=m.interleaved;he===null?(H.next=H,gi(m)):(H.next=he.next,he.next=H),m.interleaved=H;return}}catch{}finally{}f=Gs(i,m,H,y),f!==null&&(H=nr(),Is(f,i,y,H),Ww(f,m,y))}}function qw(i){var m=i.alternate;return i===kn||m!==null&&m===kn}function $w(i,m){Ps=Bl=!0;var f=i.pending;f===null?m.next=m:(m.next=f.next,f.next=m),i.pending=m}function Ww(i,m,f){if((f&4194240)!==0){var y=m.lanes;y&=i.pendingLanes,f|=y,m.lanes=f,Kc(i,f)}}var D2={readContext:ya,useCallback:Ha,useContext:Ha,useEffect:Ha,useImperativeHandle:Ha,useInsertionEffect:Ha,useLayoutEffect:Ha,useMemo:Ha,useReducer:Ha,useRef:Ha,useState:Ha,useDebugValue:Ha,useDeferredValue:Ha,useTransition:Ha,useMutableSource:Ha,useSyncExternalStore:Ha,useId:Ha,unstable_isNewReconciler:!1},CP={readContext:ya,useCallback:function(i,m){return Lr().memoizedState=[i,m===void 0?null:m],i},useContext:ya,useEffect:Ld,useImperativeHandle:function(i,m,f){return f=f!=null?f.concat([i]):null,Qr(4194308,4,Od.bind(null,m,i),f)},useLayoutEffect:function(i,m){return Qr(4194308,4,i,m)},useInsertionEffect:function(i,m){return Qr(4,2,i,m)},useMemo:function(i,m){var f=Lr();return m=m===void 0?null:m,i=i(),f.memoizedState=[i,m],i},useReducer:function(i,m,f){var y=Lr();return m=f!==void 0?f(m):m,y.memoizedState=y.baseState=m,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:m},y.queue=i,i=i.dispatch=xP.bind(null,kn,i),[y.memoizedState,i]},useRef:function(i){var m=Lr();return i={current:i},m.memoizedState=i},useState:Pm,useDebugValue:Vh,useDeferredValue:function(i){return Lr().memoizedState=i},useTransition:function(){var i=Pm(!1),m=i[0];return i=hP.bind(null,i[1]),Lr().memoizedState=i,[m,i]},useMutableSource:function(){},useSyncExternalStore:function(i,m,f){var y=kn,H=Lr();if(Ie){if(f===void 0)throw Error(n(407));f=f()}else{if(f=m(),ao===null)throw Error(n(349));(ns&30)!==0||v2(y,m,f)}H.memoizedState=f;var j={value:f,getSnapshot:m};return H.queue=j,Ld(w2.bind(null,y,j,i),[i]),y.flags|=2048,er(9,bu.bind(null,y,j,f,m),void 0,null),f},useId:function(){var i=Lr(),m=ao.identifierPrefix;if(Ie){var f=He,y=Ue;f=(y&~(1<<32-Yo(y)-1)).toString(32)+f,m=":"+m+"R"+f,f=Dl++,0<f&&(m+="H"+f.toString(32)),m+=":"}else f=Wh++,m=":"+m+"r"+f.toString(32)+":";return i.memoizedState=m},unstable_isNewReconciler:!1},bP={readContext:ya,useCallback:zw,useContext:ya,useEffect:Qd,useImperativeHandle:Mw,useInsertionEffect:B2,useLayoutEffect:Id,useMemo:Zw,useReducer:Sd,useRef:Ss,useState:function(){return Sd(Em)},useDebugValue:Vh,useDeferredValue:function(i){var m=Jo();return Yw(m,Ca.memoizedState,i)},useTransition:function(){var i=Sd(Em)[0],m=Jo().memoizedState;return[i,m]},useMutableSource:b2,useSyncExternalStore:Cu,useId:Kw,unstable_isNewReconciler:!1},vP={readContext:ya,useCallback:zw,useContext:ya,useEffect:Qd,useImperativeHandle:Mw,useInsertionEffect:B2,useLayoutEffect:Id,useMemo:Zw,useReducer:xi,useRef:Ss,useState:function(){return xi(Em)},useDebugValue:Vh,useDeferredValue:function(i){var m=Jo();return Ca===null?m.memoizedState=i:Yw(m,Ca.memoizedState,i)},useTransition:function(){var i=xi(Em)[0],m=Jo().memoizedState;return[i,m]},useMutableSource:b2,useSyncExternalStore:Cu,useId:Kw,unstable_isNewReconciler:!1};function Fs(i,m){if(i&&i.defaultProps){m=se({},m),i=i.defaultProps;for(var f in i)m[f]===void 0&&(m[f]=i[f]);return m}return m}function Xh(i,m,f,y){m=i.memoizedState,f=f(y,m),f=f==null?m:se({},m,f),i.memoizedState=f,i.lanes===0&&(i.updateQueue.baseState=f)}var U2={isMounted:function(i){return(i=i._reactInternals)?Ta(i)===i:!1},enqueueSetState:function(i,m,f){i=i._reactInternals;var y=nr(),H=Gl(i),j=ur(y,H);j.payload=m,f!=null&&(j.callback=f),m=pr(i,j,H),m!==null&&(Is(m,i,H,y),uc(m,i,H))},enqueueReplaceState:function(i,m,f){i=i._reactInternals;var y=nr(),H=Gl(i),j=ur(y,H);j.tag=1,j.payload=m,f!=null&&(j.callback=f),m=pr(i,j,H),m!==null&&(Is(m,i,H,y),uc(m,i,H))},enqueueForceUpdate:function(i,m){i=i._reactInternals;var f=nr(),y=Gl(i),H=ur(f,y);H.tag=2,m!=null&&(H.callback=m),m=pr(i,H,y),m!==null&&(Is(m,i,y,f),uc(m,i,y))}};function Vw(i,m,f,y,H,j,Y){return i=i.stateNode,typeof i.shouldComponentUpdate=="function"?i.shouldComponentUpdate(y,j,Y):m.prototype&&m.prototype.isPureReactComponent?!Bs(f,y)||!Bs(H,j):!0}function Xw(i,m,f){var y=!1,H=fi,j=m.contextType;return typeof j=="object"&&j!==null?j=ya(j):(H=Go(m)?dc:Ra.current,y=m.contextTypes,j=(y=y!=null)?Cl(i,H):fi),m=new m(f,j),i.memoizedState=m.state!==null&&m.state!==void 0?m.state:null,m.updater=U2,i.stateNode=m,m._reactInternals=i,y&&(i=i.stateNode,i.__reactInternalMemoizedUnmaskedChildContext=H,i.__reactInternalMemoizedMaskedChildContext=j),m}function Jw(i,m,f,y){i=m.state,typeof m.componentWillReceiveProps=="function"&&m.componentWillReceiveProps(f,y),typeof m.UNSAFE_componentWillReceiveProps=="function"&&m.UNSAFE_componentWillReceiveProps(f,y),m.state!==i&&U2.enqueueReplaceState(m,m.state,null)}function Jh(i,m,f,y){var H=i.stateNode;H.props=f,H.state=i.memoizedState,H.refs={},Gd(i);var j=m.contextType;typeof j=="object"&&j!==null?H.context=ya(j):(j=Go(m)?dc:Ra.current,H.context=Cl(i,j)),H.state=i.memoizedState,j=m.getDerivedStateFromProps,typeof j=="function"&&(Xh(i,m,j,f),H.state=i.memoizedState),typeof m.getDerivedStateFromProps=="function"||typeof H.getSnapshotBeforeUpdate=="function"||typeof H.UNSAFE_componentWillMount!="function"&&typeof H.componentWillMount!="function"||(m=H.state,typeof H.componentWillMount=="function"&&H.componentWillMount(),typeof H.UNSAFE_componentWillMount=="function"&&H.UNSAFE_componentWillMount(),m!==H.state&&U2.enqueueReplaceState(H,H.state,null),_s(i,f,H,y),H.state=i.memoizedState),typeof H.componentDidMount=="function"&&(i.flags|=4194308)}function Td(i,m){try{var f="",y=m;do f+=te(y),y=y.return;while(y);var H=f}catch(j){H=`
|
||
Error generating stack: `+j.message+`
|
||
`+j.stack}return{value:i,source:m,stack:H,digest:null}}function e0(i,m,f){return{value:i,source:null,stack:f??null,digest:m??null}}function t0(i,m){try{console.error(m.value)}catch(f){setTimeout(function(){throw f})}}var wP=typeof WeakMap=="function"?WeakMap:Map;function eB(i,m,f){f=ur(-1,f),f.tag=3,f.payload={element:null};var y=m.value;return f.callback=function(){P2||(P2=!0,g0=y),t0(i,m)},f}function tB(i,m,f){f=ur(-1,f),f.tag=3;var y=i.type.getDerivedStateFromError;if(typeof y=="function"){var H=m.value;f.payload=function(){return y(H)},f.callback=function(){t0(i,m)}}var j=i.stateNode;return j!==null&&typeof j.componentDidCatch=="function"&&(f.callback=function(){t0(i,m),typeof y!="function"&&(Nl===null?Nl=new Set([this]):Nl.add(this));var Y=m.stack;this.componentDidCatch(m.value,{componentStack:Y!==null?Y:""})}),f}function nB(i,m,f){var y=i.pingCache;if(y===null){y=i.pingCache=new wP;var H=new Set;y.set(m,H)}else H=y.get(m),H===void 0&&(H=new Set,y.set(m,H));H.has(f)||(H.add(f),i=QP.bind(null,i,m,f),m.then(i,i))}function aB(i){do{var m;if((m=i.tag===13)&&(m=i.memoizedState,m=m!==null?m.dehydrated!==null:!0),m)return i;i=i.return}while(i!==null);return null}function oB(i,m,f,y,H){return(i.mode&1)===0?(i===m?i.flags|=65536:(i.flags|=128,f.flags|=131072,f.flags&=-52805,f.tag===1&&(f.alternate===null?f.tag=17:(m=ur(-1,1),m.tag=2,pr(f,m,1))),f.lanes|=1),i):(i.flags|=65536,i.lanes=H,i)}var BP=Q.ReactCurrentOwner,gr=!1;function tr(i,m,f,y){m.child=i===null?gn(m,null,f,y):Da(m,i.child,f,y)}function rB(i,m,f,y,H){f=f.render;var j=m.ref;return Jn(m,H),y=_m(i,m,f,y,j,H),f=as(),i!==null&&!gr?(m.updateQueue=i.updateQueue,m.flags&=-2053,i.lanes&=~H,gc(i,m,H)):(Ie&&f&&Le(m),m.flags|=1,tr(i,m,y,H),m.child)}function sB(i,m,f,y,H){if(i===null){var j=f.type;return typeof j=="function"&&!w0(j)&&j.defaultProps===void 0&&f.compare===null&&f.defaultProps===void 0?(m.tag=15,m.type=j,iB(i,m,j,y,H)):(i=O2(f.type,null,y,m,m.mode,H),i.ref=m.ref,i.return=m,m.child=i)}if(j=i.child,(i.lanes&H)===0){var Y=j.memoizedProps;if(f=f.compare,f=f!==null?f:Bs,f(Y,y)&&i.ref===m.ref)return gc(i,m,H)}return m.flags|=1,i=El(j,y),i.ref=m.ref,i.return=m,m.child=i}function iB(i,m,f,y,H){if(i!==null){var j=i.memoizedProps;if(Bs(j,y)&&i.ref===m.ref)if(gr=!1,m.pendingProps=y=j,(i.lanes&H)!==0)(i.flags&131072)!==0&&(gr=!0);else return m.lanes=i.lanes,gc(i,m,H)}return n0(i,m,f,y,H)}function cB(i,m,f){var y=m.pendingProps,H=y.children,j=i!==null?i.memoizedState:null;if(y.mode==="hidden")if((m.mode&1)===0)m.memoizedState={baseLanes:0,cachePool:null,transitions:null},Bn(Rd,Ir),Ir|=f;else{if((f&1073741824)===0)return i=j!==null?j.baseLanes|f:f,m.lanes=m.childLanes=1073741824,m.memoizedState={baseLanes:i,cachePool:null,transitions:null},m.updateQueue=null,Bn(Rd,Ir),Ir|=i,null;m.memoizedState={baseLanes:0,cachePool:null,transitions:null},y=j!==null?j.baseLanes:f,Bn(Rd,Ir),Ir|=y}else j!==null?(y=j.baseLanes|f,m.memoizedState=null):y=f,Bn(Rd,Ir),Ir|=y;return tr(i,m,H,f),m.child}function lB(i,m){var f=m.ref;(i===null&&f!==null||i!==null&&i.ref!==f)&&(m.flags|=512,m.flags|=2097152)}function n0(i,m,f,y,H){var j=Go(f)?dc:Ra.current;return j=Cl(m,j),Jn(m,H),f=_m(i,m,f,y,j,H),y=as(),i!==null&&!gr?(m.updateQueue=i.updateQueue,m.flags&=-2053,i.lanes&=~H,gc(i,m,H)):(Ie&&y&&Le(m),m.flags|=1,tr(i,m,f,H),m.child)}function mB(i,m,f,y,H){if(Go(f)){var j=!0;Ac(m)}else j=!1;if(Jn(m,H),m.stateNode===null)N2(i,m),Xw(m,f,y),Jh(m,f,y,H),y=!0;else if(i===null){var Y=m.stateNode,Ae=m.memoizedProps;Y.props=Ae;var he=Y.context,Pe=f.contextType;typeof Pe=="object"&&Pe!==null?Pe=ya(Pe):(Pe=Go(f)?dc:Ra.current,Pe=Cl(m,Pe));var $e=f.getDerivedStateFromProps,Xe=typeof $e=="function"||typeof Y.getSnapshotBeforeUpdate=="function";Xe||typeof Y.UNSAFE_componentWillReceiveProps!="function"&&typeof Y.componentWillReceiveProps!="function"||(Ae!==y||he!==Pe)&&Jw(m,Y,y,Pe),es=!1;var Ye=m.memoizedState;Y.state=Ye,_s(m,y,Y,H),he=m.memoizedState,Ae!==y||Ye!==he||jo.current||es?(typeof $e=="function"&&(Xh(m,f,$e,y),he=m.memoizedState),(Ae=es||Vw(m,f,Ae,y,Ye,he,Pe))?(Xe||typeof Y.UNSAFE_componentWillMount!="function"&&typeof Y.componentWillMount!="function"||(typeof Y.componentWillMount=="function"&&Y.componentWillMount(),typeof Y.UNSAFE_componentWillMount=="function"&&Y.UNSAFE_componentWillMount()),typeof Y.componentDidMount=="function"&&(m.flags|=4194308)):(typeof Y.componentDidMount=="function"&&(m.flags|=4194308),m.memoizedProps=y,m.memoizedState=he),Y.props=y,Y.state=he,Y.context=Pe,y=Ae):(typeof Y.componentDidMount=="function"&&(m.flags|=4194308),y=!1)}else{Y=m.stateNode,gu(i,m),Ae=m.memoizedProps,Pe=m.type===m.elementType?Ae:Fs(m.type,Ae),Y.props=Pe,Xe=m.pendingProps,Ye=Y.context,he=f.contextType,typeof he=="object"&&he!==null?he=ya(he):(he=Go(f)?dc:Ra.current,he=Cl(m,he));var pt=f.getDerivedStateFromProps;($e=typeof pt=="function"||typeof Y.getSnapshotBeforeUpdate=="function")||typeof Y.UNSAFE_componentWillReceiveProps!="function"&&typeof Y.componentWillReceiveProps!="function"||(Ae!==Xe||Ye!==he)&&Jw(m,Y,y,he),es=!1,Ye=m.memoizedState,Y.state=Ye,_s(m,y,Y,H);var bt=m.memoizedState;Ae!==Xe||Ye!==bt||jo.current||es?(typeof pt=="function"&&(Xh(m,f,pt,y),bt=m.memoizedState),(Pe=es||Vw(m,f,Pe,y,Ye,bt,he)||!1)?($e||typeof Y.UNSAFE_componentWillUpdate!="function"&&typeof Y.componentWillUpdate!="function"||(typeof Y.componentWillUpdate=="function"&&Y.componentWillUpdate(y,bt,he),typeof Y.UNSAFE_componentWillUpdate=="function"&&Y.UNSAFE_componentWillUpdate(y,bt,he)),typeof Y.componentDidUpdate=="function"&&(m.flags|=4),typeof Y.getSnapshotBeforeUpdate=="function"&&(m.flags|=1024)):(typeof Y.componentDidUpdate!="function"||Ae===i.memoizedProps&&Ye===i.memoizedState||(m.flags|=4),typeof Y.getSnapshotBeforeUpdate!="function"||Ae===i.memoizedProps&&Ye===i.memoizedState||(m.flags|=1024),m.memoizedProps=y,m.memoizedState=bt),Y.props=y,Y.state=bt,Y.context=he,y=Pe):(typeof Y.componentDidUpdate!="function"||Ae===i.memoizedProps&&Ye===i.memoizedState||(m.flags|=4),typeof Y.getSnapshotBeforeUpdate!="function"||Ae===i.memoizedProps&&Ye===i.memoizedState||(m.flags|=1024),y=!1)}return a0(i,m,f,y,j,H)}function a0(i,m,f,y,H,j){lB(i,m);var Y=(m.flags&128)!==0;if(!y&&!Y)return H&&y2(m,f,!1),gc(i,m,j);y=m.stateNode,BP.current=m;var Ae=Y&&typeof f.getDerivedStateFromError!="function"?null:y.render();return m.flags|=1,i!==null&&Y?(m.child=Da(m,i.child,null,j),m.child=Da(m,null,Ae,j)):tr(i,m,Ae,j),m.memoizedState=y.state,H&&y2(m,f,!0),m.child}function dB(i){var m=i.stateNode;m.pendingContext?x2(i,m.pendingContext,m.pendingContext!==m.context):m.context&&x2(i,m.context,!1),wl(i,m.containerInfo)}function AB(i,m,f,y,H){return $t(),vn(H),m.flags|=256,tr(i,m,f,y),m.child}var o0={dehydrated:null,treeContext:null,retryLane:0};function r0(i){return{baseLanes:i,cachePool:null,transitions:null}}function uB(i,m,f){var y=m.pendingProps,H=In.current,j=!1,Y=(m.flags&128)!==0,Ae;if((Ae=Y)||(Ae=i!==null&&i.memoizedState===null?!1:(H&2)!==0),Ae?(j=!0,m.flags&=-129):(i===null||i.memoizedState!==null)&&(H|=1),Bn(In,H&1),i===null)return st(m),i=m.memoizedState,i!==null&&(i=i.dehydrated,i!==null)?((m.mode&1)===0?m.lanes=1:i.data==="$!"?m.lanes=8:m.lanes=1073741824,null):(Y=y.children,i=y.fallback,j?(y=m.mode,j=m.child,Y={mode:"hidden",children:Y},(y&1)===0&&j!==null?(j.childLanes=0,j.pendingProps=Y):j=T2(Y,y,0,null),i=Im(i,y,f,null),j.return=m,i.return=m,j.sibling=i,m.child=j,m.child.memoizedState=r0(f),m.memoizedState=o0,i):s0(m,Y));if(H=i.memoizedState,H!==null&&(Ae=H.dehydrated,Ae!==null))return DP(i,m,Y,y,Ae,H,f);if(j){j=y.fallback,Y=m.mode,H=i.child,Ae=H.sibling;var he={mode:"hidden",children:y.children};return(Y&1)===0&&m.child!==H?(y=m.child,y.childLanes=0,y.pendingProps=he,m.deletions=null):(y=El(H,he),y.subtreeFlags=H.subtreeFlags&14680064),Ae!==null?j=El(Ae,j):(j=Im(j,Y,f,null),j.flags|=2),j.return=m,y.return=m,y.sibling=j,m.child=y,y=j,j=m.child,Y=i.child.memoizedState,Y=Y===null?r0(f):{baseLanes:Y.baseLanes|f,cachePool:null,transitions:Y.transitions},j.memoizedState=Y,j.childLanes=i.childLanes&~f,m.memoizedState=o0,y}return j=i.child,i=j.sibling,y=El(j,{mode:"visible",children:y.children}),(m.mode&1)===0&&(y.lanes=f),y.return=m,y.sibling=null,i!==null&&(f=m.deletions,f===null?(m.deletions=[i],m.flags|=16):f.push(i)),m.child=y,m.memoizedState=null,y}function s0(i,m){return m=T2({mode:"visible",children:m},i.mode,0,null),m.return=i,i.child=m}function H2(i,m,f,y){return y!==null&&vn(y),Da(m,i.child,null,f),i=s0(m,m.pendingProps.children),i.flags|=2,m.memoizedState=null,i}function DP(i,m,f,y,H,j,Y){if(f)return m.flags&256?(m.flags&=-257,y=e0(Error(n(422))),H2(i,m,Y,y)):m.memoizedState!==null?(m.child=i.child,m.flags|=128,null):(j=y.fallback,H=m.mode,y=T2({mode:"visible",children:y.children},H,0,null),j=Im(j,H,Y,null),j.flags|=2,y.return=m,j.return=m,y.sibling=j,m.child=y,(m.mode&1)!==0&&Da(m,i.child,null,Y),m.child.memoizedState=r0(Y),m.memoizedState=o0,j);if((m.mode&1)===0)return H2(i,m,Y,null);if(H.data==="$!"){if(y=H.nextSibling&&H.nextSibling.dataset,y)var Ae=y.dgst;return y=Ae,j=Error(n(419)),y=e0(j,y,void 0),H2(i,m,Y,y)}if(Ae=(Y&i.childLanes)!==0,gr||Ae){if(y=ao,y!==null){switch(Y&-Y){case 4:H=2;break;case 16:H=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:H=32;break;case 536870912:H=268435456;break;default:H=0}H=(H&(y.suspendedLanes|Y))!==0?0:H,H!==0&&H!==j.retryLane&&(j.retryLane=H,hn(i,H),Is(y,i,H,-1))}return v0(),y=e0(Error(n(421))),H2(i,m,Y,y)}return H.data==="$?"?(m.flags|=128,m.child=i.child,m=IP.bind(null,i),H._reactRetry=m,null):(i=j.treeContext,Oe=fo(H.nextSibling),ye=m,Ie=!0,Te=null,i!==null&&(V[ne++]=Ue,V[ne++]=He,V[ne++]=ge,Ue=i.id,He=i.overflow,ge=m),m=s0(m,y.children),m.flags|=4096,m)}function pB(i,m,f){i.lanes|=m;var y=i.alternate;y!==null&&(y.lanes|=m),Ar(i.return,m,f)}function i0(i,m,f,y,H){var j=i.memoizedState;j===null?i.memoizedState={isBackwards:m,rendering:null,renderingStartTime:0,last:y,tail:f,tailMode:H}:(j.isBackwards=m,j.rendering=null,j.renderingStartTime=0,j.last=y,j.tail=f,j.tailMode=H)}function fB(i,m,f){var y=m.pendingProps,H=y.revealOrder,j=y.tail;if(tr(i,m,y.children,f),y=In.current,(y&2)!==0)y=y&1|2,m.flags|=128;else{if(i!==null&&(i.flags&128)!==0)e:for(i=m.child;i!==null;){if(i.tag===13)i.memoizedState!==null&&pB(i,f,m);else if(i.tag===19)pB(i,f,m);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===m)break e;for(;i.sibling===null;){if(i.return===null||i.return===m)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}y&=1}if(Bn(In,y),(m.mode&1)===0)m.memoizedState=null;else switch(H){case"forwards":for(f=m.child,H=null;f!==null;)i=f.alternate,i!==null&&Fr(i)===null&&(H=f),f=f.sibling;f=H,f===null?(H=m.child,m.child=null):(H=f.sibling,f.sibling=null),i0(m,!1,H,f,j);break;case"backwards":for(f=null,H=m.child,m.child=null;H!==null;){if(i=H.alternate,i!==null&&Fr(i)===null){m.child=H;break}i=H.sibling,H.sibling=f,f=H,H=i}i0(m,!0,f,null,j);break;case"together":i0(m,!1,null,null,void 0);break;default:m.memoizedState=null}return m.child}function N2(i,m){(m.mode&1)===0&&i!==null&&(i.alternate=null,m.alternate=null,m.flags|=2)}function gc(i,m,f){if(i!==null&&(m.dependencies=i.dependencies),Sm|=m.lanes,(f&m.childLanes)===0)return null;if(i!==null&&m.child!==i.child)throw Error(n(153));if(m.child!==null){for(i=m.child,f=El(i,i.pendingProps),m.child=f,f.return=m;i.sibling!==null;)i=i.sibling,f=f.sibling=El(i,i.pendingProps),f.return=m;f.sibling=null}return m.child}function UP(i,m,f){switch(m.tag){case 3:dB(m),$t();break;case 5:C2(m);break;case 1:Go(m.type)&&Ac(m);break;case 4:wl(m,m.stateNode.containerInfo);break;case 10:var y=m.type._context,H=m.memoizedProps.value;Bn(to,y._currentValue),y._currentValue=H;break;case 13:if(y=m.memoizedState,y!==null)return y.dehydrated!==null?(Bn(In,In.current&1),m.flags|=128,null):(f&m.child.childLanes)!==0?uB(i,m,f):(Bn(In,In.current&1),i=gc(i,m,f),i!==null?i.sibling:null);Bn(In,In.current&1);break;case 19:if(y=(f&m.childLanes)!==0,(i.flags&128)!==0){if(y)return fB(i,m,f);m.flags|=128}if(H=m.memoizedState,H!==null&&(H.rendering=null,H.tail=null,H.lastEffect=null),Bn(In,In.current),y)break;return null;case 22:case 23:return m.lanes=0,cB(i,m,f)}return gc(i,m,f)}var gB,c0,hB,xB;gB=function(i,m){for(var f=m.child;f!==null;){if(f.tag===5||f.tag===6)i.appendChild(f.stateNode);else if(f.tag!==4&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===m)break;for(;f.sibling===null;){if(f.return===null||f.return===m)return;f=f.return}f.sibling.return=f.return,f=f.sibling}},c0=function(){},hB=function(i,m,f,y){var H=i.memoizedProps;if(H!==y){i=m.stateNode,Es(Xo.current);var j=null;switch(f){case"input":H=Ve(i,H),y=Ve(i,y),j=[];break;case"select":H=se({},H,{value:void 0}),y=se({},y,{value:void 0}),j=[];break;case"textarea":H=Se(i,H),y=Se(i,y),j=[];break;default:typeof H.onClick!="function"&&typeof y.onClick=="function"&&(i.onclick=hl)}en(f,y);var Y;f=null;for(Pe in H)if(!y.hasOwnProperty(Pe)&&H.hasOwnProperty(Pe)&&H[Pe]!=null)if(Pe==="style"){var Ae=H[Pe];for(Y in Ae)Ae.hasOwnProperty(Y)&&(f||(f={}),f[Y]="")}else Pe!=="dangerouslySetInnerHTML"&&Pe!=="children"&&Pe!=="suppressContentEditableWarning"&&Pe!=="suppressHydrationWarning"&&Pe!=="autoFocus"&&(o.hasOwnProperty(Pe)?j||(j=[]):(j=j||[]).push(Pe,null));for(Pe in y){var he=y[Pe];if(Ae=H!=null?H[Pe]:void 0,y.hasOwnProperty(Pe)&&he!==Ae&&(he!=null||Ae!=null))if(Pe==="style")if(Ae){for(Y in Ae)!Ae.hasOwnProperty(Y)||he&&he.hasOwnProperty(Y)||(f||(f={}),f[Y]="");for(Y in he)he.hasOwnProperty(Y)&&Ae[Y]!==he[Y]&&(f||(f={}),f[Y]=he[Y])}else f||(j||(j=[]),j.push(Pe,f)),f=he;else Pe==="dangerouslySetInnerHTML"?(he=he?he.__html:void 0,Ae=Ae?Ae.__html:void 0,he!=null&&Ae!==he&&(j=j||[]).push(Pe,he)):Pe==="children"?typeof he!="string"&&typeof he!="number"||(j=j||[]).push(Pe,""+he):Pe!=="suppressContentEditableWarning"&&Pe!=="suppressHydrationWarning"&&(o.hasOwnProperty(Pe)?(he!=null&&Pe==="onScroll"&&Gn("scroll",i),j||Ae===he||(j=[])):(j=j||[]).push(Pe,he))}f&&(j=j||[]).push("style",f);var Pe=j;(m.updateQueue=Pe)&&(m.flags|=4)}},xB=function(i,m,f,y){f!==y&&(m.flags|=4)};function vu(i,m){if(!Ie)switch(i.tailMode){case"hidden":m=i.tail;for(var f=null;m!==null;)m.alternate!==null&&(f=m),m=m.sibling;f===null?i.tail=null:f.sibling=null;break;case"collapsed":f=i.tail;for(var y=null;f!==null;)f.alternate!==null&&(y=f),f=f.sibling;y===null?m||i.tail===null?i.tail=null:i.tail.sibling=null:y.sibling=null}}function Eo(i){var m=i.alternate!==null&&i.alternate.child===i.child,f=0,y=0;if(m)for(var H=i.child;H!==null;)f|=H.lanes|H.childLanes,y|=H.subtreeFlags&14680064,y|=H.flags&14680064,H.return=i,H=H.sibling;else for(H=i.child;H!==null;)f|=H.lanes|H.childLanes,y|=H.subtreeFlags,y|=H.flags,H.return=i,H=H.sibling;return i.subtreeFlags|=y,i.childLanes=f,m}function HP(i,m,f){var y=m.pendingProps;switch(xe(m),m.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Eo(m),null;case 1:return Go(m.type)&&jd(),Eo(m),null;case 3:return y=m.stateNode,ts(),bn(jo),bn(Ra),yu(),y.pendingContext&&(y.context=y.pendingContext,y.pendingContext=null),(i===null||i.child===null)&&(mn(m)?m.flags|=4:i===null||i.memoizedState.isDehydrated&&(m.flags&256)===0||(m.flags|=1024,Te!==null&&(y0(Te),Te=null))),c0(i,m),Eo(m),null;case 5:hu(m);var H=Es(hi.current);if(f=m.type,i!==null&&m.stateNode!=null)hB(i,m,f,y,H),i.ref!==m.ref&&(m.flags|=512,m.flags|=2097152);else{if(!y){if(m.stateNode===null)throw Error(n(166));return Eo(m),null}if(i=Es(Xo.current),mn(m)){y=m.stateNode,f=m.type;var j=m.memoizedProps;switch(y[Jr]=m,y[xl]=j,i=(m.mode&1)!==0,f){case"dialog":Gn("cancel",y),Gn("close",y);break;case"iframe":case"object":case"embed":Gn("load",y);break;case"video":case"audio":for(H=0;H<ui.length;H++)Gn(ui[H],y);break;case"source":Gn("error",y);break;case"img":case"image":case"link":Gn("error",y),Gn("load",y);break;case"details":Gn("toggle",y);break;case"input":je(y,j),Gn("invalid",y);break;case"select":y._wrapperState={wasMultiple:!!j.multiple},Gn("invalid",y);break;case"textarea":et(y,j),Gn("invalid",y)}en(f,j),H=null;for(var Y in j)if(j.hasOwnProperty(Y)){var Ae=j[Y];Y==="children"?typeof Ae=="string"?y.textContent!==Ae&&(j.suppressHydrationWarning!==!0&&Nd(y.textContent,Ae,i),H=["children",Ae]):typeof Ae=="number"&&y.textContent!==""+Ae&&(j.suppressHydrationWarning!==!0&&Nd(y.textContent,Ae,i),H=["children",""+Ae]):o.hasOwnProperty(Y)&&Ae!=null&&Y==="onScroll"&&Gn("scroll",y)}switch(f){case"input":Ee(y),ot(y,j,!0);break;case"textarea":Ee(y),it(y);break;case"select":case"option":break;default:typeof j.onClick=="function"&&(y.onclick=hl)}y=H,m.updateQueue=y,y!==null&&(m.flags|=4)}else{Y=H.nodeType===9?H:H.ownerDocument,i==="http://www.w3.org/1999/xhtml"&&(i=ct(f)),i==="http://www.w3.org/1999/xhtml"?f==="script"?(i=Y.createElement("div"),i.innerHTML="<script><\/script>",i=i.removeChild(i.firstChild)):typeof y.is=="string"?i=Y.createElement(f,{is:y.is}):(i=Y.createElement(f),f==="select"&&(Y=i,y.multiple?Y.multiple=!0:y.size&&(Y.size=y.size))):i=Y.createElementNS(i,f),i[Jr]=m,i[xl]=y,gB(i,m,!1,!1),m.stateNode=i;e:{switch(Y=Oa(f,y),f){case"dialog":Gn("cancel",i),Gn("close",i),H=y;break;case"iframe":case"object":case"embed":Gn("load",i),H=y;break;case"video":case"audio":for(H=0;H<ui.length;H++)Gn(ui[H],i);H=y;break;case"source":Gn("error",i),H=y;break;case"img":case"image":case"link":Gn("error",i),Gn("load",i),H=y;break;case"details":Gn("toggle",i),H=y;break;case"input":je(i,y),H=Ve(i,y),Gn("invalid",i);break;case"option":H=y;break;case"select":i._wrapperState={wasMultiple:!!y.multiple},H=se({},y,{value:void 0}),Gn("invalid",i);break;case"textarea":et(i,y),H=Se(i,y),Gn("invalid",i);break;default:H=y}en(f,H),Ae=H;for(j in Ae)if(Ae.hasOwnProperty(j)){var he=Ae[j];j==="style"?aa(i,he):j==="dangerouslySetInnerHTML"?(he=he?he.__html:void 0,he!=null&&at(i,he)):j==="children"?typeof he=="string"?(f!=="textarea"||he!=="")&>(i,he):typeof he=="number"&>(i,""+he):j!=="suppressContentEditableWarning"&&j!=="suppressHydrationWarning"&&j!=="autoFocus"&&(o.hasOwnProperty(j)?he!=null&&j==="onScroll"&&Gn("scroll",i):he!=null&&G(i,j,he,Y))}switch(f){case"input":Ee(i),ot(i,y,!1);break;case"textarea":Ee(i),it(i);break;case"option":y.value!=null&&i.setAttribute("value",""+Ce(y.value));break;case"select":i.multiple=!!y.multiple,j=y.value,j!=null?qe(i,!!y.multiple,j,!1):y.defaultValue!=null&&qe(i,!!y.multiple,y.defaultValue,!0);break;default:typeof H.onClick=="function"&&(i.onclick=hl)}switch(f){case"button":case"input":case"select":case"textarea":y=!!y.autoFocus;break e;case"img":y=!0;break e;default:y=!1}}y&&(m.flags|=4)}m.ref!==null&&(m.flags|=512,m.flags|=2097152)}return Eo(m),null;case 6:if(i&&m.stateNode!=null)xB(i,m,i.memoizedProps,y);else{if(typeof y!="string"&&m.stateNode===null)throw Error(n(166));if(f=Es(hi.current),Es(Xo.current),mn(m)){if(y=m.stateNode,f=m.memoizedProps,y[Jr]=m,(j=y.nodeValue!==f)&&(i=ye,i!==null))switch(i.tag){case 3:Nd(y.nodeValue,f,(i.mode&1)!==0);break;case 5:i.memoizedProps.suppressHydrationWarning!==!0&&Nd(y.nodeValue,f,(i.mode&1)!==0)}j&&(m.flags|=4)}else y=(f.nodeType===9?f:f.ownerDocument).createTextNode(y),y[Jr]=m,m.stateNode=y}return Eo(m),null;case 13:if(bn(In),y=m.memoizedState,i===null||i.memoizedState!==null&&i.memoizedState.dehydrated!==null){if(Ie&&Oe!==null&&(m.mode&1)!==0&&(m.flags&128)===0)on(),$t(),m.flags|=98560,j=!1;else if(j=mn(m),y!==null&&y.dehydrated!==null){if(i===null){if(!j)throw Error(n(318));if(j=m.memoizedState,j=j!==null?j.dehydrated:null,!j)throw Error(n(317));j[Jr]=m}else $t(),(m.flags&128)===0&&(m.memoizedState=null),m.flags|=4;Eo(m),j=!1}else Te!==null&&(y0(Te),Te=null),j=!0;if(!j)return m.flags&65536?m:null}return(m.flags&128)!==0?(m.lanes=f,m):(y=y!==null,y!==(i!==null&&i.memoizedState!==null)&&y&&(m.child.flags|=8192,(m.mode&1)!==0&&(i===null||(In.current&1)!==0?za===0&&(za=3):v0())),m.updateQueue!==null&&(m.flags|=4),Eo(m),null);case 4:return ts(),c0(i,m),i===null&&ic(m.stateNode.containerInfo),Eo(m),null;case 10:return _o(m.type._context),Eo(m),null;case 17:return Go(m.type)&&jd(),Eo(m),null;case 19:if(bn(In),j=m.memoizedState,j===null)return Eo(m),null;if(y=(m.flags&128)!==0,Y=j.rendering,Y===null)if(y)vu(j,!1);else{if(za!==0||i!==null&&(i.flags&128)!==0)for(i=m.child;i!==null;){if(Y=Fr(i),Y!==null){for(m.flags|=128,vu(j,!1),y=Y.updateQueue,y!==null&&(m.updateQueue=y,m.flags|=4),m.subtreeFlags=0,y=f,f=m.child;f!==null;)j=f,i=y,j.flags&=14680066,Y=j.alternate,Y===null?(j.childLanes=0,j.lanes=i,j.child=null,j.subtreeFlags=0,j.memoizedProps=null,j.memoizedState=null,j.updateQueue=null,j.dependencies=null,j.stateNode=null):(j.childLanes=Y.childLanes,j.lanes=Y.lanes,j.child=Y.child,j.subtreeFlags=0,j.deletions=null,j.memoizedProps=Y.memoizedProps,j.memoizedState=Y.memoizedState,j.updateQueue=Y.updateQueue,j.type=Y.type,i=Y.dependencies,j.dependencies=i===null?null:{lanes:i.lanes,firstContext:i.firstContext}),f=f.sibling;return Bn(In,In.current&1|2),m.child}i=i.sibling}j.tail!==null&&qn()>Md&&(m.flags|=128,y=!0,vu(j,!1),m.lanes=4194304)}else{if(!y)if(i=Fr(Y),i!==null){if(m.flags|=128,y=!0,f=i.updateQueue,f!==null&&(m.updateQueue=f,m.flags|=4),vu(j,!0),j.tail===null&&j.tailMode==="hidden"&&!Y.alternate&&!Ie)return Eo(m),null}else 2*qn()-j.renderingStartTime>Md&&f!==1073741824&&(m.flags|=128,y=!0,vu(j,!1),m.lanes=4194304);j.isBackwards?(Y.sibling=m.child,m.child=Y):(f=j.last,f!==null?f.sibling=Y:m.child=Y,j.last=Y)}return j.tail!==null?(m=j.tail,j.rendering=m,j.tail=m.sibling,j.renderingStartTime=qn(),m.sibling=null,f=In.current,Bn(In,y?f&1|2:f&1),m):(Eo(m),null);case 22:case 23:return b0(),y=m.memoizedState!==null,i!==null&&i.memoizedState!==null!==y&&(m.flags|=8192),y&&(m.mode&1)!==0?(Ir&1073741824)!==0&&(Eo(m),m.subtreeFlags&6&&(m.flags|=8192)):Eo(m),null;case 24:return null;case 25:return null}throw Error(n(156,m.tag))}function NP(i,m){switch(xe(m),m.tag){case 1:return Go(m.type)&&jd(),i=m.flags,i&65536?(m.flags=i&-65537|128,m):null;case 3:return ts(),bn(jo),bn(Ra),yu(),i=m.flags,(i&65536)!==0&&(i&128)===0?(m.flags=i&-65537|128,m):null;case 5:return hu(m),null;case 13:if(bn(In),i=m.memoizedState,i!==null&&i.dehydrated!==null){if(m.alternate===null)throw Error(n(340));$t()}return i=m.flags,i&65536?(m.flags=i&-65537|128,m):null;case 19:return bn(In),null;case 4:return ts(),null;case 10:return _o(m.type._context),null;case 22:case 23:return b0(),null;case 24:return null;default:return null}}var j2=!1,Po=!1,jP=typeof WeakSet=="function"?WeakSet:Set,ht=null;function kd(i,m){var f=i.ref;if(f!==null)if(typeof f=="function")try{f(null)}catch(y){ba(i,m,y)}else f.current=null}function l0(i,m,f){try{f()}catch(y){ba(i,m,y)}}var yB=!1;function GP(i,m){if(Nm=Xc,i=bm(),ac(i)){if("selectionStart"in i)var f={start:i.selectionStart,end:i.selectionEnd};else e:{f=(f=i.ownerDocument)&&f.defaultView||window;var y=f.getSelection&&f.getSelection();if(y&&y.rangeCount!==0){f=y.anchorNode;var H=y.anchorOffset,j=y.focusNode;y=y.focusOffset;try{f.nodeType,j.nodeType}catch{f=null;break e}var Y=0,Ae=-1,he=-1,Pe=0,$e=0,Xe=i,Ye=null;t:for(;;){for(var pt;Xe!==f||H!==0&&Xe.nodeType!==3||(Ae=Y+H),Xe!==j||y!==0&&Xe.nodeType!==3||(he=Y+y),Xe.nodeType===3&&(Y+=Xe.nodeValue.length),(pt=Xe.firstChild)!==null;)Ye=Xe,Xe=pt;for(;;){if(Xe===i)break t;if(Ye===f&&++Pe===H&&(Ae=Y),Ye===j&&++$e===y&&(he=Y),(pt=Xe.nextSibling)!==null)break;Xe=Ye,Ye=Xe.parentNode}Xe=pt}f=Ae===-1||he===-1?null:{start:Ae,end:he}}else f=null}f=f||{start:0,end:0}}else f=null;for(lc={focusedElem:i,selectionRange:f},Xc=!1,ht=m;ht!==null;)if(m=ht,i=m.child,(m.subtreeFlags&1028)!==0&&i!==null)i.return=m,ht=i;else for(;ht!==null;){m=ht;try{var bt=m.alternate;if((m.flags&1024)!==0)switch(m.tag){case 0:case 11:case 15:break;case 1:if(bt!==null){var Dt=bt.memoizedProps,Na=bt.memoizedState,Ne=m.stateNode,ve=Ne.getSnapshotBeforeUpdate(m.elementType===m.type?Dt:Fs(m.type,Dt),Na);Ne.__reactInternalSnapshotBeforeUpdate=ve}break;case 3:var _e=m.stateNode.containerInfo;_e.nodeType===1?_e.textContent="":_e.nodeType===9&&_e.documentElement&&_e.removeChild(_e.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(nt){ba(m,m.return,nt)}if(i=m.sibling,i!==null){i.return=m.return,ht=i;break}ht=m.return}return bt=yB,yB=!1,bt}function wu(i,m,f){var y=m.updateQueue;if(y=y!==null?y.lastEffect:null,y!==null){var H=y=y.next;do{if((H.tag&i)===i){var j=H.destroy;H.destroy=void 0,j!==void 0&&l0(m,f,j)}H=H.next}while(H!==y)}}function G2(i,m){if(m=m.updateQueue,m=m!==null?m.lastEffect:null,m!==null){var f=m=m.next;do{if((f.tag&i)===i){var y=f.create;f.destroy=y()}f=f.next}while(f!==m)}}function m0(i){var m=i.ref;if(m!==null){var f=i.stateNode;switch(i.tag){case 5:i=f;break;default:i=f}typeof m=="function"?m(i):m.current=i}}function CB(i){var m=i.alternate;m!==null&&(i.alternate=null,CB(m)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(m=i.stateNode,m!==null&&(delete m[Jr],delete m[xl],delete m[No],delete m[qh],delete m[$h])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function bB(i){return i.tag===5||i.tag===3||i.tag===4}function vB(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||bB(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function d0(i,m,f){var y=i.tag;if(y===5||y===6)i=i.stateNode,m?f.nodeType===8?f.parentNode.insertBefore(i,m):f.insertBefore(i,m):(f.nodeType===8?(m=f.parentNode,m.insertBefore(i,f)):(m=f,m.appendChild(i)),f=f._reactRootContainer,f!=null||m.onclick!==null||(m.onclick=hl));else if(y!==4&&(i=i.child,i!==null))for(d0(i,m,f),i=i.sibling;i!==null;)d0(i,m,f),i=i.sibling}function A0(i,m,f){var y=i.tag;if(y===5||y===6)i=i.stateNode,m?f.insertBefore(i,m):f.appendChild(i);else if(y!==4&&(i=i.child,i!==null))for(A0(i,m,f),i=i.sibling;i!==null;)A0(i,m,f),i=i.sibling}var ho=null,Ls=!1;function Hl(i,m,f){for(f=f.child;f!==null;)wB(i,m,f),f=f.sibling}function wB(i,m,f){if(sr&&typeof sr.onCommitFiberUnmount=="function")try{sr.onCommitFiberUnmount(Ri,f)}catch{}switch(f.tag){case 5:Po||kd(f,m);case 6:var y=ho,H=Ls;ho=null,Hl(i,m,f),ho=y,Ls=H,ho!==null&&(Ls?(i=ho,f=f.stateNode,i.nodeType===8?i.parentNode.removeChild(f):i.removeChild(f)):ho.removeChild(f.stateNode));break;case 18:ho!==null&&(Ls?(i=ho,f=f.stateNode,i.nodeType===8?uu(i.parentNode,f):i.nodeType===1&&uu(i,f),Gr(i)):uu(ho,f.stateNode));break;case 4:y=ho,H=Ls,ho=f.stateNode.containerInfo,Ls=!0,Hl(i,m,f),ho=y,Ls=H;break;case 0:case 11:case 14:case 15:if(!Po&&(y=f.updateQueue,y!==null&&(y=y.lastEffect,y!==null))){H=y=y.next;do{var j=H,Y=j.destroy;j=j.tag,Y!==void 0&&((j&2)!==0||(j&4)!==0)&&l0(f,m,Y),H=H.next}while(H!==y)}Hl(i,m,f);break;case 1:if(!Po&&(kd(f,m),y=f.stateNode,typeof y.componentWillUnmount=="function"))try{y.props=f.memoizedProps,y.state=f.memoizedState,y.componentWillUnmount()}catch(Ae){ba(f,m,Ae)}Hl(i,m,f);break;case 21:Hl(i,m,f);break;case 22:f.mode&1?(Po=(y=Po)||f.memoizedState!==null,Hl(i,m,f),Po=y):Hl(i,m,f);break;default:Hl(i,m,f)}}function BB(i){var m=i.updateQueue;if(m!==null){i.updateQueue=null;var f=i.stateNode;f===null&&(f=i.stateNode=new jP),m.forEach(function(y){var H=OP.bind(null,i,y);f.has(y)||(f.add(y),y.then(H,H))})}}function Qs(i,m){var f=m.deletions;if(f!==null)for(var y=0;y<f.length;y++){var H=f[y];try{var j=i,Y=m,Ae=Y;e:for(;Ae!==null;){switch(Ae.tag){case 5:ho=Ae.stateNode,Ls=!1;break e;case 3:ho=Ae.stateNode.containerInfo,Ls=!0;break e;case 4:ho=Ae.stateNode.containerInfo,Ls=!0;break e}Ae=Ae.return}if(ho===null)throw Error(n(160));wB(j,Y,H),ho=null,Ls=!1;var he=H.alternate;he!==null&&(he.return=null),H.return=null}catch(Pe){ba(H,m,Pe)}}if(m.subtreeFlags&12854)for(m=m.child;m!==null;)DB(m,i),m=m.sibling}function DB(i,m){var f=i.alternate,y=i.flags;switch(i.tag){case 0:case 11:case 14:case 15:if(Qs(m,i),yi(i),y&4){try{wu(3,i,i.return),G2(3,i)}catch(Dt){ba(i,i.return,Dt)}try{wu(5,i,i.return)}catch(Dt){ba(i,i.return,Dt)}}break;case 1:Qs(m,i),yi(i),y&512&&f!==null&&kd(f,f.return);break;case 5:if(Qs(m,i),yi(i),y&512&&f!==null&&kd(f,f.return),i.flags&32){var H=i.stateNode;try{gt(H,"")}catch(Dt){ba(i,i.return,Dt)}}if(y&4&&(H=i.stateNode,H!=null)){var j=i.memoizedProps,Y=f!==null?f.memoizedProps:j,Ae=i.type,he=i.updateQueue;if(i.updateQueue=null,he!==null)try{Ae==="input"&&j.type==="radio"&&j.name!=null&&ce(H,j),Oa(Ae,Y);var Pe=Oa(Ae,j);for(Y=0;Y<he.length;Y+=2){var $e=he[Y],Xe=he[Y+1];$e==="style"?aa(H,Xe):$e==="dangerouslySetInnerHTML"?at(H,Xe):$e==="children"?gt(H,Xe):G(H,$e,Xe,Pe)}switch(Ae){case"input":dt(H,j);break;case"textarea":lt(H,j);break;case"select":var Ye=H._wrapperState.wasMultiple;H._wrapperState.wasMultiple=!!j.multiple;var pt=j.value;pt!=null?qe(H,!!j.multiple,pt,!1):Ye!==!!j.multiple&&(j.defaultValue!=null?qe(H,!!j.multiple,j.defaultValue,!0):qe(H,!!j.multiple,j.multiple?[]:"",!1))}H[xl]=j}catch(Dt){ba(i,i.return,Dt)}}break;case 6:if(Qs(m,i),yi(i),y&4){if(i.stateNode===null)throw Error(n(162));H=i.stateNode,j=i.memoizedProps;try{H.nodeValue=j}catch(Dt){ba(i,i.return,Dt)}}break;case 3:if(Qs(m,i),yi(i),y&4&&f!==null&&f.memoizedState.isDehydrated)try{Gr(m.containerInfo)}catch(Dt){ba(i,i.return,Dt)}break;case 4:Qs(m,i),yi(i);break;case 13:Qs(m,i),yi(i),H=i.child,H.flags&8192&&(j=H.memoizedState!==null,H.stateNode.isHidden=j,!j||H.alternate!==null&&H.alternate.memoizedState!==null||(f0=qn())),y&4&&BB(i);break;case 22:if($e=f!==null&&f.memoizedState!==null,i.mode&1?(Po=(Pe=Po)||$e,Qs(m,i),Po=Pe):Qs(m,i),yi(i),y&8192){if(Pe=i.memoizedState!==null,(i.stateNode.isHidden=Pe)&&!$e&&(i.mode&1)!==0)for(ht=i,$e=i.child;$e!==null;){for(Xe=ht=$e;ht!==null;){switch(Ye=ht,pt=Ye.child,Ye.tag){case 0:case 11:case 14:case 15:wu(4,Ye,Ye.return);break;case 1:kd(Ye,Ye.return);var bt=Ye.stateNode;if(typeof bt.componentWillUnmount=="function"){y=Ye,f=Ye.return;try{m=y,bt.props=m.memoizedProps,bt.state=m.memoizedState,bt.componentWillUnmount()}catch(Dt){ba(y,f,Dt)}}break;case 5:kd(Ye,Ye.return);break;case 22:if(Ye.memoizedState!==null){NB(Xe);continue}}pt!==null?(pt.return=Ye,ht=pt):NB(Xe)}$e=$e.sibling}e:for($e=null,Xe=i;;){if(Xe.tag===5){if($e===null){$e=Xe;try{H=Xe.stateNode,Pe?(j=H.style,typeof j.setProperty=="function"?j.setProperty("display","none","important"):j.display="none"):(Ae=Xe.stateNode,he=Xe.memoizedProps.style,Y=he!=null&&he.hasOwnProperty("display")?he.display:null,Ae.style.display=zt("display",Y))}catch(Dt){ba(i,i.return,Dt)}}}else if(Xe.tag===6){if($e===null)try{Xe.stateNode.nodeValue=Pe?"":Xe.memoizedProps}catch(Dt){ba(i,i.return,Dt)}}else if((Xe.tag!==22&&Xe.tag!==23||Xe.memoizedState===null||Xe===i)&&Xe.child!==null){Xe.child.return=Xe,Xe=Xe.child;continue}if(Xe===i)break e;for(;Xe.sibling===null;){if(Xe.return===null||Xe.return===i)break e;$e===Xe&&($e=null),Xe=Xe.return}$e===Xe&&($e=null),Xe.sibling.return=Xe.return,Xe=Xe.sibling}}break;case 19:Qs(m,i),yi(i),y&4&&BB(i);break;case 21:break;default:Qs(m,i),yi(i)}}function yi(i){var m=i.flags;if(m&2){try{e:{for(var f=i.return;f!==null;){if(bB(f)){var y=f;break e}f=f.return}throw Error(n(160))}switch(y.tag){case 5:var H=y.stateNode;y.flags&32&&(gt(H,""),y.flags&=-33);var j=vB(i);A0(i,j,H);break;case 3:case 4:var Y=y.stateNode.containerInfo,Ae=vB(i);d0(i,Ae,Y);break;default:throw Error(n(161))}}catch(he){ba(i,i.return,he)}i.flags&=-3}m&4096&&(i.flags&=-4097)}function _P(i,m,f){ht=i,UB(i)}function UB(i,m,f){for(var y=(i.mode&1)!==0;ht!==null;){var H=ht,j=H.child;if(H.tag===22&&y){var Y=H.memoizedState!==null||j2;if(!Y){var Ae=H.alternate,he=Ae!==null&&Ae.memoizedState!==null||Po;Ae=j2;var Pe=Po;if(j2=Y,(Po=he)&&!Pe)for(ht=H;ht!==null;)Y=ht,he=Y.child,Y.tag===22&&Y.memoizedState!==null?jB(H):he!==null?(he.return=Y,ht=he):jB(H);for(;j!==null;)ht=j,UB(j),j=j.sibling;ht=H,j2=Ae,Po=Pe}HB(i)}else(H.subtreeFlags&8772)!==0&&j!==null?(j.return=H,ht=j):HB(i)}}function HB(i){for(;ht!==null;){var m=ht;if((m.flags&8772)!==0){var f=m.alternate;try{if((m.flags&8772)!==0)switch(m.tag){case 0:case 11:case 15:Po||G2(5,m);break;case 1:var y=m.stateNode;if(m.flags&4&&!Po)if(f===null)y.componentDidMount();else{var H=m.elementType===m.type?f.memoizedProps:Fs(m.type,f.memoizedProps);y.componentDidUpdate(H,f.memoizedState,y.__reactInternalSnapshotBeforeUpdate)}var j=m.updateQueue;j!==null&&pc(m,j,y);break;case 3:var Y=m.updateQueue;if(Y!==null){if(f=null,m.child!==null)switch(m.child.tag){case 5:f=m.child.stateNode;break;case 1:f=m.child.stateNode}pc(m,Y,f)}break;case 5:var Ae=m.stateNode;if(f===null&&m.flags&4){f=Ae;var he=m.memoizedProps;switch(m.type){case"button":case"input":case"select":case"textarea":he.autoFocus&&f.focus();break;case"img":he.src&&(f.src=he.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(m.memoizedState===null){var Pe=m.alternate;if(Pe!==null){var $e=Pe.memoizedState;if($e!==null){var Xe=$e.dehydrated;Xe!==null&&Gr(Xe)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Po||m.flags&512&&m0(m)}catch(Ye){ba(m,m.return,Ye)}}if(m===i){ht=null;break}if(f=m.sibling,f!==null){f.return=m.return,ht=f;break}ht=m.return}}function NB(i){for(;ht!==null;){var m=ht;if(m===i){ht=null;break}var f=m.sibling;if(f!==null){f.return=m.return,ht=f;break}ht=m.return}}function jB(i){for(;ht!==null;){var m=ht;try{switch(m.tag){case 0:case 11:case 15:var f=m.return;try{G2(4,m)}catch(he){ba(m,f,he)}break;case 1:var y=m.stateNode;if(typeof y.componentDidMount=="function"){var H=m.return;try{y.componentDidMount()}catch(he){ba(m,H,he)}}var j=m.return;try{m0(m)}catch(he){ba(m,j,he)}break;case 5:var Y=m.return;try{m0(m)}catch(he){ba(m,Y,he)}}}catch(he){ba(m,m.return,he)}if(m===i){ht=null;break}var Ae=m.sibling;if(Ae!==null){Ae.return=m.return,ht=Ae;break}ht=m.return}}var EP=Math.ceil,_2=Q.ReactCurrentDispatcher,u0=Q.ReactCurrentOwner,os=Q.ReactCurrentBatchConfig,un=0,ao=null,La=null,xo=0,Ir=0,Rd=Sr(0),za=0,Bu=null,Sm=0,E2=0,p0=0,Du=null,hr=null,f0=0,Md=1/0,hc=null,P2=!1,g0=null,Nl=null,S2=!1,jl=null,F2=0,Uu=0,h0=null,L2=-1,Q2=0;function nr(){return(un&6)!==0?qn():L2!==-1?L2:L2=qn()}function Gl(i){return(i.mode&1)===0?1:(un&2)!==0&&xo!==0?xo&-xo:Dn.transition!==null?(Q2===0&&(Q2=mm()),Q2):(i=dn,i!==0||(i=window.event,i=i===void 0?16:fm(i.type)),i)}function Is(i,m,f,y){if(50<Uu)throw Uu=0,h0=null,Error(n(185));ti(i,f,y),((un&2)===0||i!==ao)&&(i===ao&&((un&2)===0&&(E2|=f),za===4&&_l(i,xo)),xr(i,y),f===1&&un===0&&(m.mode&1)===0&&(Md=qn()+500,Gm&&P()))}function xr(i,m){var f=i.callbackNode;Bo(i,m);var y=wo(i,i===ao?xo:0);if(y===0)f!==null&&ki(f),i.callbackNode=null,i.callbackPriority=0;else if(m=y&-y,i.callbackPriority!==m){if(f!=null&&ki(f),m===1)i.tag===0?N(_B.bind(null,i)):C(_B.bind(null,i)),Yh(function(){(un&6)===0&&P()}),f=null;else{switch(qc(y)){case 1:f=Js;break;case 4:f=cm;break;case 16:f=zc;break;case 536870912:f=gd;break;default:f=zc}f=OB(f,GB.bind(null,i))}i.callbackPriority=m,i.callbackNode=f}}function GB(i,m){if(L2=-1,Q2=0,(un&6)!==0)throw Error(n(327));var f=i.callbackNode;if(zd()&&i.callbackNode!==f)return null;var y=wo(i,i===ao?xo:0);if(y===0)return null;if((y&30)!==0||(y&i.expiredLanes)!==0||m)m=I2(i,y);else{m=y;var H=un;un|=2;var j=PB();(ao!==i||xo!==m)&&(hc=null,Md=qn()+500,Lm(i,m));do try{FP();break}catch(Ae){EB(i,Ae)}while(!0);Ma(),_2.current=j,un=H,La!==null?m=0:(ao=null,xo=0,m=za)}if(m!==0){if(m===2&&(H=Zi(i),H!==0&&(y=H,m=x0(i,H))),m===1)throw f=Bu,Lm(i,0),_l(i,y),xr(i,qn()),f;if(m===6)_l(i,y);else{if(H=i.current.alternate,(y&30)===0&&!PP(H)&&(m=I2(i,y),m===2&&(j=Zi(i),j!==0&&(y=j,m=x0(i,j))),m===1))throw f=Bu,Lm(i,0),_l(i,y),xr(i,qn()),f;switch(i.finishedWork=H,i.finishedLanes=y,m){case 0:case 1:throw Error(n(345));case 2:Qm(i,hr,hc);break;case 3:if(_l(i,y),(y&130023424)===y&&(m=f0+500-qn(),10<m)){if(wo(i,0)!==0)break;if(H=i.suspendedLanes,(H&y)!==y){nr(),i.pingedLanes|=i.suspendedLanes&H;break}i.timeoutHandle=Au(Qm.bind(null,i,hr,hc),m);break}Qm(i,hr,hc);break;case 4:if(_l(i,y),(y&4194240)===y)break;for(m=i.eventTimes,H=-1;0<y;){var Y=31-Yo(y);j=1<<Y,Y=m[Y],Y>H&&(H=Y),y&=~j}if(y=H,y=qn()-y,y=(120>y?120:480>y?480:1080>y?1080:1920>y?1920:3e3>y?3e3:4320>y?4320:1960*EP(y/1960))-y,10<y){i.timeoutHandle=Au(Qm.bind(null,i,hr,hc),y);break}Qm(i,hr,hc);break;case 5:Qm(i,hr,hc);break;default:throw Error(n(329))}}}return xr(i,qn()),i.callbackNode===f?GB.bind(null,i):null}function x0(i,m){var f=Du;return i.current.memoizedState.isDehydrated&&(Lm(i,m).flags|=256),i=I2(i,m),i!==2&&(m=hr,hr=f,m!==null&&y0(m)),i}function y0(i){hr===null?hr=i:hr.push.apply(hr,i)}function PP(i){for(var m=i;;){if(m.flags&16384){var f=m.updateQueue;if(f!==null&&(f=f.stores,f!==null))for(var y=0;y<f.length;y++){var H=f[y],j=H.getSnapshot;H=H.value;try{if(!An(j(),H))return!1}catch{return!1}}}if(f=m.child,m.subtreeFlags&16384&&f!==null)f.return=m,m=f;else{if(m===i)break;for(;m.sibling===null;){if(m.return===null||m.return===i)return!0;m=m.return}m.sibling.return=m.return,m=m.sibling}}return!0}function _l(i,m){for(m&=~p0,m&=~E2,i.suspendedLanes|=m,i.pingedLanes&=~m,i=i.expirationTimes;0<m;){var f=31-Yo(m),y=1<<f;i[f]=-1,m&=~y}}function _B(i){if((un&6)!==0)throw Error(n(327));zd();var m=wo(i,0);if((m&1)===0)return xr(i,qn()),null;var f=I2(i,m);if(i.tag!==0&&f===2){var y=Zi(i);y!==0&&(m=y,f=x0(i,y))}if(f===1)throw f=Bu,Lm(i,0),_l(i,m),xr(i,qn()),f;if(f===6)throw Error(n(345));return i.finishedWork=i.current.alternate,i.finishedLanes=m,Qm(i,hr,hc),xr(i,qn()),null}function C0(i,m){var f=un;un|=1;try{return i(m)}finally{un=f,un===0&&(Md=qn()+500,Gm&&P())}}function Fm(i){jl!==null&&jl.tag===0&&(un&6)===0&&zd();var m=un;un|=1;var f=os.transition,y=dn;try{if(os.transition=null,dn=1,i)return i()}finally{dn=y,os.transition=f,un=m,(un&6)===0&&P()}}function b0(){Ir=Rd.current,bn(Rd)}function Lm(i,m){i.finishedWork=null,i.finishedLanes=0;var f=i.timeoutHandle;if(f!==-1&&(i.timeoutHandle=-1,g2(f)),La!==null)for(f=La.return;f!==null;){var y=f;switch(xe(y),y.tag){case 1:y=y.type.childContextTypes,y!=null&&jd();break;case 3:ts(),bn(jo),bn(Ra),yu();break;case 5:hu(y);break;case 4:ts();break;case 13:bn(In);break;case 19:bn(In);break;case 10:_o(y.type._context);break;case 22:case 23:b0()}f=f.return}if(ao=i,La=i=El(i.current,null),xo=Ir=m,za=0,Bu=null,p0=E2=Sm=0,hr=Du=null,Vo!==null){for(m=0;m<Vo.length;m++)if(f=Vo[m],y=f.interleaved,y!==null){f.interleaved=null;var H=y.next,j=f.pending;if(j!==null){var Y=j.next;j.next=H,y.next=Y}f.pending=y}Vo=null}return i}function EB(i,m){do{var f=La;try{if(Ma(),_d.current=D2,Bl){for(var y=kn.memoizedState;y!==null;){var H=y.queue;H!==null&&(H.pending=null),y=y.next}Bl=!1}if(ns=0,pa=Ca=kn=null,Ps=!1,Dl=0,u0.current=null,f===null||f.return===null){za=1,Bu=m,La=null;break}e:{var j=i,Y=f.return,Ae=f,he=m;if(m=xo,Ae.flags|=32768,he!==null&&typeof he=="object"&&typeof he.then=="function"){var Pe=he,$e=Ae,Xe=$e.tag;if(($e.mode&1)===0&&(Xe===0||Xe===11||Xe===15)){var Ye=$e.alternate;Ye?($e.updateQueue=Ye.updateQueue,$e.memoizedState=Ye.memoizedState,$e.lanes=Ye.lanes):($e.updateQueue=null,$e.memoizedState=null)}var pt=aB(Y);if(pt!==null){pt.flags&=-257,oB(pt,Y,Ae,j,m),pt.mode&1&&nB(j,Pe,m),m=pt,he=Pe;var bt=m.updateQueue;if(bt===null){var Dt=new Set;Dt.add(he),m.updateQueue=Dt}else bt.add(he);break e}else{if((m&1)===0){nB(j,Pe,m),v0();break e}he=Error(n(426))}}else if(Ie&&Ae.mode&1){var Na=aB(Y);if(Na!==null){(Na.flags&65536)===0&&(Na.flags|=256),oB(Na,Y,Ae,j,m),vn(Td(he,Ae));break e}}j=he=Td(he,Ae),za!==4&&(za=2),Du===null?Du=[j]:Du.push(j),j=Y;do{switch(j.tag){case 3:j.flags|=65536,m&=-m,j.lanes|=m;var Ne=eB(j,he,m);fr(j,Ne);break e;case 1:Ae=he;var ve=j.type,_e=j.stateNode;if((j.flags&128)===0&&(typeof ve.getDerivedStateFromError=="function"||_e!==null&&typeof _e.componentDidCatch=="function"&&(Nl===null||!Nl.has(_e)))){j.flags|=65536,m&=-m,j.lanes|=m;var nt=tB(j,Ae,m);fr(j,nt);break e}}j=j.return}while(j!==null)}FB(f)}catch(Ut){m=Ut,La===f&&f!==null&&(La=f=f.return);continue}break}while(!0)}function PB(){var i=_2.current;return _2.current=D2,i===null?D2:i}function v0(){(za===0||za===3||za===2)&&(za=4),ao===null||(Sm&268435455)===0&&(E2&268435455)===0||_l(ao,xo)}function I2(i,m){var f=un;un|=2;var y=PB();(ao!==i||xo!==m)&&(hc=null,Lm(i,m));do try{SP();break}catch(H){EB(i,H)}while(!0);if(Ma(),un=f,_2.current=y,La!==null)throw Error(n(261));return ao=null,xo=0,za}function SP(){for(;La!==null;)SB(La)}function FP(){for(;La!==null&&!Mc();)SB(La)}function SB(i){var m=IB(i.alternate,i,Ir);i.memoizedProps=i.pendingProps,m===null?FB(i):La=m,u0.current=null}function FB(i){var m=i;do{var f=m.alternate;if(i=m.return,(m.flags&32768)===0){if(f=HP(f,m,Ir),f!==null){La=f;return}}else{if(f=NP(f,m),f!==null){f.flags&=32767,La=f;return}if(i!==null)i.flags|=32768,i.subtreeFlags=0,i.deletions=null;else{za=6,La=null;return}}if(m=m.sibling,m!==null){La=m;return}La=m=i}while(m!==null);za===0&&(za=5)}function Qm(i,m,f){var y=dn,H=os.transition;try{os.transition=null,dn=1,LP(i,m,f,y)}finally{os.transition=H,dn=y}return null}function LP(i,m,f,y){do zd();while(jl!==null);if((un&6)!==0)throw Error(n(327));f=i.finishedWork;var H=i.finishedLanes;if(f===null)return null;if(i.finishedWork=null,i.finishedLanes=0,f===i.current)throw Error(n(177));i.callbackNode=null,i.callbackPriority=0;var j=f.lanes|f.childLanes;if(cu(i,j),i===ao&&(La=ao=null,xo=0),(f.subtreeFlags&2064)===0&&(f.flags&2064)===0||S2||(S2=!0,OB(zc,function(){return zd(),null})),j=(f.flags&15990)!==0,(f.subtreeFlags&15990)!==0||j){j=os.transition,os.transition=null;var Y=dn;dn=1;var Ae=un;un|=4,u0.current=null,GP(i,f),DB(f,i),oc(lc),Xc=!!Nm,lc=Nm=null,i.current=f,_P(f),fd(),un=Ae,dn=Y,os.transition=j}else i.current=f;if(S2&&(S2=!1,jl=i,F2=H),j=i.pendingLanes,j===0&&(Nl=null),Zc(f.stateNode),xr(i,qn()),m!==null)for(y=i.onRecoverableError,f=0;f<m.length;f++)H=m[f],y(H.value,{componentStack:H.stack,digest:H.digest});if(P2)throw P2=!1,i=g0,g0=null,i;return(F2&1)!==0&&i.tag!==0&&zd(),j=i.pendingLanes,(j&1)!==0?i===h0?Uu++:(Uu=0,h0=i):Uu=0,P(),null}function zd(){if(jl!==null){var i=qc(F2),m=os.transition,f=dn;try{if(os.transition=null,dn=16>i?16:i,jl===null)var y=!1;else{if(i=jl,jl=null,F2=0,(un&6)!==0)throw Error(n(331));var H=un;for(un|=4,ht=i.current;ht!==null;){var j=ht,Y=j.child;if((ht.flags&16)!==0){var Ae=j.deletions;if(Ae!==null){for(var he=0;he<Ae.length;he++){var Pe=Ae[he];for(ht=Pe;ht!==null;){var $e=ht;switch($e.tag){case 0:case 11:case 15:wu(8,$e,j)}var Xe=$e.child;if(Xe!==null)Xe.return=$e,ht=Xe;else for(;ht!==null;){$e=ht;var Ye=$e.sibling,pt=$e.return;if(CB($e),$e===Pe){ht=null;break}if(Ye!==null){Ye.return=pt,ht=Ye;break}ht=pt}}}var bt=j.alternate;if(bt!==null){var Dt=bt.child;if(Dt!==null){bt.child=null;do{var Na=Dt.sibling;Dt.sibling=null,Dt=Na}while(Dt!==null)}}ht=j}}if((j.subtreeFlags&2064)!==0&&Y!==null)Y.return=j,ht=Y;else e:for(;ht!==null;){if(j=ht,(j.flags&2048)!==0)switch(j.tag){case 0:case 11:case 15:wu(9,j,j.return)}var Ne=j.sibling;if(Ne!==null){Ne.return=j.return,ht=Ne;break e}ht=j.return}}var ve=i.current;for(ht=ve;ht!==null;){Y=ht;var _e=Y.child;if((Y.subtreeFlags&2064)!==0&&_e!==null)_e.return=Y,ht=_e;else e:for(Y=ve;ht!==null;){if(Ae=ht,(Ae.flags&2048)!==0)try{switch(Ae.tag){case 0:case 11:case 15:G2(9,Ae)}}catch(Ut){ba(Ae,Ae.return,Ut)}if(Ae===Y){ht=null;break e}var nt=Ae.sibling;if(nt!==null){nt.return=Ae.return,ht=nt;break e}ht=Ae.return}}if(un=H,P(),sr&&typeof sr.onPostCommitFiberRoot=="function")try{sr.onPostCommitFiberRoot(Ri,i)}catch{}y=!0}return y}finally{dn=f,os.transition=m}}return!1}function LB(i,m,f){m=Td(f,m),m=eB(i,m,1),i=pr(i,m,1),m=nr(),i!==null&&(ti(i,1,m),xr(i,m))}function ba(i,m,f){if(i.tag===3)LB(i,i,f);else for(;m!==null;){if(m.tag===3){LB(m,i,f);break}else if(m.tag===1){var y=m.stateNode;if(typeof m.type.getDerivedStateFromError=="function"||typeof y.componentDidCatch=="function"&&(Nl===null||!Nl.has(y))){i=Td(f,i),i=tB(m,i,1),m=pr(m,i,1),i=nr(),m!==null&&(ti(m,1,i),xr(m,i));break}}m=m.return}}function QP(i,m,f){var y=i.pingCache;y!==null&&y.delete(m),m=nr(),i.pingedLanes|=i.suspendedLanes&f,ao===i&&(xo&f)===f&&(za===4||za===3&&(xo&130023424)===xo&&500>qn()-f0?Lm(i,0):p0|=f),xr(i,m)}function QB(i,m){m===0&&((i.mode&1)===0?m=1:(m=ei,ei<<=1,(ei&130023424)===0&&(ei=4194304)));var f=nr();i=hn(i,m),i!==null&&(ti(i,m,f),xr(i,f))}function IP(i){var m=i.memoizedState,f=0;m!==null&&(f=m.retryLane),QB(i,f)}function OP(i,m){var f=0;switch(i.tag){case 13:var y=i.stateNode,H=i.memoizedState;H!==null&&(f=H.retryLane);break;case 19:y=i.stateNode;break;default:throw Error(n(314))}y!==null&&y.delete(m),QB(i,f)}var IB;IB=function(i,m,f){if(i!==null)if(i.memoizedProps!==m.pendingProps||jo.current)gr=!0;else{if((i.lanes&f)===0&&(m.flags&128)===0)return gr=!1,UP(i,m,f);gr=(i.flags&131072)!==0}else gr=!1,Ie&&(m.flags&1048576)!==0&&Me(m,$,m.index);switch(m.lanes=0,m.tag){case 2:var y=m.type;N2(i,m),i=m.pendingProps;var H=Cl(m,Ra.current);Jn(m,f),H=_m(null,m,y,i,H,f);var j=as();return m.flags|=1,typeof H=="object"&&H!==null&&typeof H.render=="function"&&H.$$typeof===void 0?(m.tag=1,m.memoizedState=null,m.updateQueue=null,Go(y)?(j=!0,Ac(m)):j=!1,m.memoizedState=H.state!==null&&H.state!==void 0?H.state:null,Gd(m),H.updater=U2,m.stateNode=H,H._reactInternals=m,Jh(m,y,i,f),m=a0(null,m,y,!0,j,f)):(m.tag=0,Ie&&j&&Le(m),tr(null,m,H,f),m=m.child),m;case 16:y=m.elementType;e:{switch(N2(i,m),i=m.pendingProps,H=y._init,y=H(y._payload),m.type=y,H=m.tag=kP(y),i=Fs(y,i),H){case 0:m=n0(null,m,y,i,f);break e;case 1:m=mB(null,m,y,i,f);break e;case 11:m=rB(null,m,y,i,f);break e;case 14:m=sB(null,m,y,Fs(y.type,i),f);break e}throw Error(n(306,y,""))}return m;case 0:return y=m.type,H=m.pendingProps,H=m.elementType===y?H:Fs(y,H),n0(i,m,y,H,f);case 1:return y=m.type,H=m.pendingProps,H=m.elementType===y?H:Fs(y,H),mB(i,m,y,H,f);case 3:e:{if(dB(m),i===null)throw Error(n(387));y=m.pendingProps,j=m.memoizedState,H=j.element,gu(i,m),_s(m,y,null,f);var Y=m.memoizedState;if(y=Y.element,j.isDehydrated)if(j={element:y,isDehydrated:!1,cache:Y.cache,pendingSuspenseBoundaries:Y.pendingSuspenseBoundaries,transitions:Y.transitions},m.updateQueue.baseState=j,m.memoizedState=j,m.flags&256){H=Td(Error(n(423)),m),m=AB(i,m,y,f,H);break e}else if(y!==H){H=Td(Error(n(424)),m),m=AB(i,m,y,f,H);break e}else for(Oe=fo(m.stateNode.containerInfo.firstChild),ye=m,Ie=!0,Te=null,f=gn(m,null,y,f),m.child=f;f;)f.flags=f.flags&-3|4096,f=f.sibling;else{if($t(),y===H){m=gc(i,m,f);break e}tr(i,m,y,f)}m=m.child}return m;case 5:return C2(m),i===null&&st(m),y=m.type,H=m.pendingProps,j=i!==null?i.memoizedProps:null,Y=H.children,du(y,H)?Y=null:j!==null&&du(y,j)&&(m.flags|=32),lB(i,m),tr(i,m,Y,f),m.child;case 6:return i===null&&st(m),null;case 13:return uB(i,m,f);case 4:return wl(m,m.stateNode.containerInfo),y=m.pendingProps,i===null?m.child=Da(m,null,y,f):tr(i,m,y,f),m.child;case 11:return y=m.type,H=m.pendingProps,H=m.elementType===y?H:Fs(y,H),rB(i,m,y,H,f);case 7:return tr(i,m,m.pendingProps,f),m.child;case 8:return tr(i,m,m.pendingProps.children,f),m.child;case 12:return tr(i,m,m.pendingProps.children,f),m.child;case 10:e:{if(y=m.type._context,H=m.pendingProps,j=m.memoizedProps,Y=H.value,Bn(to,y._currentValue),y._currentValue=Y,j!==null)if(An(j.value,Y)){if(j.children===H.children&&!jo.current){m=gc(i,m,f);break e}}else for(j=m.child,j!==null&&(j.return=m);j!==null;){var Ae=j.dependencies;if(Ae!==null){Y=j.child;for(var he=Ae.firstContext;he!==null;){if(he.context===y){if(j.tag===1){he=ur(-1,f&-f),he.tag=2;var Pe=j.updateQueue;if(Pe!==null){Pe=Pe.shared;var $e=Pe.pending;$e===null?he.next=he:(he.next=$e.next,$e.next=he),Pe.pending=he}}j.lanes|=f,he=j.alternate,he!==null&&(he.lanes|=f),Ar(j.return,f,m),Ae.lanes|=f;break}he=he.next}}else if(j.tag===10)Y=j.type===m.type?null:j.child;else if(j.tag===18){if(Y=j.return,Y===null)throw Error(n(341));Y.lanes|=f,Ae=Y.alternate,Ae!==null&&(Ae.lanes|=f),Ar(Y,f,m),Y=j.sibling}else Y=j.child;if(Y!==null)Y.return=j;else for(Y=j;Y!==null;){if(Y===m){Y=null;break}if(j=Y.sibling,j!==null){j.return=Y.return,Y=j;break}Y=Y.return}j=Y}tr(i,m,H.children,f),m=m.child}return m;case 9:return H=m.type,y=m.pendingProps.children,Jn(m,f),H=ya(H),y=y(H),m.flags|=1,tr(i,m,y,f),m.child;case 14:return y=m.type,H=Fs(y,m.pendingProps),H=Fs(y.type,H),sB(i,m,y,H,f);case 15:return iB(i,m,m.type,m.pendingProps,f);case 17:return y=m.type,H=m.pendingProps,H=m.elementType===y?H:Fs(y,H),N2(i,m),m.tag=1,Go(y)?(i=!0,Ac(m)):i=!1,Jn(m,f),Xw(m,y,H),Jh(m,y,H,f),a0(null,m,y,!0,i,f);case 19:return fB(i,m,f);case 22:return cB(i,m,f)}throw Error(n(156,m.tag))};function OB(i,m){return Ti(i,m)}function TP(i,m,f,y){this.tag=i,this.key=f,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=m,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=y,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rs(i,m,f,y){return new TP(i,m,f,y)}function w0(i){return i=i.prototype,!(!i||!i.isReactComponent)}function kP(i){if(typeof i=="function")return w0(i)?1:0;if(i!=null){if(i=i.$$typeof,i===I)return 11;if(i===re)return 14}return 2}function El(i,m){var f=i.alternate;return f===null?(f=rs(i.tag,m,i.key,i.mode),f.elementType=i.elementType,f.type=i.type,f.stateNode=i.stateNode,f.alternate=i,i.alternate=f):(f.pendingProps=m,f.type=i.type,f.flags=0,f.subtreeFlags=0,f.deletions=null),f.flags=i.flags&14680064,f.childLanes=i.childLanes,f.lanes=i.lanes,f.child=i.child,f.memoizedProps=i.memoizedProps,f.memoizedState=i.memoizedState,f.updateQueue=i.updateQueue,m=i.dependencies,f.dependencies=m===null?null:{lanes:m.lanes,firstContext:m.firstContext},f.sibling=i.sibling,f.index=i.index,f.ref=i.ref,f}function O2(i,m,f,y,H,j){var Y=2;if(y=i,typeof i=="function")w0(i)&&(Y=1);else if(typeof i=="string")Y=5;else e:switch(i){case F:return Im(f.children,H,j,m);case O:Y=8,H|=8;break;case R:return i=rs(12,f,m,H|2),i.elementType=R,i.lanes=j,i;case M:return i=rs(13,f,m,H),i.elementType=M,i.lanes=j,i;case K:return i=rs(19,f,m,H),i.elementType=K,i.lanes=j,i;case ie:return T2(f,H,j,m);default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case oe:Y=10;break e;case L:Y=9;break e;case I:Y=11;break e;case re:Y=14;break e;case ae:Y=16,y=null;break e}throw Error(n(130,i==null?i:typeof i,""))}return m=rs(Y,f,m,H),m.elementType=i,m.type=y,m.lanes=j,m}function Im(i,m,f,y){return i=rs(7,i,y,m),i.lanes=f,i}function T2(i,m,f,y){return i=rs(22,i,y,m),i.elementType=ie,i.lanes=f,i.stateNode={isHidden:!1},i}function B0(i,m,f){return i=rs(6,i,null,m),i.lanes=f,i}function D0(i,m,f){return m=rs(4,i.children!==null?i.children:[],i.key,m),m.lanes=f,m.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},m}function RP(i,m,f,y,H){this.tag=m,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=dm(0),this.expirationTimes=dm(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=dm(0),this.identifierPrefix=y,this.onRecoverableError=H,this.mutableSourceEagerHydrationData=null}function U0(i,m,f,y,H,j,Y,Ae,he){return i=new RP(i,m,f,Ae,he),m===1?(m=1,j===!0&&(m|=8)):m=0,j=rs(3,null,null,m),i.current=j,j.stateNode=i,j.memoizedState={element:y,isDehydrated:f,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gd(j),i}function MP(i,m,f){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:S,key:y==null?null:""+y,children:i,containerInfo:m,implementation:f}}function TB(i){if(!i)return fi;i=i._reactInternals;e:{if(Ta(i)!==i||i.tag!==1)throw Error(n(170));var m=i;do{switch(m.tag){case 3:m=m.stateNode.context;break e;case 1:if(Go(m.type)){m=m.stateNode.__reactInternalMemoizedMergedChildContext;break e}}m=m.return}while(m!==null);throw Error(n(171))}if(i.tag===1){var f=i.type;if(Go(f))return fu(i,f,m)}return m}function kB(i,m,f,y,H,j,Y,Ae,he){return i=U0(f,y,!0,i,H,j,Y,Ae,he),i.context=TB(null),f=i.current,y=nr(),H=Gl(f),j=ur(y,H),j.callback=m??null,pr(f,j,H),i.current.lanes=H,ti(i,H,y),xr(i,y),i}function k2(i,m,f,y){var H=m.current,j=nr(),Y=Gl(H);return f=TB(f),m.context===null?m.context=f:m.pendingContext=f,m=ur(j,Y),m.payload={element:i},y=y===void 0?null:y,y!==null&&(m.callback=y),i=pr(H,m,Y),i!==null&&(Is(i,H,Y,j),uc(i,H,Y)),Y}function R2(i){if(i=i.current,!i.child)return null;switch(i.child.tag){case 5:return i.child.stateNode;default:return i.child.stateNode}}function RB(i,m){if(i=i.memoizedState,i!==null&&i.dehydrated!==null){var f=i.retryLane;i.retryLane=f!==0&&f<m?f:m}}function H0(i,m){RB(i,m),(i=i.alternate)&&RB(i,m)}function zP(){return null}var MB=typeof reportError=="function"?reportError:function(i){console.error(i)};function N0(i){this._internalRoot=i}M2.prototype.render=N0.prototype.render=function(i){var m=this._internalRoot;if(m===null)throw Error(n(409));k2(i,m,null,null)},M2.prototype.unmount=N0.prototype.unmount=function(){var i=this._internalRoot;if(i!==null){this._internalRoot=null;var m=i.containerInfo;Fm(function(){k2(null,i,null,null)}),m[eo]=null}};function M2(i){this._internalRoot=i}M2.prototype.unstable_scheduleHydration=function(i){if(i){var m=zr();i={blockedOn:null,target:i,priority:m};for(var f=0;f<Yr.length&&m!==0&&m<Yr[f].priority;f++);Yr.splice(f,0,i),f===0&&Wc(i)}};function j0(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11)}function z2(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11&&(i.nodeType!==8||i.nodeValue!==" react-mount-point-unstable "))}function zB(){}function ZP(i,m,f,y,H){if(H){if(typeof y=="function"){var j=y;y=function(){var Pe=R2(Y);j.call(Pe)}}var Y=kB(m,y,i,0,null,!1,!1,"",zB);return i._reactRootContainer=Y,i[eo]=Y.current,ic(i.nodeType===8?i.parentNode:i),Fm(),Y}for(;H=i.lastChild;)i.removeChild(H);if(typeof y=="function"){var Ae=y;y=function(){var Pe=R2(he);Ae.call(Pe)}}var he=U0(i,0,!1,null,null,!1,!1,"",zB);return i._reactRootContainer=he,i[eo]=he.current,ic(i.nodeType===8?i.parentNode:i),Fm(function(){k2(m,he,f,y)}),he}function Z2(i,m,f,y,H){var j=f._reactRootContainer;if(j){var Y=j;if(typeof H=="function"){var Ae=H;H=function(){var he=R2(Y);Ae.call(he)}}k2(m,Y,i,H)}else Y=ZP(f,m,i,H,y);return R2(Y)}yd=function(i){switch(i.tag){case 3:var m=i.stateNode;if(m.current.memoizedState.isDehydrated){var f=zi(m.pendingLanes);f!==0&&(Kc(m,f|1),xr(m,qn()),(un&6)===0&&(Md=qn()+500,P()))}break;case 13:Fm(function(){var y=hn(i,1);if(y!==null){var H=nr();Is(y,i,1,H)}}),H0(i,1)}},Am=function(i){if(i.tag===13){var m=hn(i,134217728);if(m!==null){var f=nr();Is(m,i,134217728,f)}H0(i,134217728)}},Cd=function(i){if(i.tag===13){var m=Gl(i),f=hn(i,m);if(f!==null){var y=nr();Is(f,i,m,y)}H0(i,m)}},zr=function(){return dn},Yi=function(i,m){var f=dn;try{return dn=i,m()}finally{dn=f}},fn=function(i,m,f){switch(m){case"input":if(dt(i,f),m=f.name,f.type==="radio"&&m!=null){for(f=i;f.parentNode;)f=f.parentNode;for(f=f.querySelectorAll("input[name="+JSON.stringify(""+m)+'][type="radio"]'),m=0;m<f.length;m++){var y=f[m];if(y!==i&&y.form===i.form){var H=jm(y);if(!H)throw Error(n(90));Be(y),dt(y,H)}}}break;case"textarea":lt(i,f);break;case"select":m=f.value,m!=null&&qe(i,!!f.multiple,m,!1)}},_t=C0,Bt=Fm;var YP={usingClientEntryPoint:!1,Events:[yl,mc,jm,Fe,We,C0]},Hu={findFiberByHostInstance:pi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},KP={bundleType:Hu.bundleType,version:Hu.version,rendererPackageName:Hu.rendererPackageName,rendererConfig:Hu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Q.ReactCurrentDispatcher,findHostInstanceByFiber:function(i){return i=Xs(i),i===null?null:i.stateNode},findFiberByHostInstance:Hu.findFiberByHostInstance||zP,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 Y2=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Y2.isDisabled&&Y2.supportsFiber)try{Ri=Y2.inject(KP),sr=Y2}catch{}}return yr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=YP,yr.createPortal=function(i,m){var f=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!j0(m))throw Error(n(200));return MP(i,m,null,f)},yr.createRoot=function(i,m){if(!j0(i))throw Error(n(299));var f=!1,y="",H=MB;return m!=null&&(m.unstable_strictMode===!0&&(f=!0),m.identifierPrefix!==void 0&&(y=m.identifierPrefix),m.onRecoverableError!==void 0&&(H=m.onRecoverableError)),m=U0(i,1,!1,null,null,f,!1,y,H),i[eo]=m.current,ic(i.nodeType===8?i.parentNode:i),new N0(m)},yr.findDOMNode=function(i){if(i==null)return null;if(i.nodeType===1)return i;var m=i._reactInternals;if(m===void 0)throw typeof i.render=="function"?Error(n(188)):(i=Object.keys(i).join(","),Error(n(268,i)));return i=Xs(m),i=i===null?null:i.stateNode,i},yr.flushSync=function(i){return Fm(i)},yr.hydrate=function(i,m,f){if(!z2(m))throw Error(n(200));return Z2(null,i,m,!0,f)},yr.hydrateRoot=function(i,m,f){if(!j0(i))throw Error(n(405));var y=f!=null&&f.hydratedSources||null,H=!1,j="",Y=MB;if(f!=null&&(f.unstable_strictMode===!0&&(H=!0),f.identifierPrefix!==void 0&&(j=f.identifierPrefix),f.onRecoverableError!==void 0&&(Y=f.onRecoverableError)),m=kB(m,null,i,1,f??null,H,!1,j,Y),i[eo]=m.current,ic(i),y)for(i=0;i<y.length;i++)f=y[i],H=f._getVersion,H=H(f._source),m.mutableSourceEagerHydrationData==null?m.mutableSourceEagerHydrationData=[f,H]:m.mutableSourceEagerHydrationData.push(f,H);return new M2(m)},yr.render=function(i,m,f){if(!z2(m))throw Error(n(200));return Z2(null,i,m,!1,f)},yr.unmountComponentAtNode=function(i){if(!z2(i))throw Error(n(40));return i._reactRootContainer?(Fm(function(){Z2(null,null,i,!1,function(){i._reactRootContainer=null,i[eo]=null})}),!0):!1},yr.unstable_batchedUpdates=C0,yr.unstable_renderSubtreeIntoContainer=function(i,m,f,y){if(!z2(f))throw Error(n(200));if(i==null||i._reactInternals===void 0)throw Error(n(38));return Z2(i,m,f,!1,y)},yr.version="18.3.1-next-f1338f8080-20240426",yr}var XB;function Cj(){if(XB)return E0.exports;XB=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(e){console.error(e)}}return t(),E0.exports=aS(),E0.exports}var JB;function oS(){if(JB)return q2;JB=1;var t=Cj();return q2.createRoot=t.createRoot,q2.hydrateRoot=t.hydrateRoot,q2}var rS=oS(),be=B3();const ue=Qn(be),sS=VP({__proto__:null,default:ue},[be]),iS=t=>t instanceof Error?t.message+`
|
||
`+t.stack:JSON.stringify(t,null,2);class bj extends ue.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}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:iS(this.state.error)})]}):this.props.children}}var vj=Cj();const cS=Qn(vj);/**
|
||
* @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 fp(){return fp=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},fp.apply(this,arguments)}var Ml;(function(t){t.Pop="POP",t.Push="PUSH",t.Replace="REPLACE"})(Ml||(Ml={}));const eD="popstate";function lS(t){t===void 0&&(t={});function e(a,o){let{pathname:r,search:s,hash:c}=a.location;return x1("",{pathname:r,search:s,hash:c},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(a,o){return typeof o=="string"?o:qf(o)}return dS(e,n,null,t)}function Sa(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function wj(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function mS(){return Math.random().toString(36).substr(2,8)}function tD(t,e){return{usr:t.state,key:t.key,idx:e}}function x1(t,e,n,a){return n===void 0&&(n=null),fp({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""},typeof e=="string"?YA(e):e,{state:n,key:e&&e.key||a||mS()})}function qf(t){let{pathname:e="/",search:n="",hash:a=""}=t;return n&&n!=="?"&&(e+=n.charAt(0)==="?"?n:"?"+n),a&&a!=="#"&&(e+=a.charAt(0)==="#"?a:"#"+a),e}function YA(t){let e={};if(t){let n=t.indexOf("#");n>=0&&(e.hash=t.substr(n),t=t.substr(0,n));let a=t.indexOf("?");a>=0&&(e.search=t.substr(a),t=t.substr(0,a)),t&&(e.pathname=t)}return e}function dS(t,e,n,a){a===void 0&&(a={});let{window:o=document.defaultView,v5Compat:r=!1}=a,s=o.history,c=Ml.Pop,l=null,A=p();A==null&&(A=0,s.replaceState(fp({},s.state,{idx:A}),""));function p(){return(s.state||{idx:null}).idx}function u(){c=Ml.Pop;let v=p(),B=v==null?null:v-A;A=v,l&&l({action:c,location:b.location,delta:B})}function x(v,B){c=Ml.Push;let U=x1(b.location,v,B);A=p()+1;let G=tD(U,A),Q=b.createHref(U);try{s.pushState(G,"",Q)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;o.location.assign(Q)}r&&l&&l({action:c,location:b.location,delta:1})}function h(v,B){c=Ml.Replace;let U=x1(b.location,v,B);A=p();let G=tD(U,A),Q=b.createHref(U);s.replaceState(G,"",Q),r&&l&&l({action:c,location:b.location,delta:0})}function w(v){let B=o.location.origin!=="null"?o.location.origin:o.location.href,U=typeof v=="string"?v:qf(v);return U=U.replace(/ $/,"%20"),Sa(B,"No window.location.(origin|href) available to create URL for href: "+U),new URL(U,B)}let b={get action(){return c},get location(){return t(o,s)},listen(v){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(eD,u),l=v,()=>{o.removeEventListener(eD,u),l=null}},createHref(v){return e(o,v)},createURL:w,encodeLocation(v){let B=w(v);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:x,replace:h,go(v){return s.go(v)}};return b}var nD;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(nD||(nD={}));function AS(t,e,n){return n===void 0&&(n="/"),uS(t,e,n)}function uS(t,e,n,a){let o=typeof e=="string"?YA(e):e,r=D3(o.pathname||"/",n);if(r==null)return null;let s=Bj(t);pS(s);let c=null;for(let l=0;c==null&&l<s.length;++l){let A=US(r);c=wS(s[l],A)}return c}function Bj(t,e,n,a){e===void 0&&(e=[]),n===void 0&&(n=[]),a===void 0&&(a="");let o=(r,s,c)=>{let l={relativePath:c===void 0?r.path||"":c,caseSensitive:r.caseSensitive===!0,childrenIndex:s,route:r};l.relativePath.startsWith("/")&&(Sa(l.relativePath.startsWith(a),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(a.length));let A=$l([a,l.relativePath]),p=n.concat(l);r.children&&r.children.length>0&&(Sa(r.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+A+'".')),Bj(r.children,e,p,A)),!(r.path==null&&!r.index)&&e.push({path:A,score:bS(A,r.index),routesMeta:p})};return t.forEach((r,s)=>{var c;if(r.path===""||!((c=r.path)!=null&&c.includes("?")))o(r,s);else for(let l of Dj(r.path))o(r,s,l)}),e}function Dj(t){let e=t.split("/");if(e.length===0)return[];let[n,...a]=e,o=n.endsWith("?"),r=n.replace(/\?$/,"");if(a.length===0)return o?[r,""]:[r];let s=Dj(a.join("/")),c=[];return c.push(...s.map(l=>l===""?r:[r,l].join("/"))),o&&c.push(...s),c.map(l=>t.startsWith("/")&&l===""?"/":l)}function pS(t){t.sort((e,n)=>e.score!==n.score?n.score-e.score:vS(e.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const fS=/^:[\w-]+$/,gS=3,hS=2,xS=1,yS=10,CS=-2,aD=t=>t==="*";function bS(t,e){let n=t.split("/"),a=n.length;return n.some(aD)&&(a+=CS),e&&(a+=hS),n.filter(o=>!aD(o)).reduce((o,r)=>o+(fS.test(r)?gS:r===""?xS:yS),a)}function vS(t,e){return t.length===e.length&&t.slice(0,-1).every((a,o)=>a===e[o])?t[t.length-1]-e[e.length-1]:0}function wS(t,e,n){let{routesMeta:a}=t,o={},r="/",s=[];for(let c=0;c<a.length;++c){let l=a[c],A=c===a.length-1,p=r==="/"?e:e.slice(r.length)||"/",u=BS({path:l.relativePath,caseSensitive:l.caseSensitive,end:A},p),x=l.route;if(!u)return null;Object.assign(o,u.params),s.push({params:o,pathname:$l([r,u.pathname]),pathnameBase:GS($l([r,u.pathnameBase])),route:x}),u.pathnameBase!=="/"&&(r=$l([r,u.pathnameBase]))}return s}function BS(t,e){typeof t=="string"&&(t={path:t,caseSensitive:!1,end:!0});let[n,a]=DS(t.path,t.caseSensitive,t.end),o=e.match(n);if(!o)return null;let r=o[0],s=r.replace(/(.)\/+$/,"$1"),c=o.slice(1);return{params:a.reduce((A,p,u)=>{let{paramName:x,isOptional:h}=p;if(x==="*"){let b=c[u]||"";s=r.slice(0,r.length-b.length).replace(/(.)\/+$/,"$1")}const w=c[u];return h&&!w?A[x]=void 0:A[x]=(w||"").replace(/%2F/g,"/"),A},{}),pathname:r,pathnameBase:s,pattern:t}}function DS(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!0),wj(t==="*"||!t.endsWith("*")||t.endsWith("/*"),'Route path "'+t+'" will be treated as if it were '+('"'+t.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+t.replace(/\*$/,"/*")+'".'));let a=[],o="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,c,l)=>(a.push({paramName:c,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return t.endsWith("*")?(a.push({paramName:"*"}),o+=t==="*"||t==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":t!==""&&t!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,e?void 0:"i"),a]}function US(t){try{return t.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(e){return wj(!1,'The URL path "'+t+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+e+").")),t}}function D3(t,e){if(e==="/")return t;if(!t.toLowerCase().startsWith(e.toLowerCase()))return null;let n=e.endsWith("/")?e.length-1:e.length,a=t.charAt(n);return a&&a!=="/"?null:t.slice(n)||"/"}function HS(t,e){e===void 0&&(e="/");let{pathname:n,search:a="",hash:o=""}=typeof t=="string"?YA(t):t;return{pathname:n?n.startsWith("/")?n:NS(n,e):e,search:_S(a),hash:ES(o)}}function NS(t,e){let n=e.replace(/\/+$/,"").split("/");return t.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function F0(t,e,n,a){return"Cannot include a '"+t+"' character in a manually specified "+("`to."+e+"` 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 jS(t){return t.filter((e,n)=>n===0||e.route.path&&e.route.path.length>0)}function U3(t,e){let n=jS(t);return e?n.map((a,o)=>o===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function H3(t,e,n,a){a===void 0&&(a=!1);let o;typeof t=="string"?o=YA(t):(o=fp({},t),Sa(!o.pathname||!o.pathname.includes("?"),F0("?","pathname","search",o)),Sa(!o.pathname||!o.pathname.includes("#"),F0("#","pathname","hash",o)),Sa(!o.search||!o.search.includes("#"),F0("#","search","hash",o)));let r=t===""||o.pathname==="",s=r?"/":o.pathname,c;if(s==null)c=n;else{let u=e.length-1;if(!a&&s.startsWith("..")){let x=s.split("/");for(;x[0]==="..";)x.shift(),u-=1;o.pathname=x.join("/")}c=u>=0?e[u]:"/"}let l=HS(o,c),A=s&&s!=="/"&&s.endsWith("/"),p=(r||s===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(A||p)&&(l.pathname+="/"),l}const $l=t=>t.join("/").replace(/\/\/+/g,"/"),GS=t=>t.replace(/\/+$/,"").replace(/^\/*/,"/"),_S=t=>!t||t==="?"?"":t.startsWith("?")?t:"?"+t,ES=t=>!t||t==="#"?"":t.startsWith("#")?t:"#"+t;function PS(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.internal=="boolean"&&"data"in t}const Uj=["post","put","patch","delete"];new Set(Uj);const SS=["get",...Uj];new Set(SS);/**
|
||
* React Router v6.30.1
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function gp(){return gp=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},gp.apply(this,arguments)}const N3=be.createContext(null),FS=be.createContext(null),nm=be.createContext(null),qg=be.createContext(null),am=be.createContext({outlet:null,matches:[],isDataRoute:!1}),Hj=be.createContext(null);function LS(t,e){let{relative:n}=e===void 0?{}:e;KA()||Sa(!1);let{basename:a,navigator:o}=be.useContext(nm),{hash:r,pathname:s,search:c}=jj(t,{relative:n}),l=s;return a!=="/"&&(l=s==="/"?a:$l([a,s])),o.createHref({pathname:l,search:c,hash:r})}function KA(){return be.useContext(qg)!=null}function qA(){return KA()||Sa(!1),be.useContext(qg).location}function Nj(t){be.useContext(nm).static||be.useLayoutEffect(t)}function $A(){let{isDataRoute:t}=be.useContext(am);return t?$S():QS()}function QS(){KA()||Sa(!1);let t=be.useContext(N3),{basename:e,future:n,navigator:a}=be.useContext(nm),{matches:o}=be.useContext(am),{pathname:r}=qA(),s=JSON.stringify(U3(o,n.v7_relativeSplatPath)),c=be.useRef(!1);return Nj(()=>{c.current=!0}),be.useCallback(function(A,p){if(p===void 0&&(p={}),!c.current)return;if(typeof A=="number"){a.go(A);return}let u=H3(A,JSON.parse(s),r,p.relative==="path");t==null&&e!=="/"&&(u.pathname=u.pathname==="/"?e:$l([e,u.pathname])),(p.replace?a.replace:a.push)(u,p.state,p)},[e,a,s,r,t])}function jj(t,e){let{relative:n}=e===void 0?{}:e,{future:a}=be.useContext(nm),{matches:o}=be.useContext(am),{pathname:r}=qA(),s=JSON.stringify(U3(o,a.v7_relativeSplatPath));return be.useMemo(()=>H3(t,JSON.parse(s),r,n==="path"),[t,s,r,n])}function IS(t,e){return OS(t,e)}function OS(t,e,n,a){KA()||Sa(!1);let{navigator:o}=be.useContext(nm),{matches:r}=be.useContext(am),s=r[r.length-1],c=s?s.params:{};s&&s.pathname;let l=s?s.pathnameBase:"/";s&&s.route;let A=qA(),p;if(e){var u;let v=typeof e=="string"?YA(e):e;l==="/"||(u=v.pathname)!=null&&u.startsWith(l)||Sa(!1),p=v}else p=A;let x=p.pathname||"/",h=x;if(l!=="/"){let v=l.replace(/^\//,"").split("/");h="/"+x.replace(/^\//,"").split("/").slice(v.length).join("/")}let w=AS(t,{pathname:h}),b=zS(w&&w.map(v=>Object.assign({},v,{params:Object.assign({},c,v.params),pathname:$l([l,o.encodeLocation?o.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:$l([l,o.encodeLocation?o.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),r,n,a);return e&&b?be.createElement(qg.Provider,{value:{location:gp({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:Ml.Pop}},b):b}function TS(){let t=qS(),e=PS(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),n=t instanceof Error?t.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return be.createElement(be.Fragment,null,be.createElement("h2",null,"Unexpected Application Error!"),be.createElement("h3",{style:{fontStyle:"italic"}},e),n?be.createElement("pre",{style:o},n):null,null)}const kS=be.createElement(TS,null);class RS extends be.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,n){return n.location!==e.location||n.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:n.error,location:n.location,revalidation:e.revalidation||n.revalidation}}componentDidCatch(e,n){console.error("React Router caught the following error during render",e,n)}render(){return this.state.error!==void 0?be.createElement(am.Provider,{value:this.props.routeContext},be.createElement(Hj.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function MS(t){let{routeContext:e,match:n,children:a}=t,o=be.useContext(N3);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),be.createElement(am.Provider,{value:e},a)}function zS(t,e,n,a){var o;if(e===void 0&&(e=[]),n===void 0&&(n=null),a===void 0&&(a=null),t==null){var r;if(!n)return null;if(n.errors)t=n.matches;else if((r=a)!=null&&r.v7_partialHydration&&e.length===0&&!n.initialized&&n.matches.length>0)t=n.matches;else return null}let s=t,c=(o=n)==null?void 0:o.errors;if(c!=null){let p=s.findIndex(u=>u.route.id&&(c==null?void 0:c[u.route.id])!==void 0);p>=0||Sa(!1),s=s.slice(0,Math.min(s.length,p+1))}let l=!1,A=-1;if(n&&a&&a.v7_partialHydration)for(let p=0;p<s.length;p++){let u=s[p];if((u.route.HydrateFallback||u.route.hydrateFallbackElement)&&(A=p),u.route.id){let{loaderData:x,errors:h}=n,w=u.route.loader&&x[u.route.id]===void 0&&(!h||h[u.route.id]===void 0);if(u.route.lazy||w){l=!0,A>=0?s=s.slice(0,A+1):s=[s[0]];break}}}return s.reduceRight((p,u,x)=>{let h,w=!1,b=null,v=null;n&&(h=c&&u.route.id?c[u.route.id]:void 0,b=u.route.errorElement||kS,l&&(A<0&&x===0?(WS("route-fallback"),w=!0,v=null):A===x&&(w=!0,v=u.route.hydrateFallbackElement||null)));let B=e.concat(s.slice(0,x+1)),U=()=>{let G;return h?G=b:w?G=v:u.route.Component?G=be.createElement(u.route.Component,null):u.route.element?G=u.route.element:G=p,be.createElement(MS,{match:u,routeContext:{outlet:p,matches:B,isDataRoute:n!=null},children:G})};return n&&(u.route.ErrorBoundary||u.route.errorElement||x===0)?be.createElement(RS,{location:n.location,revalidation:n.revalidation,component:b,error:h,children:U(),routeContext:{outlet:null,matches:B,isDataRoute:!0}}):U()},null)}var Gj=(function(t){return t.UseBlocker="useBlocker",t.UseRevalidator="useRevalidator",t.UseNavigateStable="useNavigate",t})(Gj||{}),_j=(function(t){return t.UseBlocker="useBlocker",t.UseLoaderData="useLoaderData",t.UseActionData="useActionData",t.UseRouteError="useRouteError",t.UseNavigation="useNavigation",t.UseRouteLoaderData="useRouteLoaderData",t.UseMatches="useMatches",t.UseRevalidator="useRevalidator",t.UseNavigateStable="useNavigate",t.UseRouteId="useRouteId",t})(_j||{});function ZS(t){let e=be.useContext(N3);return e||Sa(!1),e}function YS(t){let e=be.useContext(FS);return e||Sa(!1),e}function KS(t){let e=be.useContext(am);return e||Sa(!1),e}function Ej(t){let e=KS(),n=e.matches[e.matches.length-1];return n.route.id||Sa(!1),n.route.id}function qS(){var t;let e=be.useContext(Hj),n=YS(),a=Ej();return e!==void 0?e:(t=n.errors)==null?void 0:t[a]}function $S(){let{router:t}=ZS(Gj.UseNavigateStable),e=Ej(_j.UseNavigateStable),n=be.useRef(!1);return Nj(()=>{n.current=!0}),be.useCallback(function(o,r){r===void 0&&(r={}),n.current&&(typeof o=="number"?t.navigate(o):t.navigate(o,gp({fromRouteId:e},r)))},[t,e])}const oD={};function WS(t,e,n){oD[t]||(oD[t]=!0)}function VS(t,e){t==null||t.v7_startTransition,t==null||t.v7_relativeSplatPath}function XS(t){let{to:e,replace:n,state:a,relative:o}=t;KA()||Sa(!1);let{future:r,static:s}=be.useContext(nm),{matches:c}=be.useContext(am),{pathname:l}=qA(),A=$A(),p=H3(e,U3(c,r.v7_relativeSplatPath),l,o==="path"),u=JSON.stringify(p);return be.useEffect(()=>A(JSON.parse(u),{replace:n,state:a,relative:o}),[A,u,o,n,a]),null}function bi(t){Sa(!1)}function JS(t){let{basename:e="/",children:n=null,location:a,navigationType:o=Ml.Pop,navigator:r,static:s=!1,future:c}=t;KA()&&Sa(!1);let l=e.replace(/^\/*/,"/"),A=be.useMemo(()=>({basename:l,navigator:r,static:s,future:gp({v7_relativeSplatPath:!1},c)}),[l,c,r,s]);typeof a=="string"&&(a=YA(a));let{pathname:p="/",search:u="",hash:x="",state:h=null,key:w="default"}=a,b=be.useMemo(()=>{let v=D3(p,l);return v==null?null:{location:{pathname:v,search:u,hash:x,state:h,key:w},navigationType:o}},[l,p,u,x,h,w,o]);return b==null?null:be.createElement(nm.Provider,{value:A},be.createElement(qg.Provider,{children:n,value:b}))}function eF(t){let{children:e,location:n}=t;return IS(y1(e),n)}new Promise(()=>{});function y1(t,e){e===void 0&&(e=[]);let n=[];return be.Children.forEach(t,(a,o)=>{if(!be.isValidElement(a))return;let r=[...e,o];if(a.type===be.Fragment){n.push.apply(n,y1(a.props.children,r));return}a.type!==bi&&Sa(!1),!a.props.index||!a.props.children||Sa(!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=y1(a.props.children,r)),n.push(s)}),n}/**
|
||
* React Router DOM v6.30.1
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function C1(){return C1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},C1.apply(this,arguments)}function tF(t,e){if(t==null)return{};var n={},a=Object.keys(t),o,r;for(r=0;r<a.length;r++)o=a[r],!(e.indexOf(o)>=0)&&(n[o]=t[o]);return n}function nF(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function aF(t,e){return t.button===0&&(!e||e==="_self")&&!nF(t)}const oF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],rF="6";try{window.__reactRouterVersion=rF}catch{}const sF="startTransition",rD=sS[sF];function iF(t){let{basename:e,children:n,future:a,window:o}=t,r=be.useRef();r.current==null&&(r.current=lS({window:o,v5Compat:!0}));let s=r.current,[c,l]=be.useState({action:s.action,location:s.location}),{v7_startTransition:A}=a||{},p=be.useCallback(u=>{A&&rD?rD(()=>l(u)):l(u)},[l,A]);return be.useLayoutEffect(()=>s.listen(p),[s,p]),be.useEffect(()=>VS(a),[a]),be.createElement(JS,{basename:e,children:n,location:c.location,navigationType:c.action,navigator:s,future:a})}const cF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",lF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Oo=be.forwardRef(function(e,n){let{onClick:a,relative:o,reloadDocument:r,replace:s,state:c,target:l,to:A,preventScrollReset:p,viewTransition:u}=e,x=tF(e,oF),{basename:h}=be.useContext(nm),w,b=!1;if(typeof A=="string"&&lF.test(A)&&(w=A,cF))try{let G=new URL(window.location.href),Q=A.startsWith("//")?new URL(G.protocol+A):new URL(A),_=D3(Q.pathname,h);Q.origin===G.origin&&_!=null?A=_+Q.search+Q.hash:b=!0}catch{}let v=LS(A,{relative:o}),B=mF(A,{replace:s,state:c,target:l,preventScrollReset:p,relative:o,viewTransition:u});function U(G){a&&a(G),G.defaultPrevented||B(G)}return be.createElement("a",C1({},x,{href:w||v,onClick:b||r?a:U,ref:n,target:l}))});var sD;(function(t){t.UseScrollRestoration="useScrollRestoration",t.UseSubmit="useSubmit",t.UseSubmitFetcher="useSubmitFetcher",t.UseFetcher="useFetcher",t.useViewTransitionState="useViewTransitionState"})(sD||(sD={}));var iD;(function(t){t.UseFetcher="useFetcher",t.UseFetchers="useFetchers",t.UseScrollRestoration="useScrollRestoration"})(iD||(iD={}));function mF(t,e){let{target:n,replace:a,state:o,preventScrollReset:r,relative:s,viewTransition:c}=e===void 0?{}:e,l=$A(),A=qA(),p=jj(t,{relative:s});return be.useCallback(u=>{if(aF(u,n)){u.preventDefault();let x=a!==void 0?a:qf(A)===qf(p);l(t,{replace:x,state:o,preventScrollReset:r,relative:s,viewTransition:c})}},[A,l,p,a,o,n,t,r,s,c])}const Pj="http://localhost:3001/api";console.log("API_BASE_URL:",Pj);console.log("import.meta.env.DEV:",!1);console.log("import.meta.env.PROD:",!0);class dF{constructor(){Sl(this,"token",null);Sl(this,"pendingRequests",new Map);Sl(this,"auth",{signUp:async(e,n,a)=>{const o=await this.request("/auth/register",{method:"POST",body:JSON.stringify({email:e,password:n,full_name:a})});return o.data&&this.setToken(o.data.token),o},signInWithPassword:async({email:e,password:n})=>{const a=await this.request("/auth/login",{method:"POST",body:JSON.stringify({email:e,password:n})});return a.data&&this.setToken(a.data.token),a},getUser:async()=>this.request("/auth/me"),signOut:async()=>{const e=await this.request("/auth/logout",{method:"POST"});return this.setToken(null),e},verify:async()=>this.request("/auth/verify"),changePassword:async(e,n)=>this.request("/auth/change-password",{method:"POST",body:JSON.stringify({current_password:e,new_password:n})})});Sl(this,"profiles",{get:async()=>this.request("/profile"),update:async e=>this.request("/profile",{method:"PUT",body:JSON.stringify(e)}),uploadAvatar:async e=>this.request("/profile/avatar",{method:"POST",body:JSON.stringify({avatar_url:e})})});Sl(this,"analysis",{bazi:async e=>this.requestWithDeduplication("/analysis/bazi",{method:"POST",body:JSON.stringify({birth_data:e})},e),ziwei:async e=>this.requestWithDeduplication("/analysis/ziwei",{method:"POST",body:JSON.stringify({birth_data:e})},e),yijing:async e=>this.requestWithDeduplication("/analysis/yijing",{method:"POST",body:JSON.stringify(e)},e),comprehensive:async(e,n)=>this.request("/analysis/comprehensive",{method:"POST",body:JSON.stringify({birth_data:e,include_types:n})}),getTypes:async()=>this.request("/analysis/types"),validate:async(e,n)=>this.request("/analysis/validate",{method:"POST",body:JSON.stringify({birth_data:e,analysis_type:n})}),saveHistory:async(e,n,a)=>this.request("/analysis/save-history",{method:"POST",body:JSON.stringify({analysis_type:e,analysis_data:n,input_data:a})})});Sl(this,"history",{getAll:async e=>{const n=new URLSearchParams;e!=null&&e.page&&n.set("page",e.page.toString()),e!=null&&e.limit&&n.set("limit",e.limit.toString()),e!=null&&e.reading_type&&n.set("reading_type",e.reading_type);const a=n.toString(),o=a?`/history?${a}`:"/history";return this.request(o)},getById:async e=>this.request(`/history/${e}`),delete:async e=>this.request(`/history/${e}`,{method:"DELETE"}),deleteBatch:async e=>this.request("/history",{method:"DELETE",body:JSON.stringify({ids:e})}),getStats:async()=>this.request("/history/stats/summary"),search:async(e,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(e)}?${o}`:`/history/search/${encodeURIComponent(e)}`;return this.request(r)}});Sl(this,"functions",{invoke:async(e,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"}[e.replace(/\?.*$/,"")]||`/functions/${e}`;if(e.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(e){this.token=e,e?localStorage.setItem("auth_token",e):localStorage.removeItem("auth_token")}getAuthHeaders(){const e={"Content-Type":"application/json"};return this.token&&(e.Authorization=`Bearer ${this.token}`),e}async request(e,n={}){try{const a=`${Pj}${e}`,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 console.error("API请求错误:",a),{error:{code:"NETWORK_ERROR",message:a instanceof Error?a.message:"网络请求失败"}}}}generateRequestKey(e,n){return`${e}:${JSON.stringify(n)}`}async requestWithDeduplication(e,n,a){const o=this.generateRequestKey(e,a);if(this.pendingRequests.has(o))return this.pendingRequests.get(o);const r=this.request(e,n).finally(()=>{this.pendingRequests.delete(o)});return this.pendingRequests.set(o,r),r}}const bo=new dF,Sj=be.createContext(void 0);function AF({children:t}){const[e,n]=be.useState(null),[a,o]=be.useState(!0);be.useEffect(()=>{async function l(){o(!0);try{const A=await bo.auth.getUser();A.data?n(A.data.user):n(null)}catch(A){console.error("加载用户信息失败:",A),n(null)}finally{o(!1)}}l()},[]);async function r(l,A){try{const p=await bo.auth.signInWithPassword({email:l,password:A});return p.data?(n(p.data.user),{data:p.data,error:null}):{data:null,error:p.error}}catch{return{data:null,error:{message:"登录失败"}}}}async function s(l,A,p){try{const u=await bo.auth.signUp(l,A,p);return u.data?(n(u.data.user),{data:u.data,error:null}):{data:null,error:u.error}}catch{return{data:null,error:{message:"注册失败"}}}}async function c(){try{const l=await bo.auth.signOut();return n(null),{error:null}}catch{return{error:{message:"登出失败"}}}}return d.jsx(Sj.Provider,{value:{user:e,loading:a,signIn:r,signUp:s,signOut:c},"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:t})}function Pi(){const t=be.useContext(Sj);if(t===void 0)throw new Error("useAuth must be used within an AuthProvider");return t}/**
|
||
* @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 uF={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 pF=t=>t.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 Ft=(t,e)=>{const n=be.forwardRef(({color:a="currentColor",size:o=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:c="",children:l,...A},p)=>be.createElement("svg",{ref:p,...uF,width:o,height:o,stroke:a,strokeWidth:s?Number(r)*24/Number(o):r,className:["lucide",`lucide-${pF(t)}`,c].join(" "),...A},[...e.map(([u,x])=>be.createElement(u,x)),...Array.isArray(l)?l:[l]]));return n.displayName=`${t}`,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 Fj=Ft("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 cD=Ft("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 fF=Ft("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 $g=Ft("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 cd=Ft("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 lD=Ft("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 jc=Ft("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 gF=Ft("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 Lj=Ft("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 hF=Ft("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 xF=Ft("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 bA=Ft("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 ed=Ft("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 L0=Ft("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 Of=Ft("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 yF=Ft("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 Qj=Ft("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 CF=Ft("FileImage",[["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"}],["circle",{cx:"10",cy:"12",r:"2",key:"737tya"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22",key:"wt3hpn"}]]);/**
|
||
* @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 bF=Ft("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 vF=Ft("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 wF=Ft("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 b1=Ft("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 $m=Ft("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 mD=Ft("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 v1=Ft("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 BF=Ft("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 DF=Ft("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 UF=Ft("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 vA=Ft("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 w1=Ft("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 HF=Ft("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 dD=Ft("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 Ij=Ft("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 Oj=Ft("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 NF=Ft("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 Tj=Ft("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 jF=Ft("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 GF=Ft("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 _F=Ft("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 EF=Ft("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 PF=Ft("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 fa=Ft("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 Uc=Ft("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 B1=Ft("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 ap=Ft("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 SF=Ft("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 t2=Ft("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 FF=Ft("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 Ys=Ft("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 LF=Ft("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 n2=Ft("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 kj(t){var e,n,a="";if(typeof t=="string"||typeof t=="number")a+=t;else if(typeof t=="object")if(Array.isArray(t)){var o=t.length;for(e=0;e<o;e++)t[e]&&(n=kj(t[e]))&&(a&&(a+=" "),a+=n)}else for(n in t)t[n]&&(a&&(a+=" "),a+=n);return a}function pn(){for(var t,e,n=0,a="",o=arguments.length;n<o;n++)(t=arguments[n])&&(e=kj(t))&&(a&&(a+=" "),a+=e);return a}const j3="-",QF=t=>{const e=OF(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=t;return{getClassGroupId:s=>{const c=s.split(j3);return c[0]===""&&c.length!==1&&c.shift(),Rj(c,e)||IF(s)},getConflictingClassGroupIds:(s,c)=>{const l=n[s]||[];return c&&a[s]?[...l,...a[s]]:l}}},Rj=(t,e)=>{var s;if(t.length===0)return e.classGroupId;const n=t[0],a=e.nextPart.get(n),o=a?Rj(t.slice(1),a):void 0;if(o)return o;if(e.validators.length===0)return;const r=t.join(j3);return(s=e.validators.find(({validator:c})=>c(r)))==null?void 0:s.classGroupId},AD=/^\[(.+)\]$/,IF=t=>{if(AD.test(t)){const e=AD.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},OF=t=>{const{theme:e,prefix:n}=t,a={nextPart:new Map,validators:[]};return kF(Object.entries(t.classGroups),n).forEach(([r,s])=>{D1(s,a,r,e)}),a},D1=(t,e,n,a)=>{t.forEach(o=>{if(typeof o=="string"){const r=o===""?e:uD(e,o);r.classGroupId=n;return}if(typeof o=="function"){if(TF(o)){D1(o(a),e,n,a);return}e.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([r,s])=>{D1(s,uD(e,r),n,a)})})},uD=(t,e)=>{let n=t;return e.split(j3).forEach(a=>{n.nextPart.has(a)||n.nextPart.set(a,{nextPart:new Map,validators:[]}),n=n.nextPart.get(a)}),n},TF=t=>t.isThemeGetter,kF=(t,e)=>e?t.map(([n,a])=>{const o=a.map(r=>typeof r=="string"?e+r:typeof r=="object"?Object.fromEntries(Object.entries(r).map(([s,c])=>[e+s,c])):r);return[n,o]}):t,RF=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,a=new Map;const o=(r,s)=>{n.set(r,s),e++,e>t&&(e=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)}}},Mj="!",MF=t=>{const{separator:e,experimentalParseClassName:n}=t,a=e.length===1,o=e[0],r=e.length,s=c=>{const l=[];let A=0,p=0,u;for(let v=0;v<c.length;v++){let B=c[v];if(A===0){if(B===o&&(a||c.slice(v,v+r)===e)){l.push(c.slice(p,v)),p=v+r;continue}if(B==="/"){u=v;continue}}B==="["?A++:B==="]"&&A--}const x=l.length===0?c:c.substring(p),h=x.startsWith(Mj),w=h?x.substring(1):x,b=u&&u>p?u-p:void 0;return{modifiers:l,hasImportantModifier:h,baseClassName:w,maybePostfixModifierPosition:b}};return n?c=>n({className:c,parseClassName:s}):s},zF=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(a=>{a[0]==="["?(e.push(...n.sort(),a),n=[]):n.push(a)}),e.push(...n.sort()),e},ZF=t=>({cache:RF(t.cacheSize),parseClassName:MF(t),...QF(t)}),YF=/\s+/,KF=(t,e)=>{const{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:o}=e,r=[],s=t.trim().split(YF);let c="";for(let l=s.length-1;l>=0;l-=1){const A=s[l],{modifiers:p,hasImportantModifier:u,baseClassName:x,maybePostfixModifierPosition:h}=n(A);let w=!!h,b=a(w?x.substring(0,h):x);if(!b){if(!w){c=A+(c.length>0?" "+c:c);continue}if(b=a(x),!b){c=A+(c.length>0?" "+c:c);continue}w=!1}const v=zF(p).join(":"),B=u?v+Mj:v,U=B+b;if(r.includes(U))continue;r.push(U);const G=o(b,w);for(let Q=0;Q<G.length;++Q){const _=G[Q];r.push(B+_)}c=A+(c.length>0?" "+c:c)}return c};function qF(){let t=0,e,n,a="";for(;t<arguments.length;)(e=arguments[t++])&&(n=zj(e))&&(a&&(a+=" "),a+=n);return a}const zj=t=>{if(typeof t=="string")return t;let e,n="";for(let a=0;a<t.length;a++)t[a]&&(e=zj(t[a]))&&(n&&(n+=" "),n+=e);return n};function $F(t,...e){let n,a,o,r=s;function s(l){const A=e.reduce((p,u)=>u(p),t());return n=ZF(A),a=n.cache.get,o=n.cache.set,r=c,c(l)}function c(l){const A=a(l);if(A)return A;const p=KF(l,n);return o(l,p),p}return function(){return r(qF.apply(null,arguments))}}const ea=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Zj=/^\[(?:([a-z-]+):)?(.+)\]$/i,WF=/^\d+\/\d+$/,VF=new Set(["px","full","screen"]),XF=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,JF=/\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$/,eL=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,tL=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,nL=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,xc=t=>AA(t)||VF.has(t)||WF.test(t),Fl=t=>WA(t,"length",mL),AA=t=>!!t&&!Number.isNaN(Number(t)),Q0=t=>WA(t,"number",AA),ju=t=>!!t&&Number.isInteger(Number(t)),aL=t=>t.endsWith("%")&&AA(t.slice(0,-1)),Vt=t=>Zj.test(t),Ll=t=>XF.test(t),oL=new Set(["length","size","percentage"]),rL=t=>WA(t,oL,Yj),sL=t=>WA(t,"position",Yj),iL=new Set(["image","url"]),cL=t=>WA(t,iL,AL),lL=t=>WA(t,"",dL),Gu=()=>!0,WA=(t,e,n)=>{const a=Zj.exec(t);return a?a[1]?typeof e=="string"?a[1]===e:e.has(a[1]):n(a[2]):!1},mL=t=>JF.test(t)&&!eL.test(t),Yj=()=>!1,dL=t=>tL.test(t),AL=t=>nL.test(t),uL=()=>{const t=ea("colors"),e=ea("spacing"),n=ea("blur"),a=ea("brightness"),o=ea("borderColor"),r=ea("borderRadius"),s=ea("borderSpacing"),c=ea("borderWidth"),l=ea("contrast"),A=ea("grayscale"),p=ea("hueRotate"),u=ea("invert"),x=ea("gap"),h=ea("gradientColorStops"),w=ea("gradientColorStopPositions"),b=ea("inset"),v=ea("margin"),B=ea("opacity"),U=ea("padding"),G=ea("saturate"),Q=ea("scale"),_=ea("sepia"),S=ea("skew"),F=ea("space"),O=ea("translate"),R=()=>["auto","contain","none"],oe=()=>["auto","hidden","clip","visible","scroll"],L=()=>["auto",Vt,e],I=()=>[Vt,e],M=()=>["",xc,Fl],K=()=>["auto",AA,Vt],re=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ae=()=>["solid","dashed","dotted","double","none"],ie=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>["start","end","center","between","around","evenly","stretch"],ee=()=>["","0",Vt],se=()=>["auto","avoid","all","avoid-page","page","left","right","column"],J=()=>[AA,Vt];return{cacheSize:500,separator:":",theme:{colors:[Gu],spacing:[xc,Fl],blur:["none","",Ll,Vt],brightness:J(),borderColor:[t],borderRadius:["none","","full",Ll,Vt],borderSpacing:I(),borderWidth:M(),contrast:J(),grayscale:ee(),hueRotate:J(),invert:ee(),gap:I(),gradientColorStops:[t],gradientColorStopPositions:[aL,Fl],inset:L(),margin:L(),opacity:J(),padding:I(),saturate:J(),scale:J(),sepia:ee(),skew:J(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",Vt]}],container:["container"],columns:[{columns:[Ll]}],"break-after":[{"break-after":se()}],"break-before":[{"break-before":se()}],"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:[...re(),Vt]}],overflow:[{overflow:oe()}],"overflow-x":[{"overflow-x":oe()}],"overflow-y":[{"overflow-y":oe()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ju,Vt]}],basis:[{basis:L()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Vt]}],grow:[{grow:ee()}],shrink:[{shrink:ee()}],order:[{order:["first","last","none",ju,Vt]}],"grid-cols":[{"grid-cols":[Gu]}],"col-start-end":[{col:["auto",{span:["full",ju,Vt]},Vt]}],"col-start":[{"col-start":K()}],"col-end":[{"col-end":K()}],"grid-rows":[{"grid-rows":[Gu]}],"row-start-end":[{row:["auto",{span:[ju,Vt]},Vt]}],"row-start":[{"row-start":K()}],"row-end":[{"row-end":K()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Vt]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Vt]}],gap:[{gap:[x]}],"gap-x":[{"gap-x":[x]}],"gap-y":[{"gap-y":[x]}],"justify-content":[{justify:["normal",...X()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...X(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...X(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[U]}],px:[{px:[U]}],py:[{py:[U]}],ps:[{ps:[U]}],pe:[{pe:[U]}],pt:[{pt:[U]}],pr:[{pr:[U]}],pb:[{pb:[U]}],pl:[{pl:[U]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[F]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[F]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Vt,e]}],"min-w":[{"min-w":[Vt,e,"min","max","fit"]}],"max-w":[{"max-w":[Vt,e,"none","full","min","max","fit","prose",{screen:[Ll]},Ll]}],h:[{h:[Vt,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Vt,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Vt,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Vt,e,"auto","min","max","fit"]}],"font-size":[{text:["base",Ll,Fl]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Q0]}],"font-family":[{font:[Gu]}],"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",Vt]}],"line-clamp":[{"line-clamp":["none",AA,Q0]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",xc,Vt]}],"list-image":[{"list-image":["none",Vt]}],"list-style-type":[{list:["none","disc","decimal",Vt]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[B]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[B]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ae(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",xc,Fl]}],"underline-offset":[{"underline-offset":["auto",xc,Vt]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:I()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Vt]}],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",Vt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[B]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...re(),sL]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",rL]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},cL]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[w]}],"gradient-via-pos":[{via:[w]}],"gradient-to-pos":[{to:[w]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[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:[c]}],"border-w-x":[{"border-x":[c]}],"border-w-y":[{"border-y":[c]}],"border-w-s":[{"border-s":[c]}],"border-w-e":[{"border-e":[c]}],"border-w-t":[{"border-t":[c]}],"border-w-r":[{"border-r":[c]}],"border-w-b":[{"border-b":[c]}],"border-w-l":[{"border-l":[c]}],"border-opacity":[{"border-opacity":[B]}],"border-style":[{border:[...ae(),"hidden"]}],"divide-x":[{"divide-x":[c]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[c]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[B]}],"divide-style":[{divide:ae()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...ae()]}],"outline-offset":[{"outline-offset":[xc,Vt]}],"outline-w":[{outline:[xc,Fl]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:M()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[B]}],"ring-offset-w":[{"ring-offset":[xc,Fl]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",Ll,lL]}],"shadow-color":[{shadow:[Gu]}],opacity:[{opacity:[B]}],"mix-blend":[{"mix-blend":[...ie(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ie()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Ll,Vt]}],grayscale:[{grayscale:[A]}],"hue-rotate":[{"hue-rotate":[p]}],invert:[{invert:[u]}],saturate:[{saturate:[G]}],sepia:[{sepia:[_]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[A]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[p]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[B]}],"backdrop-saturate":[{"backdrop-saturate":[G]}],"backdrop-sepia":[{"backdrop-sepia":[_]}],"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",Vt]}],duration:[{duration:J()}],ease:[{ease:["linear","in","out","in-out",Vt]}],delay:[{delay:J()}],animate:[{animate:["none","spin","ping","pulse","bounce",Vt]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[Q]}],"scale-x":[{"scale-x":[Q]}],"scale-y":[{"scale-y":[Q]}],rotate:[{rotate:[ju,Vt]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Vt]}],accent:[{accent:["auto",t]}],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",Vt]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Vt]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[xc,Fl,Q0]}],stroke:[{stroke:[t,"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"]}}},pL=$F(uL);function Mt(...t){return pL(pn(t))}const ga=ue.forwardRef(({className:t,variant:e="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"],c={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"]},l={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]"]},A=["md:hover:scale-105","active:scale-95","touch-manipulation"];return d.jsx("button",{className:Mt(s,c[e],l[n],A,t),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})});ga.displayName="ChineseButton";var fL=t=>{switch(t){case"success":return xL;case"info":return CL;case"warning":return yL;case"error":return bL;default:return null}},gL=Array(12).fill(0),hL=({visible:t,className:e})=>ue.createElement("div",{className:["sonner-loading-wrapper",e].filter(Boolean).join(" "),"data-visible":t},ue.createElement("div",{className:"sonner-spinner"},gL.map((n,a)=>ue.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),xL=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"})),yL=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"})),CL=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"})),bL=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"})),vL=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"})),wL=()=>{let[t,e]=ue.useState(document.hidden);return ue.useEffect(()=>{let n=()=>{e(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),t},U1=1,BL=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let n=this.subscribers.indexOf(e);this.subscribers.splice(n,1)}),this.publish=e=>{this.subscribers.forEach(n=>n(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var n;let{message:a,...o}=e,r=typeof(e==null?void 0:e.id)=="number"||((n=e.id)==null?void 0:n.length)>0?e.id:U1++,s=this.toasts.find(l=>l.id===r),c=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(r)&&this.dismissedToasts.delete(r),s?this.toasts=this.toasts.map(l=>l.id===r?(this.publish({...l,...e,id:r,title:a}),{...l,...e,id:r,dismissible:c,title:a}):l):this.addToast({title:a,...o,dismissible:c,id:r}),r},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(n=>{this.subscribers.forEach(a=>a({id:n.id,dismiss:!0}))}),this.subscribers.forEach(n=>n({id:e,dismiss:!0})),e),this.message=(e,n)=>this.create({...n,message:e}),this.error=(e,n)=>this.create({...n,message:e,type:"error"}),this.success=(e,n)=>this.create({...n,type:"success",message:e}),this.info=(e,n)=>this.create({...n,type:"info",message:e}),this.warning=(e,n)=>this.create({...n,type:"warning",message:e}),this.loading=(e,n)=>this.create({...n,type:"loading",message:e}),this.promise=(e,n)=>{if(!n)return;let a;n.loading!==void 0&&(a=this.create({...n,promise:e,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));let o=e instanceof Promise?e:e(),r=a!==void 0,s,c=o.then(async A=>{if(s=["resolve",A],ue.isValidElement(A))r=!1,this.create({id:a,type:"default",message:A});else if(UL(A)&&!A.ok){r=!1;let p=typeof n.error=="function"?await n.error(`HTTP error! status: ${A.status}`):n.error,u=typeof n.description=="function"?await n.description(`HTTP error! status: ${A.status}`):n.description;this.create({id:a,type:"error",message:p,description:u})}else if(n.success!==void 0){r=!1;let p=typeof n.success=="function"?await n.success(A):n.success,u=typeof n.description=="function"?await n.description(A):n.description;this.create({id:a,type:"success",message:p,description:u})}}).catch(async A=>{if(s=["reject",A],n.error!==void 0){r=!1;let p=typeof n.error=="function"?await n.error(A):n.error,u=typeof n.description=="function"?await n.description(A):n.description;this.create({id:a,type:"error",message:p,description:u})}}).finally(()=>{var A;r&&(this.dismiss(a),a=void 0),(A=n.finally)==null||A.call(n)}),l=()=>new Promise((A,p)=>c.then(()=>s[0]==="reject"?p(s[1]):A(s[1])).catch(p));return typeof a!="string"&&typeof a!="number"?{unwrap:l}:Object.assign(a,{unwrap:l})},this.custom=(e,n)=>{let a=(n==null?void 0:n.id)||U1++;return this.create({jsx:e(a),id:a,...n}),a},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},Cr=new BL,DL=(t,e)=>{let n=(e==null?void 0:e.id)||U1++;return Cr.addToast({title:t,...e,id:n}),n},UL=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",HL=DL,NL=()=>Cr.toasts,jL=()=>Cr.getActiveToasts(),zn=Object.assign(HL,{success:Cr.success,info:Cr.info,warning:Cr.warning,error:Cr.error,custom:Cr.custom,message:Cr.message,promise:Cr.promise,dismiss:Cr.dismiss,loading:Cr.loading},{getHistory:NL,getToasts:jL});function GL(t,{insertAt:e}={}){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",e==="top"&&n.firstChild?n.insertBefore(a,n.firstChild):n.appendChild(a),a.styleSheet?a.styleSheet.cssText=t:a.appendChild(document.createTextNode(t))}GL(`: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 $2(t){return t.label!==void 0}var _L=3,EL="32px",PL="16px",pD=4e3,SL=356,FL=14,LL=20,QL=200;function Os(...t){return t.filter(Boolean).join(" ")}function IL(t){let[e,n]=t.split("-"),a=[];return e&&a.push(e),n&&a.push(n),a}var OL=t=>{var e,n,a,o,r,s,c,l,A,p,u;let{invert:x,toast:h,unstyled:w,interacting:b,setHeights:v,visibleToasts:B,heights:U,index:G,toasts:Q,expanded:_,removeToast:S,defaultRichColors:F,closeButton:O,style:R,cancelButtonStyle:oe,actionButtonStyle:L,className:I="",descriptionClassName:M="",duration:K,position:re,gap:ae,loadingIcon:ie,expandByDefault:X,classNames:ee,icons:se,closeButtonAriaLabel:J="Close toast",pauseWhenPageIsHidden:E}=t,[z,W]=ue.useState(null),[te,me]=ue.useState(null),[pe,Ce]=ue.useState(!1),[de,Ge]=ue.useState(!1),[Ee,Be]=ue.useState(!1),[Re,Ve]=ue.useState(!1),[je,ce]=ue.useState(!1),[dt,ot]=ue.useState(0),[ze,Ke]=ue.useState(0),qe=ue.useRef(h.duration||K||pD),Se=ue.useRef(null),et=ue.useRef(null),lt=G===0,it=G+1<=B,ct=h.type,Ct=h.dismissible!==!1,kt=h.className||"",at=h.descriptionClassName||"",gt=ue.useMemo(()=>U.findIndex(We=>We.toastId===h.id)||0,[U,h.id]),Je=ue.useMemo(()=>{var We;return(We=h.closeButton)!=null?We:O},[h.closeButton,O]),En=ue.useMemo(()=>h.duration||K||pD,[h.duration,K]),zt=ue.useRef(0),aa=ue.useRef(0),sn=ue.useRef(0),en=ue.useRef(null),[Oa,Jt]=re.split("-"),lo=ue.useMemo(()=>U.reduce((We,_t,Bt)=>Bt>=gt?We:We+_t.height,0),[U,gt]),fn=wL(),la=h.invert||x,ma=ct==="loading";aa.current=ue.useMemo(()=>gt*ae+lo,[gt,lo]),ue.useEffect(()=>{qe.current=En},[En]),ue.useEffect(()=>{Ce(!0)},[]),ue.useEffect(()=>{let We=et.current;if(We){let _t=We.getBoundingClientRect().height;return Ke(_t),v(Bt=>[{toastId:h.id,height:_t,position:h.position},...Bt]),()=>v(Bt=>Bt.filter(Wt=>Wt.toastId!==h.id))}},[v,h.id]),ue.useLayoutEffect(()=>{if(!pe)return;let We=et.current,_t=We.style.height;We.style.height="auto";let Bt=We.getBoundingClientRect().height;We.style.height=_t,Ke(Bt),v(Wt=>Wt.find(cn=>cn.toastId===h.id)?Wt.map(cn=>cn.toastId===h.id?{...cn,height:Bt}:cn):[{toastId:h.id,height:Bt,position:h.position},...Wt])},[pe,h.title,h.description,v,h.id]);let tt=ue.useCallback(()=>{Ge(!0),ot(aa.current),v(We=>We.filter(_t=>_t.toastId!==h.id)),setTimeout(()=>{S(h)},QL)},[h,S,v,aa]);ue.useEffect(()=>{if(h.promise&&ct==="loading"||h.duration===1/0||h.type==="loading")return;let We;return _||b||E&&fn?(()=>{if(sn.current<zt.current){let _t=new Date().getTime()-zt.current;qe.current=qe.current-_t}sn.current=new Date().getTime()})():qe.current!==1/0&&(zt.current=new Date().getTime(),We=setTimeout(()=>{var _t;(_t=h.onAutoClose)==null||_t.call(h,h),tt()},qe.current)),()=>clearTimeout(We)},[_,b,h,ct,E,fn,tt]),ue.useEffect(()=>{h.delete&&tt()},[tt,h.delete]);function Fe(){var We,_t,Bt;return se!=null&&se.loading?ue.createElement("div",{className:Os(ee==null?void 0:ee.loader,(We=h==null?void 0:h.classNames)==null?void 0:We.loader,"sonner-loader"),"data-visible":ct==="loading"},se.loading):ie?ue.createElement("div",{className:Os(ee==null?void 0:ee.loader,(_t=h==null?void 0:h.classNames)==null?void 0:_t.loader,"sonner-loader"),"data-visible":ct==="loading"},ie):ue.createElement(hL,{className:Os(ee==null?void 0:ee.loader,(Bt=h==null?void 0:h.classNames)==null?void 0:Bt.loader),visible:ct==="loading"})}return ue.createElement("li",{tabIndex:0,ref:et,className:Os(I,kt,ee==null?void 0:ee.toast,(e=h==null?void 0:h.classNames)==null?void 0:e.toast,ee==null?void 0:ee.default,ee==null?void 0:ee[ct],(n=h==null?void 0:h.classNames)==null?void 0:n[ct]),"data-sonner-toast":"","data-rich-colors":(a=h.richColors)!=null?a:F,"data-styled":!(h.jsx||h.unstyled||w),"data-mounted":pe,"data-promise":!!h.promise,"data-swiped":je,"data-removed":de,"data-visible":it,"data-y-position":Oa,"data-x-position":Jt,"data-index":G,"data-front":lt,"data-swiping":Ee,"data-dismissible":Ct,"data-type":ct,"data-invert":la,"data-swipe-out":Re,"data-swipe-direction":te,"data-expanded":!!(_||X&&pe),style:{"--index":G,"--toasts-before":G,"--z-index":Q.length-G,"--offset":`${de?dt:aa.current}px`,"--initial-height":X?"auto":`${ze}px`,...R,...h.style},onDragEnd:()=>{Be(!1),W(null),en.current=null},onPointerDown:We=>{ma||!Ct||(Se.current=new Date,ot(aa.current),We.target.setPointerCapture(We.pointerId),We.target.tagName!=="BUTTON"&&(Be(!0),en.current={x:We.clientX,y:We.clientY}))},onPointerUp:()=>{var We,_t,Bt,Wt;if(Re||!Ct)return;en.current=null;let cn=Number(((We=et.current)==null?void 0:We.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),yt=Number(((_t=et.current)==null?void 0:_t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),da=new Date().getTime()-((Bt=Se.current)==null?void 0:Bt.getTime()),Pn=z==="x"?cn:yt,Zn=Math.abs(Pn)/da;if(Math.abs(Pn)>=LL||Zn>.11){ot(aa.current),(Wt=h.onDismiss)==null||Wt.call(h,h),me(z==="x"?cn>0?"right":"left":yt>0?"down":"up"),tt(),Ve(!0),ce(!1);return}Be(!1),W(null)},onPointerMove:We=>{var _t,Bt,Wt,cn;if(!en.current||!Ct||((_t=window.getSelection())==null?void 0:_t.toString().length)>0)return;let yt=We.clientY-en.current.y,da=We.clientX-en.current.x,Pn=(Bt=t.swipeDirections)!=null?Bt:IL(re);!z&&(Math.abs(da)>1||Math.abs(yt)>1)&&W(Math.abs(da)>Math.abs(yt)?"x":"y");let Zn={x:0,y:0};z==="y"?(Pn.includes("top")||Pn.includes("bottom"))&&(Pn.includes("top")&&yt<0||Pn.includes("bottom")&&yt>0)&&(Zn.y=yt):z==="x"&&(Pn.includes("left")||Pn.includes("right"))&&(Pn.includes("left")&&da<0||Pn.includes("right")&&da>0)&&(Zn.x=da),(Math.abs(Zn.x)>0||Math.abs(Zn.y)>0)&&ce(!0),(Wt=et.current)==null||Wt.style.setProperty("--swipe-amount-x",`${Zn.x}px`),(cn=et.current)==null||cn.style.setProperty("--swipe-amount-y",`${Zn.y}px`)}},Je&&!h.jsx?ue.createElement("button",{"aria-label":J,"data-disabled":ma,"data-close-button":!0,onClick:ma||!Ct?()=>{}:()=>{var We;tt(),(We=h.onDismiss)==null||We.call(h,h)},className:Os(ee==null?void 0:ee.closeButton,(o=h==null?void 0:h.classNames)==null?void 0:o.closeButton)},(r=se==null?void 0:se.close)!=null?r:vL):null,h.jsx||be.isValidElement(h.title)?h.jsx?h.jsx:typeof h.title=="function"?h.title():h.title:ue.createElement(ue.Fragment,null,ct||h.icon||h.promise?ue.createElement("div",{"data-icon":"",className:Os(ee==null?void 0:ee.icon,(s=h==null?void 0:h.classNames)==null?void 0:s.icon)},h.promise||h.type==="loading"&&!h.icon?h.icon||Fe():null,h.type!=="loading"?h.icon||(se==null?void 0:se[ct])||fL(ct):null):null,ue.createElement("div",{"data-content":"",className:Os(ee==null?void 0:ee.content,(c=h==null?void 0:h.classNames)==null?void 0:c.content)},ue.createElement("div",{"data-title":"",className:Os(ee==null?void 0:ee.title,(l=h==null?void 0:h.classNames)==null?void 0:l.title)},typeof h.title=="function"?h.title():h.title),h.description?ue.createElement("div",{"data-description":"",className:Os(M,at,ee==null?void 0:ee.description,(A=h==null?void 0:h.classNames)==null?void 0:A.description)},typeof h.description=="function"?h.description():h.description):null),be.isValidElement(h.cancel)?h.cancel:h.cancel&&$2(h.cancel)?ue.createElement("button",{"data-button":!0,"data-cancel":!0,style:h.cancelButtonStyle||oe,onClick:We=>{var _t,Bt;$2(h.cancel)&&Ct&&((Bt=(_t=h.cancel).onClick)==null||Bt.call(_t,We),tt())},className:Os(ee==null?void 0:ee.cancelButton,(p=h==null?void 0:h.classNames)==null?void 0:p.cancelButton)},h.cancel.label):null,be.isValidElement(h.action)?h.action:h.action&&$2(h.action)?ue.createElement("button",{"data-button":!0,"data-action":!0,style:h.actionButtonStyle||L,onClick:We=>{var _t,Bt;$2(h.action)&&((Bt=(_t=h.action).onClick)==null||Bt.call(_t,We),!We.defaultPrevented&&tt())},className:Os(ee==null?void 0:ee.actionButton,(u=h==null?void 0:h.classNames)==null?void 0:u.actionButton)},h.action.label):null))};function fD(){if(typeof window>"u"||typeof document>"u")return"ltr";let t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function TL(t,e){let n={};return[t,e].forEach((a,o)=>{let r=o===1,s=r?"--mobile-offset":"--offset",c=r?PL:EL;function l(A){["top","right","bottom","left"].forEach(p=>{n[`${s}-${p}`]=typeof A=="number"?`${A}px`:A})}typeof a=="number"||typeof a=="string"?l(a):typeof a=="object"?["top","right","bottom","left"].forEach(A=>{a[A]===void 0?n[`${s}-${A}`]=c:n[`${s}-${A}`]=typeof a[A]=="number"?`${a[A]}px`:a[A]}):l(c)}),n}var kL=be.forwardRef(function(t,e){let{invert:n,position:a="bottom-right",hotkey:o=["altKey","KeyT"],expand:r,closeButton:s,className:c,offset:l,mobileOffset:A,theme:p="light",richColors:u,duration:x,style:h,visibleToasts:w=_L,toastOptions:b,dir:v=fD(),gap:B=FL,loadingIcon:U,icons:G,containerAriaLabel:Q="Notifications",pauseWhenPageIsHidden:_}=t,[S,F]=ue.useState([]),O=ue.useMemo(()=>Array.from(new Set([a].concat(S.filter(E=>E.position).map(E=>E.position)))),[S,a]),[R,oe]=ue.useState([]),[L,I]=ue.useState(!1),[M,K]=ue.useState(!1),[re,ae]=ue.useState(p!=="system"?p:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),ie=ue.useRef(null),X=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),ee=ue.useRef(null),se=ue.useRef(!1),J=ue.useCallback(E=>{F(z=>{var W;return(W=z.find(te=>te.id===E.id))!=null&&W.delete||Cr.dismiss(E.id),z.filter(({id:te})=>te!==E.id)})},[]);return ue.useEffect(()=>Cr.subscribe(E=>{if(E.dismiss){F(z=>z.map(W=>W.id===E.id?{...W,delete:!0}:W));return}setTimeout(()=>{cS.flushSync(()=>{F(z=>{let W=z.findIndex(te=>te.id===E.id);return W!==-1?[...z.slice(0,W),{...z[W],...E},...z.slice(W+1)]:[E,...z]})})})}),[]),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 E=window.matchMedia("(prefers-color-scheme: dark)");try{E.addEventListener("change",({matches:z})=>{ae(z?"dark":"light")})}catch{E.addListener(({matches:W})=>{try{ae(W?"dark":"light")}catch(te){console.error(te)}})}},[p]),ue.useEffect(()=>{S.length<=1&&I(!1)},[S]),ue.useEffect(()=>{let E=z=>{var W,te;o.every(me=>z[me]||z.code===me)&&(I(!0),(W=ie.current)==null||W.focus()),z.code==="Escape"&&(document.activeElement===ie.current||(te=ie.current)!=null&&te.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",E),()=>document.removeEventListener("keydown",E)},[o]),ue.useEffect(()=>{if(ie.current)return()=>{ee.current&&(ee.current.focus({preventScroll:!0}),ee.current=null,se.current=!1)}},[ie.current]),ue.createElement("section",{ref:e,"aria-label":`${Q} ${X}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},O.map((E,z)=>{var W;let[te,me]=E.split("-");return S.length?ue.createElement("ol",{key:E,dir:v==="auto"?fD():v,tabIndex:-1,ref:ie,className:c,"data-sonner-toaster":!0,"data-theme":re,"data-y-position":te,"data-lifted":L&&S.length>1&&!r,"data-x-position":me,style:{"--front-toast-height":`${((W=R[0])==null?void 0:W.height)||0}px`,"--width":`${SL}px`,"--gap":`${B}px`,...h,...TL(l,A)},onBlur:pe=>{se.current&&!pe.currentTarget.contains(pe.relatedTarget)&&(se.current=!1,ee.current&&(ee.current.focus({preventScroll:!0}),ee.current=null))},onFocus:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||se.current||(se.current=!0,ee.current=pe.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{M||I(!1)},onDragEnd:()=>I(!1),onPointerDown:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||K(!0)},onPointerUp:()=>K(!1)},S.filter(pe=>!pe.position&&z===0||pe.position===E).map((pe,Ce)=>{var de,Ge;return ue.createElement(OL,{key:pe.id,icons:G,index:Ce,toast:pe,defaultRichColors:u,duration:(de=b==null?void 0:b.duration)!=null?de:x,className:b==null?void 0:b.className,descriptionClassName:b==null?void 0:b.descriptionClassName,invert:n,visibleToasts:w,closeButton:(Ge=b==null?void 0:b.closeButton)!=null?Ge:s,interacting:M,position:E,style:b==null?void 0:b.style,unstyled:b==null?void 0:b.unstyled,classNames:b==null?void 0:b.classNames,cancelButtonStyle:b==null?void 0:b.cancelButtonStyle,actionButtonStyle:b==null?void 0:b.actionButtonStyle,removeToast:J,toasts:S.filter(Ee=>Ee.position==pe.position),heights:R.filter(Ee=>Ee.position==pe.position),setHeights:oe,expandByDefault:r,gap:B,loadingIcon:U,expanded:L,pauseWhenPageIsHidden:_,swipeDirections:t.swipeDirections})})):null}))});const RL=({children:t})=>{const{user:e,signOut:n}=Pi(),a=qA(),[o,r]=be.useState(!1),s=async()=>{try{await n(),zn.success("登出成功"),r(!1)}catch{zn.error("登出失败")}},c=[{path:"/",label:"首页",icon:BF},{path:"/analysis",label:"分析",icon:fa,requireAuth:!0},{path:"/history",label:"历史",icon:v1,requireAuth:!0},{path:"/profile",label:"档案",icon:Ys,requireAuth:!0}],l=()=>{console.log("Toggle mobile menu:",!o),r(!o)},A=()=>{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:45:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"45","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:47:6","data-matrix-name":"nav","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":"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:48:8","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%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:49:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"49","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:51:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:d.jsxs(Oo,{to:"/",className:"flex items-center space-x-2 group",onClick:A,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:52:14","data-matrix-name":"Link","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":"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:53:16","data-matrix-name":"div","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":"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:54:18","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"54","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:60:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"60","data-component-file":"Layout.tsx","data-component-name":"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:67:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"67","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:[c.map(p=>{if(p.requireAuth&&!e)return null;const u=p.icon,x=a.pathname===p.path;return d.jsxs(Oo,{to:p.path,className:Mt("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",x?"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:75:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"75","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(u,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:86:20","data-matrix-name":"Icon","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":"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:87:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"87","data-component-file":"Layout.tsx","data-component-name":"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:93:14","data-matrix-name":"a","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"93","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(b1,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:100:16","data-matrix-name":"Github","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":"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:101:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"101","data-component-file":"Layout.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22whitespace-nowrap%22%7D",children:"GitHub"})]}),e?d.jsxs(ga,{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:105:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"105","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(dD,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:111:18","data-matrix-name":"LogOut","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":"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:112:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"112","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:115:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(Oo,{to:"/login","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:116:18","data-matrix-name":"Link","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":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%7D",children:d.jsx(ga,{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:117:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"117","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(Oo,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:121:18","data-matrix-name":"Link","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":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:d.jsx(ga,{variant:"secondary",size:"sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:122:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"122","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:131:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22md%3Ahidden%22%7D",children:d.jsx("button",{onClick:l,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:132:14","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"132","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(LF,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:138:18","data-matrix-name":"X","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"138","data-component-file":"Layout.tsx","data-component-name":"X","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}):d.jsx(NF,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:140:18","data-matrix-name":"Menu","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"140","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:Mt("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:148:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"148","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:156:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"156","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:[c.map(p=>{if(p.requireAuth&&!e)return null;const u=p.icon,x=a.pathname===p.path;return d.jsxs(Oo,{to:p.path,onClick:A,className:Mt("flex items-center space-x-3 px-4 py-3 rounded-lg font-medium transition-all duration-200","border border-transparent",x?"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:164:16","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"164","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(u,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:176:18","data-matrix-name":"Icon","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":"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:177:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"177","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:A,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:183:12","data-matrix-name":"a","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"183","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(b1,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:190:14","data-matrix-name":"Github","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":"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:191:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"191","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:194:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"194","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:e?d.jsxs(ga,{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:196:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"196","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(dD,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:201:18","data-matrix-name":"LogOut","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"201","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:205:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[d.jsx(Oo,{to:"/login",onClick:A,className:"block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:206:18","data-matrix-name":"Link","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":"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(ga,{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:207:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"207","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(Oo,{to:"/register",onClick:A,className:"block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:211:18","data-matrix-name":"Link","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":"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(ga,{variant:"secondary",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:212:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"212","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:224:6","data-matrix-name":"main","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"224","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:226:8","data-matrix-name":"div","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":"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:227:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"227","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:233:8","data-matrix-name":"div","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":"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:234:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"234","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:A,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:243:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"243","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:249:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"249","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%22%7D",children:t})]}),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:255:6","data-matrix-name":"footer","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":"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:256:8","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%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:257:10","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%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:258:12","data-matrix-name":"div","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":"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:259:14","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"259","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:265:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"265","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:268:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"268","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命理分析平台"})]})})})]})},Ro=ue.forwardRef(({className:t,variant:e="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"],c={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"]},l={sm:"p-4",md:"p-6",lg:"p-8"},A=["max-md:p-4","max-md:rounded-lg"];return d.jsx("div",{className:Mt(s,c[e],l[n],A,t),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})});Ro.displayName="ChineseCard";const Gi=ue.forwardRef(({className:t,children:e,...n},a)=>d.jsx("div",{className:Mt("flex flex-col space-y-1.5","pb-4 mb-4","border-b border-cinnabar-200",t),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:e}));Gi.displayName="ChineseCardHeader";const _i=ue.forwardRef(({className:t,children:e,...n},a)=>d.jsx("h3",{className:Mt("text-heading-md font-semibold leading-none tracking-tight","text-cinnabar-500",t),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:e}));_i.displayName="ChineseCardTitle";const ML=ue.forwardRef(({className:t,children:e,...n},a)=>d.jsx("p",{className:Mt("text-body-md text-ink-500","font-chinese","leading-relaxed",t),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:e}));ML.displayName="ChineseCardDescription";const wr=ue.forwardRef(({className:t,children:e,...n},a)=>d.jsx("div",{className:Mt("text-ink-900","leading-relaxed",t),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:e}));wr.displayName="ChineseCardContent";const zL=ue.forwardRef(({className:t,children:e,...n},a)=>d.jsx("div",{className:Mt("flex items-center","pt-4 mt-4","border-t border-paper-300",t),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:e}));zL.displayName="ChineseCardFooter";const ZL=()=>{const{user:t}=Pi(),e=[{icon:fa,title:"八字命理",description:"基于传统八字学说,深度分析您的五行平衡、格局特点、四柱信息和人生走向。结合精确节气计算,提供更准确的时间定位",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Uc,title:"紫微斗数",description:"通过星曜排布和十二宫位分析,揭示您的性格特质和命运走向。采用星曜亮度算法和四化飞星系统,分析更加精准",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:ed,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:lD,title:"AI智能分析",description:"融合人工智能技术,提供个性化推荐和智能分析,让传统命理更加精准"},{icon:EF,title:"专业可靠",description:"基于传统命理典籍,结合现代算法优化,确保分析结果的专业性和准确性"},{icon:n2,title:"高效便捷",description:"智能缓存技术,响应速度提升60-80%,为您提供流畅的使用体验"},{icon:t2,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:t?d.jsx(Oo,{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(ga,{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(fa,{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(Oo,{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(ga,{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($m,{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(Oo,{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(ga,{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"})}),e.map((o,r)=>{const s=o.icon;return d.jsxs(Ro,{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(Gi,{"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(_i,{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(wr,{"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}),t&&d.jsx(Oo,{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(ga,{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(Ro,{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(wr,{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(Ro,{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(lD,{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(Ro,{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(fF,{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(Ro,{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(wr,{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(fa,{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:t?d.jsx(Oo,{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(ga,{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(fa,{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(Oo,{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(ga,{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($m,{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(Oo,{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(ga,{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(cd,{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(b1,{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:"开源项目,欢迎贡献代码和建议"})]})]})})]})},Mo=ue.forwardRef(({className:t,label:e,error:n,helperText:a,variant:o="default",size:r="md",...s},c)=>{const l=["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"],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":""]},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]"]},u=["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:[e&&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:[e,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:Mt(l,A[o],p[r],u,t),ref:c,...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})})]})});Mo.displayName="ChineseInput";const YL=()=>{const[t,e]=be.useState(""),[n,a]=be.useState(""),[o,r]=be.useState(!1),{signIn:s}=Pi(),c=$A(),l=async A=>{A.preventDefault(),r(!0);try{const{error:p}=await s(t,n);p?zn.error("登录失败:"+p.message):(zn.success("登录成功!"),c("/"))}catch{zn.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(Ro,{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(Gi,{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(HF,{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(_i,{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(wr,{"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:l,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(Mo,{type:"email",label:"邮箱地址",value:t,onChange:A=>e(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/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(Ij,{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(Mo,{type:"password",label:"密码",value:n,onChange:A=>a(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/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(w1,{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(ga,{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(Oo,{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:"立即注册"})]})})]})]})]})},KL=()=>{const[t,e]=be.useState(""),[n,a]=be.useState(""),[o,r]=be.useState(""),[s,c]=be.useState(!1),{signUp:l}=Pi(),A=$A(),p=async u=>{if(u.preventDefault(),n!==o){zn.error("两次输入的密码不一致");return}if(n.length<6){zn.error("密码长度不能少于6位");return}c(!0);try{const{error:x}=await l(t,n);x?zn.error("注册失败:"+x.message):(zn.success("注册成功!欢迎加入神机阁"),A("/profile"))}catch{zn.error("注册过程中发生错误")}finally{c(!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(Ro,{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(Gi,{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(FF,{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(_i,{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(wr,{"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(Mo,{type:"email",label:"邮箱地址",value:t,onChange:u=>e(u.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(Ij,{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(Mo,{type:"password",label:"密码",value:n,onChange:u=>a(u.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(w1,{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(Mo,{type:"password",label:"确认密码",value:o,onChange:u=>r(u.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(w1,{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(ga,{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(Oo,{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:"立即登录"})]})})]})]})]})},G3=ue.forwardRef(({className:t,label:e,error:n,helperText:a,variant:o="default",size:r="md",options:s,placeholder:c,...l},A)=>{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"],u={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":""]},x={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]"]},h=["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:[e&&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:[e,l.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:Mt(p,u[o],x[r],h,t),ref:A,...l,"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:[c&&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:c}),s.map(w=>d.jsx("option",{value:w.value,disabled:w.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:w.label},w.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:Mt("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(Lj,{className:Mt("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:Mt("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})})]})});G3.displayName="ChineseSelect";const qL=()=>{const{user:t}=Pi(),e=$A(),[n,a]=be.useState(!1),[o,r]=be.useState(null),[s,c]=be.useState({full_name:"",birth_date:"",birth_time:"",birth_location:"",gender:"male",username:""}),l=be.useCallback(async()=>{if(t)try{const u=await bo.profiles.get();if(u.error)throw new Error(u.error.message);if(u.data&&u.data.profile){const x=u.data.profile;r(x),c({full_name:x.full_name||"",birth_date:x.birth_date||"",birth_time:x.birth_time||"",birth_location:x.birth_location||"",gender:x.gender||"male",username:x.username||""})}}catch(u){console.error("加载档案失败:",u),zn.error("加载档案失败")}},[t]);be.useEffect(()=>{l()},[t,l]);const A=async u=>{if(u.preventDefault(),!!t){a(!0);try{const x={...s},h=await bo.profiles.update(x);if(h.error)throw new Error(h.error.message);h.data&&h.data.profile&&r(h.data.profile),zn.success("档案保存成功!即将跳转到分析页面..."),setTimeout(()=>{e("/analysis")},1500)}catch(x){console.error("保存档案失败:",x),zn.error("保存档案失败:"+x.message)}finally{a(!1)}}},p=(u,x)=>{c(h=>({...h,[u]:x}))};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:98:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"98","data-component-file":"ProfilePage.tsx","data-component-name":"div","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:99:6","data-matrix-name":"div","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":"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:100:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"100","data-component-file":"ProfilePage.tsx","data-component-name":"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:101:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"101","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(Ro,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:104:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsx(Gi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:105:8","data-matrix-name":"ChineseCardHeader","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":"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:106:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"106","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:107:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"107","data-component-file":"ProfilePage.tsx","data-component-name":"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(Ys,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:108:14","data-matrix-name":"User","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":"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:110:12","data-matrix-name":"div","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":"div",children:[d.jsx(_i,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:111:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"111","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:112:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"112","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(wr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:116:8","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent",children:[d.jsxs("form",{onSubmit:A,className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:117:10","data-matrix-name":"form","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":"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:118:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"118","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(Mo,{label:"姓名",value:s.full_name,onChange:u=>p("full_name",u.target.value),required:!0,placeholder:"请输入您的真实姓名",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:119:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"119","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(Mo,{label:"用户名",value:s.username,onChange:u=>p("username",u.target.value),placeholder:"请输入用户名(可选)",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:128:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"128","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:137:12","data-matrix-name":"div","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":"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:138:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"138","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Mo,{type:"date",label:"出生日期",value:s.birth_date,onChange:u=>p("birth_date",u.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:139:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"139","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(jc,{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:148:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"148","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(Mo,{type:"time",label:"出生时间",value:s.birth_time,onChange:u=>p("birth_time",u.target.value),helperText:"选填,但强烈建议填写以提高分析准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:151:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"151","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:161:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"161","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(G3,{label:"性别",value:s.gender,onChange:u=>p("gender",u.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:162:14","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"162","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:174:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"174","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Mo,{label:"出生地点",value:s.birth_location,onChange:u=>p("birth_location",u.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:175:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"175","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(Oj,{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:184:16","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"184","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:188:12","data-matrix-name":"div","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":"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:189:14","data-matrix-name":"h4","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":"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:190:14","data-matrix-name":"ul","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":"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: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.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:192:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"192","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:193:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"193","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 出生地点有助于更精准的时间校正"})]})]}),d.jsxs(ga,{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:197:12","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"197","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(GF,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:203:14","data-matrix-name":"Save","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"203","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:209:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"209","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:210:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"210","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 I0,gD;function Br(){if(gD)return I0;gD=1;var t=Array.isArray;return I0=t,I0}var O0,hD;function Kj(){if(hD)return O0;hD=1;var t=typeof K2=="object"&&K2&&K2.Object===Object&&K2;return O0=t,O0}var T0,xD;function Si(){if(xD)return T0;xD=1;var t=Kj(),e=typeof self=="object"&&self&&self.Object===Object&&self,n=t||e||Function("return this")();return T0=n,T0}var k0,yD;function a2(){if(yD)return k0;yD=1;var t=Si(),e=t.Symbol;return k0=e,k0}var R0,CD;function $L(){if(CD)return R0;CD=1;var t=a2(),e=Object.prototype,n=e.hasOwnProperty,a=e.toString,o=t?t.toStringTag:void 0;function r(s){var c=n.call(s,o),l=s[o];try{s[o]=void 0;var A=!0}catch{}var p=a.call(s);return A&&(c?s[o]=l:delete s[o]),p}return R0=r,R0}var M0,bD;function WL(){if(bD)return M0;bD=1;var t=Object.prototype,e=t.toString;function n(a){return e.call(a)}return M0=n,M0}var z0,vD;function Tc(){if(vD)return z0;vD=1;var t=a2(),e=$L(),n=WL(),a="[object Null]",o="[object Undefined]",r=t?t.toStringTag:void 0;function s(c){return c==null?c===void 0?o:a:r&&r in Object(c)?e(c):n(c)}return z0=s,z0}var Z0,wD;function kc(){if(wD)return Z0;wD=1;function t(e){return e!=null&&typeof e=="object"}return Z0=t,Z0}var Y0,BD;function VA(){if(BD)return Y0;BD=1;var t=Tc(),e=kc(),n="[object Symbol]";function a(o){return typeof o=="symbol"||e(o)&&t(o)==n}return Y0=a,Y0}var K0,DD;function _3(){if(DD)return K0;DD=1;var t=Br(),e=VA(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function o(r,s){if(t(r))return!1;var c=typeof r;return c=="number"||c=="symbol"||c=="boolean"||r==null||e(r)?!0:a.test(r)||!n.test(r)||s!=null&&r in Object(s)}return K0=o,K0}var q0,UD;function om(){if(UD)return q0;UD=1;function t(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}return q0=t,q0}var $0,HD;function E3(){if(HD)return $0;HD=1;var t=Tc(),e=om(),n="[object AsyncFunction]",a="[object Function]",o="[object GeneratorFunction]",r="[object Proxy]";function s(c){if(!e(c))return!1;var l=t(c);return l==a||l==o||l==n||l==r}return $0=s,$0}var W0,ND;function VL(){if(ND)return W0;ND=1;var t=Si(),e=t["__core-js_shared__"];return W0=e,W0}var V0,jD;function XL(){if(jD)return V0;jD=1;var t=VL(),e=(function(){var a=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""})();function n(a){return!!e&&e in a}return V0=n,V0}var X0,GD;function qj(){if(GD)return X0;GD=1;var t=Function.prototype,e=t.toString;function n(a){if(a!=null){try{return e.call(a)}catch{}try{return a+""}catch{}}return""}return X0=n,X0}var J0,_D;function JL(){if(_D)return J0;_D=1;var t=E3(),e=XL(),n=om(),a=qj(),o=/[\\^$.*+?()[\]{}|]/g,r=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,l=s.toString,A=c.hasOwnProperty,p=RegExp("^"+l.call(A).replace(o,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function u(x){if(!n(x)||e(x))return!1;var h=t(x)?p:r;return h.test(a(x))}return J0=u,J0}var ex,ED;function eQ(){if(ED)return ex;ED=1;function t(e,n){return e==null?void 0:e[n]}return ex=t,ex}var tx,PD;function md(){if(PD)return tx;PD=1;var t=JL(),e=eQ();function n(a,o){var r=e(a,o);return t(r)?r:void 0}return tx=n,tx}var nx,SD;function Wg(){if(SD)return nx;SD=1;var t=md(),e=t(Object,"create");return nx=e,nx}var ax,FD;function tQ(){if(FD)return ax;FD=1;var t=Wg();function e(){this.__data__=t?t(null):{},this.size=0}return ax=e,ax}var ox,LD;function nQ(){if(LD)return ox;LD=1;function t(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}return ox=t,ox}var rx,QD;function aQ(){if(QD)return rx;QD=1;var t=Wg(),e="__lodash_hash_undefined__",n=Object.prototype,a=n.hasOwnProperty;function o(r){var s=this.__data__;if(t){var c=s[r];return c===e?void 0:c}return a.call(s,r)?s[r]:void 0}return rx=o,rx}var sx,ID;function oQ(){if(ID)return sx;ID=1;var t=Wg(),e=Object.prototype,n=e.hasOwnProperty;function a(o){var r=this.__data__;return t?r[o]!==void 0:n.call(r,o)}return sx=a,sx}var ix,OD;function rQ(){if(OD)return ix;OD=1;var t=Wg(),e="__lodash_hash_undefined__";function n(a,o){var r=this.__data__;return this.size+=this.has(a)?0:1,r[a]=t&&o===void 0?e:o,this}return ix=n,ix}var cx,TD;function sQ(){if(TD)return cx;TD=1;var t=tQ(),e=nQ(),n=aQ(),a=oQ(),o=rQ();function r(s){var c=-1,l=s==null?0:s.length;for(this.clear();++c<l;){var A=s[c];this.set(A[0],A[1])}}return r.prototype.clear=t,r.prototype.delete=e,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,cx=r,cx}var lx,kD;function iQ(){if(kD)return lx;kD=1;function t(){this.__data__=[],this.size=0}return lx=t,lx}var mx,RD;function P3(){if(RD)return mx;RD=1;function t(e,n){return e===n||e!==e&&n!==n}return mx=t,mx}var dx,MD;function Vg(){if(MD)return dx;MD=1;var t=P3();function e(n,a){for(var o=n.length;o--;)if(t(n[o][0],a))return o;return-1}return dx=e,dx}var Ax,zD;function cQ(){if(zD)return Ax;zD=1;var t=Vg(),e=Array.prototype,n=e.splice;function a(o){var r=this.__data__,s=t(r,o);if(s<0)return!1;var c=r.length-1;return s==c?r.pop():n.call(r,s,1),--this.size,!0}return Ax=a,Ax}var ux,ZD;function lQ(){if(ZD)return ux;ZD=1;var t=Vg();function e(n){var a=this.__data__,o=t(a,n);return o<0?void 0:a[o][1]}return ux=e,ux}var px,YD;function mQ(){if(YD)return px;YD=1;var t=Vg();function e(n){return t(this.__data__,n)>-1}return px=e,px}var fx,KD;function dQ(){if(KD)return fx;KD=1;var t=Vg();function e(n,a){var o=this.__data__,r=t(o,n);return r<0?(++this.size,o.push([n,a])):o[r][1]=a,this}return fx=e,fx}var gx,qD;function Xg(){if(qD)return gx;qD=1;var t=iQ(),e=cQ(),n=lQ(),a=mQ(),o=dQ();function r(s){var c=-1,l=s==null?0:s.length;for(this.clear();++c<l;){var A=s[c];this.set(A[0],A[1])}}return r.prototype.clear=t,r.prototype.delete=e,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,gx=r,gx}var hx,$D;function S3(){if($D)return hx;$D=1;var t=md(),e=Si(),n=t(e,"Map");return hx=n,hx}var xx,WD;function AQ(){if(WD)return xx;WD=1;var t=sQ(),e=Xg(),n=S3();function a(){this.size=0,this.__data__={hash:new t,map:new(n||e),string:new t}}return xx=a,xx}var yx,VD;function uQ(){if(VD)return yx;VD=1;function t(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}return yx=t,yx}var Cx,XD;function Jg(){if(XD)return Cx;XD=1;var t=uQ();function e(n,a){var o=n.__data__;return t(a)?o[typeof a=="string"?"string":"hash"]:o.map}return Cx=e,Cx}var bx,JD;function pQ(){if(JD)return bx;JD=1;var t=Jg();function e(n){var a=t(this,n).delete(n);return this.size-=a?1:0,a}return bx=e,bx}var vx,e5;function fQ(){if(e5)return vx;e5=1;var t=Jg();function e(n){return t(this,n).get(n)}return vx=e,vx}var wx,t5;function gQ(){if(t5)return wx;t5=1;var t=Jg();function e(n){return t(this,n).has(n)}return wx=e,wx}var Bx,n5;function hQ(){if(n5)return Bx;n5=1;var t=Jg();function e(n,a){var o=t(this,n),r=o.size;return o.set(n,a),this.size+=o.size==r?0:1,this}return Bx=e,Bx}var Dx,a5;function F3(){if(a5)return Dx;a5=1;var t=AQ(),e=pQ(),n=fQ(),a=gQ(),o=hQ();function r(s){var c=-1,l=s==null?0:s.length;for(this.clear();++c<l;){var A=s[c];this.set(A[0],A[1])}}return r.prototype.clear=t,r.prototype.delete=e,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,Dx=r,Dx}var Ux,o5;function $j(){if(o5)return Ux;o5=1;var t=F3(),e="Expected a function";function n(a,o){if(typeof a!="function"||o!=null&&typeof o!="function")throw new TypeError(e);var r=function(){var s=arguments,c=o?o.apply(this,s):s[0],l=r.cache;if(l.has(c))return l.get(c);var A=a.apply(this,s);return r.cache=l.set(c,A)||l,A};return r.cache=new(n.Cache||t),r}return n.Cache=t,Ux=n,Ux}var Hx,r5;function xQ(){if(r5)return Hx;r5=1;var t=$j(),e=500;function n(a){var o=t(a,function(s){return r.size===e&&r.clear(),s}),r=o.cache;return o}return Hx=n,Hx}var Nx,s5;function yQ(){if(s5)return Nx;s5=1;var t=xQ(),e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,a=t(function(o){var r=[];return o.charCodeAt(0)===46&&r.push(""),o.replace(e,function(s,c,l,A){r.push(l?A.replace(n,"$1"):c||s)}),r});return Nx=a,Nx}var jx,i5;function L3(){if(i5)return jx;i5=1;function t(e,n){for(var a=-1,o=e==null?0:e.length,r=Array(o);++a<o;)r[a]=n(e[a],a,e);return r}return jx=t,jx}var Gx,c5;function CQ(){if(c5)return Gx;c5=1;var t=a2(),e=L3(),n=Br(),a=VA(),o=t?t.prototype:void 0,r=o?o.toString:void 0;function s(c){if(typeof c=="string")return c;if(n(c))return e(c,s)+"";if(a(c))return r?r.call(c):"";var l=c+"";return l=="0"&&1/c==-1/0?"-0":l}return Gx=s,Gx}var _x,l5;function Wj(){if(l5)return _x;l5=1;var t=CQ();function e(n){return n==null?"":t(n)}return _x=e,_x}var Ex,m5;function Vj(){if(m5)return Ex;m5=1;var t=Br(),e=_3(),n=yQ(),a=Wj();function o(r,s){return t(r)?r:e(r,s)?[r]:n(a(r))}return Ex=o,Ex}var Px,d5;function eh(){if(d5)return Px;d5=1;var t=VA();function e(n){if(typeof n=="string"||t(n))return n;var a=n+"";return a=="0"&&1/n==-1/0?"-0":a}return Px=e,Px}var Sx,A5;function Q3(){if(A5)return Sx;A5=1;var t=Vj(),e=eh();function n(a,o){o=t(o,a);for(var r=0,s=o.length;a!=null&&r<s;)a=a[e(o[r++])];return r&&r==s?a:void 0}return Sx=n,Sx}var Fx,u5;function Xj(){if(u5)return Fx;u5=1;var t=Q3();function e(n,a,o){var r=n==null?void 0:t(n,a);return r===void 0?o:r}return Fx=e,Fx}var bQ=Xj();const Ui=Qn(bQ);var Lx,p5;function vQ(){if(p5)return Lx;p5=1;function t(e){return e==null}return Lx=t,Lx}var wQ=vQ();const wn=Qn(wQ);var Qx,f5;function BQ(){if(f5)return Qx;f5=1;var t=Tc(),e=Br(),n=kc(),a="[object String]";function o(r){return typeof r=="string"||!e(r)&&n(r)&&t(r)==a}return Qx=o,Qx}var DQ=BQ();const o2=Qn(DQ);var UQ=E3();const an=Qn(UQ);var HQ=om();const XA=Qn(HQ);var Ix={exports:{}},Un={};/**
|
||
* @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 g5;function NQ(){if(g5)return Un;g5=1;var t=Symbol.for("react.element"),e=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"),c=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),u=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen"),w;w=Symbol.for("react.module.reference");function b(v){if(typeof v=="object"&&v!==null){var B=v.$$typeof;switch(B){case t:switch(v=v.type,v){case n:case o:case a:case A:case p:return v;default:switch(v=v&&v.$$typeof,v){case c:case s:case l:case x:case u:case r:return v;default:return B}}case e:return B}}}return Un.ContextConsumer=s,Un.ContextProvider=r,Un.Element=t,Un.ForwardRef=l,Un.Fragment=n,Un.Lazy=x,Un.Memo=u,Un.Portal=e,Un.Profiler=o,Un.StrictMode=a,Un.Suspense=A,Un.SuspenseList=p,Un.isAsyncMode=function(){return!1},Un.isConcurrentMode=function(){return!1},Un.isContextConsumer=function(v){return b(v)===s},Un.isContextProvider=function(v){return b(v)===r},Un.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===t},Un.isForwardRef=function(v){return b(v)===l},Un.isFragment=function(v){return b(v)===n},Un.isLazy=function(v){return b(v)===x},Un.isMemo=function(v){return b(v)===u},Un.isPortal=function(v){return b(v)===e},Un.isProfiler=function(v){return b(v)===o},Un.isStrictMode=function(v){return b(v)===a},Un.isSuspense=function(v){return b(v)===A},Un.isSuspenseList=function(v){return b(v)===p},Un.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===o||v===a||v===A||v===p||v===h||typeof v=="object"&&v!==null&&(v.$$typeof===x||v.$$typeof===u||v.$$typeof===r||v.$$typeof===s||v.$$typeof===l||v.$$typeof===w||v.getModuleId!==void 0)},Un.typeOf=b,Un}var h5;function jQ(){return h5||(h5=1,Ix.exports=NQ()),Ix.exports}var GQ=jQ(),Ox,x5;function Jj(){if(x5)return Ox;x5=1;var t=Tc(),e=kc(),n="[object Number]";function a(o){return typeof o=="number"||e(o)&&t(o)==n}return Ox=a,Ox}var Tx,y5;function _Q(){if(y5)return Tx;y5=1;var t=Jj();function e(n){return t(n)&&n!=+n}return Tx=e,Tx}var EQ=_Q();const r2=Qn(EQ);var PQ=Jj();const SQ=Qn(PQ);var zl=function(e){return e===0?0:e>0?1:-1},Wm=function(e){return o2(e)&&e.indexOf("%")===e.length-1},wt=function(e){return SQ(e)&&!r2(e)},Ka=function(e){return wt(e)||o2(e)},FQ=0,I3=function(e){var n=++FQ;return"".concat(e||"").concat(n)},wi=function(e,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(!wt(e)&&!o2(e))return a;var r;if(Wm(e)){var s=e.indexOf("%");r=n*parseFloat(e.slice(0,s))/100}else r=+e;return r2(r)&&(r=a),o&&r>n&&(r=n),r},nA=function(e){if(!e)return null;var n=Object.keys(e);return n&&n.length?e[n[0]]:null},LQ=function(e){if(!Array.isArray(e))return!1;for(var n=e.length,a={},o=0;o<n;o++)if(!a[e[o]])a[e[o]]=!0;else return!0;return!1},W2=function(e,n){return wt(e)&&wt(n)?function(a){return e+a*(n-e)}:function(){return n}};function H1(t,e,n){return!t||!t.length?null:t.find(function(a){return a&&(typeof e=="function"?e(a):Ui(a,e))===n})}function N1(t,e){for(var n in t)if({}.hasOwnProperty.call(t,n)&&(!{}.hasOwnProperty.call(e,n)||t[n]!==e[n]))return!1;for(var a in e)if({}.hasOwnProperty.call(e,a)&&!{}.hasOwnProperty.call(t,a))return!1;return!0}function j1(t){"@babel/helpers - typeof";return j1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j1(t)}var QQ=["viewBox","children"],IQ=["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"],C5=["points","pathLength"],kx={svg:QQ,polygon:C5,polyline:C5},O3=["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"],$f=function(e,n){if(!e||typeof e=="function"||typeof e=="boolean")return null;var a=e;if(be.isValidElement(e)&&(a=e.props),!XA(a))return null;var o={};return Object.keys(a).forEach(function(r){O3.includes(r)&&(o[r]=n||function(s){return a[r](a,s)})}),o},OQ=function(e,n,a){return function(o){return e(n,a,o),null}},T3=function(e,n,a){if(!XA(e)||j1(e)!=="object")return null;var o=null;return Object.keys(e).forEach(function(r){var s=e[r];O3.includes(r)&&typeof s=="function"&&(o||(o={}),o[r]=OQ(s,n,a))}),o},TQ=["children"],kQ=["children"];function b5(t,e){if(t==null)return{};var n=RQ(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function RQ(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}var v5={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"},Gc=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},w5=null,Rx=null,k3=function t(e){if(e===w5&&Array.isArray(Rx))return Rx;var n=[];return be.Children.forEach(e,function(a){wn(a)||(GQ.isFragment(a)?n=n.concat(t(a.props.children)):n.push(a))}),Rx=n,w5=e,n};function _c(t,e){var n=[],a=[];return Array.isArray(e)?a=e.map(function(o){return Gc(o)}):a=[Gc(e)],k3(t).forEach(function(o){var r=Ui(o,"type.displayName")||Ui(o,"type.name");a.indexOf(r)!==-1&&n.push(o)}),n}function ms(t,e){var n=_c(t,e);return n&&n[0]}var B5=function(e){if(!e||!e.props)return!1;var n=e.props,a=n.width,o=n.height;return!(!wt(a)||a<=0||!wt(o)||o<=0)},MQ=["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"],zQ=function(e){return e&&e.type&&o2(e.type)&&MQ.indexOf(e.type)>=0},ZQ=function(e,n,a,o){var r,s=(r=kx==null?void 0:kx[o])!==null&&r!==void 0?r:[];return n.startsWith("data-")||!an(e)&&(o&&s.includes(n)||IQ.includes(n))||a&&O3.includes(n)},Xt=function(e,n,a){if(!e||typeof e=="function"||typeof e=="boolean")return null;var o=e;if(be.isValidElement(e)&&(o=e.props),!XA(o))return null;var r={};return Object.keys(o).forEach(function(s){var c;ZQ((c=o)===null||c===void 0?void 0:c[s],s,n,a)&&(r[s]=o[s])}),r},G1=function t(e,n){if(e===n)return!0;var a=be.Children.count(e);if(a!==be.Children.count(n))return!1;if(a===0)return!0;if(a===1)return D5(Array.isArray(e)?e[0]:e,Array.isArray(n)?n[0]:n);for(var o=0;o<a;o++){var r=e[o],s=n[o];if(Array.isArray(r)||Array.isArray(s)){if(!t(r,s))return!1}else if(!D5(r,s))return!1}return!0},D5=function(e,n){if(wn(e)&&wn(n))return!0;if(!wn(e)&&!wn(n)){var a=e.props||{},o=a.children,r=b5(a,TQ),s=n.props||{},c=s.children,l=b5(s,kQ);return o&&c?N1(r,l)&&G1(o,c):!o&&!c?N1(r,l):!1}return!1},U5=function(e,n){var a=[],o={};return k3(e).forEach(function(r,s){if(zQ(r))a.push(r);else if(r){var c=Gc(r.type),l=n[c]||{},A=l.handler,p=l.once;if(A&&(!p||!o[c])){var u=A(r,c,s);a.push(u),o[c]=!0}}}),a},YQ=function(e){var n=e&&e.type;return n&&v5[n]?v5[n]:null},KQ=function(e,n){return k3(n).indexOf(e)},qQ=["children","width","height","viewBox","className","style","title","desc"];function _1(){return _1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},_1.apply(this,arguments)}function $Q(t,e){if(t==null)return{};var n=WQ(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function WQ(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function E1(t){var e=t.children,n=t.width,a=t.height,o=t.viewBox,r=t.className,s=t.style,c=t.title,l=t.desc,A=$Q(t,qQ),p=o||{width:n,height:a,x:0,y:0},u=pn("recharts-surface",r);return ue.createElement("svg",_1({},Xt(A,!0,"svg"),{className:u,width:n,height:a,style:s,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),ue.createElement("title",null,c),ue.createElement("desc",null,l),e)}var VQ=["children","className"];function P1(){return P1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},P1.apply(this,arguments)}function XQ(t,e){if(t==null)return{};var n=JQ(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function JQ(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}var qa=ue.forwardRef(function(t,e){var n=t.children,a=t.className,o=XQ(t,VQ),r=pn("recharts-layer",a);return ue.createElement("g",P1({className:r},Xt(o,!0),{ref:e}),n)}),td=function(e,n){for(var a=arguments.length,o=new Array(a>2?a-2:0),r=2;r<a;r++)o[r-2]=arguments[r]},Mx,H5;function eI(){if(H5)return Mx;H5=1;function t(e,n,a){var o=-1,r=e.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]=e[o+n];return s}return Mx=t,Mx}var zx,N5;function tI(){if(N5)return zx;N5=1;var t=eI();function e(n,a,o){var r=n.length;return o=o===void 0?r:o,!a&&o>=r?n:t(n,a,o)}return zx=e,zx}var Zx,j5;function e8(){if(j5)return Zx;j5=1;var t="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=e+n+a,r="\\ufe0e\\ufe0f",s="\\u200d",c=RegExp("["+s+t+o+r+"]");function l(A){return c.test(A)}return Zx=l,Zx}var Yx,G5;function nI(){if(G5)return Yx;G5=1;function t(e){return e.split("")}return Yx=t,Yx}var Kx,_5;function aI(){if(_5)return Kx;_5=1;var t="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=e+n+a,r="\\ufe0e\\ufe0f",s="["+t+"]",c="["+o+"]",l="\\ud83c[\\udffb-\\udfff]",A="(?:"+c+"|"+l+")",p="[^"+t+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",x="[\\ud800-\\udbff][\\udc00-\\udfff]",h="\\u200d",w=A+"?",b="["+r+"]?",v="(?:"+h+"(?:"+[p,u,x].join("|")+")"+b+w+")*",B=b+w+v,U="(?:"+[p+c+"?",c,u,x,s].join("|")+")",G=RegExp(l+"(?="+l+")|"+U+B,"g");function Q(_){return _.match(G)||[]}return Kx=Q,Kx}var qx,E5;function oI(){if(E5)return qx;E5=1;var t=nI(),e=e8(),n=aI();function a(o){return e(o)?n(o):t(o)}return qx=a,qx}var $x,P5;function rI(){if(P5)return $x;P5=1;var t=tI(),e=e8(),n=oI(),a=Wj();function o(r){return function(s){s=a(s);var c=e(s)?n(s):void 0,l=c?c[0]:s.charAt(0),A=c?t(c,1).join(""):s.slice(1);return l[r]()+A}}return $x=o,$x}var Wx,S5;function sI(){if(S5)return Wx;S5=1;var t=rI(),e=t("toUpperCase");return Wx=e,Wx}var iI=sI();const th=Qn(iI);function Rn(t){return function(){return t}}const t8=Math.cos,Wf=Math.sin,Ks=Math.sqrt,Vf=Math.PI,nh=2*Vf,S1=Math.PI,F1=2*S1,Mm=1e-6,cI=F1-Mm;function n8(t){this._+=t[0];for(let e=1,n=t.length;e<n;++e)this._+=arguments[e]+t[e]}function lI(t){let e=Math.floor(t);if(!(e>=0))throw new Error(`invalid digits: ${t}`);if(e>15)return n8;const n=10**e;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 mI{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=e==null?n8:lI(e)}moveTo(e,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,n){this._append`L${this._x1=+e},${this._y1=+n}`}quadraticCurveTo(e,n,a,o){this._append`Q${+e},${+n},${this._x1=+a},${this._y1=+o}`}bezierCurveTo(e,n,a,o,r,s){this._append`C${+e},${+n},${+a},${+o},${this._x1=+r},${this._y1=+s}`}arcTo(e,n,a,o,r){if(e=+e,n=+n,a=+a,o=+o,r=+r,r<0)throw new Error(`negative radius: ${r}`);let s=this._x1,c=this._y1,l=a-e,A=o-n,p=s-e,u=c-n,x=p*p+u*u;if(this._x1===null)this._append`M${this._x1=e},${this._y1=n}`;else if(x>Mm)if(!(Math.abs(u*l-A*p)>Mm)||!r)this._append`L${this._x1=e},${this._y1=n}`;else{let h=a-s,w=o-c,b=l*l+A*A,v=h*h+w*w,B=Math.sqrt(b),U=Math.sqrt(x),G=r*Math.tan((S1-Math.acos((b+x-v)/(2*B*U)))/2),Q=G/U,_=G/B;Math.abs(Q-1)>Mm&&this._append`L${e+Q*p},${n+Q*u}`,this._append`A${r},${r},0,0,${+(u*h>p*w)},${this._x1=e+_*l},${this._y1=n+_*A}`}}arc(e,n,a,o,r,s){if(e=+e,n=+n,a=+a,s=!!s,a<0)throw new Error(`negative radius: ${a}`);let c=a*Math.cos(o),l=a*Math.sin(o),A=e+c,p=n+l,u=1^s,x=s?o-r:r-o;this._x1===null?this._append`M${A},${p}`:(Math.abs(this._x1-A)>Mm||Math.abs(this._y1-p)>Mm)&&this._append`L${A},${p}`,a&&(x<0&&(x=x%F1+F1),x>cI?this._append`A${a},${a},0,1,${u},${e-c},${n-l}A${a},${a},0,1,${u},${this._x1=A},${this._y1=p}`:x>Mm&&this._append`A${a},${a},0,${+(x>=S1)},${u},${this._x1=e+a*Math.cos(r)},${this._y1=n+a*Math.sin(r)}`)}rect(e,n,a,o){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}h${a=+a}v${+o}h${-a}Z`}toString(){return this._}}function R3(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(n==null)e=null;else{const a=Math.floor(n);if(!(a>=0))throw new RangeError(`invalid digits: ${n}`);e=a}return t},()=>new mI(e)}function M3(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function a8(t){this._context=t}a8.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(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e);break}}};function ah(t){return new a8(t)}function o8(t){return t[0]}function r8(t){return t[1]}function s8(t,e){var n=Rn(!0),a=null,o=ah,r=null,s=R3(c);t=typeof t=="function"?t:t===void 0?o8:Rn(t),e=typeof e=="function"?e:e===void 0?r8:Rn(e);function c(l){var A,p=(l=M3(l)).length,u,x=!1,h;for(a==null&&(r=o(h=s())),A=0;A<=p;++A)!(A<p&&n(u=l[A],A,l))===x&&((x=!x)?r.lineStart():r.lineEnd()),x&&r.point(+t(u,A,l),+e(u,A,l));if(h)return r=null,h+""||null}return c.x=function(l){return arguments.length?(t=typeof l=="function"?l:Rn(+l),c):t},c.y=function(l){return arguments.length?(e=typeof l=="function"?l:Rn(+l),c):e},c.defined=function(l){return arguments.length?(n=typeof l=="function"?l:Rn(!!l),c):n},c.curve=function(l){return arguments.length?(o=l,a!=null&&(r=o(a)),c):o},c.context=function(l){return arguments.length?(l==null?a=r=null:r=o(a=l),c):a},c}function V2(t,e,n){var a=null,o=Rn(!0),r=null,s=ah,c=null,l=R3(A);t=typeof t=="function"?t:t===void 0?o8:Rn(+t),e=typeof e=="function"?e:Rn(e===void 0?0:+e),n=typeof n=="function"?n:n===void 0?r8:Rn(+n);function A(u){var x,h,w,b=(u=M3(u)).length,v,B=!1,U,G=new Array(b),Q=new Array(b);for(r==null&&(c=s(U=l())),x=0;x<=b;++x){if(!(x<b&&o(v=u[x],x,u))===B)if(B=!B)h=x,c.areaStart(),c.lineStart();else{for(c.lineEnd(),c.lineStart(),w=x-1;w>=h;--w)c.point(G[w],Q[w]);c.lineEnd(),c.areaEnd()}B&&(G[x]=+t(v,x,u),Q[x]=+e(v,x,u),c.point(a?+a(v,x,u):G[x],n?+n(v,x,u):Q[x]))}if(U)return c=null,U+""||null}function p(){return s8().defined(o).curve(s).context(r)}return A.x=function(u){return arguments.length?(t=typeof u=="function"?u:Rn(+u),a=null,A):t},A.x0=function(u){return arguments.length?(t=typeof u=="function"?u:Rn(+u),A):t},A.x1=function(u){return arguments.length?(a=u==null?null:typeof u=="function"?u:Rn(+u),A):a},A.y=function(u){return arguments.length?(e=typeof u=="function"?u:Rn(+u),n=null,A):e},A.y0=function(u){return arguments.length?(e=typeof u=="function"?u:Rn(+u),A):e},A.y1=function(u){return arguments.length?(n=u==null?null:typeof u=="function"?u:Rn(+u),A):n},A.lineX0=A.lineY0=function(){return p().x(t).y(e)},A.lineY1=function(){return p().x(t).y(n)},A.lineX1=function(){return p().x(a).y(e)},A.defined=function(u){return arguments.length?(o=typeof u=="function"?u:Rn(!!u),A):o},A.curve=function(u){return arguments.length?(s=u,r!=null&&(c=s(r)),A):s},A.context=function(u){return arguments.length?(u==null?r=c=null:c=s(r=u),A):r},A}class i8{constructor(e,n){this._context=e,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(e,n){switch(e=+e,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,n,e,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,e,this._y0,e,n);break}}this._x0=e,this._y0=n}}function dI(t){return new i8(t,!0)}function AI(t){return new i8(t,!1)}const z3={draw(t,e){const n=Ks(e/Vf);t.moveTo(n,0),t.arc(0,0,n,0,nh)}},uI={draw(t,e){const n=Ks(e/5)/2;t.moveTo(-3*n,-n),t.lineTo(-n,-n),t.lineTo(-n,-3*n),t.lineTo(n,-3*n),t.lineTo(n,-n),t.lineTo(3*n,-n),t.lineTo(3*n,n),t.lineTo(n,n),t.lineTo(n,3*n),t.lineTo(-n,3*n),t.lineTo(-n,n),t.lineTo(-3*n,n),t.closePath()}},c8=Ks(1/3),pI=c8*2,fI={draw(t,e){const n=Ks(e/pI),a=n*c8;t.moveTo(0,-n),t.lineTo(a,0),t.lineTo(0,n),t.lineTo(-a,0),t.closePath()}},gI={draw(t,e){const n=Ks(e),a=-n/2;t.rect(a,a,n,n)}},hI=.8908130915292852,l8=Wf(Vf/10)/Wf(7*Vf/10),xI=Wf(nh/10)*l8,yI=-t8(nh/10)*l8,CI={draw(t,e){const n=Ks(e*hI),a=xI*n,o=yI*n;t.moveTo(0,-n),t.lineTo(a,o);for(let r=1;r<5;++r){const s=nh*r/5,c=t8(s),l=Wf(s);t.lineTo(l*n,-c*n),t.lineTo(c*a-l*o,l*a+c*o)}t.closePath()}},Vx=Ks(3),bI={draw(t,e){const n=-Ks(e/(Vx*3));t.moveTo(0,n*2),t.lineTo(-Vx*n,-n),t.lineTo(Vx*n,-n),t.closePath()}},ss=-.5,is=Ks(3)/2,L1=1/Ks(12),vI=(L1/2+1)*3,wI={draw(t,e){const n=Ks(e/vI),a=n/2,o=n*L1,r=a,s=n*L1+n,c=-r,l=s;t.moveTo(a,o),t.lineTo(r,s),t.lineTo(c,l),t.lineTo(ss*a-is*o,is*a+ss*o),t.lineTo(ss*r-is*s,is*r+ss*s),t.lineTo(ss*c-is*l,is*c+ss*l),t.lineTo(ss*a+is*o,ss*o-is*a),t.lineTo(ss*r+is*s,ss*s-is*r),t.lineTo(ss*c+is*l,ss*l-is*c),t.closePath()}};function BI(t,e){let n=null,a=R3(o);t=typeof t=="function"?t:Rn(t||z3),e=typeof e=="function"?e:Rn(e===void 0?64:+e);function o(){let r;if(n||(n=r=a()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),r)return n=null,r+""||null}return o.type=function(r){return arguments.length?(t=typeof r=="function"?r:Rn(r),o):t},o.size=function(r){return arguments.length?(e=typeof r=="function"?r:Rn(+r),o):e},o.context=function(r){return arguments.length?(n=r??null,o):n},o}function Xf(){}function Jf(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function m8(t){this._context=t}m8.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:Jf(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(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);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:Jf(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};function DI(t){return new m8(t)}function d8(t){this._context=t}d8.prototype={areaStart:Xf,areaEnd:Xf,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(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:Jf(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};function UI(t){return new d8(t)}function A8(t){this._context=t}A8.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(t,e){switch(t=+t,e=+e,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+t)/6,a=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,a):this._context.moveTo(n,a);break;case 3:this._point=4;default:Jf(this,t,e);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};function HI(t){return new A8(t)}function u8(t){this._context=t}u8.prototype={areaStart:Xf,areaEnd:Xf,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};function NI(t){return new u8(t)}function F5(t){return t<0?-1:1}function L5(t,e,n){var a=t._x1-t._x0,o=e-t._x1,r=(t._y1-t._y0)/(a||o<0&&-0),s=(n-t._y1)/(o||a<0&&-0),c=(r*o+s*a)/(a+o);return(F5(r)+F5(s))*Math.min(Math.abs(r),Math.abs(s),.5*Math.abs(c))||0}function Q5(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function Xx(t,e,n){var a=t._x0,o=t._y0,r=t._x1,s=t._y1,c=(r-a)/3;t._context.bezierCurveTo(a+c,o+c*e,r-c,s-c*n,r,s)}function eg(t){this._context=t}eg.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:Xx(this,this._t0,Q5(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(t=+t,e=+e,!(t===this._x1&&e===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Xx(this,Q5(this,n=L5(this,t,e)),n);break;default:Xx(this,this._t0,n=L5(this,t,e));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}};function p8(t){this._context=new f8(t)}(p8.prototype=Object.create(eg.prototype)).point=function(t,e){eg.prototype.point.call(this,e,t)};function f8(t){this._context=t}f8.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,a,o,r){this._context.bezierCurveTo(e,t,a,n,r,o)}};function jI(t){return new eg(t)}function GI(t){return new p8(t)}function g8(t){this._context=t}g8.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),n===2)this._context.lineTo(t[1],e[1]);else for(var a=I5(t),o=I5(e),r=0,s=1;s<n;++r,++s)this._context.bezierCurveTo(a[0][r],o[0][r],a[1][r],o[1][r],t[s],e[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}};function I5(t){var e,n=t.length-1,a,o=new Array(n),r=new Array(n),s=new Array(n);for(o[0]=0,r[0]=2,s[0]=t[0]+2*t[1],e=1;e<n-1;++e)o[e]=1,r[e]=4,s[e]=4*t[e]+2*t[e+1];for(o[n-1]=2,r[n-1]=7,s[n-1]=8*t[n-1]+t[n],e=1;e<n;++e)a=o[e]/r[e-1],r[e]-=a,s[e]-=a*s[e-1];for(o[n-1]=s[n-1]/r[n-1],e=n-2;e>=0;--e)o[e]=(s[e]-o[e+1])/r[e];for(r[n-1]=(t[n]+o[n-1])/2,e=0;e<n-1;++e)r[e]=2*t[e+1]-o[e+1];return[o,r]}function _I(t){return new g8(t)}function oh(t,e){this._context=t,this._t=e}oh.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(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}break}}this._x=t,this._y=e}};function EI(t){return new oh(t,.5)}function PI(t){return new oh(t,0)}function SI(t){return new oh(t,1)}function wA(t,e){if((s=t.length)>1)for(var n=1,a,o,r=t[e[0]],s,c=r.length;n<s;++n)for(o=r,r=t[e[n]],a=0;a<c;++a)r[a][1]+=r[a][0]=isNaN(o[a][1])?o[a][0]:o[a][1]}function Q1(t){for(var e=t.length,n=new Array(e);--e>=0;)n[e]=e;return n}function FI(t,e){return t[e]}function LI(t){const e=[];return e.key=t,e}function QI(){var t=Rn([]),e=Q1,n=wA,a=FI;function o(r){var s=Array.from(t.apply(this,arguments),LI),c,l=s.length,A=-1,p;for(const u of r)for(c=0,++A;c<l;++c)(s[c][A]=[0,+a(u,s[c].key,A,r)]).data=u;for(c=0,p=M3(e(s));c<l;++c)s[p[c]].index=c;return n(s,p),s}return o.keys=function(r){return arguments.length?(t=typeof r=="function"?r:Rn(Array.from(r)),o):t},o.value=function(r){return arguments.length?(a=typeof r=="function"?r:Rn(+r),o):a},o.order=function(r){return arguments.length?(e=r==null?Q1:typeof r=="function"?r:Rn(Array.from(r)),o):e},o.offset=function(r){return arguments.length?(n=r??wA,o):n},o}function II(t,e){if((a=t.length)>0){for(var n,a,o=0,r=t[0].length,s;o<r;++o){for(s=n=0;n<a;++n)s+=t[n][o][1]||0;if(s)for(n=0;n<a;++n)t[n][o][1]/=s}wA(t,e)}}function OI(t,e){if((o=t.length)>0){for(var n=0,a=t[e[0]],o,r=a.length;n<r;++n){for(var s=0,c=0;s<o;++s)c+=t[s][n][1]||0;a[n][1]+=a[n][0]=-c/2}wA(t,e)}}function TI(t,e){if(!(!((s=t.length)>0)||!((r=(o=t[e[0]]).length)>0))){for(var n=0,a=1,o,r,s;a<r;++a){for(var c=0,l=0,A=0;c<s;++c){for(var p=t[e[c]],u=p[a][1]||0,x=p[a-1][1]||0,h=(u-x)/2,w=0;w<c;++w){var b=t[e[w]],v=b[a][1]||0,B=b[a-1][1]||0;h+=v-B}l+=u,A+=h*u}o[a-1][1]+=o[a-1][0]=n,l&&(n-=A/l)}o[a-1][1]+=o[a-1][0]=n,wA(t,e)}}function hp(t){"@babel/helpers - typeof";return hp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hp(t)}var kI=["type","size","sizeType"];function I1(){return I1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},I1.apply(this,arguments)}function O5(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function T5(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?O5(Object(n),!0).forEach(function(a){RI(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):O5(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function RI(t,e,n){return e=MI(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function MI(t){var e=zI(t,"string");return hp(e)=="symbol"?e:e+""}function zI(t,e){if(hp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(hp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function ZI(t,e){if(t==null)return{};var n=YI(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function YI(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}var h8={symbolCircle:z3,symbolCross:uI,symbolDiamond:fI,symbolSquare:gI,symbolStar:CI,symbolTriangle:bI,symbolWye:wI},KI=Math.PI/180,qI=function(e){var n="symbol".concat(th(e));return h8[n]||z3},$I=function(e,n,a){if(n==="area")return e;switch(a){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":{var o=18*KI;return 1.25*e*e*(Math.tan(o)-Math.tan(o*2)*Math.pow(Math.tan(o),2))}case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}},WI=function(e,n){h8["symbol".concat(th(e))]=n},x8=function(e){var n=e.type,a=n===void 0?"circle":n,o=e.size,r=o===void 0?64:o,s=e.sizeType,c=s===void 0?"area":s,l=ZI(e,kI),A=T5(T5({},l),{},{type:a,size:r,sizeType:c}),p=function(){var v=qI(a),B=BI().type(v).size($I(r,c,a));return B()},u=A.className,x=A.cx,h=A.cy,w=Xt(A,!0);return x===+x&&h===+h&&r===+r?ue.createElement("path",I1({},w,{className:pn("recharts-symbols",u),transform:"translate(".concat(x,", ").concat(h,")"),d:p()})):null};x8.registerSymbol=WI;function BA(t){"@babel/helpers - typeof";return BA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},BA(t)}function O1(){return O1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},O1.apply(this,arguments)}function k5(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function VI(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?k5(Object(n),!0).forEach(function(a){xp(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):k5(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function XI(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function JI(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,C8(a.key),a)}}function eO(t,e,n){return e&&JI(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function tO(t,e,n){return e=tg(e),nO(t,y8()?Reflect.construct(e,n||[],tg(t).constructor):e.apply(t,n))}function nO(t,e){if(e&&(BA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return aO(t)}function aO(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function y8(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(y8=function(){return!!t})()}function tg(t){return tg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},tg(t)}function oO(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&T1(t,e)}function T1(t,e){return T1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},T1(t,e)}function xp(t,e,n){return e=C8(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function C8(t){var e=rO(t,"string");return BA(e)=="symbol"?e:e+""}function rO(t,e){if(BA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(BA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var cs=32,Z3=(function(t){function e(){return XI(this,e),tO(this,e,arguments)}return oO(e,t),eO(e,[{key:"renderIcon",value:function(a){var o=this.props.inactiveColor,r=cs/2,s=cs/6,c=cs/3,l=a.inactive?o:a.color;if(a.type==="plainline")return ue.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:r,x2:cs,y2:r,className:"recharts-legend-icon"});if(a.type==="line")return ue.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(r,"h").concat(c,`
|
||
A`).concat(s,",").concat(s,",0,1,1,").concat(2*c,",").concat(r,`
|
||
H`).concat(cs,"M").concat(2*c,",").concat(r,`
|
||
A`).concat(s,",").concat(s,",0,1,1,").concat(c,",").concat(r),className:"recharts-legend-icon"});if(a.type==="rect")return ue.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(cs/8,"h").concat(cs,"v").concat(cs*3/4,"h").concat(-cs,"z"),className:"recharts-legend-icon"});if(ue.isValidElement(a.legendIcon)){var A=VI({},a);return delete A.legendIcon,ue.cloneElement(a.legendIcon,A)}return ue.createElement(x8,{fill:l,cx:r,cy:r,size:cs,sizeType:"diameter",type:a.type})}},{key:"renderItems",value:function(){var a=this,o=this.props,r=o.payload,s=o.iconSize,c=o.layout,l=o.formatter,A=o.inactiveColor,p={x:0,y:0,width:cs,height:cs},u={display:c==="horizontal"?"inline-block":"block",marginRight:10},x={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map(function(h,w){var b=h.formatter||l,v=pn(xp(xp({"recharts-legend-item":!0},"legend-item-".concat(w),!0),"inactive",h.inactive));if(h.type==="none")return null;var B=an(h.value)?null:h.value;td(!an(h.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var U=h.inactive?A:h.color;return ue.createElement("li",O1({className:v,style:u,key:"legend-item-".concat(w)},T3(a.props,h,w)),ue.createElement(E1,{width:s,height:s,viewBox:p,style:x},a.renderIcon(h)),ue.createElement("span",{className:"recharts-legend-item-text",style:{color:U}},b?b(B,h,w):B))})}},{key:"render",value:function(){var a=this.props,o=a.payload,r=a.layout,s=a.align;if(!o||!o.length)return null;var c={padding:0,margin:0,textAlign:r==="horizontal"?s:"left"};return ue.createElement("ul",{className:"recharts-default-legend",style:c},this.renderItems())}}])})(be.PureComponent);xp(Z3,"displayName","Legend");xp(Z3,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Jx,R5;function sO(){if(R5)return Jx;R5=1;var t=Xg();function e(){this.__data__=new t,this.size=0}return Jx=e,Jx}var ey,M5;function iO(){if(M5)return ey;M5=1;function t(e){var n=this.__data__,a=n.delete(e);return this.size=n.size,a}return ey=t,ey}var ty,z5;function cO(){if(z5)return ty;z5=1;function t(e){return this.__data__.get(e)}return ty=t,ty}var ny,Z5;function lO(){if(Z5)return ny;Z5=1;function t(e){return this.__data__.has(e)}return ny=t,ny}var ay,Y5;function mO(){if(Y5)return ay;Y5=1;var t=Xg(),e=S3(),n=F3(),a=200;function o(r,s){var c=this.__data__;if(c instanceof t){var l=c.__data__;if(!e||l.length<a-1)return l.push([r,s]),this.size=++c.size,this;c=this.__data__=new n(l)}return c.set(r,s),this.size=c.size,this}return ay=o,ay}var oy,K5;function b8(){if(K5)return oy;K5=1;var t=Xg(),e=sO(),n=iO(),a=cO(),o=lO(),r=mO();function s(c){var l=this.__data__=new t(c);this.size=l.size}return s.prototype.clear=e,s.prototype.delete=n,s.prototype.get=a,s.prototype.has=o,s.prototype.set=r,oy=s,oy}var ry,q5;function dO(){if(q5)return ry;q5=1;var t="__lodash_hash_undefined__";function e(n){return this.__data__.set(n,t),this}return ry=e,ry}var sy,$5;function AO(){if($5)return sy;$5=1;function t(e){return this.__data__.has(e)}return sy=t,sy}var iy,W5;function v8(){if(W5)return iy;W5=1;var t=F3(),e=dO(),n=AO();function a(o){var r=-1,s=o==null?0:o.length;for(this.__data__=new t;++r<s;)this.add(o[r])}return a.prototype.add=a.prototype.push=e,a.prototype.has=n,iy=a,iy}var cy,V5;function w8(){if(V5)return cy;V5=1;function t(e,n){for(var a=-1,o=e==null?0:e.length;++a<o;)if(n(e[a],a,e))return!0;return!1}return cy=t,cy}var ly,X5;function B8(){if(X5)return ly;X5=1;function t(e,n){return e.has(n)}return ly=t,ly}var my,J5;function D8(){if(J5)return my;J5=1;var t=v8(),e=w8(),n=B8(),a=1,o=2;function r(s,c,l,A,p,u){var x=l&a,h=s.length,w=c.length;if(h!=w&&!(x&&w>h))return!1;var b=u.get(s),v=u.get(c);if(b&&v)return b==c&&v==s;var B=-1,U=!0,G=l&o?new t:void 0;for(u.set(s,c),u.set(c,s);++B<h;){var Q=s[B],_=c[B];if(A)var S=x?A(_,Q,B,c,s,u):A(Q,_,B,s,c,u);if(S!==void 0){if(S)continue;U=!1;break}if(G){if(!e(c,function(F,O){if(!n(G,O)&&(Q===F||p(Q,F,l,A,u)))return G.push(O)})){U=!1;break}}else if(!(Q===_||p(Q,_,l,A,u))){U=!1;break}}return u.delete(s),u.delete(c),U}return my=r,my}var dy,e4;function uO(){if(e4)return dy;e4=1;var t=Si(),e=t.Uint8Array;return dy=e,dy}var Ay,t4;function pO(){if(t4)return Ay;t4=1;function t(e){var n=-1,a=Array(e.size);return e.forEach(function(o,r){a[++n]=[r,o]}),a}return Ay=t,Ay}var uy,n4;function Y3(){if(n4)return uy;n4=1;function t(e){var n=-1,a=Array(e.size);return e.forEach(function(o){a[++n]=o}),a}return uy=t,uy}var py,a4;function fO(){if(a4)return py;a4=1;var t=a2(),e=uO(),n=P3(),a=D8(),o=pO(),r=Y3(),s=1,c=2,l="[object Boolean]",A="[object Date]",p="[object Error]",u="[object Map]",x="[object Number]",h="[object RegExp]",w="[object Set]",b="[object String]",v="[object Symbol]",B="[object ArrayBuffer]",U="[object DataView]",G=t?t.prototype:void 0,Q=G?G.valueOf:void 0;function _(S,F,O,R,oe,L,I){switch(O){case U:if(S.byteLength!=F.byteLength||S.byteOffset!=F.byteOffset)return!1;S=S.buffer,F=F.buffer;case B:return!(S.byteLength!=F.byteLength||!L(new e(S),new e(F)));case l:case A:case x:return n(+S,+F);case p:return S.name==F.name&&S.message==F.message;case h:case b:return S==F+"";case u:var M=o;case w:var K=R&s;if(M||(M=r),S.size!=F.size&&!K)return!1;var re=I.get(S);if(re)return re==F;R|=c,I.set(S,F);var ae=a(M(S),M(F),R,oe,L,I);return I.delete(S),ae;case v:if(Q)return Q.call(S)==Q.call(F)}return!1}return py=_,py}var fy,o4;function U8(){if(o4)return fy;o4=1;function t(e,n){for(var a=-1,o=n.length,r=e.length;++a<o;)e[r+a]=n[a];return e}return fy=t,fy}var gy,r4;function gO(){if(r4)return gy;r4=1;var t=U8(),e=Br();function n(a,o,r){var s=o(a);return e(a)?s:t(s,r(a))}return gy=n,gy}var hy,s4;function hO(){if(s4)return hy;s4=1;function t(e,n){for(var a=-1,o=e==null?0:e.length,r=0,s=[];++a<o;){var c=e[a];n(c,a,e)&&(s[r++]=c)}return s}return hy=t,hy}var xy,i4;function xO(){if(i4)return xy;i4=1;function t(){return[]}return xy=t,xy}var yy,c4;function yO(){if(c4)return yy;c4=1;var t=hO(),e=xO(),n=Object.prototype,a=n.propertyIsEnumerable,o=Object.getOwnPropertySymbols,r=o?function(s){return s==null?[]:(s=Object(s),t(o(s),function(c){return a.call(s,c)}))}:e;return yy=r,yy}var Cy,l4;function CO(){if(l4)return Cy;l4=1;function t(e,n){for(var a=-1,o=Array(e);++a<e;)o[a]=n(a);return o}return Cy=t,Cy}var by,m4;function bO(){if(m4)return by;m4=1;var t=Tc(),e=kc(),n="[object Arguments]";function a(o){return e(o)&&t(o)==n}return by=a,by}var vy,d4;function K3(){if(d4)return vy;d4=1;var t=bO(),e=kc(),n=Object.prototype,a=n.hasOwnProperty,o=n.propertyIsEnumerable,r=t((function(){return arguments})())?t:function(s){return e(s)&&a.call(s,"callee")&&!o.call(s,"callee")};return vy=r,vy}var Zu={exports:{}},wy,A4;function vO(){if(A4)return wy;A4=1;function t(){return!1}return wy=t,wy}Zu.exports;var u4;function H8(){return u4||(u4=1,(function(t,e){var n=Si(),a=vO(),o=e&&!e.nodeType&&e,r=o&&!0&&t&&!t.nodeType&&t,s=r&&r.exports===o,c=s?n.Buffer:void 0,l=c?c.isBuffer:void 0,A=l||a;t.exports=A})(Zu,Zu.exports)),Zu.exports}var By,p4;function q3(){if(p4)return By;p4=1;var t=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function n(a,o){var r=typeof a;return o=o??t,!!o&&(r=="number"||r!="symbol"&&e.test(a))&&a>-1&&a%1==0&&a<o}return By=n,By}var Dy,f4;function $3(){if(f4)return Dy;f4=1;var t=9007199254740991;function e(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=t}return Dy=e,Dy}var Uy,g4;function wO(){if(g4)return Uy;g4=1;var t=Tc(),e=$3(),n=kc(),a="[object Arguments]",o="[object Array]",r="[object Boolean]",s="[object Date]",c="[object Error]",l="[object Function]",A="[object Map]",p="[object Number]",u="[object Object]",x="[object RegExp]",h="[object Set]",w="[object String]",b="[object WeakMap]",v="[object ArrayBuffer]",B="[object DataView]",U="[object Float32Array]",G="[object Float64Array]",Q="[object Int8Array]",_="[object Int16Array]",S="[object Int32Array]",F="[object Uint8Array]",O="[object Uint8ClampedArray]",R="[object Uint16Array]",oe="[object Uint32Array]",L={};L[U]=L[G]=L[Q]=L[_]=L[S]=L[F]=L[O]=L[R]=L[oe]=!0,L[a]=L[o]=L[v]=L[r]=L[B]=L[s]=L[c]=L[l]=L[A]=L[p]=L[u]=L[x]=L[h]=L[w]=L[b]=!1;function I(M){return n(M)&&e(M.length)&&!!L[t(M)]}return Uy=I,Uy}var Hy,h4;function N8(){if(h4)return Hy;h4=1;function t(e){return function(n){return e(n)}}return Hy=t,Hy}var Yu={exports:{}};Yu.exports;var x4;function BO(){return x4||(x4=1,(function(t,e){var n=Kj(),a=e&&!e.nodeType&&e,o=a&&!0&&t&&!t.nodeType&&t,r=o&&o.exports===a,s=r&&n.process,c=(function(){try{var l=o&&o.require&&o.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}})();t.exports=c})(Yu,Yu.exports)),Yu.exports}var Ny,y4;function j8(){if(y4)return Ny;y4=1;var t=wO(),e=N8(),n=BO(),a=n&&n.isTypedArray,o=a?e(a):t;return Ny=o,Ny}var jy,C4;function DO(){if(C4)return jy;C4=1;var t=CO(),e=K3(),n=Br(),a=H8(),o=q3(),r=j8(),s=Object.prototype,c=s.hasOwnProperty;function l(A,p){var u=n(A),x=!u&&e(A),h=!u&&!x&&a(A),w=!u&&!x&&!h&&r(A),b=u||x||h||w,v=b?t(A.length,String):[],B=v.length;for(var U in A)(p||c.call(A,U))&&!(b&&(U=="length"||h&&(U=="offset"||U=="parent")||w&&(U=="buffer"||U=="byteLength"||U=="byteOffset")||o(U,B)))&&v.push(U);return v}return jy=l,jy}var Gy,b4;function UO(){if(b4)return Gy;b4=1;var t=Object.prototype;function e(n){var a=n&&n.constructor,o=typeof a=="function"&&a.prototype||t;return n===o}return Gy=e,Gy}var _y,v4;function G8(){if(v4)return _y;v4=1;function t(e,n){return function(a){return e(n(a))}}return _y=t,_y}var Ey,w4;function HO(){if(w4)return Ey;w4=1;var t=G8(),e=t(Object.keys,Object);return Ey=e,Ey}var Py,B4;function NO(){if(B4)return Py;B4=1;var t=UO(),e=HO(),n=Object.prototype,a=n.hasOwnProperty;function o(r){if(!t(r))return e(r);var s=[];for(var c in Object(r))a.call(r,c)&&c!="constructor"&&s.push(c);return s}return Py=o,Py}var Sy,D4;function s2(){if(D4)return Sy;D4=1;var t=E3(),e=$3();function n(a){return a!=null&&e(a.length)&&!t(a)}return Sy=n,Sy}var Fy,U4;function rh(){if(U4)return Fy;U4=1;var t=DO(),e=NO(),n=s2();function a(o){return n(o)?t(o):e(o)}return Fy=a,Fy}var Ly,H4;function jO(){if(H4)return Ly;H4=1;var t=gO(),e=yO(),n=rh();function a(o){return t(o,n,e)}return Ly=a,Ly}var Qy,N4;function GO(){if(N4)return Qy;N4=1;var t=jO(),e=1,n=Object.prototype,a=n.hasOwnProperty;function o(r,s,c,l,A,p){var u=c&e,x=t(r),h=x.length,w=t(s),b=w.length;if(h!=b&&!u)return!1;for(var v=h;v--;){var B=x[v];if(!(u?B in s:a.call(s,B)))return!1}var U=p.get(r),G=p.get(s);if(U&&G)return U==s&&G==r;var Q=!0;p.set(r,s),p.set(s,r);for(var _=u;++v<h;){B=x[v];var S=r[B],F=s[B];if(l)var O=u?l(F,S,B,s,r,p):l(S,F,B,r,s,p);if(!(O===void 0?S===F||A(S,F,c,l,p):O)){Q=!1;break}_||(_=B=="constructor")}if(Q&&!_){var R=r.constructor,oe=s.constructor;R!=oe&&"constructor"in r&&"constructor"in s&&!(typeof R=="function"&&R instanceof R&&typeof oe=="function"&&oe instanceof oe)&&(Q=!1)}return p.delete(r),p.delete(s),Q}return Qy=o,Qy}var Iy,j4;function _O(){if(j4)return Iy;j4=1;var t=md(),e=Si(),n=t(e,"DataView");return Iy=n,Iy}var Oy,G4;function EO(){if(G4)return Oy;G4=1;var t=md(),e=Si(),n=t(e,"Promise");return Oy=n,Oy}var Ty,_4;function _8(){if(_4)return Ty;_4=1;var t=md(),e=Si(),n=t(e,"Set");return Ty=n,Ty}var ky,E4;function PO(){if(E4)return ky;E4=1;var t=md(),e=Si(),n=t(e,"WeakMap");return ky=n,ky}var Ry,P4;function SO(){if(P4)return Ry;P4=1;var t=_O(),e=S3(),n=EO(),a=_8(),o=PO(),r=Tc(),s=qj(),c="[object Map]",l="[object Object]",A="[object Promise]",p="[object Set]",u="[object WeakMap]",x="[object DataView]",h=s(t),w=s(e),b=s(n),v=s(a),B=s(o),U=r;return(t&&U(new t(new ArrayBuffer(1)))!=x||e&&U(new e)!=c||n&&U(n.resolve())!=A||a&&U(new a)!=p||o&&U(new o)!=u)&&(U=function(G){var Q=r(G),_=Q==l?G.constructor:void 0,S=_?s(_):"";if(S)switch(S){case h:return x;case w:return c;case b:return A;case v:return p;case B:return u}return Q}),Ry=U,Ry}var My,S4;function FO(){if(S4)return My;S4=1;var t=b8(),e=D8(),n=fO(),a=GO(),o=SO(),r=Br(),s=H8(),c=j8(),l=1,A="[object Arguments]",p="[object Array]",u="[object Object]",x=Object.prototype,h=x.hasOwnProperty;function w(b,v,B,U,G,Q){var _=r(b),S=r(v),F=_?p:o(b),O=S?p:o(v);F=F==A?u:F,O=O==A?u:O;var R=F==u,oe=O==u,L=F==O;if(L&&s(b)){if(!s(v))return!1;_=!0,R=!1}if(L&&!R)return Q||(Q=new t),_||c(b)?e(b,v,B,U,G,Q):n(b,v,F,B,U,G,Q);if(!(B&l)){var I=R&&h.call(b,"__wrapped__"),M=oe&&h.call(v,"__wrapped__");if(I||M){var K=I?b.value():b,re=M?v.value():v;return Q||(Q=new t),G(K,re,B,U,Q)}}return L?(Q||(Q=new t),a(b,v,B,U,G,Q)):!1}return My=w,My}var zy,F4;function W3(){if(F4)return zy;F4=1;var t=FO(),e=kc();function n(a,o,r,s,c){return a===o?!0:a==null||o==null||!e(a)&&!e(o)?a!==a&&o!==o:t(a,o,r,s,n,c)}return zy=n,zy}var Zy,L4;function LO(){if(L4)return Zy;L4=1;var t=b8(),e=W3(),n=1,a=2;function o(r,s,c,l){var A=c.length,p=A,u=!l;if(r==null)return!p;for(r=Object(r);A--;){var x=c[A];if(u&&x[2]?x[1]!==r[x[0]]:!(x[0]in r))return!1}for(;++A<p;){x=c[A];var h=x[0],w=r[h],b=x[1];if(u&&x[2]){if(w===void 0&&!(h in r))return!1}else{var v=new t;if(l)var B=l(w,b,h,r,s,v);if(!(B===void 0?e(b,w,n|a,l,v):B))return!1}}return!0}return Zy=o,Zy}var Yy,Q4;function E8(){if(Q4)return Yy;Q4=1;var t=om();function e(n){return n===n&&!t(n)}return Yy=e,Yy}var Ky,I4;function QO(){if(I4)return Ky;I4=1;var t=E8(),e=rh();function n(a){for(var o=e(a),r=o.length;r--;){var s=o[r],c=a[s];o[r]=[s,c,t(c)]}return o}return Ky=n,Ky}var qy,O4;function P8(){if(O4)return qy;O4=1;function t(e,n){return function(a){return a==null?!1:a[e]===n&&(n!==void 0||e in Object(a))}}return qy=t,qy}var $y,T4;function IO(){if(T4)return $y;T4=1;var t=LO(),e=QO(),n=P8();function a(o){var r=e(o);return r.length==1&&r[0][2]?n(r[0][0],r[0][1]):function(s){return s===o||t(s,o,r)}}return $y=a,$y}var Wy,k4;function OO(){if(k4)return Wy;k4=1;function t(e,n){return e!=null&&n in Object(e)}return Wy=t,Wy}var Vy,R4;function TO(){if(R4)return Vy;R4=1;var t=Vj(),e=K3(),n=Br(),a=q3(),o=$3(),r=eh();function s(c,l,A){l=t(l,c);for(var p=-1,u=l.length,x=!1;++p<u;){var h=r(l[p]);if(!(x=c!=null&&A(c,h)))break;c=c[h]}return x||++p!=u?x:(u=c==null?0:c.length,!!u&&o(u)&&a(h,u)&&(n(c)||e(c)))}return Vy=s,Vy}var Xy,M4;function kO(){if(M4)return Xy;M4=1;var t=OO(),e=TO();function n(a,o){return a!=null&&e(a,o,t)}return Xy=n,Xy}var Jy,z4;function RO(){if(z4)return Jy;z4=1;var t=W3(),e=Xj(),n=kO(),a=_3(),o=E8(),r=P8(),s=eh(),c=1,l=2;function A(p,u){return a(p)&&o(u)?r(s(p),u):function(x){var h=e(x,p);return h===void 0&&h===u?n(x,p):t(u,h,c|l)}}return Jy=A,Jy}var eC,Z4;function JA(){if(Z4)return eC;Z4=1;function t(e){return e}return eC=t,eC}var tC,Y4;function MO(){if(Y4)return tC;Y4=1;function t(e){return function(n){return n==null?void 0:n[e]}}return tC=t,tC}var nC,K4;function zO(){if(K4)return nC;K4=1;var t=Q3();function e(n){return function(a){return t(a,n)}}return nC=e,nC}var aC,q4;function ZO(){if(q4)return aC;q4=1;var t=MO(),e=zO(),n=_3(),a=eh();function o(r){return n(r)?t(a(r)):e(r)}return aC=o,aC}var oC,$4;function Fi(){if($4)return oC;$4=1;var t=IO(),e=RO(),n=JA(),a=Br(),o=ZO();function r(s){return typeof s=="function"?s:s==null?n:typeof s=="object"?a(s)?e(s[0],s[1]):t(s):o(s)}return oC=r,oC}var rC,W4;function S8(){if(W4)return rC;W4=1;function t(e,n,a,o){for(var r=e.length,s=a+(o?1:-1);o?s--:++s<r;)if(n(e[s],s,e))return s;return-1}return rC=t,rC}var sC,V4;function YO(){if(V4)return sC;V4=1;function t(e){return e!==e}return sC=t,sC}var iC,X4;function KO(){if(X4)return iC;X4=1;function t(e,n,a){for(var o=a-1,r=e.length;++o<r;)if(e[o]===n)return o;return-1}return iC=t,iC}var cC,J4;function qO(){if(J4)return cC;J4=1;var t=S8(),e=YO(),n=KO();function a(o,r,s){return r===r?n(o,r,s):t(o,e,s)}return cC=a,cC}var lC,eU;function $O(){if(eU)return lC;eU=1;var t=qO();function e(n,a){var o=n==null?0:n.length;return!!o&&t(n,a,0)>-1}return lC=e,lC}var mC,tU;function WO(){if(tU)return mC;tU=1;function t(e,n,a){for(var o=-1,r=e==null?0:e.length;++o<r;)if(a(n,e[o]))return!0;return!1}return mC=t,mC}var dC,nU;function VO(){if(nU)return dC;nU=1;function t(){}return dC=t,dC}var AC,aU;function XO(){if(aU)return AC;aU=1;var t=_8(),e=VO(),n=Y3(),a=1/0,o=t&&1/n(new t([,-0]))[1]==a?function(r){return new t(r)}:e;return AC=o,AC}var uC,oU;function JO(){if(oU)return uC;oU=1;var t=v8(),e=$O(),n=WO(),a=B8(),o=XO(),r=Y3(),s=200;function c(l,A,p){var u=-1,x=e,h=l.length,w=!0,b=[],v=b;if(p)w=!1,x=n;else if(h>=s){var B=A?null:o(l);if(B)return r(B);w=!1,x=a,v=new t}else v=A?[]:b;e:for(;++u<h;){var U=l[u],G=A?A(U):U;if(U=p||U!==0?U:0,w&&G===G){for(var Q=v.length;Q--;)if(v[Q]===G)continue e;A&&v.push(G),b.push(U)}else x(v,G,p)||(v!==b&&v.push(G),b.push(U))}return b}return uC=c,uC}var pC,rU;function eT(){if(rU)return pC;rU=1;var t=Fi(),e=JO();function n(a,o){return a&&a.length?e(a,t(o,2)):[]}return pC=n,pC}var tT=eT();const sU=Qn(tT);function F8(t,e,n){return e===!0?sU(t,n):an(e)?sU(t,e):t}function DA(t){"@babel/helpers - typeof";return DA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},DA(t)}var nT=["ref"];function iU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function yc(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?iU(Object(n),!0).forEach(function(a){sh(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):iU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function aT(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function cU(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,Q8(a.key),a)}}function oT(t,e,n){return e&&cU(t.prototype,e),n&&cU(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function rT(t,e,n){return e=ng(e),sT(t,L8()?Reflect.construct(e,n||[],ng(t).constructor):e.apply(t,n))}function sT(t,e){if(e&&(DA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return iT(t)}function iT(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function L8(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(L8=function(){return!!t})()}function ng(t){return ng=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ng(t)}function cT(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&k1(t,e)}function k1(t,e){return k1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},k1(t,e)}function sh(t,e,n){return e=Q8(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Q8(t){var e=lT(t,"string");return DA(e)=="symbol"?e:e+""}function lT(t,e){if(DA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(DA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function mT(t,e){if(t==null)return{};var n=dT(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function dT(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function AT(t){return t.value}function uT(t,e){if(ue.isValidElement(t))return ue.cloneElement(t,e);if(typeof t=="function")return ue.createElement(t,e);e.ref;var n=mT(e,nT);return ue.createElement(Z3,n)}var lU=1,uA=(function(t){function e(){var n;aT(this,e);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=rT(this,e,[].concat(o)),sh(n,"lastBoundingBox",{width:-1,height:-1}),n}return cT(e,t),oT(e,[{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)>lU||Math.abs(o.height-this.lastBoundingBox.height)>lU)&&(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?yc({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(a){var o=this.props,r=o.layout,s=o.align,c=o.verticalAlign,l=o.margin,A=o.chartWidth,p=o.chartHeight,u,x;if(!a||(a.left===void 0||a.left===null)&&(a.right===void 0||a.right===null))if(s==="center"&&r==="vertical"){var h=this.getBBoxSnapshot();u={left:((A||0)-h.width)/2}}else u=s==="right"?{right:l&&l.right||0}:{left:l&&l.left||0};if(!a||(a.top===void 0||a.top===null)&&(a.bottom===void 0||a.bottom===null))if(c==="middle"){var w=this.getBBoxSnapshot();x={top:((p||0)-w.height)/2}}else x=c==="bottom"?{bottom:l&&l.bottom||0}:{top:l&&l.top||0};return yc(yc({},u),x)}},{key:"render",value:function(){var a=this,o=this.props,r=o.content,s=o.width,c=o.height,l=o.wrapperStyle,A=o.payloadUniqBy,p=o.payload,u=yc(yc({position:"absolute",width:s||"auto",height:c||"auto"},this.getDefaultPosition(l)),l);return ue.createElement("div",{className:"recharts-legend-wrapper",style:u,ref:function(h){a.wrapperNode=h}},uT(r,yc(yc({},this.props),{},{payload:F8(p,A,AT)})))}}],[{key:"getWithHeight",value:function(a,o){var r=yc(yc({},this.defaultProps),a.props),s=r.layout;return s==="vertical"&&wt(a.props.height)?{height:a.props.height}:s==="horizontal"?{width:a.props.width||o}:null}}])})(be.PureComponent);sh(uA,"displayName","Legend");sh(uA,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var fC,mU;function pT(){if(mU)return fC;mU=1;var t=a2(),e=K3(),n=Br(),a=t?t.isConcatSpreadable:void 0;function o(r){return n(r)||e(r)||!!(a&&r&&r[a])}return fC=o,fC}var gC,dU;function I8(){if(dU)return gC;dU=1;var t=U8(),e=pT();function n(a,o,r,s,c){var l=-1,A=a.length;for(r||(r=e),c||(c=[]);++l<A;){var p=a[l];o>0&&r(p)?o>1?n(p,o-1,r,s,c):t(c,p):s||(c[c.length]=p)}return c}return gC=n,gC}var hC,AU;function fT(){if(AU)return hC;AU=1;function t(e){return function(n,a,o){for(var r=-1,s=Object(n),c=o(n),l=c.length;l--;){var A=c[e?l:++r];if(a(s[A],A,s)===!1)break}return n}}return hC=t,hC}var xC,uU;function gT(){if(uU)return xC;uU=1;var t=fT(),e=t();return xC=e,xC}var yC,pU;function O8(){if(pU)return yC;pU=1;var t=gT(),e=rh();function n(a,o){return a&&t(a,o,e)}return yC=n,yC}var CC,fU;function hT(){if(fU)return CC;fU=1;var t=s2();function e(n,a){return function(o,r){if(o==null)return o;if(!t(o))return n(o,r);for(var s=o.length,c=a?s:-1,l=Object(o);(a?c--:++c<s)&&r(l[c],c,l)!==!1;);return o}}return CC=e,CC}var bC,gU;function V3(){if(gU)return bC;gU=1;var t=O8(),e=hT(),n=e(t);return bC=n,bC}var vC,hU;function T8(){if(hU)return vC;hU=1;var t=V3(),e=s2();function n(a,o){var r=-1,s=e(a)?Array(a.length):[];return t(a,function(c,l,A){s[++r]=o(c,l,A)}),s}return vC=n,vC}var wC,xU;function xT(){if(xU)return wC;xU=1;function t(e,n){var a=e.length;for(e.sort(n);a--;)e[a]=e[a].value;return e}return wC=t,wC}var BC,yU;function yT(){if(yU)return BC;yU=1;var t=VA();function e(n,a){if(n!==a){var o=n!==void 0,r=n===null,s=n===n,c=t(n),l=a!==void 0,A=a===null,p=a===a,u=t(a);if(!A&&!u&&!c&&n>a||c&&l&&p&&!A&&!u||r&&l&&p||!o&&p||!s)return 1;if(!r&&!c&&!u&&n<a||u&&o&&s&&!r&&!c||A&&o&&s||!l&&s||!p)return-1}return 0}return BC=e,BC}var DC,CU;function CT(){if(CU)return DC;CU=1;var t=yT();function e(n,a,o){for(var r=-1,s=n.criteria,c=a.criteria,l=s.length,A=o.length;++r<l;){var p=t(s[r],c[r]);if(p){if(r>=A)return p;var u=o[r];return p*(u=="desc"?-1:1)}}return n.index-a.index}return DC=e,DC}var UC,bU;function bT(){if(bU)return UC;bU=1;var t=L3(),e=Q3(),n=Fi(),a=T8(),o=xT(),r=N8(),s=CT(),c=JA(),l=Br();function A(p,u,x){u.length?u=t(u,function(b){return l(b)?function(v){return e(v,b.length===1?b[0]:b)}:b}):u=[c];var h=-1;u=t(u,r(n));var w=a(p,function(b,v,B){var U=t(u,function(G){return G(b)});return{criteria:U,index:++h,value:b}});return o(w,function(b,v){return s(b,v,x)})}return UC=A,UC}var HC,vU;function vT(){if(vU)return HC;vU=1;function t(e,n,a){switch(a.length){case 0:return e.call(n);case 1:return e.call(n,a[0]);case 2:return e.call(n,a[0],a[1]);case 3:return e.call(n,a[0],a[1],a[2])}return e.apply(n,a)}return HC=t,HC}var NC,wU;function wT(){if(wU)return NC;wU=1;var t=vT(),e=Math.max;function n(a,o,r){return o=e(o===void 0?a.length-1:o,0),function(){for(var s=arguments,c=-1,l=e(s.length-o,0),A=Array(l);++c<l;)A[c]=s[o+c];c=-1;for(var p=Array(o+1);++c<o;)p[c]=s[c];return p[o]=r(A),t(a,this,p)}}return NC=n,NC}var jC,BU;function BT(){if(BU)return jC;BU=1;function t(e){return function(){return e}}return jC=t,jC}var GC,DU;function k8(){if(DU)return GC;DU=1;var t=md(),e=(function(){try{var n=t(Object,"defineProperty");return n({},"",{}),n}catch{}})();return GC=e,GC}var _C,UU;function DT(){if(UU)return _C;UU=1;var t=BT(),e=k8(),n=JA(),a=e?function(o,r){return e(o,"toString",{configurable:!0,enumerable:!1,value:t(r),writable:!0})}:n;return _C=a,_C}var EC,HU;function UT(){if(HU)return EC;HU=1;var t=800,e=16,n=Date.now;function a(o){var r=0,s=0;return function(){var c=n(),l=e-(c-s);if(s=c,l>0){if(++r>=t)return arguments[0]}else r=0;return o.apply(void 0,arguments)}}return EC=a,EC}var PC,NU;function HT(){if(NU)return PC;NU=1;var t=DT(),e=UT(),n=e(t);return PC=n,PC}var SC,jU;function NT(){if(jU)return SC;jU=1;var t=JA(),e=wT(),n=HT();function a(o,r){return n(e(o,r,t),o+"")}return SC=a,SC}var FC,GU;function ih(){if(GU)return FC;GU=1;var t=P3(),e=s2(),n=q3(),a=om();function o(r,s,c){if(!a(c))return!1;var l=typeof s;return(l=="number"?e(c)&&n(s,c.length):l=="string"&&s in c)?t(c[s],r):!1}return FC=o,FC}var LC,_U;function jT(){if(_U)return LC;_U=1;var t=I8(),e=bT(),n=NT(),a=ih(),o=n(function(r,s){if(r==null)return[];var c=s.length;return c>1&&a(r,s[0],s[1])?s=[]:c>2&&a(s[0],s[1],s[2])&&(s=[s[0]]),e(r,t(s,1),[])});return LC=o,LC}var GT=jT();const X3=Qn(GT);function yp(t){"@babel/helpers - typeof";return yp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yp(t)}function R1(){return R1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},R1.apply(this,arguments)}function _T(t,e){return FT(t)||ST(t,e)||PT(t,e)||ET()}function ET(){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 PT(t,e){if(t){if(typeof t=="string")return EU(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return EU(t,e)}}function EU(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function ST(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function FT(t){if(Array.isArray(t))return t}function PU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function QC(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?PU(Object(n),!0).forEach(function(a){LT(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):PU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function LT(t,e,n){return e=QT(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function QT(t){var e=IT(t,"string");return yp(e)=="symbol"?e:e+""}function IT(t,e){if(yp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(yp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function OT(t){return Array.isArray(t)&&Ka(t[0])&&Ka(t[1])?t.join(" ~ "):t}var TT=function(e){var n=e.separator,a=n===void 0?" : ":n,o=e.contentStyle,r=o===void 0?{}:o,s=e.itemStyle,c=s===void 0?{}:s,l=e.labelStyle,A=l===void 0?{}:l,p=e.payload,u=e.formatter,x=e.itemSorter,h=e.wrapperClassName,w=e.labelClassName,b=e.label,v=e.labelFormatter,B=e.accessibilityLayer,U=B===void 0?!1:B,G=function(){if(p&&p.length){var I={padding:0,margin:0},M=(x?X3(p,x):p).map(function(K,re){if(K.type==="none")return null;var ae=QC({display:"block",paddingTop:4,paddingBottom:4,color:K.color||"#000"},c),ie=K.formatter||u||OT,X=K.value,ee=K.name,se=X,J=ee;if(ie&&se!=null&&J!=null){var E=ie(X,ee,K,re,p);if(Array.isArray(E)){var z=_T(E,2);se=z[0],J=z[1]}else se=E}return ue.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(re),style:ae},Ka(J)?ue.createElement("span",{className:"recharts-tooltip-item-name"},J):null,Ka(J)?ue.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,ue.createElement("span",{className:"recharts-tooltip-item-value"},se),ue.createElement("span",{className:"recharts-tooltip-item-unit"},K.unit||""))});return ue.createElement("ul",{className:"recharts-tooltip-item-list",style:I},M)}return null},Q=QC({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},r),_=QC({margin:0},A),S=!wn(b),F=S?b:"",O=pn("recharts-default-tooltip",h),R=pn("recharts-tooltip-label",w);S&&v&&p!==void 0&&p!==null&&(F=v(b,p));var oe=U?{role:"status","aria-live":"assertive"}:{};return ue.createElement("div",R1({className:O,style:Q},oe),ue.createElement("p",{className:R,style:_},ue.isValidElement(F)?F:"".concat(F)),G())};function Cp(t){"@babel/helpers - typeof";return Cp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cp(t)}function X2(t,e,n){return e=kT(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function kT(t){var e=RT(t,"string");return Cp(e)=="symbol"?e:e+""}function RT(t,e){if(Cp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Cp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var _u="recharts-tooltip-wrapper",MT={visibility:"hidden"};function zT(t){var e=t.coordinate,n=t.translateX,a=t.translateY;return pn(_u,X2(X2(X2(X2({},"".concat(_u,"-right"),wt(n)&&e&&wt(e.x)&&n>=e.x),"".concat(_u,"-left"),wt(n)&&e&&wt(e.x)&&n<e.x),"".concat(_u,"-bottom"),wt(a)&&e&&wt(e.y)&&a>=e.y),"".concat(_u,"-top"),wt(a)&&e&&wt(e.y)&&a<e.y))}function SU(t){var e=t.allowEscapeViewBox,n=t.coordinate,a=t.key,o=t.offsetTopLeft,r=t.position,s=t.reverseDirection,c=t.tooltipDimension,l=t.viewBox,A=t.viewBoxDimension;if(r&&wt(r[a]))return r[a];var p=n[a]-c-o,u=n[a]+o;if(e[a])return s[a]?p:u;if(s[a]){var x=p,h=l[a];return x<h?Math.max(u,l[a]):Math.max(p,l[a])}var w=u+c,b=l[a]+A;return w>b?Math.max(p,l[a]):Math.max(u,l[a])}function ZT(t){var e=t.translateX,n=t.translateY,a=t.useTranslate3d;return{transform:a?"translate3d(".concat(e,"px, ").concat(n,"px, 0)"):"translate(".concat(e,"px, ").concat(n,"px)")}}function YT(t){var e=t.allowEscapeViewBox,n=t.coordinate,a=t.offsetTopLeft,o=t.position,r=t.reverseDirection,s=t.tooltipBox,c=t.useTranslate3d,l=t.viewBox,A,p,u;return s.height>0&&s.width>0&&n?(p=SU({allowEscapeViewBox:e,coordinate:n,key:"x",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.width,viewBox:l,viewBoxDimension:l.width}),u=SU({allowEscapeViewBox:e,coordinate:n,key:"y",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.height,viewBox:l,viewBoxDimension:l.height}),A=ZT({translateX:p,translateY:u,useTranslate3d:c})):A=MT,{cssProperties:A,cssClasses:zT({translateX:p,translateY:u,coordinate:n})}}function UA(t){"@babel/helpers - typeof";return UA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UA(t)}function FU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function LU(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?FU(Object(n),!0).forEach(function(a){z1(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):FU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function KT(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function qT(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,M8(a.key),a)}}function $T(t,e,n){return e&&qT(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function WT(t,e,n){return e=ag(e),VT(t,R8()?Reflect.construct(e,n||[],ag(t).constructor):e.apply(t,n))}function VT(t,e){if(e&&(UA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return XT(t)}function XT(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function R8(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(R8=function(){return!!t})()}function ag(t){return ag=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ag(t)}function JT(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&M1(t,e)}function M1(t,e){return M1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},M1(t,e)}function z1(t,e,n){return e=M8(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function M8(t){var e=ek(t,"string");return UA(e)=="symbol"?e:e+""}function ek(t,e){if(UA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(UA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var QU=1,tk=(function(t){function e(){var n;KT(this,e);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=WT(this,e,[].concat(o)),z1(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),z1(n,"handleKeyDown",function(s){if(s.key==="Escape"){var c,l,A,p;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(c=(l=n.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&c!==void 0?c:0,y:(A=(p=n.props.coordinate)===null||p===void 0?void 0:p.y)!==null&&A!==void 0?A:0}})}}),n}return JT(e,t),$T(e,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>QU||Math.abs(a.height-this.state.lastBoundingBox.height)>QU)&&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,c=o.animationDuration,l=o.animationEasing,A=o.children,p=o.coordinate,u=o.hasPayload,x=o.isAnimationActive,h=o.offset,w=o.position,b=o.reverseDirection,v=o.useTranslate3d,B=o.viewBox,U=o.wrapperStyle,G=YT({allowEscapeViewBox:s,coordinate:p,offsetTopLeft:h,position:w,reverseDirection:b,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:B}),Q=G.cssClasses,_=G.cssProperties,S=LU(LU({transition:x&&r?"transform ".concat(c,"ms ").concat(l):void 0},_),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&u?"visible":"hidden",position:"absolute",top:0,left:0},U);return ue.createElement("div",{tabIndex:-1,className:Q,style:S,ref:function(O){a.wrapperNode=O}},A)}}])})(be.PureComponent),nk=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},ch={isSsr:nk()};function HA(t){"@babel/helpers - typeof";return HA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},HA(t)}function IU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function OU(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?IU(Object(n),!0).forEach(function(a){J3(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):IU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function ak(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ok(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,Z8(a.key),a)}}function rk(t,e,n){return e&&ok(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function sk(t,e,n){return e=og(e),ik(t,z8()?Reflect.construct(e,n||[],og(t).constructor):e.apply(t,n))}function ik(t,e){if(e&&(HA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ck(t)}function ck(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function z8(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(z8=function(){return!!t})()}function og(t){return og=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},og(t)}function lk(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Z1(t,e)}function Z1(t,e){return Z1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Z1(t,e)}function J3(t,e,n){return e=Z8(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Z8(t){var e=mk(t,"string");return HA(e)=="symbol"?e:e+""}function mk(t,e){if(HA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(HA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function dk(t){return t.dataKey}function Ak(t,e){return ue.isValidElement(t)?ue.cloneElement(t,e):typeof t=="function"?ue.createElement(t,e):ue.createElement(TT,e)}var wc=(function(t){function e(){return ak(this,e),sk(this,e,arguments)}return lk(e,t),rk(e,[{key:"render",value:function(){var a=this,o=this.props,r=o.active,s=o.allowEscapeViewBox,c=o.animationDuration,l=o.animationEasing,A=o.content,p=o.coordinate,u=o.filterNull,x=o.isAnimationActive,h=o.offset,w=o.payload,b=o.payloadUniqBy,v=o.position,B=o.reverseDirection,U=o.useTranslate3d,G=o.viewBox,Q=o.wrapperStyle,_=w??[];u&&_.length&&(_=F8(w.filter(function(F){return F.value!=null&&(F.hide!==!0||a.props.includeHidden)}),b,dk));var S=_.length>0;return ue.createElement(tk,{allowEscapeViewBox:s,animationDuration:c,animationEasing:l,isAnimationActive:x,active:r,coordinate:p,hasPayload:S,offset:h,position:v,reverseDirection:B,useTranslate3d:U,viewBox:G,wrapperStyle:Q},Ak(A,OU(OU({},this.props),{},{payload:_})))}}])})(be.PureComponent);J3(wc,"displayName","Tooltip");J3(wc,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!ch.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 IC,TU;function uk(){if(TU)return IC;TU=1;var t=Si(),e=function(){return t.Date.now()};return IC=e,IC}var OC,kU;function pk(){if(kU)return OC;kU=1;var t=/\s/;function e(n){for(var a=n.length;a--&&t.test(n.charAt(a)););return a}return OC=e,OC}var TC,RU;function fk(){if(RU)return TC;RU=1;var t=pk(),e=/^\s+/;function n(a){return a&&a.slice(0,t(a)+1).replace(e,"")}return TC=n,TC}var kC,MU;function Y8(){if(MU)return kC;MU=1;var t=fk(),e=om(),n=VA(),a=NaN,o=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;function l(A){if(typeof A=="number")return A;if(n(A))return a;if(e(A)){var p=typeof A.valueOf=="function"?A.valueOf():A;A=e(p)?p+"":p}if(typeof A!="string")return A===0?A:+A;A=t(A);var u=r.test(A);return u||s.test(A)?c(A.slice(2),u?2:8):o.test(A)?a:+A}return kC=l,kC}var RC,zU;function gk(){if(zU)return RC;zU=1;var t=om(),e=uk(),n=Y8(),a="Expected a function",o=Math.max,r=Math.min;function s(c,l,A){var p,u,x,h,w,b,v=0,B=!1,U=!1,G=!0;if(typeof c!="function")throw new TypeError(a);l=n(l)||0,t(A)&&(B=!!A.leading,U="maxWait"in A,x=U?o(n(A.maxWait)||0,l):x,G="trailing"in A?!!A.trailing:G);function Q(M){var K=p,re=u;return p=u=void 0,v=M,h=c.apply(re,K),h}function _(M){return v=M,w=setTimeout(O,l),B?Q(M):h}function S(M){var K=M-b,re=M-v,ae=l-K;return U?r(ae,x-re):ae}function F(M){var K=M-b,re=M-v;return b===void 0||K>=l||K<0||U&&re>=x}function O(){var M=e();if(F(M))return R(M);w=setTimeout(O,S(M))}function R(M){return w=void 0,G&&p?Q(M):(p=u=void 0,h)}function oe(){w!==void 0&&clearTimeout(w),v=0,p=b=u=w=void 0}function L(){return w===void 0?h:R(e())}function I(){var M=e(),K=F(M);if(p=arguments,u=this,b=M,K){if(w===void 0)return _(b);if(U)return clearTimeout(w),w=setTimeout(O,l),Q(b)}return w===void 0&&(w=setTimeout(O,l)),h}return I.cancel=oe,I.flush=L,I}return RC=s,RC}var MC,ZU;function hk(){if(ZU)return MC;ZU=1;var t=gk(),e=om(),n="Expected a function";function a(o,r,s){var c=!0,l=!0;if(typeof o!="function")throw new TypeError(n);return e(s)&&(c="leading"in s?!!s.leading:c,l="trailing"in s?!!s.trailing:l),t(o,r,{leading:c,maxWait:r,trailing:l})}return MC=a,MC}var xk=hk();const K8=Qn(xk);function bp(t){"@babel/helpers - typeof";return bp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bp(t)}function YU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function J2(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?YU(Object(n),!0).forEach(function(a){yk(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):YU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function yk(t,e,n){return e=Ck(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ck(t){var e=bk(t,"string");return bp(e)=="symbol"?e:e+""}function bk(t,e){if(bp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(bp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function vk(t,e){return Uk(t)||Dk(t,e)||Bk(t,e)||wk()}function wk(){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 Bk(t,e){if(t){if(typeof t=="string")return KU(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return KU(t,e)}}function KU(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function Dk(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function Uk(t){if(Array.isArray(t))return t}var q8=be.forwardRef(function(t,e){var n=t.aspect,a=t.initialDimension,o=a===void 0?{width:-1,height:-1}:a,r=t.width,s=r===void 0?"100%":r,c=t.height,l=c===void 0?"100%":c,A=t.minWidth,p=A===void 0?0:A,u=t.minHeight,x=t.maxHeight,h=t.children,w=t.debounce,b=w===void 0?0:w,v=t.id,B=t.className,U=t.onResize,G=t.style,Q=G===void 0?{}:G,_=be.useRef(null),S=be.useRef();S.current=U,be.useImperativeHandle(e,function(){return Object.defineProperty(_.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current},configurable:!0})});var F=be.useState({containerWidth:o.width,containerHeight:o.height}),O=vk(F,2),R=O[0],oe=O[1],L=be.useCallback(function(M,K){oe(function(re){var ae=Math.round(M),ie=Math.round(K);return re.containerWidth===ae&&re.containerHeight===ie?re:{containerWidth:ae,containerHeight:ie}})},[]);be.useEffect(function(){var M=function(ee){var se,J=ee[0].contentRect,E=J.width,z=J.height;L(E,z),(se=S.current)===null||se===void 0||se.call(S,E,z)};b>0&&(M=K8(M,b,{trailing:!0,leading:!1}));var K=new ResizeObserver(M),re=_.current.getBoundingClientRect(),ae=re.width,ie=re.height;return L(ae,ie),K.observe(_.current),function(){K.disconnect()}},[L,b]);var I=be.useMemo(function(){var M=R.containerWidth,K=R.containerHeight;if(M<0||K<0)return null;td(Wm(s)||Wm(l),`The width(%s) and height(%s) are both fixed numbers,
|
||
maybe you don't need to use a ResponsiveContainer.`,s,l),td(!n||n>0,"The aspect(%s) must be greater than zero.",n);var re=Wm(s)?M:s,ae=Wm(l)?K:l;n&&n>0&&(re?ae=re/n:ae&&(re=ae*n),x&&ae>x&&(ae=x)),td(re>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.`,re,ae,s,l,p,u,n);var ie=!Array.isArray(h)&&Gc(h.type).endsWith("Chart");return ue.Children.map(h,function(X){return ue.isValidElement(X)?be.cloneElement(X,J2({width:re,height:ae},ie?{style:J2({height:"100%",width:"100%",maxHeight:ae,maxWidth:re},X.props.style)}:{})):X})},[n,h,l,x,u,p,R,s]);return ue.createElement("div",{id:v?"".concat(v):void 0,className:pn("recharts-responsive-container",B),style:J2(J2({},Q),{},{width:s,height:l,minWidth:p,minHeight:u,maxHeight:x}),ref:_},I)});function vp(t){"@babel/helpers - typeof";return vp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vp(t)}function qU(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Y1(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?qU(Object(n),!0).forEach(function(a){Hk(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qU(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Hk(t,e,n){return e=Nk(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Nk(t){var e=jk(t,"string");return vp(e)=="symbol"?e:e+""}function jk(t,e){if(vp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(vp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Zd={widthCache:{},cacheCount:0},Gk=2e3,_k={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},$U="recharts_measurement_span";function Ek(t){var e=Y1({},t);return Object.keys(e).forEach(function(n){e[n]||delete e[n]}),e}var WU=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e==null||ch.isSsr)return{width:0,height:0};var a=Ek(n),o=JSON.stringify({text:e,copyStyle:a});if(Zd.widthCache[o])return Zd.widthCache[o];try{var r=document.getElementById($U);r||(r=document.createElement("span"),r.setAttribute("id",$U),r.setAttribute("aria-hidden","true"),document.body.appendChild(r));var s=Y1(Y1({},_k),a);Object.assign(r.style,s),r.textContent="".concat(e);var c=r.getBoundingClientRect(),l={width:c.width,height:c.height};return Zd.widthCache[o]=l,++Zd.cacheCount>Gk&&(Zd.cacheCount=0,Zd.widthCache={}),l}catch{return{width:0,height:0}}},Pk=function(e){return{top:e.top+window.scrollY-document.documentElement.clientTop,left:e.left+window.scrollX-document.documentElement.clientLeft}};function wp(t){"@babel/helpers - typeof";return wp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wp(t)}function rg(t,e){return Qk(t)||Lk(t,e)||Fk(t,e)||Sk()}function Sk(){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 Fk(t,e){if(t){if(typeof t=="string")return VU(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return VU(t,e)}}function VU(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function Lk(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function Qk(t){if(Array.isArray(t))return t}function Ik(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function XU(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,Tk(a.key),a)}}function Ok(t,e,n){return e&&XU(t.prototype,e),n&&XU(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Tk(t){var e=kk(t,"string");return wp(e)=="symbol"?e:e+""}function kk(t,e){if(wp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(wp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var JU=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,e7=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Rk=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Mk=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,$8={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},zk=Object.keys($8),iA="NaN";function Zk(t,e){return t*$8[e]}var ef=(function(){function t(e,n){Ik(this,t),this.num=e,this.unit=n,this.num=e,this.unit=n,Number.isNaN(e)&&(this.unit=""),n!==""&&!Rk.test(n)&&(this.num=NaN,this.unit=""),zk.includes(n)&&(this.num=Zk(e,n),this.unit="px")}return Ok(t,[{key:"add",value:function(n){return this.unit!==n.unit?new t(NaN,""):new t(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new t(NaN,""):new t(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new t(NaN,""):new t(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new t(NaN,""):new t(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=Mk.exec(n))!==null&&a!==void 0?a:[],r=rg(o,3),s=r[1],c=r[2];return new t(parseFloat(s),c??"")}}])})();function W8(t){if(t.includes(iA))return iA;for(var e=t;e.includes("*")||e.includes("/");){var n,a=(n=JU.exec(e))!==null&&n!==void 0?n:[],o=rg(a,4),r=o[1],s=o[2],c=o[3],l=ef.parse(r??""),A=ef.parse(c??""),p=s==="*"?l.multiply(A):l.divide(A);if(p.isNaN())return iA;e=e.replace(JU,p.toString())}for(;e.includes("+")||/.-\d+(?:\.\d+)?/.test(e);){var u,x=(u=e7.exec(e))!==null&&u!==void 0?u:[],h=rg(x,4),w=h[1],b=h[2],v=h[3],B=ef.parse(w??""),U=ef.parse(v??""),G=b==="+"?B.add(U):B.subtract(U);if(G.isNaN())return iA;e=e.replace(e7,G.toString())}return e}var t7=/\(([^()]*)\)/;function Yk(t){for(var e=t;e.includes("(");){var n=t7.exec(e),a=rg(n,2),o=a[1];e=e.replace(t7,W8(o))}return e}function Kk(t){var e=t.replace(/\s+/g,"");return e=Yk(e),e=W8(e),e}function qk(t){try{return Kk(t)}catch{return iA}}function zC(t){var e=qk(t.slice(5,-1));return e===iA?"":e}var $k=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Wk=["dx","dy","angle","className","breakAll"];function K1(){return K1=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},K1.apply(this,arguments)}function n7(t,e){if(t==null)return{};var n=Vk(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function Vk(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function a7(t,e){return t9(t)||e9(t,e)||Jk(t,e)||Xk()}function Xk(){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 Jk(t,e){if(t){if(typeof t=="string")return o7(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o7(t,e)}}function o7(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function e9(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function t9(t){if(Array.isArray(t))return t}var V8=/[ \f\n\r\t\v\u2028\u2029]+/,X8=function(e){var n=e.children,a=e.breakAll,o=e.style;try{var r=[];wn(n)||(a?r=n.toString().split(""):r=n.toString().split(V8));var s=r.map(function(l){return{word:l,width:WU(l,o).width}}),c=a?0:WU(" ",o).width;return{wordsWithComputedWidth:s,spaceWidth:c}}catch{return null}},n9=function(e,n,a,o,r){var s=e.maxLines,c=e.children,l=e.style,A=e.breakAll,p=wt(s),u=c,x=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return re.reduce(function(ae,ie){var X=ie.word,ee=ie.width,se=ae[ae.length-1];if(se&&(o==null||r||se.width+ee+a<Number(o)))se.words.push(X),se.width+=ee+a;else{var J={words:[X],width:ee};ae.push(J)}return ae},[])},h=x(n),w=function(re){return re.reduce(function(ae,ie){return ae.width>ie.width?ae:ie})};if(!p)return h;for(var b="…",v=function(re){var ae=u.slice(0,re),ie=X8({breakAll:A,style:l,children:ae+b}).wordsWithComputedWidth,X=x(ie),ee=X.length>s||w(X).width>Number(o);return[ee,X]},B=0,U=u.length-1,G=0,Q;B<=U&&G<=u.length-1;){var _=Math.floor((B+U)/2),S=_-1,F=v(S),O=a7(F,2),R=O[0],oe=O[1],L=v(_),I=a7(L,1),M=I[0];if(!R&&!M&&(B=_+1),R&&M&&(U=_-1),!R&&M){Q=oe;break}G++}return Q||h},r7=function(e){var n=wn(e)?[]:e.toString().split(V8);return[{words:n}]},a9=function(e){var n=e.width,a=e.scaleToFit,o=e.children,r=e.style,s=e.breakAll,c=e.maxLines;if((n||a)&&!ch.isSsr){var l,A,p=X8({breakAll:s,children:o,style:r});if(p){var u=p.wordsWithComputedWidth,x=p.spaceWidth;l=u,A=x}else return r7(o);return n9({breakAll:s,children:o,maxLines:c,style:r},l,A,n,a)}return r7(o)},s7="#808080",Bp=function(e){var n=e.x,a=n===void 0?0:n,o=e.y,r=o===void 0?0:o,s=e.lineHeight,c=s===void 0?"1em":s,l=e.capHeight,A=l===void 0?"0.71em":l,p=e.scaleToFit,u=p===void 0?!1:p,x=e.textAnchor,h=x===void 0?"start":x,w=e.verticalAnchor,b=w===void 0?"end":w,v=e.fill,B=v===void 0?s7:v,U=n7(e,$k),G=be.useMemo(function(){return a9({breakAll:U.breakAll,children:U.children,maxLines:U.maxLines,scaleToFit:u,style:U.style,width:U.width})},[U.breakAll,U.children,U.maxLines,u,U.style,U.width]),Q=U.dx,_=U.dy,S=U.angle,F=U.className,O=U.breakAll,R=n7(U,Wk);if(!Ka(a)||!Ka(r))return null;var oe=a+(wt(Q)?Q:0),L=r+(wt(_)?_:0),I;switch(b){case"start":I=zC("calc(".concat(A,")"));break;case"middle":I=zC("calc(".concat((G.length-1)/2," * -").concat(c," + (").concat(A," / 2))"));break;default:I=zC("calc(".concat(G.length-1," * -").concat(c,")"));break}var M=[];if(u){var K=G[0].width,re=U.width;M.push("scale(".concat((wt(re)?re/K:1)/K,")"))}return S&&M.push("rotate(".concat(S,", ").concat(oe,", ").concat(L,")")),M.length&&(R.transform=M.join(" ")),ue.createElement("text",K1({},Xt(R,!0),{x:oe,y:L,className:pn("recharts-text",F),textAnchor:h,fill:B.includes("url")?s7:B}),G.map(function(ae,ie){var X=ae.words.join(O?"":" ");return ue.createElement("tspan",{x:oe,dy:ie===0?I:c,key:"".concat(X,"-").concat(ie)},X)}))};function Wl(t,e){return t==null||e==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function o9(t,e){return t==null||e==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function ew(t){let e,n,a;t.length!==2?(e=Wl,n=(c,l)=>Wl(t(c),l),a=(c,l)=>t(c)-l):(e=t===Wl||t===o9?t:r9,n=t,a=t);function o(c,l,A=0,p=c.length){if(A<p){if(e(l,l)!==0)return p;do{const u=A+p>>>1;n(c[u],l)<0?A=u+1:p=u}while(A<p)}return A}function r(c,l,A=0,p=c.length){if(A<p){if(e(l,l)!==0)return p;do{const u=A+p>>>1;n(c[u],l)<=0?A=u+1:p=u}while(A<p)}return A}function s(c,l,A=0,p=c.length){const u=o(c,l,A,p-1);return u>A&&a(c[u-1],l)>-a(c[u],l)?u-1:u}return{left:o,center:s,right:r}}function r9(){return 0}function J8(t){return t===null?NaN:+t}function*s9(t,e){for(let n of t)n!=null&&(n=+n)>=n&&(yield n)}const i9=ew(Wl),i2=i9.right;ew(J8).center;class i7 extends Map{constructor(e,n=m9){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),e!=null)for(const[a,o]of e)this.set(a,o)}get(e){return super.get(c7(this,e))}has(e){return super.has(c7(this,e))}set(e,n){return super.set(c9(this,e),n)}delete(e){return super.delete(l9(this,e))}}function c7({_intern:t,_key:e},n){const a=e(n);return t.has(a)?t.get(a):n}function c9({_intern:t,_key:e},n){const a=e(n);return t.has(a)?t.get(a):(t.set(a,n),n)}function l9({_intern:t,_key:e},n){const a=e(n);return t.has(a)&&(n=t.get(a),t.delete(a)),n}function m9(t){return t!==null&&typeof t=="object"?t.valueOf():t}function d9(t=Wl){if(t===Wl)return eG;if(typeof t!="function")throw new TypeError("compare is not a function");return(e,n)=>{const a=t(e,n);return a||a===0?a:(t(n,n)===0)-(t(e,e)===0)}}function eG(t,e){return(t==null||!(t>=t))-(e==null||!(e>=e))||(t<e?-1:t>e?1:0)}const A9=Math.sqrt(50),u9=Math.sqrt(10),p9=Math.sqrt(2);function sg(t,e,n){const a=(e-t)/Math.max(0,n),o=Math.floor(Math.log10(a)),r=a/Math.pow(10,o),s=r>=A9?10:r>=u9?5:r>=p9?2:1;let c,l,A;return o<0?(A=Math.pow(10,-o)/s,c=Math.round(t*A),l=Math.round(e*A),c/A<t&&++c,l/A>e&&--l,A=-A):(A=Math.pow(10,o)*s,c=Math.round(t/A),l=Math.round(e/A),c*A<t&&++c,l*A>e&&--l),l<c&&.5<=n&&n<2?sg(t,e,n*2):[c,l,A]}function q1(t,e,n){if(e=+e,t=+t,n=+n,!(n>0))return[];if(t===e)return[t];const a=e<t,[o,r,s]=a?sg(e,t,n):sg(t,e,n);if(!(r>=o))return[];const c=r-o+1,l=new Array(c);if(a)if(s<0)for(let A=0;A<c;++A)l[A]=(r-A)/-s;else for(let A=0;A<c;++A)l[A]=(r-A)*s;else if(s<0)for(let A=0;A<c;++A)l[A]=(o+A)/-s;else for(let A=0;A<c;++A)l[A]=(o+A)*s;return l}function $1(t,e,n){return e=+e,t=+t,n=+n,sg(t,e,n)[2]}function W1(t,e,n){e=+e,t=+t,n=+n;const a=e<t,o=a?$1(e,t,n):$1(t,e,n);return(a?-1:1)*(o<0?1/-o:o)}function l7(t,e){let n;for(const a of t)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function m7(t,e){let n;for(const a of t)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function tG(t,e,n=0,a=1/0,o){if(e=Math.floor(e),n=Math.floor(Math.max(0,n)),a=Math.floor(Math.min(t.length-1,a)),!(n<=e&&e<=a))return t;for(o=o===void 0?eG:d9(o);a>n;){if(a-n>600){const l=a-n+1,A=e-n+1,p=Math.log(l),u=.5*Math.exp(2*p/3),x=.5*Math.sqrt(p*u*(l-u)/l)*(A-l/2<0?-1:1),h=Math.max(n,Math.floor(e-A*u/l+x)),w=Math.min(a,Math.floor(e+(l-A)*u/l+x));tG(t,e,h,w,o)}const r=t[e];let s=n,c=a;for(Eu(t,n,e),o(t[a],r)>0&&Eu(t,n,a);s<c;){for(Eu(t,s,c),++s,--c;o(t[s],r)<0;)++s;for(;o(t[c],r)>0;)--c}o(t[n],r)===0?Eu(t,n,c):(++c,Eu(t,c,a)),c<=e&&(n=c+1),e<=c&&(a=c-1)}return t}function Eu(t,e,n){const a=t[e];t[e]=t[n],t[n]=a}function f9(t,e,n){if(t=Float64Array.from(s9(t)),!(!(a=t.length)||isNaN(e=+e))){if(e<=0||a<2)return m7(t);if(e>=1)return l7(t);var a,o=(a-1)*e,r=Math.floor(o),s=l7(tG(t,r).subarray(0,r+1)),c=m7(t.subarray(r+1));return s+(c-s)*(o-r)}}function g9(t,e,n=J8){if(!(!(a=t.length)||isNaN(e=+e))){if(e<=0||a<2)return+n(t[0],0,t);if(e>=1)return+n(t[a-1],a-1,t);var a,o=(a-1)*e,r=Math.floor(o),s=+n(t[r],r,t),c=+n(t[r+1],r+1,t);return s+(c-s)*(o-r)}}function h9(t,e,n){t=+t,e=+e,n=(o=arguments.length)<2?(e=t,t=0,1):o<3?1:+n;for(var a=-1,o=Math.max(0,Math.ceil((e-t)/n))|0,r=new Array(o);++a<o;)r[a]=t+a*n;return r}function gs(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t);break}return this}function Rc(t,e){switch(arguments.length){case 0:break;case 1:{typeof t=="function"?this.interpolator(t):this.range(t);break}default:{this.domain(t),typeof e=="function"?this.interpolator(e):this.range(e);break}}return this}const V1=Symbol("implicit");function tw(){var t=new i7,e=[],n=[],a=V1;function o(r){let s=t.get(r);if(s===void 0){if(a!==V1)return a;t.set(r,s=e.push(r)-1)}return n[s%n.length]}return o.domain=function(r){if(!arguments.length)return e.slice();e=[],t=new i7;for(const s of r)t.has(s)||t.set(s,e.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 tw(e,n).unknown(a)},gs.apply(o,arguments),o}function Dp(){var t=tw().unknown(void 0),e=t.domain,n=t.range,a=0,o=1,r,s,c=!1,l=0,A=0,p=.5;delete t.unknown;function u(){var x=e().length,h=o<a,w=h?o:a,b=h?a:o;r=(b-w)/Math.max(1,x-l+A*2),c&&(r=Math.floor(r)),w+=(b-w-r*(x-l))*p,s=r*(1-l),c&&(w=Math.round(w),s=Math.round(s));var v=h9(x).map(function(B){return w+r*B});return n(h?v.reverse():v)}return t.domain=function(x){return arguments.length?(e(x),u()):e()},t.range=function(x){return arguments.length?([a,o]=x,a=+a,o=+o,u()):[a,o]},t.rangeRound=function(x){return[a,o]=x,a=+a,o=+o,c=!0,u()},t.bandwidth=function(){return s},t.step=function(){return r},t.round=function(x){return arguments.length?(c=!!x,u()):c},t.padding=function(x){return arguments.length?(l=Math.min(1,A=+x),u()):l},t.paddingInner=function(x){return arguments.length?(l=Math.min(1,x),u()):l},t.paddingOuter=function(x){return arguments.length?(A=+x,u()):A},t.align=function(x){return arguments.length?(p=Math.max(0,Math.min(1,x)),u()):p},t.copy=function(){return Dp(e(),[a,o]).round(c).paddingInner(l).paddingOuter(A).align(p)},gs.apply(u(),arguments)}function nG(t){var e=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return nG(e())},t}function op(){return nG(Dp.apply(null,arguments).paddingInner(1))}function nw(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function aG(t,e){var n=Object.create(t.prototype);for(var a in e)n[a]=e[a];return n}function c2(){}var Up=.7,ig=1/Up,pA="\\s*([+-]?\\d+)\\s*",Hp="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Hi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",x9=/^#([0-9a-f]{3,8})$/,y9=new RegExp(`^rgb\\(${pA},${pA},${pA}\\)$`),C9=new RegExp(`^rgb\\(${Hi},${Hi},${Hi}\\)$`),b9=new RegExp(`^rgba\\(${pA},${pA},${pA},${Hp}\\)$`),v9=new RegExp(`^rgba\\(${Hi},${Hi},${Hi},${Hp}\\)$`),w9=new RegExp(`^hsl\\(${Hp},${Hi},${Hi}\\)$`),B9=new RegExp(`^hsla\\(${Hp},${Hi},${Hi},${Hp}\\)$`),d7={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};nw(c2,Np,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:A7,formatHex:A7,formatHex8:D9,formatHsl:U9,formatRgb:u7,toString:u7});function A7(){return this.rgb().formatHex()}function D9(){return this.rgb().formatHex8()}function U9(){return oG(this).formatHsl()}function u7(){return this.rgb().formatRgb()}function Np(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=x9.exec(t))?(n=e[1].length,e=parseInt(e[1],16),n===6?p7(e):n===3?new vr(e>>8&15|e>>4&240,e>>4&15|e&240,(e&15)<<4|e&15,1):n===8?tf(e>>24&255,e>>16&255,e>>8&255,(e&255)/255):n===4?tf(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|e&240,((e&15)<<4|e&15)/255):null):(e=y9.exec(t))?new vr(e[1],e[2],e[3],1):(e=C9.exec(t))?new vr(e[1]*255/100,e[2]*255/100,e[3]*255/100,1):(e=b9.exec(t))?tf(e[1],e[2],e[3],e[4]):(e=v9.exec(t))?tf(e[1]*255/100,e[2]*255/100,e[3]*255/100,e[4]):(e=w9.exec(t))?h7(e[1],e[2]/100,e[3]/100,1):(e=B9.exec(t))?h7(e[1],e[2]/100,e[3]/100,e[4]):d7.hasOwnProperty(t)?p7(d7[t]):t==="transparent"?new vr(NaN,NaN,NaN,0):null}function p7(t){return new vr(t>>16&255,t>>8&255,t&255,1)}function tf(t,e,n,a){return a<=0&&(t=e=n=NaN),new vr(t,e,n,a)}function H9(t){return t instanceof c2||(t=Np(t)),t?(t=t.rgb(),new vr(t.r,t.g,t.b,t.opacity)):new vr}function X1(t,e,n,a){return arguments.length===1?H9(t):new vr(t,e,n,a??1)}function vr(t,e,n,a){this.r=+t,this.g=+e,this.b=+n,this.opacity=+a}nw(vr,X1,aG(c2,{brighter(t){return t=t==null?ig:Math.pow(ig,t),new vr(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=t==null?Up:Math.pow(Up,t),new vr(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new vr(nd(this.r),nd(this.g),nd(this.b),cg(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:f7,formatHex:f7,formatHex8:N9,formatRgb:g7,toString:g7}));function f7(){return`#${Vm(this.r)}${Vm(this.g)}${Vm(this.b)}`}function N9(){return`#${Vm(this.r)}${Vm(this.g)}${Vm(this.b)}${Vm((isNaN(this.opacity)?1:this.opacity)*255)}`}function g7(){const t=cg(this.opacity);return`${t===1?"rgb(":"rgba("}${nd(this.r)}, ${nd(this.g)}, ${nd(this.b)}${t===1?")":`, ${t})`}`}function cg(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function nd(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Vm(t){return t=nd(t),(t<16?"0":"")+t.toString(16)}function h7(t,e,n,a){return a<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Zs(t,e,n,a)}function oG(t){if(t instanceof Zs)return new Zs(t.h,t.s,t.l,t.opacity);if(t instanceof c2||(t=Np(t)),!t)return new Zs;if(t instanceof Zs)return t;t=t.rgb();var e=t.r/255,n=t.g/255,a=t.b/255,o=Math.min(e,n,a),r=Math.max(e,n,a),s=NaN,c=r-o,l=(r+o)/2;return c?(e===r?s=(n-a)/c+(n<a)*6:n===r?s=(a-e)/c+2:s=(e-n)/c+4,c/=l<.5?r+o:2-r-o,s*=60):c=l>0&&l<1?0:s,new Zs(s,c,l,t.opacity)}function j9(t,e,n,a){return arguments.length===1?oG(t):new Zs(t,e,n,a??1)}function Zs(t,e,n,a){this.h=+t,this.s=+e,this.l=+n,this.opacity=+a}nw(Zs,j9,aG(c2,{brighter(t){return t=t==null?ig:Math.pow(ig,t),new Zs(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=t==null?Up:Math.pow(Up,t),new Zs(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,a=n+(n<.5?n:1-n)*e,o=2*n-a;return new vr(ZC(t>=240?t-240:t+120,o,a),ZC(t,o,a),ZC(t<120?t+240:t-120,o,a),this.opacity)},clamp(){return new Zs(x7(this.h),nf(this.s),nf(this.l),cg(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 t=cg(this.opacity);return`${t===1?"hsl(":"hsla("}${x7(this.h)}, ${nf(this.s)*100}%, ${nf(this.l)*100}%${t===1?")":`, ${t})`}`}}));function x7(t){return t=(t||0)%360,t<0?t+360:t}function nf(t){return Math.max(0,Math.min(1,t||0))}function ZC(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}const aw=t=>()=>t;function G9(t,e){return function(n){return t+n*e}}function _9(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(a){return Math.pow(t+a*e,n)}}function E9(t){return(t=+t)==1?rG:function(e,n){return n-e?_9(e,n,t):aw(isNaN(e)?n:e)}}function rG(t,e){var n=e-t;return n?G9(t,n):aw(isNaN(t)?e:t)}const y7=(function t(e){var n=E9(e);function a(o,r){var s=n((o=X1(o)).r,(r=X1(r)).r),c=n(o.g,r.g),l=n(o.b,r.b),A=rG(o.opacity,r.opacity);return function(p){return o.r=s(p),o.g=c(p),o.b=l(p),o.opacity=A(p),o+""}}return a.gamma=t,a})(1);function P9(t,e){e||(e=[]);var n=t?Math.min(e.length,t.length):0,a=e.slice(),o;return function(r){for(o=0;o<n;++o)a[o]=t[o]*(1-r)+e[o]*r;return a}}function S9(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function F9(t,e){var n=e?e.length:0,a=t?Math.min(n,t.length):0,o=new Array(a),r=new Array(n),s;for(s=0;s<a;++s)o[s]=eu(t[s],e[s]);for(;s<n;++s)r[s]=e[s];return function(c){for(s=0;s<a;++s)r[s]=o[s](c);return r}}function L9(t,e){var n=new Date;return t=+t,e=+e,function(a){return n.setTime(t*(1-a)+e*a),n}}function lg(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function Q9(t,e){var n={},a={},o;(t===null||typeof t!="object")&&(t={}),(e===null||typeof e!="object")&&(e={});for(o in e)o in t?n[o]=eu(t[o],e[o]):a[o]=e[o];return function(r){for(o in n)a[o]=n[o](r);return a}}var J1=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,YC=new RegExp(J1.source,"g");function I9(t){return function(){return t}}function O9(t){return function(e){return t(e)+""}}function T9(t,e){var n=J1.lastIndex=YC.lastIndex=0,a,o,r,s=-1,c=[],l=[];for(t=t+"",e=e+"";(a=J1.exec(t))&&(o=YC.exec(e));)(r=o.index)>n&&(r=e.slice(n,r),c[s]?c[s]+=r:c[++s]=r),(a=a[0])===(o=o[0])?c[s]?c[s]+=o:c[++s]=o:(c[++s]=null,l.push({i:s,x:lg(a,o)})),n=YC.lastIndex;return n<e.length&&(r=e.slice(n),c[s]?c[s]+=r:c[++s]=r),c.length<2?l[0]?O9(l[0].x):I9(e):(e=l.length,function(A){for(var p=0,u;p<e;++p)c[(u=l[p]).i]=u.x(A);return c.join("")})}function eu(t,e){var n=typeof e,a;return e==null||n==="boolean"?aw(e):(n==="number"?lg:n==="string"?(a=Np(e))?(e=a,y7):T9:e instanceof Np?y7:e instanceof Date?L9:S9(e)?P9:Array.isArray(e)?F9:typeof e.valueOf!="function"&&typeof e.toString!="function"||isNaN(e)?Q9:lg)(t,e)}function ow(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}function k9(t,e){e===void 0&&(e=t,t=eu);for(var n=0,a=e.length-1,o=e[0],r=new Array(a<0?0:a);n<a;)r[n]=t(o,o=e[++n]);return function(s){var c=Math.max(0,Math.min(a-1,Math.floor(s*=a)));return r[c](s-c)}}function R9(t){return function(){return t}}function mg(t){return+t}var C7=[0,1];function rr(t){return t}function ev(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:R9(isNaN(e)?NaN:.5)}function M9(t,e){var n;return t>e&&(n=t,t=e,e=n),function(a){return Math.max(t,Math.min(e,a))}}function z9(t,e,n){var a=t[0],o=t[1],r=e[0],s=e[1];return o<a?(a=ev(o,a),r=n(s,r)):(a=ev(a,o),r=n(r,s)),function(c){return r(a(c))}}function Z9(t,e,n){var a=Math.min(t.length,e.length)-1,o=new Array(a),r=new Array(a),s=-1;for(t[a]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++s<a;)o[s]=ev(t[s],t[s+1]),r[s]=n(e[s],e[s+1]);return function(c){var l=i2(t,c,1,a)-1;return r[l](o[l](c))}}function l2(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function lh(){var t=C7,e=C7,n=eu,a,o,r,s=rr,c,l,A;function p(){var x=Math.min(t.length,e.length);return s!==rr&&(s=M9(t[0],t[x-1])),c=x>2?Z9:z9,l=A=null,u}function u(x){return x==null||isNaN(x=+x)?r:(l||(l=c(t.map(a),e,n)))(a(s(x)))}return u.invert=function(x){return s(o((A||(A=c(e,t.map(a),lg)))(x)))},u.domain=function(x){return arguments.length?(t=Array.from(x,mg),p()):t.slice()},u.range=function(x){return arguments.length?(e=Array.from(x),p()):e.slice()},u.rangeRound=function(x){return e=Array.from(x),n=ow,p()},u.clamp=function(x){return arguments.length?(s=x?!0:rr,p()):s!==rr},u.interpolate=function(x){return arguments.length?(n=x,p()):n},u.unknown=function(x){return arguments.length?(r=x,u):r},function(x,h){return a=x,o=h,p()}}function rw(){return lh()(rr,rr)}function Y9(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function dg(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,a=t.slice(0,n);return[a.length>1?a[0]+a.slice(2):a,+t.slice(n+1)]}function NA(t){return t=dg(Math.abs(t)),t?t[1]:NaN}function K9(t,e){return function(n,a){for(var o=n.length,r=[],s=0,c=t[0],l=0;o>0&&c>0&&(l+c+1>a&&(c=Math.max(1,a-l)),r.push(n.substring(o-=c,o+c)),!((l+=c+1)>a));)c=t[s=(s+1)%t.length];return r.reverse().join(e)}}function q9(t){return function(e){return e.replace(/[0-9]/g,function(n){return t[+n]})}}var $9=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function jp(t){if(!(e=$9.exec(t)))throw new Error("invalid format: "+t);var e;return new sw({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}jp.prototype=sw.prototype;function sw(t){this.fill=t.fill===void 0?" ":t.fill+"",this.align=t.align===void 0?">":t.align+"",this.sign=t.sign===void 0?"-":t.sign+"",this.symbol=t.symbol===void 0?"":t.symbol+"",this.zero=!!t.zero,this.width=t.width===void 0?void 0:+t.width,this.comma=!!t.comma,this.precision=t.precision===void 0?void 0:+t.precision,this.trim=!!t.trim,this.type=t.type===void 0?"":t.type+""}sw.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 W9(t){e:for(var e=t.length,n=1,a=-1,o;n<e;++n)switch(t[n]){case".":a=o=n;break;case"0":a===0&&(a=n),o=n;break;default:if(!+t[n])break e;a>0&&(a=0);break}return a>0?t.slice(0,a)+t.slice(o+1):t}var sG;function V9(t,e){var n=dg(t,e);if(!n)return t+"";var a=n[0],o=n[1],r=o-(sG=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")+dg(t,Math.max(0,e+r-1))[0]}function b7(t,e){var n=dg(t,e);if(!n)return t+"";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 v7={"%":(t,e)=>(t*100).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:Y9,e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>b7(t*100,e),r:b7,s:V9,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function w7(t){return t}var B7=Array.prototype.map,D7=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function X9(t){var e=t.grouping===void 0||t.thousands===void 0?w7:K9(B7.call(t.grouping,Number),t.thousands+""),n=t.currency===void 0?"":t.currency[0]+"",a=t.currency===void 0?"":t.currency[1]+"",o=t.decimal===void 0?".":t.decimal+"",r=t.numerals===void 0?w7:q9(B7.call(t.numerals,String)),s=t.percent===void 0?"%":t.percent+"",c=t.minus===void 0?"−":t.minus+"",l=t.nan===void 0?"NaN":t.nan+"";function A(u){u=jp(u);var x=u.fill,h=u.align,w=u.sign,b=u.symbol,v=u.zero,B=u.width,U=u.comma,G=u.precision,Q=u.trim,_=u.type;_==="n"?(U=!0,_="g"):v7[_]||(G===void 0&&(G=12),Q=!0,_="g"),(v||x==="0"&&h==="=")&&(v=!0,x="0",h="=");var S=b==="$"?n:b==="#"&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",F=b==="$"?a:/[%p]/.test(_)?s:"",O=v7[_],R=/[defgprs%]/.test(_);G=G===void 0?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,G)):Math.max(0,Math.min(20,G));function oe(L){var I=S,M=F,K,re,ae;if(_==="c")M=O(L)+M,L="";else{L=+L;var ie=L<0||1/L<0;if(L=isNaN(L)?l:O(Math.abs(L),G),Q&&(L=W9(L)),ie&&+L==0&&w!=="+"&&(ie=!1),I=(ie?w==="("?w:c:w==="-"||w==="("?"":w)+I,M=(_==="s"?D7[8+sG/3]:"")+M+(ie&&w==="("?")":""),R){for(K=-1,re=L.length;++K<re;)if(ae=L.charCodeAt(K),48>ae||ae>57){M=(ae===46?o+L.slice(K+1):L.slice(K))+M,L=L.slice(0,K);break}}}U&&!v&&(L=e(L,1/0));var X=I.length+L.length+M.length,ee=X<B?new Array(B-X+1).join(x):"";switch(U&&v&&(L=e(ee+L,ee.length?B-M.length:1/0),ee=""),h){case"<":L=I+L+M+ee;break;case"=":L=I+ee+L+M;break;case"^":L=ee.slice(0,X=ee.length>>1)+I+L+M+ee.slice(X);break;default:L=ee+I+L+M;break}return r(L)}return oe.toString=function(){return u+""},oe}function p(u,x){var h=A((u=jp(u),u.type="f",u)),w=Math.max(-8,Math.min(8,Math.floor(NA(x)/3)))*3,b=Math.pow(10,-w),v=D7[8+w/3];return function(B){return h(b*B)+v}}return{format:A,formatPrefix:p}}var af,iw,iG;J9({thousands:",",grouping:[3],currency:["$",""]});function J9(t){return af=X9(t),iw=af.format,iG=af.formatPrefix,af}function eR(t){return Math.max(0,-NA(Math.abs(t)))}function tR(t,e){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(NA(e)/3)))*3-NA(Math.abs(t)))}function nR(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,NA(e)-NA(t))+1}function cG(t,e,n,a){var o=W1(t,e,n),r;switch(a=jp(a??",f"),a.type){case"s":{var s=Math.max(Math.abs(t),Math.abs(e));return a.precision==null&&!isNaN(r=tR(o,s))&&(a.precision=r),iG(a,s)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(r=nR(o,Math.max(Math.abs(t),Math.abs(e))))&&(a.precision=r-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(r=eR(o))&&(a.precision=r-(a.type==="%")*2);break}}return iw(a)}function rm(t){var e=t.domain;return t.ticks=function(n){var a=e();return q1(a[0],a[a.length-1],n??10)},t.tickFormat=function(n,a){var o=e();return cG(o[0],o[o.length-1],n??10,a)},t.nice=function(n){n==null&&(n=10);var a=e(),o=0,r=a.length-1,s=a[o],c=a[r],l,A,p=10;for(c<s&&(A=s,s=c,c=A,A=o,o=r,r=A);p-- >0;){if(A=$1(s,c,n),A===l)return a[o]=s,a[r]=c,e(a);if(A>0)s=Math.floor(s/A)*A,c=Math.ceil(c/A)*A;else if(A<0)s=Math.ceil(s*A)/A,c=Math.floor(c*A)/A;else break;l=A}return t},t}function Ag(){var t=rw();return t.copy=function(){return l2(t,Ag())},gs.apply(t,arguments),rm(t)}function lG(t){var e;function n(a){return a==null||isNaN(a=+a)?e:a}return n.invert=n,n.domain=n.range=function(a){return arguments.length?(t=Array.from(a,mg),n):t.slice()},n.unknown=function(a){return arguments.length?(e=a,n):e},n.copy=function(){return lG(t).unknown(e)},t=arguments.length?Array.from(t,mg):[0,1],rm(n)}function mG(t,e){t=t.slice();var n=0,a=t.length-1,o=t[n],r=t[a],s;return r<o&&(s=n,n=a,a=s,s=o,o=r,r=s),t[n]=e.floor(o),t[a]=e.ceil(r),t}function U7(t){return Math.log(t)}function H7(t){return Math.exp(t)}function aR(t){return-Math.log(-t)}function oR(t){return-Math.exp(-t)}function rR(t){return isFinite(t)?+("1e"+t):t<0?0:t}function sR(t){return t===10?rR:t===Math.E?Math.exp:e=>Math.pow(t,e)}function iR(t){return t===Math.E?Math.log:t===10&&Math.log10||t===2&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}function N7(t){return(e,n)=>-t(-e,n)}function cw(t){const e=t(U7,H7),n=e.domain;let a=10,o,r;function s(){return o=iR(a),r=sR(a),n()[0]<0?(o=N7(o),r=N7(r),t(aR,oR)):t(U7,H7),e}return e.base=function(c){return arguments.length?(a=+c,s()):a},e.domain=function(c){return arguments.length?(n(c),s()):n()},e.ticks=c=>{const l=n();let A=l[0],p=l[l.length-1];const u=p<A;u&&([A,p]=[p,A]);let x=o(A),h=o(p),w,b;const v=c==null?10:+c;let B=[];if(!(a%1)&&h-x<v){if(x=Math.floor(x),h=Math.ceil(h),A>0){for(;x<=h;++x)for(w=1;w<a;++w)if(b=x<0?w/r(-x):w*r(x),!(b<A)){if(b>p)break;B.push(b)}}else for(;x<=h;++x)for(w=a-1;w>=1;--w)if(b=x>0?w/r(-x):w*r(x),!(b<A)){if(b>p)break;B.push(b)}B.length*2<v&&(B=q1(A,p,v))}else B=q1(x,h,Math.min(h-x,v)).map(r);return u?B.reverse():B},e.tickFormat=(c,l)=>{if(c==null&&(c=10),l==null&&(l=a===10?"s":","),typeof l!="function"&&(!(a%1)&&(l=jp(l)).precision==null&&(l.trim=!0),l=iw(l)),c===1/0)return l;const A=Math.max(1,a*c/e.ticks().length);return p=>{let u=p/r(Math.round(o(p)));return u*a<a-.5&&(u*=a),u<=A?l(p):""}},e.nice=()=>n(mG(n(),{floor:c=>r(Math.floor(o(c))),ceil:c=>r(Math.ceil(o(c)))})),e}function dG(){const t=cw(lh()).domain([1,10]);return t.copy=()=>l2(t,dG()).base(t.base()),gs.apply(t,arguments),t}function j7(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function G7(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function lw(t){var e=1,n=t(j7(e),G7(e));return n.constant=function(a){return arguments.length?t(j7(e=+a),G7(e)):e},rm(n)}function AG(){var t=lw(lh());return t.copy=function(){return l2(t,AG()).constant(t.constant())},gs.apply(t,arguments)}function _7(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function cR(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function lR(t){return t<0?-t*t:t*t}function mw(t){var e=t(rr,rr),n=1;function a(){return n===1?t(rr,rr):n===.5?t(cR,lR):t(_7(n),_7(1/n))}return e.exponent=function(o){return arguments.length?(n=+o,a()):n},rm(e)}function dw(){var t=mw(lh());return t.copy=function(){return l2(t,dw()).exponent(t.exponent())},gs.apply(t,arguments),t}function mR(){return dw.apply(null,arguments).exponent(.5)}function E7(t){return Math.sign(t)*t*t}function dR(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}function uG(){var t=rw(),e=[0,1],n=!1,a;function o(r){var s=dR(t(r));return isNaN(s)?a:n?Math.round(s):s}return o.invert=function(r){return t.invert(E7(r))},o.domain=function(r){return arguments.length?(t.domain(r),o):t.domain()},o.range=function(r){return arguments.length?(t.range((e=Array.from(r,mg)).map(E7)),o):e.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?(t.clamp(r),o):t.clamp()},o.unknown=function(r){return arguments.length?(a=r,o):a},o.copy=function(){return uG(t.domain(),e).round(n).clamp(t.clamp()).unknown(a)},gs.apply(o,arguments),rm(o)}function pG(){var t=[],e=[],n=[],a;function o(){var s=0,c=Math.max(1,e.length);for(n=new Array(c-1);++s<c;)n[s-1]=g9(t,s/c);return r}function r(s){return s==null||isNaN(s=+s)?a:e[i2(n,s)]}return r.invertExtent=function(s){var c=e.indexOf(s);return c<0?[NaN,NaN]:[c>0?n[c-1]:t[0],c<n.length?n[c]:t[t.length-1]]},r.domain=function(s){if(!arguments.length)return t.slice();t=[];for(let c of s)c!=null&&!isNaN(c=+c)&&t.push(c);return t.sort(Wl),o()},r.range=function(s){return arguments.length?(e=Array.from(s),o()):e.slice()},r.unknown=function(s){return arguments.length?(a=s,r):a},r.quantiles=function(){return n.slice()},r.copy=function(){return pG().domain(t).range(e).unknown(a)},gs.apply(r,arguments)}function fG(){var t=0,e=1,n=1,a=[.5],o=[0,1],r;function s(l){return l!=null&&l<=l?o[i2(a,l,0,n)]:r}function c(){var l=-1;for(a=new Array(n);++l<n;)a[l]=((l+1)*e-(l-n)*t)/(n+1);return s}return s.domain=function(l){return arguments.length?([t,e]=l,t=+t,e=+e,c()):[t,e]},s.range=function(l){return arguments.length?(n=(o=Array.from(l)).length-1,c()):o.slice()},s.invertExtent=function(l){var A=o.indexOf(l);return A<0?[NaN,NaN]:A<1?[t,a[0]]:A>=n?[a[n-1],e]:[a[A-1],a[A]]},s.unknown=function(l){return arguments.length&&(r=l),s},s.thresholds=function(){return a.slice()},s.copy=function(){return fG().domain([t,e]).range(o).unknown(r)},gs.apply(rm(s),arguments)}function gG(){var t=[.5],e=[0,1],n,a=1;function o(r){return r!=null&&r<=r?e[i2(t,r,0,a)]:n}return o.domain=function(r){return arguments.length?(t=Array.from(r),a=Math.min(t.length,e.length-1),o):t.slice()},o.range=function(r){return arguments.length?(e=Array.from(r),a=Math.min(t.length,e.length-1),o):e.slice()},o.invertExtent=function(r){var s=e.indexOf(r);return[t[s-1],t[s]]},o.unknown=function(r){return arguments.length?(n=r,o):n},o.copy=function(){return gG().domain(t).range(e).unknown(n)},gs.apply(o,arguments)}const KC=new Date,qC=new Date;function $a(t,e,n,a){function o(r){return t(r=arguments.length===0?new Date:new Date(+r)),r}return o.floor=r=>(t(r=new Date(+r)),r),o.ceil=r=>(t(r=new Date(r-1)),e(r,1),t(r),r),o.round=r=>{const s=o(r),c=o.ceil(r);return r-s<c-r?s:c},o.offset=(r,s)=>(e(r=new Date(+r),s==null?1:Math.floor(s)),r),o.range=(r,s,c)=>{const l=[];if(r=o.ceil(r),c=c==null?1:Math.floor(c),!(r<s)||!(c>0))return l;let A;do l.push(A=new Date(+r)),e(r,c),t(r);while(A<r&&r<s);return l},o.filter=r=>$a(s=>{if(s>=s)for(;t(s),!r(s);)s.setTime(s-1)},(s,c)=>{if(s>=s)if(c<0)for(;++c<=0;)for(;e(s,-1),!r(s););else for(;--c>=0;)for(;e(s,1),!r(s););}),n&&(o.count=(r,s)=>(KC.setTime(+r),qC.setTime(+s),t(KC),t(qC),Math.floor(n(KC,qC))),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 ug=$a(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);ug.every=t=>(t=Math.floor(t),!isFinite(t)||!(t>0)?null:t>1?$a(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):ug);ug.range;const Hc=1e3,As=Hc*60,Nc=As*60,Sc=Nc*24,Aw=Sc*7,P7=Sc*30,$C=Sc*365,Xm=$a(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+e*Hc)},(t,e)=>(e-t)/Hc,t=>t.getUTCSeconds());Xm.range;const uw=$a(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*Hc)},(t,e)=>{t.setTime(+t+e*As)},(t,e)=>(e-t)/As,t=>t.getMinutes());uw.range;const pw=$a(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+e*As)},(t,e)=>(e-t)/As,t=>t.getUTCMinutes());pw.range;const fw=$a(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*Hc-t.getMinutes()*As)},(t,e)=>{t.setTime(+t+e*Nc)},(t,e)=>(e-t)/Nc,t=>t.getHours());fw.range;const gw=$a(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+e*Nc)},(t,e)=>(e-t)/Nc,t=>t.getUTCHours());gw.range;const m2=$a(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*As)/Sc,t=>t.getDate()-1);m2.range;const mh=$a(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/Sc,t=>t.getUTCDate()-1);mh.range;const hG=$a(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/Sc,t=>Math.floor(t/Sc));hG.range;function dd(t){return $a(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(e,n)=>{e.setDate(e.getDate()+n*7)},(e,n)=>(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*As)/Aw)}const dh=dd(0),pg=dd(1),AR=dd(2),uR=dd(3),jA=dd(4),pR=dd(5),fR=dd(6);dh.range;pg.range;AR.range;uR.range;jA.range;pR.range;fR.range;function Ad(t){return $a(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCDate(e.getUTCDate()+n*7)},(e,n)=>(n-e)/Aw)}const Ah=Ad(0),fg=Ad(1),gR=Ad(2),hR=Ad(3),GA=Ad(4),xR=Ad(5),yR=Ad(6);Ah.range;fg.range;gR.range;hR.range;GA.range;xR.range;yR.range;const hw=$a(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());hw.range;const xw=$a(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());xw.range;const Fc=$a(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());Fc.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:$a(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)});Fc.range;const Lc=$a(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());Lc.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:$a(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)});Lc.range;function xG(t,e,n,a,o,r){const s=[[Xm,1,Hc],[Xm,5,5*Hc],[Xm,15,15*Hc],[Xm,30,30*Hc],[r,1,As],[r,5,5*As],[r,15,15*As],[r,30,30*As],[o,1,Nc],[o,3,3*Nc],[o,6,6*Nc],[o,12,12*Nc],[a,1,Sc],[a,2,2*Sc],[n,1,Aw],[e,1,P7],[e,3,3*P7],[t,1,$C]];function c(A,p,u){const x=p<A;x&&([A,p]=[p,A]);const h=u&&typeof u.range=="function"?u:l(A,p,u),w=h?h.range(A,+p+1):[];return x?w.reverse():w}function l(A,p,u){const x=Math.abs(p-A)/u,h=ew(([,,v])=>v).right(s,x);if(h===s.length)return t.every(W1(A/$C,p/$C,u));if(h===0)return ug.every(Math.max(W1(A,p,u),1));const[w,b]=s[x/s[h-1][2]<s[h][2]/x?h-1:h];return w.every(b)}return[c,l]}const[CR,bR]=xG(Lc,xw,Ah,hG,gw,pw),[vR,wR]=xG(Fc,hw,dh,m2,fw,uw);function WC(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function VC(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function Pu(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}function BR(t){var e=t.dateTime,n=t.date,a=t.time,o=t.periods,r=t.days,s=t.shortDays,c=t.months,l=t.shortMonths,A=Su(o),p=Fu(o),u=Su(r),x=Fu(r),h=Su(s),w=Fu(s),b=Su(c),v=Fu(c),B=Su(l),U=Fu(l),G={a:ie,A:X,b:ee,B:se,c:null,d:O7,e:O7,f:KR,g:aM,G:rM,H:zR,I:ZR,j:YR,L:yG,m:qR,M:$R,p:J,q:E,Q:R7,s:M7,S:WR,u:VR,U:XR,V:JR,w:eM,W:tM,x:null,X:null,y:nM,Y:oM,Z:sM,"%":k7},Q={a:z,A:W,b:te,B:me,c:null,d:T7,e:T7,f:mM,g:CM,G:vM,H:iM,I:cM,j:lM,L:bG,m:dM,M:AM,p:pe,q:Ce,Q:R7,s:M7,S:uM,u:pM,U:fM,V:gM,w:hM,W:xM,x:null,X:null,y:yM,Y:bM,Z:wM,"%":k7},_={a:oe,A:L,b:I,B:M,c:K,d:Q7,e:Q7,f:TR,g:L7,G:F7,H:I7,I:I7,j:LR,L:OR,m:FR,M:QR,p:R,q:SR,Q:RR,s:MR,S:IR,u:jR,U:GR,V:_R,w:NR,W:ER,x:re,X:ae,y:L7,Y:F7,Z:PR,"%":kR};G.x=S(n,G),G.X=S(a,G),G.c=S(e,G),Q.x=S(n,Q),Q.X=S(a,Q),Q.c=S(e,Q);function S(de,Ge){return function(Ee){var Be=[],Re=-1,Ve=0,je=de.length,ce,dt,ot;for(Ee instanceof Date||(Ee=new Date(+Ee));++Re<je;)de.charCodeAt(Re)===37&&(Be.push(de.slice(Ve,Re)),(dt=S7[ce=de.charAt(++Re)])!=null?ce=de.charAt(++Re):dt=ce==="e"?" ":"0",(ot=Ge[ce])&&(ce=ot(Ee,dt)),Be.push(ce),Ve=Re+1);return Be.push(de.slice(Ve,Re)),Be.join("")}}function F(de,Ge){return function(Ee){var Be=Pu(1900,void 0,1),Re=O(Be,de,Ee+="",0),Ve,je;if(Re!=Ee.length)return null;if("Q"in Be)return new Date(Be.Q);if("s"in Be)return new Date(Be.s*1e3+("L"in Be?Be.L:0));if(Ge&&!("Z"in Be)&&(Be.Z=0),"p"in Be&&(Be.H=Be.H%12+Be.p*12),Be.m===void 0&&(Be.m="q"in Be?Be.q:0),"V"in Be){if(Be.V<1||Be.V>53)return null;"w"in Be||(Be.w=1),"Z"in Be?(Ve=VC(Pu(Be.y,0,1)),je=Ve.getUTCDay(),Ve=je>4||je===0?fg.ceil(Ve):fg(Ve),Ve=mh.offset(Ve,(Be.V-1)*7),Be.y=Ve.getUTCFullYear(),Be.m=Ve.getUTCMonth(),Be.d=Ve.getUTCDate()+(Be.w+6)%7):(Ve=WC(Pu(Be.y,0,1)),je=Ve.getDay(),Ve=je>4||je===0?pg.ceil(Ve):pg(Ve),Ve=m2.offset(Ve,(Be.V-1)*7),Be.y=Ve.getFullYear(),Be.m=Ve.getMonth(),Be.d=Ve.getDate()+(Be.w+6)%7)}else("W"in Be||"U"in Be)&&("w"in Be||(Be.w="u"in Be?Be.u%7:"W"in Be?1:0),je="Z"in Be?VC(Pu(Be.y,0,1)).getUTCDay():WC(Pu(Be.y,0,1)).getDay(),Be.m=0,Be.d="W"in Be?(Be.w+6)%7+Be.W*7-(je+5)%7:Be.w+Be.U*7-(je+6)%7);return"Z"in Be?(Be.H+=Be.Z/100|0,Be.M+=Be.Z%100,VC(Be)):WC(Be)}}function O(de,Ge,Ee,Be){for(var Re=0,Ve=Ge.length,je=Ee.length,ce,dt;Re<Ve;){if(Be>=je)return-1;if(ce=Ge.charCodeAt(Re++),ce===37){if(ce=Ge.charAt(Re++),dt=_[ce in S7?Ge.charAt(Re++):ce],!dt||(Be=dt(de,Ee,Be))<0)return-1}else if(ce!=Ee.charCodeAt(Be++))return-1}return Be}function R(de,Ge,Ee){var Be=A.exec(Ge.slice(Ee));return Be?(de.p=p.get(Be[0].toLowerCase()),Ee+Be[0].length):-1}function oe(de,Ge,Ee){var Be=h.exec(Ge.slice(Ee));return Be?(de.w=w.get(Be[0].toLowerCase()),Ee+Be[0].length):-1}function L(de,Ge,Ee){var Be=u.exec(Ge.slice(Ee));return Be?(de.w=x.get(Be[0].toLowerCase()),Ee+Be[0].length):-1}function I(de,Ge,Ee){var Be=B.exec(Ge.slice(Ee));return Be?(de.m=U.get(Be[0].toLowerCase()),Ee+Be[0].length):-1}function M(de,Ge,Ee){var Be=b.exec(Ge.slice(Ee));return Be?(de.m=v.get(Be[0].toLowerCase()),Ee+Be[0].length):-1}function K(de,Ge,Ee){return O(de,e,Ge,Ee)}function re(de,Ge,Ee){return O(de,n,Ge,Ee)}function ae(de,Ge,Ee){return O(de,a,Ge,Ee)}function ie(de){return s[de.getDay()]}function X(de){return r[de.getDay()]}function ee(de){return l[de.getMonth()]}function se(de){return c[de.getMonth()]}function J(de){return o[+(de.getHours()>=12)]}function E(de){return 1+~~(de.getMonth()/3)}function z(de){return s[de.getUTCDay()]}function W(de){return r[de.getUTCDay()]}function te(de){return l[de.getUTCMonth()]}function me(de){return c[de.getUTCMonth()]}function pe(de){return o[+(de.getUTCHours()>=12)]}function Ce(de){return 1+~~(de.getUTCMonth()/3)}return{format:function(de){var Ge=S(de+="",G);return Ge.toString=function(){return de},Ge},parse:function(de){var Ge=F(de+="",!1);return Ge.toString=function(){return de},Ge},utcFormat:function(de){var Ge=S(de+="",Q);return Ge.toString=function(){return de},Ge},utcParse:function(de){var Ge=F(de+="",!0);return Ge.toString=function(){return de},Ge}}}var S7={"-":"",_:" ",0:"0"},co=/^\s*\d+/,DR=/^%/,UR=/[\\^$*+?|[\]().{}]/g;function yn(t,e,n){var a=t<0?"-":"",o=(a?-t:t)+"",r=o.length;return a+(r<n?new Array(n-r+1).join(e)+o:o)}function HR(t){return t.replace(UR,"\\$&")}function Su(t){return new RegExp("^(?:"+t.map(HR).join("|")+")","i")}function Fu(t){return new Map(t.map((e,n)=>[e.toLowerCase(),n]))}function NR(t,e,n){var a=co.exec(e.slice(n,n+1));return a?(t.w=+a[0],n+a[0].length):-1}function jR(t,e,n){var a=co.exec(e.slice(n,n+1));return a?(t.u=+a[0],n+a[0].length):-1}function GR(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.U=+a[0],n+a[0].length):-1}function _R(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.V=+a[0],n+a[0].length):-1}function ER(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.W=+a[0],n+a[0].length):-1}function F7(t,e,n){var a=co.exec(e.slice(n,n+4));return a?(t.y=+a[0],n+a[0].length):-1}function L7(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function PR(t,e,n){var a=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return a?(t.Z=a[1]?0:-(a[2]+(a[3]||"00")),n+a[0].length):-1}function SR(t,e,n){var a=co.exec(e.slice(n,n+1));return a?(t.q=a[0]*3-3,n+a[0].length):-1}function FR(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.m=a[0]-1,n+a[0].length):-1}function Q7(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.d=+a[0],n+a[0].length):-1}function LR(t,e,n){var a=co.exec(e.slice(n,n+3));return a?(t.m=0,t.d=+a[0],n+a[0].length):-1}function I7(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.H=+a[0],n+a[0].length):-1}function QR(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.M=+a[0],n+a[0].length):-1}function IR(t,e,n){var a=co.exec(e.slice(n,n+2));return a?(t.S=+a[0],n+a[0].length):-1}function OR(t,e,n){var a=co.exec(e.slice(n,n+3));return a?(t.L=+a[0],n+a[0].length):-1}function TR(t,e,n){var a=co.exec(e.slice(n,n+6));return a?(t.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function kR(t,e,n){var a=DR.exec(e.slice(n,n+1));return a?n+a[0].length:-1}function RR(t,e,n){var a=co.exec(e.slice(n));return a?(t.Q=+a[0],n+a[0].length):-1}function MR(t,e,n){var a=co.exec(e.slice(n));return a?(t.s=+a[0],n+a[0].length):-1}function O7(t,e){return yn(t.getDate(),e,2)}function zR(t,e){return yn(t.getHours(),e,2)}function ZR(t,e){return yn(t.getHours()%12||12,e,2)}function YR(t,e){return yn(1+m2.count(Fc(t),t),e,3)}function yG(t,e){return yn(t.getMilliseconds(),e,3)}function KR(t,e){return yG(t,e)+"000"}function qR(t,e){return yn(t.getMonth()+1,e,2)}function $R(t,e){return yn(t.getMinutes(),e,2)}function WR(t,e){return yn(t.getSeconds(),e,2)}function VR(t){var e=t.getDay();return e===0?7:e}function XR(t,e){return yn(dh.count(Fc(t)-1,t),e,2)}function CG(t){var e=t.getDay();return e>=4||e===0?jA(t):jA.ceil(t)}function JR(t,e){return t=CG(t),yn(jA.count(Fc(t),t)+(Fc(t).getDay()===4),e,2)}function eM(t){return t.getDay()}function tM(t,e){return yn(pg.count(Fc(t)-1,t),e,2)}function nM(t,e){return yn(t.getFullYear()%100,e,2)}function aM(t,e){return t=CG(t),yn(t.getFullYear()%100,e,2)}function oM(t,e){return yn(t.getFullYear()%1e4,e,4)}function rM(t,e){var n=t.getDay();return t=n>=4||n===0?jA(t):jA.ceil(t),yn(t.getFullYear()%1e4,e,4)}function sM(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+yn(e/60|0,"0",2)+yn(e%60,"0",2)}function T7(t,e){return yn(t.getUTCDate(),e,2)}function iM(t,e){return yn(t.getUTCHours(),e,2)}function cM(t,e){return yn(t.getUTCHours()%12||12,e,2)}function lM(t,e){return yn(1+mh.count(Lc(t),t),e,3)}function bG(t,e){return yn(t.getUTCMilliseconds(),e,3)}function mM(t,e){return bG(t,e)+"000"}function dM(t,e){return yn(t.getUTCMonth()+1,e,2)}function AM(t,e){return yn(t.getUTCMinutes(),e,2)}function uM(t,e){return yn(t.getUTCSeconds(),e,2)}function pM(t){var e=t.getUTCDay();return e===0?7:e}function fM(t,e){return yn(Ah.count(Lc(t)-1,t),e,2)}function vG(t){var e=t.getUTCDay();return e>=4||e===0?GA(t):GA.ceil(t)}function gM(t,e){return t=vG(t),yn(GA.count(Lc(t),t)+(Lc(t).getUTCDay()===4),e,2)}function hM(t){return t.getUTCDay()}function xM(t,e){return yn(fg.count(Lc(t)-1,t),e,2)}function yM(t,e){return yn(t.getUTCFullYear()%100,e,2)}function CM(t,e){return t=vG(t),yn(t.getUTCFullYear()%100,e,2)}function bM(t,e){return yn(t.getUTCFullYear()%1e4,e,4)}function vM(t,e){var n=t.getUTCDay();return t=n>=4||n===0?GA(t):GA.ceil(t),yn(t.getUTCFullYear()%1e4,e,4)}function wM(){return"+0000"}function k7(){return"%"}function R7(t){return+t}function M7(t){return Math.floor(+t/1e3)}var Yd,wG,BG;BM({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 BM(t){return Yd=BR(t),wG=Yd.format,Yd.parse,BG=Yd.utcFormat,Yd.utcParse,Yd}function DM(t){return new Date(t)}function UM(t){return t instanceof Date?+t:+new Date(+t)}function yw(t,e,n,a,o,r,s,c,l,A){var p=rw(),u=p.invert,x=p.domain,h=A(".%L"),w=A(":%S"),b=A("%I:%M"),v=A("%I %p"),B=A("%a %d"),U=A("%b %d"),G=A("%B"),Q=A("%Y");function _(S){return(l(S)<S?h:c(S)<S?w:s(S)<S?b:r(S)<S?v:a(S)<S?o(S)<S?B:U:n(S)<S?G:Q)(S)}return p.invert=function(S){return new Date(u(S))},p.domain=function(S){return arguments.length?x(Array.from(S,UM)):x().map(DM)},p.ticks=function(S){var F=x();return t(F[0],F[F.length-1],S??10)},p.tickFormat=function(S,F){return F==null?_:A(F)},p.nice=function(S){var F=x();return(!S||typeof S.range!="function")&&(S=e(F[0],F[F.length-1],S??10)),S?x(mG(F,S)):p},p.copy=function(){return l2(p,yw(t,e,n,a,o,r,s,c,l,A))},p}function HM(){return gs.apply(yw(vR,wR,Fc,hw,dh,m2,fw,uw,Xm,wG).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function NM(){return gs.apply(yw(CR,bR,Lc,xw,Ah,mh,gw,pw,Xm,BG).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function uh(){var t=0,e=1,n,a,o,r,s=rr,c=!1,l;function A(u){return u==null||isNaN(u=+u)?l:s(o===0?.5:(u=(r(u)-n)*o,c?Math.max(0,Math.min(1,u)):u))}A.domain=function(u){return arguments.length?([t,e]=u,n=r(t=+t),a=r(e=+e),o=n===a?0:1/(a-n),A):[t,e]},A.clamp=function(u){return arguments.length?(c=!!u,A):c},A.interpolator=function(u){return arguments.length?(s=u,A):s};function p(u){return function(x){var h,w;return arguments.length?([h,w]=x,s=u(h,w),A):[s(0),s(1)]}}return A.range=p(eu),A.rangeRound=p(ow),A.unknown=function(u){return arguments.length?(l=u,A):l},function(u){return r=u,n=u(t),a=u(e),o=n===a?0:1/(a-n),A}}function sm(t,e){return e.domain(t.domain()).interpolator(t.interpolator()).clamp(t.clamp()).unknown(t.unknown())}function DG(){var t=rm(uh()(rr));return t.copy=function(){return sm(t,DG())},Rc.apply(t,arguments)}function UG(){var t=cw(uh()).domain([1,10]);return t.copy=function(){return sm(t,UG()).base(t.base())},Rc.apply(t,arguments)}function HG(){var t=lw(uh());return t.copy=function(){return sm(t,HG()).constant(t.constant())},Rc.apply(t,arguments)}function Cw(){var t=mw(uh());return t.copy=function(){return sm(t,Cw()).exponent(t.exponent())},Rc.apply(t,arguments)}function jM(){return Cw.apply(null,arguments).exponent(.5)}function NG(){var t=[],e=rr;function n(a){if(a!=null&&!isNaN(a=+a))return e((i2(t,a,1)-1)/(t.length-1))}return n.domain=function(a){if(!arguments.length)return t.slice();t=[];for(let o of a)o!=null&&!isNaN(o=+o)&&t.push(o);return t.sort(Wl),n},n.interpolator=function(a){return arguments.length?(e=a,n):e},n.range=function(){return t.map((a,o)=>e(o/(t.length-1)))},n.quantiles=function(a){return Array.from({length:a+1},(o,r)=>f9(t,r/a))},n.copy=function(){return NG(e).domain(t)},Rc.apply(n,arguments)}function ph(){var t=0,e=.5,n=1,a=1,o,r,s,c,l,A=rr,p,u=!1,x;function h(b){return isNaN(b=+b)?x:(b=.5+((b=+p(b))-r)*(a*b<a*r?c:l),A(u?Math.max(0,Math.min(1,b)):b))}h.domain=function(b){return arguments.length?([t,e,n]=b,o=p(t=+t),r=p(e=+e),s=p(n=+n),c=o===r?0:.5/(r-o),l=r===s?0:.5/(s-r),a=r<o?-1:1,h):[t,e,n]},h.clamp=function(b){return arguments.length?(u=!!b,h):u},h.interpolator=function(b){return arguments.length?(A=b,h):A};function w(b){return function(v){var B,U,G;return arguments.length?([B,U,G]=v,A=k9(b,[B,U,G]),h):[A(0),A(.5),A(1)]}}return h.range=w(eu),h.rangeRound=w(ow),h.unknown=function(b){return arguments.length?(x=b,h):x},function(b){return p=b,o=b(t),r=b(e),s=b(n),c=o===r?0:.5/(r-o),l=r===s?0:.5/(s-r),a=r<o?-1:1,h}}function jG(){var t=rm(ph()(rr));return t.copy=function(){return sm(t,jG())},Rc.apply(t,arguments)}function GG(){var t=cw(ph()).domain([.1,1,10]);return t.copy=function(){return sm(t,GG()).base(t.base())},Rc.apply(t,arguments)}function _G(){var t=lw(ph());return t.copy=function(){return sm(t,_G()).constant(t.constant())},Rc.apply(t,arguments)}function bw(){var t=mw(ph());return t.copy=function(){return sm(t,bw()).exponent(t.exponent())},Rc.apply(t,arguments)}function GM(){return bw.apply(null,arguments).exponent(.5)}const z7=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:Dp,scaleDiverging:jG,scaleDivergingLog:GG,scaleDivergingPow:bw,scaleDivergingSqrt:GM,scaleDivergingSymlog:_G,scaleIdentity:lG,scaleImplicit:V1,scaleLinear:Ag,scaleLog:dG,scaleOrdinal:tw,scalePoint:op,scalePow:dw,scaleQuantile:pG,scaleQuantize:fG,scaleRadial:uG,scaleSequential:DG,scaleSequentialLog:UG,scaleSequentialPow:Cw,scaleSequentialQuantile:NG,scaleSequentialSqrt:jM,scaleSequentialSymlog:HG,scaleSqrt:mR,scaleSymlog:AG,scaleThreshold:gG,scaleTime:HM,scaleUtc:NM,tickFormat:cG},Symbol.toStringTag,{value:"Module"}));var XC,Z7;function fh(){if(Z7)return XC;Z7=1;var t=VA();function e(n,a,o){for(var r=-1,s=n.length;++r<s;){var c=n[r],l=a(c);if(l!=null&&(A===void 0?l===l&&!t(l):o(l,A)))var A=l,p=c}return p}return XC=e,XC}var JC,Y7;function EG(){if(Y7)return JC;Y7=1;function t(e,n){return e>n}return JC=t,JC}var eb,K7;function _M(){if(K7)return eb;K7=1;var t=fh(),e=EG(),n=JA();function a(o){return o&&o.length?t(o,n,e):void 0}return eb=a,eb}var EM=_M();const gh=Qn(EM);var tb,q7;function PG(){if(q7)return tb;q7=1;function t(e,n){return e<n}return tb=t,tb}var nb,$7;function PM(){if($7)return nb;$7=1;var t=fh(),e=PG(),n=JA();function a(o){return o&&o.length?t(o,n,e):void 0}return nb=a,nb}var SM=PM();const hh=Qn(SM);var ab,W7;function FM(){if(W7)return ab;W7=1;var t=L3(),e=Fi(),n=T8(),a=Br();function o(r,s){var c=a(r)?t:n;return c(r,e(s,3))}return ab=o,ab}var ob,V7;function LM(){if(V7)return ob;V7=1;var t=I8(),e=FM();function n(a,o){return t(e(a,o),1)}return ob=n,ob}var QM=LM();const IM=Qn(QM);var rb,X7;function OM(){if(X7)return rb;X7=1;var t=W3();function e(n,a){return t(n,a)}return rb=e,rb}var TM=OM();const vw=Qn(TM);var tu=1e9,kM={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},Bw,ca=!0,fs="[DecimalError] ",ad=fs+"Invalid argument: ",ww=fs+"Exponent out of range: ",nu=Math.floor,zm=Math.pow,RM=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,kr,so=1e7,ta=7,SG=9007199254740991,gg=nu(SG/ta),xt={};xt.absoluteValue=xt.abs=function(){var t=new this.constructor(this);return t.s&&(t.s=1),t};xt.comparedTo=xt.cmp=function(t){var e,n,a,o,r=this;if(t=new r.constructor(t),r.s!==t.s)return r.s||-t.s;if(r.e!==t.e)return r.e>t.e^r.s<0?1:-1;for(a=r.d.length,o=t.d.length,e=0,n=a<o?a:o;e<n;++e)if(r.d[e]!==t.d[e])return r.d[e]>t.d[e]^r.s<0?1:-1;return a===o?0:a>o^r.s<0?1:-1};xt.decimalPlaces=xt.dp=function(){var t=this,e=t.d.length-1,n=(e-t.e)*ta;if(e=t.d[e],e)for(;e%10==0;e/=10)n--;return n<0?0:n};xt.dividedBy=xt.div=function(t){return Ec(this,new this.constructor(t))};xt.dividedToIntegerBy=xt.idiv=function(t){var e=this,n=e.constructor;return Tn(Ec(e,new n(t),0,1),n.precision)};xt.equals=xt.eq=function(t){return!this.cmp(t)};xt.exponent=function(){return Ia(this)};xt.greaterThan=xt.gt=function(t){return this.cmp(t)>0};xt.greaterThanOrEqualTo=xt.gte=function(t){return this.cmp(t)>=0};xt.isInteger=xt.isint=function(){return this.e>this.d.length-2};xt.isNegative=xt.isneg=function(){return this.s<0};xt.isPositive=xt.ispos=function(){return this.s>0};xt.isZero=function(){return this.s===0};xt.lessThan=xt.lt=function(t){return this.cmp(t)<0};xt.lessThanOrEqualTo=xt.lte=function(t){return this.cmp(t)<1};xt.logarithm=xt.log=function(t){var e,n=this,a=n.constructor,o=a.precision,r=o+5;if(t===void 0)t=new a(10);else if(t=new a(t),t.s<1||t.eq(kr))throw Error(fs+"NaN");if(n.s<1)throw Error(fs+(n.s?"NaN":"-Infinity"));return n.eq(kr)?new a(0):(ca=!1,e=Ec(Gp(n,r),Gp(t,r),r),ca=!0,Tn(e,o))};xt.minus=xt.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?QG(e,t):FG(e,(t.s=-t.s,t))};xt.modulo=xt.mod=function(t){var e,n=this,a=n.constructor,o=a.precision;if(t=new a(t),!t.s)throw Error(fs+"NaN");return n.s?(ca=!1,e=Ec(n,t,0,1).times(t),ca=!0,n.minus(e)):Tn(new a(n),o)};xt.naturalExponential=xt.exp=function(){return LG(this)};xt.naturalLogarithm=xt.ln=function(){return Gp(this)};xt.negated=xt.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t};xt.plus=xt.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?FG(e,t):QG(e,(t.s=-t.s,t))};xt.precision=xt.sd=function(t){var e,n,a,o=this;if(t!==void 0&&t!==!!t&&t!==1&&t!==0)throw Error(ad+t);if(e=Ia(o)+1,a=o.d.length-1,n=a*ta+1,a=o.d[a],a){for(;a%10==0;a/=10)n--;for(a=o.d[0];a>=10;a/=10)n++}return t&&e>n?e:n};xt.squareRoot=xt.sqrt=function(){var t,e,n,a,o,r,s,c=this,l=c.constructor;if(c.s<1){if(!c.s)return new l(0);throw Error(fs+"NaN")}for(t=Ia(c),ca=!1,o=Math.sqrt(+c),o==0||o==1/0?(e=Bi(c.d),(e.length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=nu((t+1)/2)-(t<0||t%2),o==1/0?e="5e"+t:(e=o.toExponential(),e=e.slice(0,e.indexOf("e")+1)+t),a=new l(e)):a=new l(o.toString()),n=l.precision,o=s=n+3;;)if(r=a,a=r.plus(Ec(c,r,s+2)).times(.5),Bi(r.d).slice(0,s)===(e=Bi(a.d)).slice(0,s)){if(e=e.slice(s-3,s+1),o==s&&e=="4999"){if(Tn(r,n+1,0),r.times(r).eq(c)){a=r;break}}else if(e!="9999")break;s+=4}return ca=!0,Tn(a,n)};xt.times=xt.mul=function(t){var e,n,a,o,r,s,c,l,A,p=this,u=p.constructor,x=p.d,h=(t=new u(t)).d;if(!p.s||!t.s)return new u(0);for(t.s*=p.s,n=p.e+t.e,l=x.length,A=h.length,l<A&&(r=x,x=h,h=r,s=l,l=A,A=s),r=[],s=l+A,a=s;a--;)r.push(0);for(a=A;--a>=0;){for(e=0,o=l+a;o>a;)c=r[o]+h[a]*x[o-a-1]+e,r[o--]=c%so|0,e=c/so|0;r[o]=(r[o]+e)%so|0}for(;!r[--s];)r.pop();return e?++n:r.shift(),t.d=r,t.e=n,ca?Tn(t,u.precision):t};xt.toDecimalPlaces=xt.todp=function(t,e){var n=this,a=n.constructor;return n=new a(n),t===void 0?n:(Ei(t,0,tu),e===void 0?e=a.rounding:Ei(e,0,8),Tn(n,t+Ia(n)+1,e))};xt.toExponential=function(t,e){var n,a=this,o=a.constructor;return t===void 0?n=ld(a,!0):(Ei(t,0,tu),e===void 0?e=o.rounding:Ei(e,0,8),a=Tn(new o(a),t+1,e),n=ld(a,!0,t+1)),n};xt.toFixed=function(t,e){var n,a,o=this,r=o.constructor;return t===void 0?ld(o):(Ei(t,0,tu),e===void 0?e=r.rounding:Ei(e,0,8),a=Tn(new r(o),t+Ia(o)+1,e),n=ld(a.abs(),!1,t+Ia(a)+1),o.isneg()&&!o.isZero()?"-"+n:n)};xt.toInteger=xt.toint=function(){var t=this,e=t.constructor;return Tn(new e(t),Ia(t)+1,e.rounding)};xt.toNumber=function(){return+this};xt.toPower=xt.pow=function(t){var e,n,a,o,r,s,c=this,l=c.constructor,A=12,p=+(t=new l(t));if(!t.s)return new l(kr);if(c=new l(c),!c.s){if(t.s<1)throw Error(fs+"Infinity");return c}if(c.eq(kr))return c;if(a=l.precision,t.eq(kr))return Tn(c,a);if(e=t.e,n=t.d.length-1,s=e>=n,r=c.s,s){if((n=p<0?-p:p)<=SG){for(o=new l(kr),e=Math.ceil(a/ta+4),ca=!1;n%2&&(o=o.times(c),eH(o.d,e)),n=nu(n/2),n!==0;)c=c.times(c),eH(c.d,e);return ca=!0,t.s<0?new l(kr).div(o):Tn(o,a)}}else if(r<0)throw Error(fs+"NaN");return r=r<0&&t.d[Math.max(e,n)]&1?-1:1,c.s=1,ca=!1,o=t.times(Gp(c,a+A)),ca=!0,o=LG(o),o.s=r,o};xt.toPrecision=function(t,e){var n,a,o=this,r=o.constructor;return t===void 0?(n=Ia(o),a=ld(o,n<=r.toExpNeg||n>=r.toExpPos)):(Ei(t,1,tu),e===void 0?e=r.rounding:Ei(e,0,8),o=Tn(new r(o),t,e),n=Ia(o),a=ld(o,t<=n||n<=r.toExpNeg,t)),a};xt.toSignificantDigits=xt.tosd=function(t,e){var n=this,a=n.constructor;return t===void 0?(t=a.precision,e=a.rounding):(Ei(t,1,tu),e===void 0?e=a.rounding:Ei(e,0,8)),Tn(new a(n),t,e)};xt.toString=xt.valueOf=xt.val=xt.toJSON=xt[Symbol.for("nodejs.util.inspect.custom")]=function(){var t=this,e=Ia(t),n=t.constructor;return ld(t,e<=n.toExpNeg||e>=n.toExpPos)};function FG(t,e){var n,a,o,r,s,c,l,A,p=t.constructor,u=p.precision;if(!t.s||!e.s)return e.s||(e=new p(t)),ca?Tn(e,u):e;if(l=t.d,A=e.d,s=t.e,o=e.e,l=l.slice(),r=s-o,r){for(r<0?(a=l,r=-r,c=A.length):(a=A,o=s,c=l.length),s=Math.ceil(u/ta),c=s>c?s+1:c+1,r>c&&(r=c,a.length=1),a.reverse();r--;)a.push(0);a.reverse()}for(c=l.length,r=A.length,c-r<0&&(r=c,a=A,A=l,l=a),n=0;r;)n=(l[--r]=l[r]+A[r]+n)/so|0,l[r]%=so;for(n&&(l.unshift(n),++o),c=l.length;l[--c]==0;)l.pop();return e.d=l,e.e=o,ca?Tn(e,u):e}function Ei(t,e,n){if(t!==~~t||t<e||t>n)throw Error(ad+t)}function Bi(t){var e,n,a,o=t.length-1,r="",s=t[0];if(o>0){for(r+=s,e=1;e<o;e++)a=t[e]+"",n=ta-a.length,n&&(r+=kl(n)),r+=a;s=t[e],a=s+"",n=ta-a.length,n&&(r+=kl(n))}else if(s===0)return"0";for(;s%10===0;)s/=10;return r+s}var Ec=(function(){function t(a,o){var r,s=0,c=a.length;for(a=a.slice();c--;)r=a[c]*o+s,a[c]=r%so|0,s=r/so|0;return s&&a.unshift(s),a}function e(a,o,r,s){var c,l;if(r!=s)l=r>s?1:-1;else for(c=l=0;c<r;c++)if(a[c]!=o[c]){l=a[c]>o[c]?1:-1;break}return l}function n(a,o,r){for(var s=0;r--;)a[r]-=s,s=a[r]<o[r]?1:0,a[r]=s*so+a[r]-o[r];for(;!a[0]&&a.length>1;)a.shift()}return function(a,o,r,s){var c,l,A,p,u,x,h,w,b,v,B,U,G,Q,_,S,F,O,R=a.constructor,oe=a.s==o.s?1:-1,L=a.d,I=o.d;if(!a.s)return new R(a);if(!o.s)throw Error(fs+"Division by zero");for(l=a.e-o.e,F=I.length,_=L.length,h=new R(oe),w=h.d=[],A=0;I[A]==(L[A]||0);)++A;if(I[A]>(L[A]||0)&&--l,r==null?U=r=R.precision:s?U=r+(Ia(a)-Ia(o))+1:U=r,U<0)return new R(0);if(U=U/ta+2|0,A=0,F==1)for(p=0,I=I[0],U++;(A<_||p)&&U--;A++)G=p*so+(L[A]||0),w[A]=G/I|0,p=G%I|0;else{for(p=so/(I[0]+1)|0,p>1&&(I=t(I,p),L=t(L,p),F=I.length,_=L.length),Q=F,b=L.slice(0,F),v=b.length;v<F;)b[v++]=0;O=I.slice(),O.unshift(0),S=I[0],I[1]>=so/2&&++S;do p=0,c=e(I,b,F,v),c<0?(B=b[0],F!=v&&(B=B*so+(b[1]||0)),p=B/S|0,p>1?(p>=so&&(p=so-1),u=t(I,p),x=u.length,v=b.length,c=e(u,b,x,v),c==1&&(p--,n(u,F<x?O:I,x))):(p==0&&(c=p=1),u=I.slice()),x=u.length,x<v&&u.unshift(0),n(b,u,v),c==-1&&(v=b.length,c=e(I,b,F,v),c<1&&(p++,n(b,F<v?O:I,v))),v=b.length):c===0&&(p++,b=[0]),w[A++]=p,c&&b[0]?b[v++]=L[Q]||0:(b=[L[Q]],v=1);while((Q++<_||b[0]!==void 0)&&U--)}return w[0]||w.shift(),h.e=l,Tn(h,s?r+Ia(h)+1:r)}})();function LG(t,e){var n,a,o,r,s,c,l=0,A=0,p=t.constructor,u=p.precision;if(Ia(t)>16)throw Error(ww+Ia(t));if(!t.s)return new p(kr);for(ca=!1,c=u,s=new p(.03125);t.abs().gte(.1);)t=t.times(s),A+=5;for(a=Math.log(zm(2,A))/Math.LN10*2+5|0,c+=a,n=o=r=new p(kr),p.precision=c;;){if(o=Tn(o.times(t),c),n=n.times(++l),s=r.plus(Ec(o,n,c)),Bi(s.d).slice(0,c)===Bi(r.d).slice(0,c)){for(;A--;)r=Tn(r.times(r),c);return p.precision=u,e==null?(ca=!0,Tn(r,u)):r}r=s}}function Ia(t){for(var e=t.e*ta,n=t.d[0];n>=10;n/=10)e++;return e}function sb(t,e,n){if(e>t.LN10.sd())throw ca=!0,n&&(t.precision=n),Error(fs+"LN10 precision limit exceeded");return Tn(new t(t.LN10),e)}function kl(t){for(var e="";t--;)e+="0";return e}function Gp(t,e){var n,a,o,r,s,c,l,A,p,u=1,x=10,h=t,w=h.d,b=h.constructor,v=b.precision;if(h.s<1)throw Error(fs+(h.s?"NaN":"-Infinity"));if(h.eq(kr))return new b(0);if(e==null?(ca=!1,A=v):A=e,h.eq(10))return e==null&&(ca=!0),sb(b,A);if(A+=x,b.precision=A,n=Bi(w),a=n.charAt(0),r=Ia(h),Math.abs(r)<15e14){for(;a<7&&a!=1||a==1&&n.charAt(1)>3;)h=h.times(t),n=Bi(h.d),a=n.charAt(0),u++;r=Ia(h),a>1?(h=new b("0."+n),r++):h=new b(a+"."+n.slice(1))}else return l=sb(b,A+2,v).times(r+""),h=Gp(new b(a+"."+n.slice(1)),A-x).plus(l),b.precision=v,e==null?(ca=!0,Tn(h,v)):h;for(c=s=h=Ec(h.minus(kr),h.plus(kr),A),p=Tn(h.times(h),A),o=3;;){if(s=Tn(s.times(p),A),l=c.plus(Ec(s,new b(o),A)),Bi(l.d).slice(0,A)===Bi(c.d).slice(0,A))return c=c.times(2),r!==0&&(c=c.plus(sb(b,A+2,v).times(r+""))),c=Ec(c,new b(u),A),b.precision=v,e==null?(ca=!0,Tn(c,v)):c;c=l,o+=2}}function J7(t,e){var n,a,o;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(a=e.search(/e/i))>0?(n<0&&(n=a),n+=+e.slice(a+1),e=e.substring(0,a)):n<0&&(n=e.length),a=0;e.charCodeAt(a)===48;)++a;for(o=e.length;e.charCodeAt(o-1)===48;)--o;if(e=e.slice(a,o),e){if(o-=a,n=n-a-1,t.e=nu(n/ta),t.d=[],a=(n+1)%ta,n<0&&(a+=ta),a<o){for(a&&t.d.push(+e.slice(0,a)),o-=ta;a<o;)t.d.push(+e.slice(a,a+=ta));e=e.slice(a),a=ta-e.length}else a-=o;for(;a--;)e+="0";if(t.d.push(+e),ca&&(t.e>gg||t.e<-gg))throw Error(ww+n)}else t.s=0,t.e=0,t.d=[0];return t}function Tn(t,e,n){var a,o,r,s,c,l,A,p,u=t.d;for(s=1,r=u[0];r>=10;r/=10)s++;if(a=e-s,a<0)a+=ta,o=e,A=u[p=0];else{if(p=Math.ceil((a+1)/ta),r=u.length,p>=r)return t;for(A=r=u[p],s=1;r>=10;r/=10)s++;a%=ta,o=a-ta+s}if(n!==void 0&&(r=zm(10,s-o-1),c=A/r%10|0,l=e<0||u[p+1]!==void 0||A%r,l=n<4?(c||l)&&(n==0||n==(t.s<0?3:2)):c>5||c==5&&(n==4||l||n==6&&(a>0?o>0?A/zm(10,s-o):0:u[p-1])%10&1||n==(t.s<0?8:7))),e<1||!u[0])return l?(r=Ia(t),u.length=1,e=e-r-1,u[0]=zm(10,(ta-e%ta)%ta),t.e=nu(-e/ta)||0):(u.length=1,u[0]=t.e=t.s=0),t;if(a==0?(u.length=p,r=1,p--):(u.length=p+1,r=zm(10,ta-a),u[p]=o>0?(A/zm(10,s-o)%zm(10,o)|0)*r:0),l)for(;;)if(p==0){(u[0]+=r)==so&&(u[0]=1,++t.e);break}else{if(u[p]+=r,u[p]!=so)break;u[p--]=0,r=1}for(a=u.length;u[--a]===0;)u.pop();if(ca&&(t.e>gg||t.e<-gg))throw Error(ww+Ia(t));return t}function QG(t,e){var n,a,o,r,s,c,l,A,p,u,x=t.constructor,h=x.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new x(t),ca?Tn(e,h):e;if(l=t.d,u=e.d,a=e.e,A=t.e,l=l.slice(),s=A-a,s){for(p=s<0,p?(n=l,s=-s,c=u.length):(n=u,a=A,c=l.length),o=Math.max(Math.ceil(h/ta),c)+2,s>o&&(s=o,n.length=1),n.reverse(),o=s;o--;)n.push(0);n.reverse()}else{for(o=l.length,c=u.length,p=o<c,p&&(c=o),o=0;o<c;o++)if(l[o]!=u[o]){p=l[o]<u[o];break}s=0}for(p&&(n=l,l=u,u=n,e.s=-e.s),c=l.length,o=u.length-c;o>0;--o)l[c++]=0;for(o=u.length;o>s;){if(l[--o]<u[o]){for(r=o;r&&l[--r]===0;)l[r]=so-1;--l[r],l[o]+=so}l[o]-=u[o]}for(;l[--c]===0;)l.pop();for(;l[0]===0;l.shift())--a;return l[0]?(e.d=l,e.e=a,ca?Tn(e,h):e):new x(0)}function ld(t,e,n){var a,o=Ia(t),r=Bi(t.d),s=r.length;return e?(n&&(a=n-s)>0?r=r.charAt(0)+"."+r.slice(1)+kl(a):s>1&&(r=r.charAt(0)+"."+r.slice(1)),r=r+(o<0?"e":"e+")+o):o<0?(r="0."+kl(-o-1)+r,n&&(a=n-s)>0&&(r+=kl(a))):o>=s?(r+=kl(o+1-s),n&&(a=n-o-1)>0&&(r=r+"."+kl(a))):((a=o+1)<s&&(r=r.slice(0,a)+"."+r.slice(a)),n&&(a=n-s)>0&&(o+1===s&&(r+="."),r+=kl(a))),t.s<0?"-"+r:r}function eH(t,e){if(t.length>e)return t.length=e,!0}function IG(t){var e,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(ad+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 J7(s,r.toString())}else if(typeof r!="string")throw Error(ad+r);if(r.charCodeAt(0)===45?(r=r.slice(1),s.s=-1):s.s=1,RM.test(r))J7(s,r);else throw Error(ad+r)}if(o.prototype=xt,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=IG,o.config=o.set=MM,t===void 0&&(t={}),t)for(a=["precision","rounding","toExpNeg","toExpPos","LN10"],e=0;e<a.length;)t.hasOwnProperty(n=a[e++])||(t[n]=this[n]);return o.config(t),o}function MM(t){if(!t||typeof t!="object")throw Error(fs+"Object expected");var e,n,a,o=["precision",1,tu,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e<o.length;e+=3)if((a=t[n=o[e]])!==void 0)if(nu(a)===a&&a>=o[e+1]&&a<=o[e+2])this[n]=a;else throw Error(ad+n+": "+a);if((a=t[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(ad+n+": "+a);return this}var Bw=IG(kM);kr=new Bw(1);const Sn=Bw;function zM(t){return qM(t)||KM(t)||YM(t)||ZM()}function ZM(){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 YM(t,e){if(t){if(typeof t=="string")return tv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tv(t,e)}}function KM(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function qM(t){if(Array.isArray(t))return tv(t)}function tv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}var $M=function(e){return e},OG={},TG=function(e){return e===OG},tH=function(e){return function n(){return arguments.length===0||arguments.length===1&&TG(arguments.length<=0?void 0:arguments[0])?n:e.apply(void 0,arguments)}},WM=function t(e,n){return e===1?n:tH(function(){for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];var s=o.filter(function(c){return c!==OG}).length;return s>=e?n.apply(void 0,o):t(e-s,tH(function(){for(var c=arguments.length,l=new Array(c),A=0;A<c;A++)l[A]=arguments[A];var p=o.map(function(u){return TG(u)?l.shift():u});return n.apply(void 0,zM(p).concat(l))}))})},xh=function(e){return WM(e.length,e)},nv=function(e,n){for(var a=[],o=e;o<n;++o)a[o-e]=o;return a},VM=xh(function(t,e){return Array.isArray(e)?e.map(t):Object.keys(e).map(function(n){return e[n]}).map(t)}),XM=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];if(!n.length)return $M;var o=n.reverse(),r=o[0],s=o.slice(1);return function(){return s.reduce(function(c,l){return l(c)},r.apply(void 0,arguments))}},av=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},kG=function(e){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(c,l){return c===n[l]})||(n=r,a=e.apply(void 0,r)),a}};function JM(t){var e;return t===0?e=1:e=Math.floor(new Sn(t).abs().log(10).toNumber())+1,e}function ez(t,e,n){for(var a=new Sn(t),o=0,r=[];a.lt(e)&&o<1e5;)r.push(a.toNumber()),a=a.add(n),o++;return r}var tz=xh(function(t,e,n){var a=+t,o=+e;return a+n*(o-a)}),nz=xh(function(t,e,n){var a=e-+t;return a=a||1/0,(n-t)/a}),az=xh(function(t,e,n){var a=e-+t;return a=a||1/0,Math.max(0,Math.min(1,(n-t)/a))});const yh={rangeStep:ez,getDigitCount:JM,interpolateNumber:tz,uninterpolateNumber:nz,uninterpolateTruncation:az};function ov(t){return sz(t)||rz(t)||RG(t)||oz()}function oz(){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 rz(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function sz(t){if(Array.isArray(t))return rv(t)}function _p(t,e){return lz(t)||cz(t,e)||RG(t,e)||iz()}function iz(){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 RG(t,e){if(t){if(typeof t=="string")return rv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rv(t,e)}}function rv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function cz(t,e){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(t)))){var n=[],a=!0,o=!1,r=void 0;try{for(var s=t[Symbol.iterator](),c;!(a=(c=s.next()).done)&&(n.push(c.value),!(e&&n.length===e));a=!0);}catch(l){o=!0,r=l}finally{try{!a&&s.return!=null&&s.return()}finally{if(o)throw r}}return n}}function lz(t){if(Array.isArray(t))return t}function MG(t){var e=_p(t,2),n=e[0],a=e[1],o=n,r=a;return n>a&&(o=a,r=n),[o,r]}function zG(t,e,n){if(t.lte(0))return new Sn(0);var a=yh.getDigitCount(t.toNumber()),o=new Sn(10).pow(a),r=t.div(o),s=a!==1?.05:.1,c=new Sn(Math.ceil(r.div(s).toNumber())).add(n).mul(s),l=c.mul(o);return e?l:new Sn(Math.ceil(l))}function mz(t,e,n){var a=1,o=new Sn(t);if(!o.isint()&&n){var r=Math.abs(t);r<1?(a=new Sn(10).pow(yh.getDigitCount(t)-1),o=new Sn(Math.floor(o.div(a).toNumber())).mul(a)):r>1&&(o=new Sn(Math.floor(t)))}else t===0?o=new Sn(Math.floor((e-1)/2)):n||(o=new Sn(Math.floor(t)));var s=Math.floor((e-1)/2),c=XM(VM(function(l){return o.add(new Sn(l-s).mul(a)).toNumber()}),nv);return c(0,e)}function ZG(t,e,n,a){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((e-t)/(n-1)))return{step:new Sn(0),tickMin:new Sn(0),tickMax:new Sn(0)};var r=zG(new Sn(e).sub(t).div(n-1),a,o),s;t<=0&&e>=0?s=new Sn(0):(s=new Sn(t).add(e).div(2),s=s.sub(new Sn(s).mod(r)));var c=Math.ceil(s.sub(t).div(r).toNumber()),l=Math.ceil(new Sn(e).sub(s).div(r).toNumber()),A=c+l+1;return A>n?ZG(t,e,n,a,o+1):(A<n&&(l=e>0?l+(n-A):l,c=e>0?c:c+(n-A)),{step:r,tickMin:s.sub(new Sn(c).mul(r)),tickMax:s.add(new Sn(l).mul(r))})}function dz(t){var e=_p(t,2),n=e[0],a=e[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),c=MG([n,a]),l=_p(c,2),A=l[0],p=l[1];if(A===-1/0||p===1/0){var u=p===1/0?[A].concat(ov(nv(0,o-1).map(function(){return 1/0}))):[].concat(ov(nv(0,o-1).map(function(){return-1/0})),[p]);return n>a?av(u):u}if(A===p)return mz(A,o,r);var x=ZG(A,p,s,r),h=x.step,w=x.tickMin,b=x.tickMax,v=yh.rangeStep(w,b.add(new Sn(.1).mul(h)),h);return n>a?av(v):v}function Az(t,e){var n=_p(t,2),a=n[0],o=n[1],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=MG([a,o]),c=_p(s,2),l=c[0],A=c[1];if(l===-1/0||A===1/0)return[a,o];if(l===A)return[l];var p=Math.max(e,2),u=zG(new Sn(A).sub(l).div(p-1),r,0),x=[].concat(ov(yh.rangeStep(new Sn(l),new Sn(A).sub(new Sn(.99).mul(u)),u)),[A]);return a>o?av(x):x}var uz=kG(dz),pz=kG(Az),fz="Invariant failed";function _A(t,e){throw new Error(fz)}var gz=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function EA(t){"@babel/helpers - typeof";return EA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},EA(t)}function hg(){return hg=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},hg.apply(this,arguments)}function hz(t,e){return bz(t)||Cz(t,e)||yz(t,e)||xz()}function xz(){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 yz(t,e){if(t){if(typeof t=="string")return nH(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nH(t,e)}}function nH(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function Cz(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function bz(t){if(Array.isArray(t))return t}function vz(t,e){if(t==null)return{};var n=wz(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function wz(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function Bz(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Dz(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,qG(a.key),a)}}function Uz(t,e,n){return e&&Dz(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Hz(t,e,n){return e=xg(e),Nz(t,YG()?Reflect.construct(e,n||[],xg(t).constructor):e.apply(t,n))}function Nz(t,e){if(e&&(EA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return jz(t)}function jz(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function YG(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(YG=function(){return!!t})()}function xg(t){return xg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},xg(t)}function Gz(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&sv(t,e)}function sv(t,e){return sv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},sv(t,e)}function KG(t,e,n){return e=qG(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function qG(t){var e=_z(t,"string");return EA(e)=="symbol"?e:e+""}function _z(t,e){if(EA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(EA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var Dw=(function(t){function e(){return Bz(this,e),Hz(this,e,arguments)}return Gz(e,t),Uz(e,[{key:"render",value:function(){var a=this.props,o=a.offset,r=a.layout,s=a.width,c=a.dataKey,l=a.data,A=a.dataPointFormatter,p=a.xAxis,u=a.yAxis,x=vz(a,gz),h=Xt(x,!1);this.props.direction==="x"&&p.type!=="number"&&_A();var w=l.map(function(b){var v=A(b,c),B=v.x,U=v.y,G=v.value,Q=v.errorVal;if(!Q)return null;var _=[],S,F;if(Array.isArray(Q)){var O=hz(Q,2);S=O[0],F=O[1]}else S=F=Q;if(r==="vertical"){var R=p.scale,oe=U+o,L=oe+s,I=oe-s,M=R(G-S),K=R(G+F);_.push({x1:K,y1:L,x2:K,y2:I}),_.push({x1:M,y1:oe,x2:K,y2:oe}),_.push({x1:M,y1:L,x2:M,y2:I})}else if(r==="horizontal"){var re=u.scale,ae=B+o,ie=ae-s,X=ae+s,ee=re(G-S),se=re(G+F);_.push({x1:ie,y1:se,x2:X,y2:se}),_.push({x1:ae,y1:ee,x2:ae,y2:se}),_.push({x1:ie,y1:ee,x2:X,y2:ee})}return ue.createElement(qa,hg({className:"recharts-errorBar",key:"bar-".concat(_.map(function(J){return"".concat(J.x1,"-").concat(J.x2,"-").concat(J.y1,"-").concat(J.y2)}))},h),_.map(function(J){return ue.createElement("line",hg({},J,{key:"line-".concat(J.x1,"-").concat(J.x2,"-").concat(J.y1,"-").concat(J.y2)}))}))});return ue.createElement(qa,{className:"recharts-errorBars"},w)}}])})(ue.Component);KG(Dw,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});KG(Dw,"displayName","ErrorBar");function Ep(t){"@babel/helpers - typeof";return Ep=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ep(t)}function aH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Om(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?aH(Object(n),!0).forEach(function(a){Ez(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):aH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Ez(t,e,n){return e=Pz(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Pz(t){var e=Sz(t,"string");return Ep(e)=="symbol"?e:e+""}function Sz(t,e){if(Ep(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Ep(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var $G=function(e){var n=e.children,a=e.formattedGraphicalItems,o=e.legendWidth,r=e.legendContent,s=ms(n,uA);if(!s)return null;var c=uA.defaultProps,l=c!==void 0?Om(Om({},c),s.props):{},A;return s.props&&s.props.payload?A=s.props&&s.props.payload:r==="children"?A=(a||[]).reduce(function(p,u){var x=u.item,h=u.props,w=h.sectors||h.data||[];return p.concat(w.map(function(b){return{type:s.props.iconType||x.props.legendType,value:b.name,color:b.fill,payload:b}}))},[]):A=(a||[]).map(function(p){var u=p.item,x=u.type.defaultProps,h=x!==void 0?Om(Om({},x),u.props):{},w=h.dataKey,b=h.name,v=h.legendType,B=h.hide;return{inactive:B,dataKey:w,type:l.iconType||v||"square",color:Uw(u),value:b||w,payload:h}}),Om(Om(Om({},l),uA.getWithHeight(s,o)),{},{payload:A,item:s})};function Pp(t){"@babel/helpers - typeof";return Pp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pp(t)}function oH(t){return Iz(t)||Qz(t)||Lz(t)||Fz()}function Fz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lz(t,e){if(t){if(typeof t=="string")return iv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return iv(t,e)}}function Qz(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Iz(t){if(Array.isArray(t))return iv(t)}function iv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function rH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function wa(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?rH(Object(n),!0).forEach(function(a){fA(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function fA(t,e,n){return e=Oz(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Oz(t){var e=Tz(t,"string");return Pp(e)=="symbol"?e:e+""}function Tz(t,e){if(Pp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Pp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Qc(t,e,n){return wn(t)||wn(e)?n:Ka(e)?Ui(t,e,n):an(e)?e(t):n}function rp(t,e,n,a){var o=IM(t,function(c){return Qc(c,e)});if(n==="number"){var r=o.filter(function(c){return wt(c)||parseFloat(c)});return r.length?[hh(r),gh(r)]:[1/0,-1/0]}var s=a?o.filter(function(c){return!wn(c)}):o;return s.map(function(c){return Ka(c)||c instanceof Date?c:""})}var kz=function(e){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,c=(n=a==null?void 0:a.length)!==null&&n!==void 0?n:0;if(c<=1)return 0;if(r&&r.axisType==="angleAxis"&&Math.abs(Math.abs(r.range[1]-r.range[0])-360)<=1e-6)for(var l=r.range,A=0;A<c;A++){var p=A>0?o[A-1].coordinate:o[c-1].coordinate,u=o[A].coordinate,x=A>=c-1?o[0].coordinate:o[A+1].coordinate,h=void 0;if(zl(u-p)!==zl(x-u)){var w=[];if(zl(x-u)===zl(l[1]-l[0])){h=x;var b=u+l[1]-l[0];w[0]=Math.min(b,(b+p)/2),w[1]=Math.max(b,(b+p)/2)}else{h=p;var v=x+l[1]-l[0];w[0]=Math.min(u,(v+u)/2),w[1]=Math.max(u,(v+u)/2)}var B=[Math.min(u,(h+u)/2),Math.max(u,(h+u)/2)];if(e>B[0]&&e<=B[1]||e>=w[0]&&e<=w[1]){s=o[A].index;break}}else{var U=Math.min(p,x),G=Math.max(p,x);if(e>(U+u)/2&&e<=(G+u)/2){s=o[A].index;break}}}else for(var Q=0;Q<c;Q++)if(Q===0&&e<=(a[Q].coordinate+a[Q+1].coordinate)/2||Q>0&&Q<c-1&&e>(a[Q].coordinate+a[Q-1].coordinate)/2&&e<=(a[Q].coordinate+a[Q+1].coordinate)/2||Q===c-1&&e>(a[Q].coordinate+a[Q-1].coordinate)/2){s=a[Q].index;break}return s},Uw=function(e){var n,a=e,o=a.type.displayName,r=(n=e.type)!==null&&n!==void 0&&n.defaultProps?wa(wa({},e.type.defaultProps),e.props):e.props,s=r.stroke,c=r.fill,l;switch(o){case"Line":l=s;break;case"Area":case"Radar":l=s&&s!=="none"?s:c;break;default:l=c;break}return l},Rz=function(e){var n=e.barSize,a=e.totalSize,o=e.stackGroups,r=o===void 0?{}:o;if(!r)return{};for(var s={},c=Object.keys(r),l=0,A=c.length;l<A;l++)for(var p=r[c[l]].stackGroups,u=Object.keys(p),x=0,h=u.length;x<h;x++){var w=p[u[x]],b=w.items,v=w.cateAxisId,B=b.filter(function(F){return Gc(F.type).indexOf("Bar")>=0});if(B&&B.length){var U=B[0].type.defaultProps,G=U!==void 0?wa(wa({},U),B[0].props):B[0].props,Q=G.barSize,_=G[v];s[_]||(s[_]=[]);var S=wn(Q)?n:Q;s[_].push({item:B[0],stackList:B.slice(1),barSize:wn(S)?void 0:wi(S,a,0)})}}return s},Mz=function(e){var n=e.barGap,a=e.barCategoryGap,o=e.bandSize,r=e.sizeList,s=r===void 0?[]:r,c=e.maxBarSize,l=s.length;if(l<1)return null;var A=wi(n,o,0,!0),p,u=[];if(s[0].barSize===+s[0].barSize){var x=!1,h=o/l,w=s.reduce(function(Q,_){return Q+_.barSize||0},0);w+=(l-1)*A,w>=o&&(w-=(l-1)*A,A=0),w>=o&&h>0&&(x=!0,h*=.9,w=l*h);var b=(o-w)/2>>0,v={offset:b-A,size:0};p=s.reduce(function(Q,_){var S={item:_.item,position:{offset:v.offset+v.size+A,size:x?h:_.barSize}},F=[].concat(oH(Q),[S]);return v=F[F.length-1].position,_.stackList&&_.stackList.length&&_.stackList.forEach(function(O){F.push({item:O,position:v})}),F},u)}else{var B=wi(a,o,0,!0);o-2*B-(l-1)*A<=0&&(A=0);var U=(o-2*B-(l-1)*A)/l;U>1&&(U>>=0);var G=c===+c?Math.min(U,c):U;p=s.reduce(function(Q,_,S){var F=[].concat(oH(Q),[{item:_.item,position:{offset:B+(U+A)*S+(U-G)/2,size:G}}]);return _.stackList&&_.stackList.length&&_.stackList.forEach(function(O){F.push({item:O,position:F[F.length-1].position})}),F},u)}return p},zz=function(e,n,a,o){var r=a.children,s=a.width,c=a.margin,l=s-(c.left||0)-(c.right||0),A=$G({children:r,legendWidth:l});if(A){var p=o||{},u=p.width,x=p.height,h=A.align,w=A.verticalAlign,b=A.layout;if((b==="vertical"||b==="horizontal"&&w==="middle")&&h!=="center"&&wt(e[h]))return wa(wa({},e),{},fA({},h,e[h]+(u||0)));if((b==="horizontal"||b==="vertical"&&h==="center")&&w!=="middle"&&wt(e[w]))return wa(wa({},e),{},fA({},w,e[w]+(x||0)))}return e},Zz=function(e,n,a){return wn(n)?!0:e==="horizontal"?n==="yAxis":e==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},WG=function(e,n,a,o,r){var s=n.props.children,c=_c(s,Dw).filter(function(A){return Zz(o,r,A.props.direction)});if(c&&c.length){var l=c.map(function(A){return A.props.dataKey});return e.reduce(function(A,p){var u=Qc(p,a);if(wn(u))return A;var x=Array.isArray(u)?[hh(u),gh(u)]:[u,u],h=l.reduce(function(w,b){var v=Qc(p,b,0),B=x[0]-Math.abs(Array.isArray(v)?v[0]:v),U=x[1]+Math.abs(Array.isArray(v)?v[1]:v);return[Math.min(B,w[0]),Math.max(U,w[1])]},[1/0,-1/0]);return[Math.min(h[0],A[0]),Math.max(h[1],A[1])]},[1/0,-1/0])}return null},Yz=function(e,n,a,o,r){var s=n.map(function(c){return WG(e,c,a,r,o)}).filter(function(c){return!wn(c)});return s&&s.length?s.reduce(function(c,l){return[Math.min(c[0],l[0]),Math.max(c[1],l[1])]},[1/0,-1/0]):null},VG=function(e,n,a,o,r){var s=n.map(function(l){var A=l.props.dataKey;return a==="number"&&A&&WG(e,l,A,o)||rp(e,A,a,r)});if(a==="number")return s.reduce(function(l,A){return[Math.min(l[0],A[0]),Math.max(l[1],A[1])]},[1/0,-1/0]);var c={};return s.reduce(function(l,A){for(var p=0,u=A.length;p<u;p++)c[A[p]]||(c[A[p]]=!0,l.push(A[p]));return l},[])},XG=function(e,n){return e==="horizontal"&&n==="xAxis"||e==="vertical"&&n==="yAxis"||e==="centric"&&n==="angleAxis"||e==="radial"&&n==="radiusAxis"},Ku=function(e,n,a){if(!e)return null;var o=e.scale,r=e.duplicateDomain,s=e.type,c=e.range,l=e.realScaleType==="scaleBand"?o.bandwidth()/2:2,A=(n||a)&&s==="category"&&o.bandwidth?o.bandwidth()/l:0;if(A=e.axisType==="angleAxis"&&(c==null?void 0:c.length)>=2?zl(c[0]-c[1])*2*A:A,n&&(e.ticks||e.niceTicks)){var p=(e.ticks||e.niceTicks).map(function(u){var x=r?r.indexOf(u):u;return{coordinate:o(x)+A,value:u,offset:A}});return p.filter(function(u){return!r2(u.coordinate)})}return e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(u,x){return{coordinate:o(u)+A,value:u,index:x,offset:A}}):o.ticks&&!a?o.ticks(e.tickCount).map(function(u){return{coordinate:o(u)+A,value:u,offset:A}}):o.domain().map(function(u,x){return{coordinate:o(u)+A,value:r?r[u]:u,index:x,offset:A}})},ib=new WeakMap,of=function(e,n){if(typeof n!="function")return e;ib.has(e)||ib.set(e,new WeakMap);var a=ib.get(e);if(a.has(n))return a.get(n);var o=function(){e.apply(void 0,arguments),n.apply(void 0,arguments)};return a.set(n,o),o},Kz=function(e,n,a){var o=e.scale,r=e.type,s=e.layout,c=e.axisType;if(o==="auto")return s==="radial"&&c==="radiusAxis"?{scale:Dp(),realScaleType:"band"}:s==="radial"&&c==="angleAxis"?{scale:Ag(),realScaleType:"linear"}:r==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:op(),realScaleType:"point"}:r==="category"?{scale:Dp(),realScaleType:"band"}:{scale:Ag(),realScaleType:"linear"};if(o2(o)){var l="scale".concat(th(o));return{scale:(z7[l]||op)(),realScaleType:z7[l]?l:"point"}}return an(o)?{scale:o}:{scale:op(),realScaleType:"point"}},sH=1e-4,qz=function(e){var n=e.domain();if(!(!n||n.length<=2)){var a=n.length,o=e.range(),r=Math.min(o[0],o[1])-sH,s=Math.max(o[0],o[1])+sH,c=e(n[0]),l=e(n[a-1]);(c<r||c>s||l<r||l>s)&&e.domain([n[0],n[a-1]])}},$z=function(e){var n=e.length;if(!(n<=0))for(var a=0,o=e[0].length;a<o;++a)for(var r=0,s=0,c=0;c<n;++c){var l=r2(e[c][a][1])?e[c][a][0]:e[c][a][1];l>=0?(e[c][a][0]=r,e[c][a][1]=r+l,r=e[c][a][1]):(e[c][a][0]=s,e[c][a][1]=s+l,s=e[c][a][1])}},Wz=function(e){var n=e.length;if(!(n<=0))for(var a=0,o=e[0].length;a<o;++a)for(var r=0,s=0;s<n;++s){var c=r2(e[s][a][1])?e[s][a][0]:e[s][a][1];c>=0?(e[s][a][0]=r,e[s][a][1]=r+c,r=e[s][a][1]):(e[s][a][0]=0,e[s][a][1]=0)}},Vz={sign:$z,expand:II,none:wA,silhouette:OI,wiggle:TI,positive:Wz},Xz=function(e,n,a){var o=n.map(function(c){return c.props.dataKey}),r=Vz[a],s=QI().keys(o).value(function(c,l){return+Qc(c,l,0)}).order(Q1).offset(r);return s(e)},Jz=function(e,n,a,o,r,s){if(!e)return null;var c=s?n.reverse():n,l={},A=c.reduce(function(u,x){var h,w=(h=x.type)!==null&&h!==void 0&&h.defaultProps?wa(wa({},x.type.defaultProps),x.props):x.props,b=w.stackId,v=w.hide;if(v)return u;var B=w[a],U=u[B]||{hasStack:!1,stackGroups:{}};if(Ka(b)){var G=U.stackGroups[b]||{numericAxisId:a,cateAxisId:o,items:[]};G.items.push(x),U.hasStack=!0,U.stackGroups[b]=G}else U.stackGroups[I3("_stackId_")]={numericAxisId:a,cateAxisId:o,items:[x]};return wa(wa({},u),{},fA({},B,U))},l),p={};return Object.keys(A).reduce(function(u,x){var h=A[x];if(h.hasStack){var w={};h.stackGroups=Object.keys(h.stackGroups).reduce(function(b,v){var B=h.stackGroups[v];return wa(wa({},b),{},fA({},v,{numericAxisId:a,cateAxisId:o,items:B.items,stackedData:Xz(e,B.items,r)}))},w)}return wa(wa({},u),{},fA({},x,h))},p)},eZ=function(e,n){var a=n.realScaleType,o=n.type,r=n.tickCount,s=n.originalDomain,c=n.allowDecimals,l=a||n.scale;if(l!=="auto"&&l!=="linear")return null;if(r&&o==="number"&&s&&(s[0]==="auto"||s[1]==="auto")){var A=e.domain();if(!A.length)return null;var p=uz(A,r,c);return e.domain([hh(p),gh(p)]),{niceTicks:p}}if(r&&o==="number"){var u=e.domain(),x=pz(u,r,c);return{niceTicks:x}}return null},tZ=function(e,n){var a,o=(a=e.type)!==null&&a!==void 0&&a.defaultProps?wa(wa({},e.type.defaultProps),e.props):e.props,r=o.stackId;if(Ka(r)){var s=n[r];if(s){var c=s.items.indexOf(e);return c>=0?s.stackedData[c]:null}}return null},nZ=function(e){return e.reduce(function(n,a){return[hh(a.concat([n[0]]).filter(wt)),gh(a.concat([n[1]]).filter(wt))]},[1/0,-1/0])},JG=function(e,n,a){return Object.keys(e).reduce(function(o,r){var s=e[r],c=s.stackedData,l=c.reduce(function(A,p){var u=nZ(p.slice(n,a+1));return[Math.min(A[0],u[0]),Math.max(A[1],u[1])]},[1/0,-1/0]);return[Math.min(l[0],o[0]),Math.max(l[1],o[1])]},[1/0,-1/0]).map(function(o){return o===1/0||o===-1/0?0:o})},iH=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,cH=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,cv=function(e,n,a){if(an(e))return e(n,a);if(!Array.isArray(e))return n;var o=[];if(wt(e[0]))o[0]=a?e[0]:Math.min(e[0],n[0]);else if(iH.test(e[0])){var r=+iH.exec(e[0])[1];o[0]=n[0]-r}else an(e[0])?o[0]=e[0](n[0]):o[0]=n[0];if(wt(e[1]))o[1]=a?e[1]:Math.max(e[1],n[1]);else if(cH.test(e[1])){var s=+cH.exec(e[1])[1];o[1]=n[1]+s}else an(e[1])?o[1]=e[1](n[1]):o[1]=n[1];return o},lv=function(e,n,a){if(e&&e.scale&&e.scale.bandwidth){var o=e.scale.bandwidth();if(!a||o>0)return o}if(e&&n&&n.length>=2){for(var r=X3(n,function(u){return u.coordinate}),s=1/0,c=1,l=r.length;c<l;c++){var A=r[c],p=r[c-1];s=Math.min((A.coordinate||0)-(p.coordinate||0),s)}return s===1/0?0:s}return a?void 0:0},lH=function(e,n,a){return!e||!e.length||vw(e,Ui(a,"type.defaultProps.domain"))?n:e},aZ=function(e,n){var a=e.type.defaultProps?wa(wa({},e.type.defaultProps),e.props):e.props,o=a.dataKey,r=a.name,s=a.unit,c=a.formatter,l=a.tooltipType,A=a.chartType,p=a.hide;return wa(wa({},Xt(e,!1)),{},{dataKey:o,unit:s,formatter:c,name:r||o,color:Uw(e),value:Qc(n,o),type:l,payload:n,chartType:A,hide:p})};function Sp(t){"@babel/helpers - typeof";return Sp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sp(t)}function mH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Bc(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?mH(Object(n),!0).forEach(function(a){e_(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):mH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function e_(t,e,n){return e=oZ(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function oZ(t){var e=rZ(t,"string");return Sp(e)=="symbol"?e:e+""}function rZ(t,e){if(Sp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Sp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function sZ(t,e){return mZ(t)||lZ(t,e)||cZ(t,e)||iZ()}function iZ(){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 cZ(t,e){if(t){if(typeof t=="string")return dH(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dH(t,e)}}function dH(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function lZ(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function mZ(t){if(Array.isArray(t))return t}var yg=Math.PI/180,dZ=function(e){return e*180/Math.PI},Ln=function(e,n,a,o){return{x:e+Math.cos(-yg*o)*a,y:n+Math.sin(-yg*o)*a}},AZ=function(e,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(e-(a.left||0)-(a.right||0)),Math.abs(n-(a.top||0)-(a.bottom||0)))/2},uZ=function(e,n,a,o,r){var s=e.width,c=e.height,l=e.startAngle,A=e.endAngle,p=wi(e.cx,s,s/2),u=wi(e.cy,c,c/2),x=AZ(s,c,a),h=wi(e.innerRadius,x,0),w=wi(e.outerRadius,x,x*.8),b=Object.keys(n);return b.reduce(function(v,B){var U=n[B],G=U.domain,Q=U.reversed,_;if(wn(U.range))o==="angleAxis"?_=[l,A]:o==="radiusAxis"&&(_=[h,w]),Q&&(_=[_[1],_[0]]);else{_=U.range;var S=_,F=sZ(S,2);l=F[0],A=F[1]}var O=Kz(U,r),R=O.realScaleType,oe=O.scale;oe.domain(G).range(_),qz(oe);var L=eZ(oe,Bc(Bc({},U),{},{realScaleType:R})),I=Bc(Bc(Bc({},U),L),{},{range:_,radius:w,realScaleType:R,scale:oe,cx:p,cy:u,innerRadius:h,outerRadius:w,startAngle:l,endAngle:A});return Bc(Bc({},v),{},e_({},B,I))},{})},pZ=function(e,n){var a=e.x,o=e.y,r=n.x,s=n.y;return Math.sqrt(Math.pow(a-r,2)+Math.pow(o-s,2))},fZ=function(e,n){var a=e.x,o=e.y,r=n.cx,s=n.cy,c=pZ({x:a,y:o},{x:r,y:s});if(c<=0)return{radius:c};var l=(a-r)/c,A=Math.acos(l);return o>s&&(A=2*Math.PI-A),{radius:c,angle:dZ(A),angleInRadian:A}},gZ=function(e){var n=e.startAngle,a=e.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}},hZ=function(e,n){var a=n.startAngle,o=n.endAngle,r=Math.floor(a/360),s=Math.floor(o/360),c=Math.min(r,s);return e+c*360},AH=function(e,n){var a=e.x,o=e.y,r=fZ({x:a,y:o},n),s=r.radius,c=r.angle,l=n.innerRadius,A=n.outerRadius;if(s<l||s>A)return!1;if(s===0)return!0;var p=gZ(n),u=p.startAngle,x=p.endAngle,h=c,w;if(u<=x){for(;h>x;)h-=360;for(;h<u;)h+=360;w=h>=u&&h<=x}else{for(;h>u;)h-=360;for(;h<x;)h+=360;w=h>=x&&h<=u}return w?Bc(Bc({},n),{},{radius:s,angle:hZ(h,n)}):null},t_=function(e){return!be.isValidElement(e)&&!an(e)&&typeof e!="boolean"?e.className:""};function Fp(t){"@babel/helpers - typeof";return Fp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fp(t)}var xZ=["offset"];function yZ(t){return wZ(t)||vZ(t)||bZ(t)||CZ()}function CZ(){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 bZ(t,e){if(t){if(typeof t=="string")return mv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return mv(t,e)}}function vZ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function wZ(t){if(Array.isArray(t))return mv(t)}function mv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function BZ(t,e){if(t==null)return{};var n=DZ(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function DZ(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function uH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Za(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?uH(Object(n),!0).forEach(function(a){UZ(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):uH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function UZ(t,e,n){return e=HZ(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function HZ(t){var e=NZ(t,"string");return Fp(e)=="symbol"?e:e+""}function NZ(t,e){if(Fp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Fp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Lp(){return Lp=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Lp.apply(this,arguments)}var jZ=function(e){var n=e.value,a=e.formatter,o=wn(e.children)?n:e.children;return an(a)?a(o):o},GZ=function(e,n){var a=zl(n-e),o=Math.min(Math.abs(n-e),360);return a*o},_Z=function(e,n,a){var o=e.position,r=e.viewBox,s=e.offset,c=e.className,l=r,A=l.cx,p=l.cy,u=l.innerRadius,x=l.outerRadius,h=l.startAngle,w=l.endAngle,b=l.clockWise,v=(u+x)/2,B=GZ(h,w),U=B>=0?1:-1,G,Q;o==="insideStart"?(G=h+U*s,Q=b):o==="insideEnd"?(G=w-U*s,Q=!b):o==="end"&&(G=w+U*s,Q=b),Q=B<=0?Q:!Q;var _=Ln(A,p,v,G),S=Ln(A,p,v,G+(Q?1:-1)*359),F="M".concat(_.x,",").concat(_.y,`
|
||
A`).concat(v,",").concat(v,",0,1,").concat(Q?0:1,`,
|
||
`).concat(S.x,",").concat(S.y),O=wn(e.id)?I3("recharts-radial-line-"):e.id;return ue.createElement("text",Lp({},a,{dominantBaseline:"central",className:pn("recharts-radial-bar-label",c)}),ue.createElement("defs",null,ue.createElement("path",{id:O,d:F})),ue.createElement("textPath",{xlinkHref:"#".concat(O)},n))},EZ=function(e){var n=e.viewBox,a=e.offset,o=e.position,r=n,s=r.cx,c=r.cy,l=r.innerRadius,A=r.outerRadius,p=r.startAngle,u=r.endAngle,x=(p+u)/2;if(o==="outside"){var h=Ln(s,c,A+a,x),w=h.x,b=h.y;return{x:w,y:b,textAnchor:w>=s?"start":"end",verticalAnchor:"middle"}}if(o==="center")return{x:s,y:c,textAnchor:"middle",verticalAnchor:"middle"};if(o==="centerTop")return{x:s,y:c,textAnchor:"middle",verticalAnchor:"start"};if(o==="centerBottom")return{x:s,y:c,textAnchor:"middle",verticalAnchor:"end"};var v=(l+A)/2,B=Ln(s,c,v,x),U=B.x,G=B.y;return{x:U,y:G,textAnchor:"middle",verticalAnchor:"middle"}},PZ=function(e){var n=e.viewBox,a=e.parentViewBox,o=e.offset,r=e.position,s=n,c=s.x,l=s.y,A=s.width,p=s.height,u=p>=0?1:-1,x=u*o,h=u>0?"end":"start",w=u>0?"start":"end",b=A>=0?1:-1,v=b*o,B=b>0?"end":"start",U=b>0?"start":"end";if(r==="top"){var G={x:c+A/2,y:l-u*o,textAnchor:"middle",verticalAnchor:h};return Za(Za({},G),a?{height:Math.max(l-a.y,0),width:A}:{})}if(r==="bottom"){var Q={x:c+A/2,y:l+p+x,textAnchor:"middle",verticalAnchor:w};return Za(Za({},Q),a?{height:Math.max(a.y+a.height-(l+p),0),width:A}:{})}if(r==="left"){var _={x:c-v,y:l+p/2,textAnchor:B,verticalAnchor:"middle"};return Za(Za({},_),a?{width:Math.max(_.x-a.x,0),height:p}:{})}if(r==="right"){var S={x:c+A+v,y:l+p/2,textAnchor:U,verticalAnchor:"middle"};return Za(Za({},S),a?{width:Math.max(a.x+a.width-S.x,0),height:p}:{})}var F=a?{width:A,height:p}:{};return r==="insideLeft"?Za({x:c+v,y:l+p/2,textAnchor:U,verticalAnchor:"middle"},F):r==="insideRight"?Za({x:c+A-v,y:l+p/2,textAnchor:B,verticalAnchor:"middle"},F):r==="insideTop"?Za({x:c+A/2,y:l+x,textAnchor:"middle",verticalAnchor:w},F):r==="insideBottom"?Za({x:c+A/2,y:l+p-x,textAnchor:"middle",verticalAnchor:h},F):r==="insideTopLeft"?Za({x:c+v,y:l+x,textAnchor:U,verticalAnchor:w},F):r==="insideTopRight"?Za({x:c+A-v,y:l+x,textAnchor:B,verticalAnchor:w},F):r==="insideBottomLeft"?Za({x:c+v,y:l+p-x,textAnchor:U,verticalAnchor:h},F):r==="insideBottomRight"?Za({x:c+A-v,y:l+p-x,textAnchor:B,verticalAnchor:h},F):XA(r)&&(wt(r.x)||Wm(r.x))&&(wt(r.y)||Wm(r.y))?Za({x:c+wi(r.x,A),y:l+wi(r.y,p),textAnchor:"end",verticalAnchor:"end"},F):Za({x:c+A/2,y:l+p/2,textAnchor:"middle",verticalAnchor:"middle"},F)},SZ=function(e){return"cx"in e&&wt(e.cx)};function ko(t){var e=t.offset,n=e===void 0?5:e,a=BZ(t,xZ),o=Za({offset:n},a),r=o.viewBox,s=o.position,c=o.value,l=o.children,A=o.content,p=o.className,u=p===void 0?"":p,x=o.textBreakAll;if(!r||wn(c)&&wn(l)&&!be.isValidElement(A)&&!an(A))return null;if(be.isValidElement(A))return be.cloneElement(A,o);var h;if(an(A)){if(h=be.createElement(A,o),be.isValidElement(h))return h}else h=jZ(o);var w=SZ(r),b=Xt(o,!0);if(w&&(s==="insideStart"||s==="insideEnd"||s==="end"))return _Z(o,h,b);var v=w?EZ(o):PZ(o);return ue.createElement(Bp,Lp({className:pn("recharts-label",u)},b,v,{breakAll:x}),h)}ko.displayName="Label";var n_=function(e){var n=e.cx,a=e.cy,o=e.angle,r=e.startAngle,s=e.endAngle,c=e.r,l=e.radius,A=e.innerRadius,p=e.outerRadius,u=e.x,x=e.y,h=e.top,w=e.left,b=e.width,v=e.height,B=e.clockWise,U=e.labelViewBox;if(U)return U;if(wt(b)&&wt(v)){if(wt(u)&&wt(x))return{x:u,y:x,width:b,height:v};if(wt(h)&&wt(w))return{x:h,y:w,width:b,height:v}}return wt(u)&&wt(x)?{x:u,y:x,width:0,height:0}:wt(n)&&wt(a)?{cx:n,cy:a,startAngle:r||o||0,endAngle:s||o||0,innerRadius:A||0,outerRadius:p||l||c||0,clockWise:B}:e.viewBox?e.viewBox:{}},FZ=function(e,n){return e?e===!0?ue.createElement(ko,{key:"label-implicit",viewBox:n}):Ka(e)?ue.createElement(ko,{key:"label-implicit",viewBox:n,value:e}):be.isValidElement(e)?e.type===ko?be.cloneElement(e,{key:"label-implicit",viewBox:n}):ue.createElement(ko,{key:"label-implicit",content:e,viewBox:n}):an(e)?ue.createElement(ko,{key:"label-implicit",content:e,viewBox:n}):XA(e)?ue.createElement(ko,Lp({viewBox:n},e,{key:"label-implicit"})):null:null},LZ=function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&a&&!e.label)return null;var o=e.children,r=n_(e),s=_c(o,ko).map(function(l,A){return be.cloneElement(l,{viewBox:n||r,key:"label-".concat(A)})});if(!a)return s;var c=FZ(e.label,n||r);return[c].concat(yZ(s))};ko.parseViewBox=n_;ko.renderCallByParent=LZ;var cb,pH;function QZ(){if(pH)return cb;pH=1;function t(e){var n=e==null?0:e.length;return n?e[n-1]:void 0}return cb=t,cb}var IZ=QZ();const a_=Qn(IZ);function Qp(t){"@babel/helpers - typeof";return Qp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qp(t)}var OZ=["valueAccessor"],TZ=["data","dataKey","clockWise","id","textBreakAll"];function kZ(t){return ZZ(t)||zZ(t)||MZ(t)||RZ()}function RZ(){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 MZ(t,e){if(t){if(typeof t=="string")return dv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dv(t,e)}}function zZ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function ZZ(t){if(Array.isArray(t))return dv(t)}function dv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function Cg(){return Cg=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Cg.apply(this,arguments)}function fH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function gH(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?fH(Object(n),!0).forEach(function(a){YZ(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):fH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function YZ(t,e,n){return e=KZ(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function KZ(t){var e=qZ(t,"string");return Qp(e)=="symbol"?e:e+""}function qZ(t,e){if(Qp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Qp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function hH(t,e){if(t==null)return{};var n=$Z(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function $Z(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}var WZ=function(e){return Array.isArray(e.value)?a_(e.value):e.value};function od(t){var e=t.valueAccessor,n=e===void 0?WZ:e,a=hH(t,OZ),o=a.data,r=a.dataKey,s=a.clockWise,c=a.id,l=a.textBreakAll,A=hH(a,TZ);return!o||!o.length?null:ue.createElement(qa,{className:"recharts-label-list"},o.map(function(p,u){var x=wn(r)?n(p,u):Qc(p&&p.payload,r),h=wn(c)?{}:{id:"".concat(c,"-").concat(u)};return ue.createElement(ko,Cg({},Xt(p,!0),A,h,{parentViewBox:p.parentViewBox,value:x,textBreakAll:l,viewBox:ko.parseViewBox(wn(s)?p:gH(gH({},p),{},{clockWise:s})),key:"label-".concat(u),index:u}))}))}od.displayName="LabelList";function VZ(t,e){return t?t===!0?ue.createElement(od,{key:"labelList-implicit",data:e}):ue.isValidElement(t)||an(t)?ue.createElement(od,{key:"labelList-implicit",data:e,content:t}):XA(t)?ue.createElement(od,Cg({data:e},t,{key:"labelList-implicit"})):null:null}function XZ(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&n&&!t.label)return null;var a=t.children,o=_c(a,od).map(function(s,c){return be.cloneElement(s,{data:e,key:"labelList-".concat(c)})});if(!n)return o;var r=VZ(t.label,e);return[r].concat(kZ(o))}od.renderCallByParent=XZ;function Ip(t){"@babel/helpers - typeof";return Ip=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ip(t)}function Av(){return Av=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Av.apply(this,arguments)}function xH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function yH(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?xH(Object(n),!0).forEach(function(a){JZ(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function JZ(t,e,n){return e=eY(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function eY(t){var e=tY(t,"string");return Ip(e)=="symbol"?e:e+""}function tY(t,e){if(Ip(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Ip(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var nY=function(e,n){var a=zl(n-e),o=Math.min(Math.abs(n-e),359.999);return a*o},rf=function(e){var n=e.cx,a=e.cy,o=e.radius,r=e.angle,s=e.sign,c=e.isExternal,l=e.cornerRadius,A=e.cornerIsExternal,p=l*(c?1:-1)+o,u=Math.asin(l/p)/yg,x=A?r:r+s*u,h=Ln(n,a,p,x),w=Ln(n,a,o,x),b=A?r-s*u:r,v=Ln(n,a,p*Math.cos(u*yg),b);return{center:h,circleTangency:w,lineTangency:v,theta:u}},o_=function(e){var n=e.cx,a=e.cy,o=e.innerRadius,r=e.outerRadius,s=e.startAngle,c=e.endAngle,l=nY(s,c),A=s+l,p=Ln(n,a,r,s),u=Ln(n,a,r,A),x="M ".concat(p.x,",").concat(p.y,`
|
||
A `).concat(r,",").concat(r,`,0,
|
||
`).concat(+(Math.abs(l)>180),",").concat(+(s>A),`,
|
||
`).concat(u.x,",").concat(u.y,`
|
||
`);if(o>0){var h=Ln(n,a,o,s),w=Ln(n,a,o,A);x+="L ".concat(w.x,",").concat(w.y,`
|
||
A `).concat(o,",").concat(o,`,0,
|
||
`).concat(+(Math.abs(l)>180),",").concat(+(s<=A),`,
|
||
`).concat(h.x,",").concat(h.y," Z")}else x+="L ".concat(n,",").concat(a," Z");return x},aY=function(e){var n=e.cx,a=e.cy,o=e.innerRadius,r=e.outerRadius,s=e.cornerRadius,c=e.forceCornerRadius,l=e.cornerIsExternal,A=e.startAngle,p=e.endAngle,u=zl(p-A),x=rf({cx:n,cy:a,radius:r,angle:A,sign:u,cornerRadius:s,cornerIsExternal:l}),h=x.circleTangency,w=x.lineTangency,b=x.theta,v=rf({cx:n,cy:a,radius:r,angle:p,sign:-u,cornerRadius:s,cornerIsExternal:l}),B=v.circleTangency,U=v.lineTangency,G=v.theta,Q=l?Math.abs(A-p):Math.abs(A-p)-b-G;if(Q<0)return c?"M ".concat(w.x,",").concat(w.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
|
||
`):o_({cx:n,cy:a,innerRadius:o,outerRadius:r,startAngle:A,endAngle:p});var _="M ".concat(w.x,",").concat(w.y,`
|
||
A`).concat(s,",").concat(s,",0,0,").concat(+(u<0),",").concat(h.x,",").concat(h.y,`
|
||
A`).concat(r,",").concat(r,",0,").concat(+(Q>180),",").concat(+(u<0),",").concat(B.x,",").concat(B.y,`
|
||
A`).concat(s,",").concat(s,",0,0,").concat(+(u<0),",").concat(U.x,",").concat(U.y,`
|
||
`);if(o>0){var S=rf({cx:n,cy:a,radius:o,angle:A,sign:u,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),F=S.circleTangency,O=S.lineTangency,R=S.theta,oe=rf({cx:n,cy:a,radius:o,angle:p,sign:-u,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),L=oe.circleTangency,I=oe.lineTangency,M=oe.theta,K=l?Math.abs(A-p):Math.abs(A-p)-R-M;if(K<0&&s===0)return"".concat(_,"L").concat(n,",").concat(a,"Z");_+="L".concat(I.x,",").concat(I.y,`
|
||
A`).concat(s,",").concat(s,",0,0,").concat(+(u<0),",").concat(L.x,",").concat(L.y,`
|
||
A`).concat(o,",").concat(o,",0,").concat(+(K>180),",").concat(+(u>0),",").concat(F.x,",").concat(F.y,`
|
||
A`).concat(s,",").concat(s,",0,0,").concat(+(u<0),",").concat(O.x,",").concat(O.y,"Z")}else _+="L".concat(n,",").concat(a,"Z");return _},oY={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},rY=function(e){var n=yH(yH({},oY),e),a=n.cx,o=n.cy,r=n.innerRadius,s=n.outerRadius,c=n.cornerRadius,l=n.forceCornerRadius,A=n.cornerIsExternal,p=n.startAngle,u=n.endAngle,x=n.className;if(s<r||p===u)return null;var h=pn("recharts-sector",x),w=s-r,b=wi(c,w,0,!0),v;return b>0&&Math.abs(p-u)<360?v=aY({cx:a,cy:o,innerRadius:r,outerRadius:s,cornerRadius:Math.min(b,w/2),forceCornerRadius:l,cornerIsExternal:A,startAngle:p,endAngle:u}):v=o_({cx:a,cy:o,innerRadius:r,outerRadius:s,startAngle:p,endAngle:u}),ue.createElement("path",Av({},Xt(n,!0),{className:h,d:v,role:"img"}))};function Op(t){"@babel/helpers - typeof";return Op=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Op(t)}function uv(){return uv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},uv.apply(this,arguments)}function CH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function bH(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?CH(Object(n),!0).forEach(function(a){sY(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):CH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function sY(t,e,n){return e=iY(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function iY(t){var e=cY(t,"string");return Op(e)=="symbol"?e:e+""}function cY(t,e){if(Op(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Op(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var vH={curveBasisClosed:UI,curveBasisOpen:HI,curveBasis:DI,curveBumpX:dI,curveBumpY:AI,curveLinearClosed:NI,curveLinear:ah,curveMonotoneX:jI,curveMonotoneY:GI,curveNatural:_I,curveStep:EI,curveStepAfter:SI,curveStepBefore:PI},sf=function(e){return e.x===+e.x&&e.y===+e.y},Lu=function(e){return e.x},Qu=function(e){return e.y},lY=function(e,n){if(an(e))return e;var a="curve".concat(th(e));return(a==="curveMonotone"||a==="curveBump")&&n?vH["".concat(a).concat(n==="vertical"?"Y":"X")]:vH[a]||ah},mY=function(e){var n=e.type,a=n===void 0?"linear":n,o=e.points,r=o===void 0?[]:o,s=e.baseLine,c=e.layout,l=e.connectNulls,A=l===void 0?!1:l,p=lY(a,c),u=A?r.filter(function(b){return sf(b)}):r,x;if(Array.isArray(s)){var h=A?s.filter(function(b){return sf(b)}):s,w=u.map(function(b,v){return bH(bH({},b),{},{base:h[v]})});return c==="vertical"?x=V2().y(Qu).x1(Lu).x0(function(b){return b.base.x}):x=V2().x(Lu).y1(Qu).y0(function(b){return b.base.y}),x.defined(sf).curve(p),x(w)}return c==="vertical"&&wt(s)?x=V2().y(Qu).x1(Lu).x0(s):wt(s)?x=V2().x(Lu).y1(Qu).y0(s):x=s8().x(Lu).y(Qu),x.defined(sf).curve(p),x(u)},wH=function(e){var n=e.className,a=e.points,o=e.path,r=e.pathRef;if((!a||!a.length)&&!o)return null;var s=a&&a.length?mY(e):o;return be.createElement("path",uv({},Xt(e,!1),$f(e),{className:pn("recharts-curve",n),d:s,ref:r}))},lb={exports:{}},mb,BH;function dY(){if(BH)return mb;BH=1;var t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return mb=t,mb}var db,DH;function AY(){if(DH)return db;DH=1;var t=dY();function e(){}function n(){}return n.resetWarningCache=e,db=function(){function a(s,c,l,A,p,u){if(u!==t){var x=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 x.name="Invariant Violation",x}}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:e};return r.PropTypes=r,r},db}var UH;function uY(){return UH||(UH=1,lb.exports=AY()()),lb.exports}var pY=uY();const Hn=Qn(pY);var fY=Object.getOwnPropertyNames,gY=Object.getOwnPropertySymbols,hY=Object.prototype.hasOwnProperty;function HH(t,e){return function(a,o,r){return t(a,o,r)&&e(a,o,r)}}function cf(t){return function(n,a,o){if(!n||!a||typeof n!="object"||typeof a!="object")return t(n,a,o);var r=o.cache,s=r.get(n),c=r.get(a);if(s&&c)return s===a&&c===n;r.set(n,a),r.set(a,n);var l=t(n,a,o);return r.delete(n),r.delete(a),l}}function NH(t){return fY(t).concat(gY(t))}var xY=Object.hasOwn||(function(t,e){return hY.call(t,e)});function ud(t,e){return t===e||!t&&!e&&t!==t&&e!==e}var yY="__v",CY="__o",bY="_owner",jH=Object.getOwnPropertyDescriptor,GH=Object.keys;function vY(t,e,n){var a=t.length;if(e.length!==a)return!1;for(;a-- >0;)if(!n.equals(t[a],e[a],a,a,t,e,n))return!1;return!0}function wY(t,e){return ud(t.getTime(),e.getTime())}function BY(t,e){return t.name===e.name&&t.message===e.message&&t.cause===e.cause&&t.stack===e.stack}function DY(t,e){return t===e}function _H(t,e,n){var a=t.size;if(a!==e.size)return!1;if(!a)return!0;for(var o=new Array(a),r=t.entries(),s,c,l=0;(s=r.next())&&!s.done;){for(var A=e.entries(),p=!1,u=0;(c=A.next())&&!c.done;){if(o[u]){u++;continue}var x=s.value,h=c.value;if(n.equals(x[0],h[0],l,u,t,e,n)&&n.equals(x[1],h[1],x[0],h[0],t,e,n)){p=o[u]=!0;break}u++}if(!p)return!1;l++}return!0}var UY=ud;function HY(t,e,n){var a=GH(t),o=a.length;if(GH(e).length!==o)return!1;for(;o-- >0;)if(!r_(t,e,n,a[o]))return!1;return!0}function Iu(t,e,n){var a=NH(t),o=a.length;if(NH(e).length!==o)return!1;for(var r,s,c;o-- >0;)if(r=a[o],!r_(t,e,n,r)||(s=jH(t,r),c=jH(e,r),(s||c)&&(!s||!c||s.configurable!==c.configurable||s.enumerable!==c.enumerable||s.writable!==c.writable)))return!1;return!0}function NY(t,e){return ud(t.valueOf(),e.valueOf())}function jY(t,e){return t.source===e.source&&t.flags===e.flags}function EH(t,e,n){var a=t.size;if(a!==e.size)return!1;if(!a)return!0;for(var o=new Array(a),r=t.values(),s,c;(s=r.next())&&!s.done;){for(var l=e.values(),A=!1,p=0;(c=l.next())&&!c.done;){if(!o[p]&&n.equals(s.value,c.value,s.value,c.value,t,e,n)){A=o[p]=!0;break}p++}if(!A)return!1}return!0}function GY(t,e){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(t[n]!==e[n])return!1;return!0}function _Y(t,e){return t.hostname===e.hostname&&t.pathname===e.pathname&&t.protocol===e.protocol&&t.port===e.port&&t.hash===e.hash&&t.username===e.username&&t.password===e.password}function r_(t,e,n,a){return(a===bY||a===CY||a===yY)&&(t.$$typeof||e.$$typeof)?!0:xY(e,a)&&n.equals(t[a],e[a],a,a,t,e,n)}var EY="[object Arguments]",PY="[object Boolean]",SY="[object Date]",FY="[object Error]",LY="[object Map]",QY="[object Number]",IY="[object Object]",OY="[object RegExp]",TY="[object Set]",kY="[object String]",RY="[object URL]",MY=Array.isArray,PH=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,SH=Object.assign,zY=Object.prototype.toString.call.bind(Object.prototype.toString);function ZY(t){var e=t.areArraysEqual,n=t.areDatesEqual,a=t.areErrorsEqual,o=t.areFunctionsEqual,r=t.areMapsEqual,s=t.areNumbersEqual,c=t.areObjectsEqual,l=t.arePrimitiveWrappersEqual,A=t.areRegExpsEqual,p=t.areSetsEqual,u=t.areTypedArraysEqual,x=t.areUrlsEqual;return function(w,b,v){if(w===b)return!0;if(w==null||b==null)return!1;var B=typeof w;if(B!==typeof b)return!1;if(B!=="object")return B==="number"?s(w,b,v):B==="function"?o(w,b,v):!1;var U=w.constructor;if(U!==b.constructor)return!1;if(U===Object)return c(w,b,v);if(MY(w))return e(w,b,v);if(PH!=null&&PH(w))return u(w,b,v);if(U===Date)return n(w,b,v);if(U===RegExp)return A(w,b,v);if(U===Map)return r(w,b,v);if(U===Set)return p(w,b,v);var G=zY(w);return G===SY?n(w,b,v):G===OY?A(w,b,v):G===LY?r(w,b,v):G===TY?p(w,b,v):G===IY?typeof w.then!="function"&&typeof b.then!="function"&&c(w,b,v):G===RY?x(w,b,v):G===FY?a(w,b,v):G===EY?c(w,b,v):G===PY||G===QY||G===kY?l(w,b,v):!1}}function YY(t){var e=t.circular,n=t.createCustomConfig,a=t.strict,o={areArraysEqual:a?Iu:vY,areDatesEqual:wY,areErrorsEqual:BY,areFunctionsEqual:DY,areMapsEqual:a?HH(_H,Iu):_H,areNumbersEqual:UY,areObjectsEqual:a?Iu:HY,arePrimitiveWrappersEqual:NY,areRegExpsEqual:jY,areSetsEqual:a?HH(EH,Iu):EH,areTypedArraysEqual:a?Iu:GY,areUrlsEqual:_Y};if(n&&(o=SH({},o,n(o))),e){var r=cf(o.areArraysEqual),s=cf(o.areMapsEqual),c=cf(o.areObjectsEqual),l=cf(o.areSetsEqual);o=SH({},o,{areArraysEqual:r,areMapsEqual:s,areObjectsEqual:c,areSetsEqual:l})}return o}function KY(t){return function(e,n,a,o,r,s,c){return t(e,n,c)}}function qY(t){var e=t.circular,n=t.comparator,a=t.createState,o=t.equals,r=t.strict;if(a)return function(l,A){var p=a(),u=p.cache,x=u===void 0?e?new WeakMap:void 0:u,h=p.meta;return n(l,A,{cache:x,equals:o,meta:h,strict:r})};if(e)return function(l,A){return n(l,A,{cache:new WeakMap,equals:o,meta:void 0,strict:r})};var s={cache:void 0,equals:o,meta:void 0,strict:r};return function(l,A){return n(l,A,s)}}var $Y=im();im({strict:!0});im({circular:!0});im({circular:!0,strict:!0});im({createInternalComparator:function(){return ud}});im({strict:!0,createInternalComparator:function(){return ud}});im({circular:!0,createInternalComparator:function(){return ud}});im({circular:!0,createInternalComparator:function(){return ud},strict:!0});function im(t){t===void 0&&(t={});var e=t.circular,n=e===void 0?!1:e,a=t.createInternalComparator,o=t.createState,r=t.strict,s=r===void 0?!1:r,c=YY(t),l=ZY(c),A=a?a(l):KY(l);return qY({circular:n,comparator:l,createState:o,equals:A,strict:s})}function WY(t){typeof requestAnimationFrame<"u"&&requestAnimationFrame(t)}function FH(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,a=function o(r){n<0&&(n=r),r-n>e?(t(r),n=-1):WY(o)};requestAnimationFrame(a)}function pv(t){"@babel/helpers - typeof";return pv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pv(t)}function VY(t){return tK(t)||eK(t)||JY(t)||XY()}function XY(){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 JY(t,e){if(t){if(typeof t=="string")return LH(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return LH(t,e)}}function LH(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function eK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function tK(t){if(Array.isArray(t))return t}function nK(){var t={},e=function(){return null},n=!1,a=function o(r){if(!n){if(Array.isArray(r)){if(!r.length)return;var s=r,c=VY(s),l=c[0],A=c.slice(1);if(typeof l=="number"){FH(o.bind(null,A),l);return}o(l),FH(o.bind(null,A));return}pv(r)==="object"&&(t=r,e(t)),typeof r=="function"&&r()}};return{stop:function(){n=!0},start:function(r){n=!1,a(r)},subscribe:function(r){return e=r,function(){e=function(){return null}}}}}function Tp(t){"@babel/helpers - typeof";return Tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tp(t)}function QH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function IH(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?QH(Object(n),!0).forEach(function(a){s_(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):QH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function s_(t,e,n){return e=aK(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function aK(t){var e=oK(t,"string");return Tp(e)==="symbol"?e:String(e)}function oK(t,e){if(Tp(t)!=="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Tp(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var rK=function(e,n){return[Object.keys(e),Object.keys(n)].reduce(function(a,o){return a.filter(function(r){return o.includes(r)})})},sK=function(e){return e},iK=function(e){return e.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},sp=function(e,n){return Object.keys(n).reduce(function(a,o){return IH(IH({},a),{},s_({},o,e(o,n[o])))},{})},OH=function(e,n,a){return e.map(function(o){return"".concat(iK(o)," ").concat(n,"ms ").concat(a)}).join(",")};function cK(t,e){return dK(t)||mK(t,e)||i_(t,e)||lK()}function lK(){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 mK(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function dK(t){if(Array.isArray(t))return t}function AK(t){return fK(t)||pK(t)||i_(t)||uK()}function uK(){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 i_(t,e){if(t){if(typeof t=="string")return fv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fv(t,e)}}function pK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function fK(t){if(Array.isArray(t))return fv(t)}function fv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}var bg=1e-4,c_=function(e,n){return[0,3*e,3*n-6*e,3*e-3*n+1]},l_=function(e,n){return e.map(function(a,o){return a*Math.pow(n,o)}).reduce(function(a,o){return a+o})},TH=function(e,n){return function(a){var o=c_(e,n);return l_(o,a)}},gK=function(e,n){return function(a){var o=c_(e,n),r=[].concat(AK(o.map(function(s,c){return s*c}).slice(1)),[0]);return l_(r,a)}},kH=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];var o=n[0],r=n[1],s=n[2],c=n[3];if(n.length===1)switch(n[0]){case"linear":o=0,r=0,s=1,c=1;break;case"ease":o=.25,r=.1,s=.25,c=1;break;case"ease-in":o=.42,r=0,s=1,c=1;break;case"ease-out":o=.42,r=0,s=.58,c=1;break;case"ease-in-out":o=0,r=0,s=.58,c=1;break;default:{var l=n[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var A=l[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),p=cK(A,4);o=p[0],r=p[1],s=p[2],c=p[3]}}}var u=TH(o,s),x=TH(r,c),h=gK(o,s),w=function(B){return B>1?1:B<0?0:B},b=function(B){for(var U=B>1?1:B,G=U,Q=0;Q<8;++Q){var _=u(G)-U,S=h(G);if(Math.abs(_-U)<bg||S<bg)return x(G);G=w(G-_/S)}return x(G)};return b.isStepper=!1,b},hK=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=e.stiff,a=n===void 0?100:n,o=e.damping,r=o===void 0?8:o,s=e.dt,c=s===void 0?17:s,l=function(p,u,x){var h=-(p-u)*a,w=x*r,b=x+(h-w)*c/1e3,v=x*c/1e3+p;return Math.abs(v-u)<bg&&Math.abs(b)<bg?[u,0]:[v,b]};return l.isStepper=!0,l.dt=c,l},xK=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;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 kH(o);case"spring":return hK();default:if(o.split("(")[0]==="cubic-bezier")return kH(o)}return typeof o=="function"?o:null};function kp(t){"@babel/helpers - typeof";return kp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kp(t)}function RH(t){return bK(t)||CK(t)||m_(t)||yK()}function yK(){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 CK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function bK(t){if(Array.isArray(t))return hv(t)}function MH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function yo(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?MH(Object(n),!0).forEach(function(a){gv(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):MH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function gv(t,e,n){return e=vK(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function vK(t){var e=wK(t,"string");return kp(e)==="symbol"?e:String(e)}function wK(t,e){if(kp(t)!=="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(kp(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function BK(t,e){return HK(t)||UK(t,e)||m_(t,e)||DK()}function DK(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m_(t,e){if(t){if(typeof t=="string")return hv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return hv(t,e)}}function hv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function UK(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function HK(t){if(Array.isArray(t))return t}var vg=function(e,n,a){return e+(n-e)*a},xv=function(e){var n=e.from,a=e.to;return n!==a},NK=function t(e,n,a){var o=sp(function(r,s){if(xv(s)){var c=e(s.from,s.to,s.velocity),l=BK(c,2),A=l[0],p=l[1];return yo(yo({},s),{},{from:A,velocity:p})}return s},n);return a<1?sp(function(r,s){return xv(s)?yo(yo({},s),{},{velocity:vg(s.velocity,o[r].velocity,a),from:vg(s.from,o[r].from,a)}):s},n):t(e,o,a-1)};const jK=(function(t,e,n,a,o){var r=rK(t,e),s=r.reduce(function(v,B){return yo(yo({},v),{},gv({},B,[t[B],e[B]]))},{}),c=r.reduce(function(v,B){return yo(yo({},v),{},gv({},B,{from:t[B],velocity:0,to:e[B]}))},{}),l=-1,A,p,u=function(){return null},x=function(){return sp(function(B,U){return U.from},c)},h=function(){return!Object.values(c).filter(xv).length},w=function(B){A||(A=B);var U=B-A,G=U/n.dt;c=NK(n,c,G),o(yo(yo(yo({},t),e),x())),A=B,h()||(l=requestAnimationFrame(u))},b=function(B){p||(p=B);var U=(B-p)/a,G=sp(function(_,S){return vg.apply(void 0,RH(S).concat([n(U)]))},s);if(o(yo(yo(yo({},t),e),G)),U<1)l=requestAnimationFrame(u);else{var Q=sp(function(_,S){return vg.apply(void 0,RH(S).concat([n(1)]))},s);o(yo(yo(yo({},t),e),Q))}};return u=n.isStepper?w:b,function(){return requestAnimationFrame(u),function(){cancelAnimationFrame(l)}}});function PA(t){"@babel/helpers - typeof";return PA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},PA(t)}var GK=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function _K(t,e){if(t==null)return{};var n=EK(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function EK(t,e){if(t==null)return{};var n={},a=Object.keys(t),o,r;for(r=0;r<a.length;r++)o=a[r],!(e.indexOf(o)>=0)&&(n[o]=t[o]);return n}function Ab(t){return LK(t)||FK(t)||SK(t)||PK()}function PK(){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 SK(t,e){if(t){if(typeof t=="string")return yv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yv(t,e)}}function FK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function LK(t){if(Array.isArray(t))return yv(t)}function yv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function zH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Ts(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?zH(Object(n),!0).forEach(function(a){qu(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):zH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function qu(t,e,n){return e=d_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function QK(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function IK(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,d_(a.key),a)}}function OK(t,e,n){return e&&IK(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function d_(t){var e=TK(t,"string");return PA(e)==="symbol"?e:String(e)}function TK(t,e){if(PA(t)!=="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(PA(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function kK(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Cv(t,e)}function Cv(t,e){return Cv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Cv(t,e)}function RK(t){var e=MK();return function(){var a=wg(t),o;if(e){var r=wg(this).constructor;o=Reflect.construct(a,arguments,r)}else o=a.apply(this,arguments);return bv(this,o)}}function bv(t,e){if(e&&(PA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vv(t)}function vv(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function MK(){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 wg(t){return wg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wg(t)}var SA=(function(t){kK(n,t);var e=RK(n);function n(a,o){var r;QK(this,n),r=e.call(this,a,o);var s=r.props,c=s.isActive,l=s.attributeName,A=s.from,p=s.to,u=s.steps,x=s.children,h=s.duration;if(r.handleStyleChange=r.handleStyleChange.bind(vv(r)),r.changeStyle=r.changeStyle.bind(vv(r)),!c||h<=0)return r.state={style:{}},typeof x=="function"&&(r.state={style:p}),bv(r);if(u&&u.length)r.state={style:u[0].style};else if(A){if(typeof x=="function")return r.state={style:A},bv(r);r.state={style:l?qu({},l,A):A}}else r.state={style:{}};return r}return OK(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,c=r.canBegin,l=r.attributeName,A=r.shouldReAnimate,p=r.to,u=r.from,x=this.state.style;if(c){if(!s){var h={style:l?qu({},l,p):p};this.state&&x&&(l&&x[l]!==p||!l&&x!==p)&&this.setState(h);return}if(!($Y(o.to,p)&&o.canBegin&&o.isActive)){var w=!o.canBegin||!o.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var b=w||A?u:o.to;if(this.state&&x){var v={style:l?qu({},l,b):b};(l&&x[l]!==b||!l&&x!==b)&&this.setState(v)}this.runAnimation(Ts(Ts({},this.props),{},{from:b,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var o=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),o&&o()}},{key:"handleStyleChange",value:function(o){this.changeStyle(o)}},{key:"changeStyle",value:function(o){this.mounted&&this.setState({style:o})}},{key:"runJSAnimation",value:function(o){var r=this,s=o.from,c=o.to,l=o.duration,A=o.easing,p=o.begin,u=o.onAnimationEnd,x=o.onAnimationStart,h=jK(s,c,xK(A),l,this.changeStyle),w=function(){r.stopJSAnimation=h()};this.manager.start([x,p,w,l,u])}},{key:"runStepAnimation",value:function(o){var r=this,s=o.steps,c=o.begin,l=o.onAnimationStart,A=s[0],p=A.style,u=A.duration,x=u===void 0?0:u,h=function(b,v,B){if(B===0)return b;var U=v.duration,G=v.easing,Q=G===void 0?"ease":G,_=v.style,S=v.properties,F=v.onAnimationEnd,O=B>0?s[B-1]:v,R=S||Object.keys(_);if(typeof Q=="function"||Q==="spring")return[].concat(Ab(b),[r.runJSAnimation.bind(r,{from:O.style,to:_,duration:U,easing:Q}),U]);var oe=OH(R,U,Q),L=Ts(Ts(Ts({},O.style),_),{},{transition:oe});return[].concat(Ab(b),[L,U,F]).filter(sK)};return this.manager.start([l].concat(Ab(s.reduce(h,[p,Math.max(x,c)])),[o.onAnimationEnd]))}},{key:"runAnimation",value:function(o){this.manager||(this.manager=nK());var r=o.begin,s=o.duration,c=o.attributeName,l=o.to,A=o.easing,p=o.onAnimationStart,u=o.onAnimationEnd,x=o.steps,h=o.children,w=this.manager;if(this.unSubscribe=w.subscribe(this.handleStyleChange),typeof A=="function"||typeof h=="function"||A==="spring"){this.runJSAnimation(o);return}if(x.length>1){this.runStepAnimation(o);return}var b=c?qu({},c,l):l,v=OH(Object.keys(b),s,A);w.start([p,r,Ts(Ts({},b),{},{transition:v}),s,u])}},{key:"render",value:function(){var o=this.props,r=o.children;o.begin;var s=o.duration;o.attributeName,o.easing;var c=o.isActive;o.steps,o.from,o.to,o.canBegin,o.onAnimationEnd,o.shouldReAnimate,o.onAnimationReStart;var l=_K(o,GK),A=be.Children.count(r),p=this.state.style;if(typeof r=="function")return r(p);if(!c||A===0||s<=0)return r;var u=function(h){var w=h.props,b=w.style,v=b===void 0?{}:b,B=w.className,U=be.cloneElement(h,Ts(Ts({},l),{},{style:Ts(Ts({},v),p),className:B}));return U};return A===1?u(be.Children.only(r)):ue.createElement("div",null,be.Children.map(r,function(x){return u(x)}))}}]),n})(be.PureComponent);SA.displayName="Animate";SA.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};SA.propTypes={from:Hn.oneOfType([Hn.object,Hn.string]),to:Hn.oneOfType([Hn.object,Hn.string]),attributeName:Hn.string,duration:Hn.number,begin:Hn.number,easing:Hn.oneOfType([Hn.string,Hn.func]),steps:Hn.arrayOf(Hn.shape({duration:Hn.number.isRequired,style:Hn.object.isRequired,easing:Hn.oneOfType([Hn.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Hn.func]),properties:Hn.arrayOf("string"),onAnimationEnd:Hn.func})),children:Hn.oneOfType([Hn.node,Hn.func]),isActive:Hn.bool,canBegin:Hn.bool,onAnimationEnd:Hn.func,shouldReAnimate:Hn.bool,onAnimationStart:Hn.func,onAnimationReStart:Hn.func};function Rp(t){"@babel/helpers - typeof";return Rp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rp(t)}function Bg(){return Bg=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Bg.apply(this,arguments)}function zK(t,e){return qK(t)||KK(t,e)||YK(t,e)||ZK()}function ZK(){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 YK(t,e){if(t){if(typeof t=="string")return ZH(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ZH(t,e)}}function ZH(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function KK(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function qK(t){if(Array.isArray(t))return t}function YH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function KH(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?YH(Object(n),!0).forEach(function(a){$K(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):YH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function $K(t,e,n){return e=WK(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function WK(t){var e=VK(t,"string");return Rp(e)=="symbol"?e:e+""}function VK(t,e){if(Rp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Rp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var qH=function(e,n,a,o,r){var s=Math.min(Math.abs(a)/2,Math.abs(o)/2),c=o>=0?1:-1,l=a>=0?1:-1,A=o>=0&&a>=0||o<0&&a<0?1:0,p;if(s>0&&r instanceof Array){for(var u=[0,0,0,0],x=0,h=4;x<h;x++)u[x]=r[x]>s?s:r[x];p="M".concat(e,",").concat(n+c*u[0]),u[0]>0&&(p+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(A,",").concat(e+l*u[0],",").concat(n)),p+="L ".concat(e+a-l*u[1],",").concat(n),u[1]>0&&(p+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(A,`,
|
||
`).concat(e+a,",").concat(n+c*u[1])),p+="L ".concat(e+a,",").concat(n+o-c*u[2]),u[2]>0&&(p+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(A,`,
|
||
`).concat(e+a-l*u[2],",").concat(n+o)),p+="L ".concat(e+l*u[3],",").concat(n+o),u[3]>0&&(p+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(A,`,
|
||
`).concat(e,",").concat(n+o-c*u[3])),p+="Z"}else if(s>0&&r===+r&&r>0){var w=Math.min(s,r);p="M ".concat(e,",").concat(n+c*w,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(A,",").concat(e+l*w,",").concat(n,`
|
||
L `).concat(e+a-l*w,",").concat(n,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(A,",").concat(e+a,",").concat(n+c*w,`
|
||
L `).concat(e+a,",").concat(n+o-c*w,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(A,",").concat(e+a-l*w,",").concat(n+o,`
|
||
L `).concat(e+l*w,",").concat(n+o,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(A,",").concat(e,",").concat(n+o-c*w," Z")}else p="M ".concat(e,",").concat(n," h ").concat(a," v ").concat(o," h ").concat(-a," Z");return p},XK=function(e,n){if(!e||!n)return!1;var a=e.x,o=e.y,r=n.x,s=n.y,c=n.width,l=n.height;if(Math.abs(c)>0&&Math.abs(l)>0){var A=Math.min(r,r+c),p=Math.max(r,r+c),u=Math.min(s,s+l),x=Math.max(s,s+l);return a>=A&&a<=p&&o>=u&&o<=x}return!1},JK={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},A_=function(e){var n=KH(KH({},JK),e),a=be.useRef(),o=be.useState(-1),r=zK(o,2),s=r[0],c=r[1];be.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var Q=a.current.getTotalLength();Q&&c(Q)}catch{}},[]);var l=n.x,A=n.y,p=n.width,u=n.height,x=n.radius,h=n.className,w=n.animationEasing,b=n.animationDuration,v=n.animationBegin,B=n.isAnimationActive,U=n.isUpdateAnimationActive;if(l!==+l||A!==+A||p!==+p||u!==+u||p===0||u===0)return null;var G=pn("recharts-rectangle",h);return U?ue.createElement(SA,{canBegin:s>0,from:{width:p,height:u,x:l,y:A},to:{width:p,height:u,x:l,y:A},duration:b,animationEasing:w,isActive:U},function(Q){var _=Q.width,S=Q.height,F=Q.x,O=Q.y;return ue.createElement(SA,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:b,isActive:B,easing:w},ue.createElement("path",Bg({},Xt(n,!0),{className:G,d:qH(F,O,_,S,x),ref:a})))}):ue.createElement("path",Bg({},Xt(n,!0),{className:G,d:qH(l,A,p,u,x)}))},eq=["points","className","baseLinePoints","connectNulls"];function cA(){return cA=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},cA.apply(this,arguments)}function tq(t,e){if(t==null)return{};var n=nq(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function nq(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function $H(t){return sq(t)||rq(t)||oq(t)||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(t,e){if(t){if(typeof t=="string")return wv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wv(t,e)}}function rq(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function sq(t){if(Array.isArray(t))return wv(t)}function wv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}var WH=function(e){return e&&e.x===+e.x&&e.y===+e.y},iq=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return e.forEach(function(a){WH(a)?n[n.length-1].push(a):n[n.length-1].length>0&&n.push([])}),WH(e[0])&&n[n.length-1].push(e[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},ip=function(e,n){var a=iq(e);n&&(a=[a.reduce(function(r,s){return[].concat($H(r),$H(s))},[])]);var o=a.map(function(r){return r.reduce(function(s,c,l){return"".concat(s).concat(l===0?"M":"L").concat(c.x,",").concat(c.y)},"")}).join("");return a.length===1?"".concat(o,"Z"):o},cq=function(e,n,a){var o=ip(e,a);return"".concat(o.slice(-1)==="Z"?o.slice(0,-1):o,"L").concat(ip(n.reverse(),a).slice(1))},u_=function(e){var n=e.points,a=e.className,o=e.baseLinePoints,r=e.connectNulls,s=tq(e,eq);if(!n||!n.length)return null;var c=pn("recharts-polygon",a);if(o&&o.length){var l=s.stroke&&s.stroke!=="none",A=cq(n,o,r);return ue.createElement("g",{className:c},ue.createElement("path",cA({},Xt(s,!0),{fill:A.slice(-1)==="Z"?s.fill:"none",stroke:"none",d:A})),l?ue.createElement("path",cA({},Xt(s,!0),{fill:"none",d:ip(n,r)})):null,l?ue.createElement("path",cA({},Xt(s,!0),{fill:"none",d:ip(o,r)})):null)}var p=ip(n,r);return ue.createElement("path",cA({},Xt(s,!0),{fill:p.slice(-1)==="Z"?s.fill:"none",className:c,d:p}))};function Bv(){return Bv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Bv.apply(this,arguments)}var Ch=function(e){var n=e.cx,a=e.cy,o=e.r,r=e.className,s=pn("recharts-dot",r);return n===+n&&a===+a&&o===+o?be.createElement("circle",Bv({},Xt(e,!1),$f(e),{className:s,cx:n,cy:a,r:o})):null};function Mp(t){"@babel/helpers - typeof";return Mp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mp(t)}var lq=["x","y","top","left","width","height","className"];function Dv(){return Dv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Dv.apply(this,arguments)}function VH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function mq(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?VH(Object(n),!0).forEach(function(a){dq(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):VH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function dq(t,e,n){return e=Aq(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Aq(t){var e=uq(t,"string");return Mp(e)=="symbol"?e:e+""}function uq(t,e){if(Mp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Mp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function pq(t,e){if(t==null)return{};var n=fq(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function fq(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}var gq=function(e,n,a,o,r,s){return"M".concat(e,",").concat(r,"v").concat(o,"M").concat(s,",").concat(n,"h").concat(a)},hq=function(e){var n=e.x,a=n===void 0?0:n,o=e.y,r=o===void 0?0:o,s=e.top,c=s===void 0?0:s,l=e.left,A=l===void 0?0:l,p=e.width,u=p===void 0?0:p,x=e.height,h=x===void 0?0:x,w=e.className,b=pq(e,lq),v=mq({x:a,y:r,top:c,left:A,width:u,height:h},b);return!wt(a)||!wt(r)||!wt(u)||!wt(h)||!wt(c)||!wt(A)?null:ue.createElement("path",Dv({},Xt(v,!0),{className:pn("recharts-cross",w),d:gq(a,r,u,h,c,A)}))},xq=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];function zp(t){"@babel/helpers - typeof";return zp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zp(t)}function yq(t,e){if(t==null)return{};var n=Cq(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function Cq(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function Ic(){return Ic=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Ic.apply(this,arguments)}function XH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Zp(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?XH(Object(n),!0).forEach(function(a){bq(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):XH(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function bq(t,e,n){return e=vq(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function vq(t){var e=wq(t,"string");return zp(e)=="symbol"?e:e+""}function wq(t,e){if(zp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(zp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Bq=function(e,n,a,o){var r="";return o.forEach(function(s,c){var l=Ln(n,a,e,s);c?r+="L ".concat(l.x,",").concat(l.y):r+="M ".concat(l.x,",").concat(l.y)}),r+="Z",r},Dq=function(e){var n=e.cx,a=e.cy,o=e.innerRadius,r=e.outerRadius,s=e.polarAngles,c=e.radialLines;if(!s||!s.length||!c)return null;var l=Zp({stroke:"#ccc"},Xt(e,!1));return ue.createElement("g",{className:"recharts-polar-grid-angle"},s.map(function(A){var p=Ln(n,a,o,A),u=Ln(n,a,r,A);return ue.createElement("line",Ic({},l,{key:"line-".concat(A),x1:p.x,y1:p.y,x2:u.x,y2:u.y}))}))},Uq=function(e){var n=e.cx,a=e.cy,o=e.radius,r=e.index,s=Zp(Zp({stroke:"#ccc"},Xt(e,!1)),{},{fill:"none"});return ue.createElement("circle",Ic({},s,{className:pn("recharts-polar-grid-concentric-circle",e.className),key:"circle-".concat(r),cx:n,cy:a,r:o}))},Hq=function(e){var n=e.radius,a=e.index,o=Zp(Zp({stroke:"#ccc"},Xt(e,!1)),{},{fill:"none"});return ue.createElement("path",Ic({},o,{className:pn("recharts-polar-grid-concentric-polygon",e.className),key:"path-".concat(a),d:Bq(n,e.cx,e.cy,e.polarAngles)}))},Nq=function(e){var n=e.polarRadius,a=e.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(Uq,Ic({key:s},e,{radius:o,index:r})):ue.createElement(Hq,Ic({key:s},e,{radius:o,index:r}))}))},Hw=function(e){var n=e.cx,a=n===void 0?0:n,o=e.cy,r=o===void 0?0:o,s=e.innerRadius,c=s===void 0?0:s,l=e.outerRadius,A=l===void 0?0:l,p=e.gridType,u=p===void 0?"polygon":p,x=e.radialLines,h=x===void 0?!0:x,w=yq(e,xq);return A<=0?null:ue.createElement("g",{className:"recharts-polar-grid"},ue.createElement(Dq,Ic({cx:a,cy:r,innerRadius:c,outerRadius:A,gridType:u,radialLines:h},w)),ue.createElement(Nq,Ic({cx:a,cy:r,innerRadius:c,outerRadius:A,gridType:u,radialLines:h},w)))};Hw.displayName="PolarGrid";var ub,JH;function jq(){if(JH)return ub;JH=1;var t=fh(),e=EG(),n=Fi();function a(o,r){return o&&o.length?t(o,n(r,2),e):void 0}return ub=a,ub}var Gq=jq();const _q=Qn(Gq);var pb,eN;function Eq(){if(eN)return pb;eN=1;var t=fh(),e=Fi(),n=PG();function a(o,r){return o&&o.length?t(o,e(r,2),n):void 0}return pb=a,pb}var Pq=Eq();const Sq=Qn(Pq);var Fq=["cx","cy","angle","ticks","axisLine"],Lq=["ticks","tick","angle","tickFormatter","stroke"];function FA(t){"@babel/helpers - typeof";return FA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},FA(t)}function cp(){return cp=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},cp.apply(this,arguments)}function tN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Tm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?tN(Object(n),!0).forEach(function(a){bh(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function nN(t,e){if(t==null)return{};var n=Qq(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function Qq(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function Iq(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function aN(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,f_(a.key),a)}}function Oq(t,e,n){return e&&aN(t.prototype,e),n&&aN(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Tq(t,e,n){return e=Dg(e),kq(t,p_()?Reflect.construct(e,n||[],Dg(t).constructor):e.apply(t,n))}function kq(t,e){if(e&&(FA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Rq(t)}function Rq(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function p_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(p_=function(){return!!t})()}function Dg(t){return Dg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Dg(t)}function Mq(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Uv(t,e)}function Uv(t,e){return Uv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Uv(t,e)}function bh(t,e,n){return e=f_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f_(t){var e=zq(t,"string");return FA(e)=="symbol"?e:e+""}function zq(t,e){if(FA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(FA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var au=(function(t){function e(){return Iq(this,e),Tq(this,e,arguments)}return Mq(e,t),Oq(e,[{key:"getTickValueCoord",value:function(a){var o=a.coordinate,r=this.props,s=r.angle,c=r.cx,l=r.cy;return Ln(c,l,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,c=a.ticks,l=_q(c,function(p){return p.coordinate||0}),A=Sq(c,function(p){return p.coordinate||0});return{cx:o,cy:r,startAngle:s,endAngle:s,innerRadius:A.coordinate||0,outerRadius:l.coordinate||0}}},{key:"renderAxisLine",value:function(){var a=this.props,o=a.cx,r=a.cy,s=a.angle,c=a.ticks,l=a.axisLine,A=nN(a,Fq),p=c.reduce(function(w,b){return[Math.min(w[0],b.coordinate),Math.max(w[1],b.coordinate)]},[1/0,-1/0]),u=Ln(o,r,p[0],s),x=Ln(o,r,p[1],s),h=Tm(Tm(Tm({},Xt(A,!1)),{},{fill:"none"},Xt(l,!1)),{},{x1:u.x,y1:u.y,x2:x.x,y2:x.y});return ue.createElement("line",cp({className:"recharts-polar-radius-axis-line"},h))}},{key:"renderTicks",value:function(){var a=this,o=this.props,r=o.ticks,s=o.tick,c=o.angle,l=o.tickFormatter,A=o.stroke,p=nN(o,Lq),u=this.getTickTextAnchor(),x=Xt(p,!1),h=Xt(s,!1),w=r.map(function(b,v){var B=a.getTickValueCoord(b),U=Tm(Tm(Tm(Tm({textAnchor:u,transform:"rotate(".concat(90-c,", ").concat(B.x,", ").concat(B.y,")")},x),{},{stroke:"none",fill:A},h),{},{index:v},B),{},{payload:b});return ue.createElement(qa,cp({className:pn("recharts-polar-radius-axis-tick",t_(s)),key:"tick-".concat(b.coordinate)},T3(a.props,b,v)),e.renderTickItem(s,U,l?l(b.value,v):b.value))});return ue.createElement(qa,{className:"recharts-polar-radius-axis-ticks"},w)}},{key:"render",value:function(){var a=this.props,o=a.ticks,r=a.axisLine,s=a.tick;return!o||!o.length?null:ue.createElement(qa,{className:pn("recharts-polar-radius-axis",this.props.className)},r&&this.renderAxisLine(),s&&this.renderTicks(),ko.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(a,o,r){var s;return ue.isValidElement(a)?s=ue.cloneElement(a,o):an(a)?s=a(o):s=ue.createElement(Bp,cp({},o,{className:"recharts-polar-radius-axis-tick-value"}),r),s}}])})(be.PureComponent);bh(au,"displayName","PolarRadiusAxis");bh(au,"axisType","radiusAxis");bh(au,"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 LA(t){"@babel/helpers - typeof";return LA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},LA(t)}function Ym(){return Ym=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Ym.apply(this,arguments)}function oN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function km(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?oN(Object(n),!0).forEach(function(a){vh(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):oN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Zq(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function rN(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,h_(a.key),a)}}function Yq(t,e,n){return e&&rN(t.prototype,e),n&&rN(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Kq(t,e,n){return e=Ug(e),qq(t,g_()?Reflect.construct(e,n||[],Ug(t).constructor):e.apply(t,n))}function qq(t,e){if(e&&(LA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $q(t)}function $q(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function g_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(g_=function(){return!!t})()}function Ug(t){return Ug=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ug(t)}function Wq(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Hv(t,e)}function Hv(t,e){return Hv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Hv(t,e)}function vh(t,e,n){return e=h_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function h_(t){var e=Vq(t,"string");return LA(e)=="symbol"?e:e+""}function Vq(t,e){if(LA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(LA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var Xq=Math.PI/180,sN=1e-5,ou=(function(t){function e(){return Zq(this,e),Kq(this,e,arguments)}return Wq(e,t),Yq(e,[{key:"getTickLineCoord",value:function(a){var o=this.props,r=o.cx,s=o.cy,c=o.radius,l=o.orientation,A=o.tickSize,p=A||8,u=Ln(r,s,c,a.coordinate),x=Ln(r,s,c+(l==="inner"?-1:1)*p,a.coordinate);return{x1:u.x,y1:u.y,x2:x.x,y2:x.y}}},{key:"getTickTextAnchor",value:function(a){var o=this.props.orientation,r=Math.cos(-a.coordinate*Xq),s;return r>sN?s=o==="outer"?"start":"end":r<-sN?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,c=a.axisLine,l=a.axisLineType,A=km(km({},Xt(this.props,!1)),{},{fill:"none"},Xt(c,!1));if(l==="circle")return ue.createElement(Ch,Ym({className:"recharts-polar-angle-axis-line"},A,{cx:o,cy:r,r:s}));var p=this.props.ticks,u=p.map(function(x){return Ln(o,r,s,x.coordinate)});return ue.createElement(u_,Ym({className:"recharts-polar-angle-axis-line"},A,{points:u}))}},{key:"renderTicks",value:function(){var a=this,o=this.props,r=o.ticks,s=o.tick,c=o.tickLine,l=o.tickFormatter,A=o.stroke,p=Xt(this.props,!1),u=Xt(s,!1),x=km(km({},p),{},{fill:"none"},Xt(c,!1)),h=r.map(function(w,b){var v=a.getTickLineCoord(w),B=a.getTickTextAnchor(w),U=km(km(km({textAnchor:B},p),{},{stroke:"none",fill:A},u),{},{index:b,payload:w,x:v.x2,y:v.y2});return ue.createElement(qa,Ym({className:pn("recharts-polar-angle-axis-tick",t_(s)),key:"tick-".concat(w.coordinate)},T3(a.props,w,b)),c&&ue.createElement("line",Ym({className:"recharts-polar-angle-axis-tick-line"},x,v)),s&&e.renderTickItem(s,U,l?l(w.value,b):w.value))});return ue.createElement(qa,{className:"recharts-polar-angle-axis-ticks"},h)}},{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(qa,{className:pn("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):an(a)?s=a(o):s=ue.createElement(Bp,Ym({},o,{className:"recharts-polar-angle-axis-tick-value"}),r),s}}])})(be.PureComponent);vh(ou,"displayName","PolarAngleAxis");vh(ou,"axisType","angleAxis");vh(ou,"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 fb,iN;function Jq(){if(iN)return fb;iN=1;var t=G8(),e=t(Object.getPrototypeOf,Object);return fb=e,fb}var gb,cN;function e$(){if(cN)return gb;cN=1;var t=Tc(),e=Jq(),n=kc(),a="[object Object]",o=Function.prototype,r=Object.prototype,s=o.toString,c=r.hasOwnProperty,l=s.call(Object);function A(p){if(!n(p)||t(p)!=a)return!1;var u=e(p);if(u===null)return!0;var x=c.call(u,"constructor")&&u.constructor;return typeof x=="function"&&x instanceof x&&s.call(x)==l}return gb=A,gb}e$();var hb,lN;function t$(){if(lN)return hb;lN=1;var t=Tc(),e=kc(),n="[object Boolean]";function a(o){return o===!0||o===!1||e(o)&&t(o)==n}return hb=a,hb}t$();function wh(t,e){return e!=null&&"trapezoids"in t.props}function Bh(t,e){return e!=null&&"sectors"in t.props}function Yp(t,e){return e!=null&&"points"in t.props}function n$(t,e){var n,a,o=t.x===(e==null||(n=e.labelViewBox)===null||n===void 0?void 0:n.x)||t.x===e.x,r=t.y===(e==null||(a=e.labelViewBox)===null||a===void 0?void 0:a.y)||t.y===e.y;return o&&r}function a$(t,e){var n=t.endAngle===e.endAngle,a=t.startAngle===e.startAngle;return n&&a}function o$(t,e){var n=t.x===e.x,a=t.y===e.y,o=t.z===e.z;return n&&a&&o}function r$(t,e){var n;return wh(t,e)?n=n$:Bh(t,e)?n=a$:Yp(t,e)&&(n=o$),n}function s$(t,e){var n;return wh(t,e)?n="trapezoids":Bh(t,e)?n="sectors":Yp(t,e)&&(n="points"),n}function i$(t,e){if(wh(t,e)){var n;return(n=e.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(Bh(t,e)){var a;return(a=e.tooltipPayload)===null||a===void 0||(a=a[0])===null||a===void 0||(a=a.payload)===null||a===void 0?void 0:a.payload}return Yp(t,e)?e.payload:{}}function c$(t){var e=t.activeTooltipItem,n=t.graphicalItem,a=t.itemData,o=s$(n,e),r=i$(n,e),s=a.filter(function(l,A){var p=vw(r,l),u=n.props[o].filter(function(w){var b=r$(n,e);return b(w,e)}),x=n.props[o].indexOf(u[u.length-1]),h=A===x;return p&&h}),c=a.indexOf(s[s.length-1]);return c}var xb,mN;function l$(){if(mN)return xb;mN=1;function t(e){return e&&e.length?e[0]:void 0}return xb=t,xb}var yb,dN;function m$(){return dN||(dN=1,yb=l$()),yb}var d$=m$();const A$=Qn(d$);var u$=["key"];function QA(t){"@babel/helpers - typeof";return QA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},QA(t)}function p$(t,e){if(t==null)return{};var n=f$(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function f$(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function Hg(){return Hg=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Hg.apply(this,arguments)}function AN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function ar(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?AN(Object(n),!0).forEach(function(a){Dc(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):AN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function g$(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function uN(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,y_(a.key),a)}}function h$(t,e,n){return e&&uN(t.prototype,e),n&&uN(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function x$(t,e,n){return e=Ng(e),y$(t,x_()?Reflect.construct(e,n||[],Ng(t).constructor):e.apply(t,n))}function y$(t,e){if(e&&(QA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return C$(t)}function C$(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function x_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(x_=function(){return!!t})()}function Ng(t){return Ng=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ng(t)}function b$(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Nv(t,e)}function Nv(t,e){return Nv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Nv(t,e)}function Dc(t,e,n){return e=y_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function y_(t){var e=v$(t,"string");return QA(e)=="symbol"?e:e+""}function v$(t,e){if(QA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(QA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var ru=(function(t){function e(){var n;g$(this,e);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=x$(this,e,[].concat(o)),Dc(n,"state",{isAnimationFinished:!1}),Dc(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),an(s)&&s()}),Dc(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),an(s)&&s()}),Dc(n,"handleMouseEnter",function(s){var c=n.props.onMouseEnter;c&&c(n.props,s)}),Dc(n,"handleMouseLeave",function(s){var c=n.props.onMouseLeave;c&&c(n.props,s)}),n}return b$(e,t),h$(e,[{key:"renderDots",value:function(a){var o=this.props,r=o.dot,s=o.dataKey,c=Xt(this.props,!1),l=Xt(r,!0),A=a.map(function(p,u){var x=ar(ar(ar({key:"dot-".concat(u),r:3},c),l),{},{dataKey:s,cx:p.x,cy:p.y,index:u,payload:p});return e.renderDotItem(r,x)});return ue.createElement(qa,{className:"recharts-radar-dots"},A)}},{key:"renderPolygonStatically",value:function(a){var o=this.props,r=o.shape,s=o.dot,c=o.isRange,l=o.baseLinePoints,A=o.connectNulls,p;return ue.isValidElement(r)?p=ue.cloneElement(r,ar(ar({},this.props),{},{points:a})):an(r)?p=r(ar(ar({},this.props),{},{points:a})):p=ue.createElement(u_,Hg({},Xt(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:a,baseLinePoints:c?l:null,connectNulls:A})),ue.createElement(qa,{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,c=o.animationBegin,l=o.animationDuration,A=o.animationEasing,p=o.animationId,u=this.state.prevPoints;return ue.createElement(SA,{begin:c,duration:l,isActive:s,easing:A,from:{t:0},to:{t:1},key:"radar-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(x){var h=x.t,w=u&&u.length/r.length,b=r.map(function(v,B){var U=u&&u[Math.floor(B*w)];if(U){var G=W2(U.x,v.x),Q=W2(U.y,v.y);return ar(ar({},v),{},{x:G(h),y:Q(h)})}var _=W2(v.cx,v.x),S=W2(v.cy,v.y);return ar(ar({},v),{},{x:_(h),y:S(h)})});return a.renderPolygonStatically(b)})}},{key:"renderPolygon",value:function(){var a=this.props,o=a.points,r=a.isAnimationActive,s=a.isRange,c=this.state.prevPoints;return r&&o&&o.length&&!s&&(!c||!vw(c,o))?this.renderPolygonWithAnimation():this.renderPolygonStatically(o)}},{key:"render",value:function(){var a=this.props,o=a.hide,r=a.className,s=a.points,c=a.isAnimationActive;if(o||!s||!s.length)return null;var l=this.state.isAnimationFinished,A=pn("recharts-radar",r);return ue.createElement(qa,{className:A},this.renderPolygon(),(!c||l)&&od.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(an(a))r=a(o);else{var s=o.key,c=p$(o,u$);r=ue.createElement(Ch,Hg({},c,{key:s,className:pn("recharts-radar-dot",typeof a!="boolean"?a.className:"")}))}return r}}])})(be.PureComponent);Dc(ru,"displayName","Radar");Dc(ru,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!ch.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Dc(ru,"getComposedData",function(t){var e=t.radiusAxis,n=t.angleAxis,a=t.displayedData,o=t.dataKey,r=t.bandSize,s=n.cx,c=n.cy,l=!1,A=[],p=n.type!=="number"?r??0:0;a.forEach(function(x,h){var w=Qc(x,n.dataKey,h),b=Qc(x,o),v=n.scale(w)+p,B=Array.isArray(b)?a_(b):b,U=wn(B)?void 0:e.scale(B);Array.isArray(b)&&b.length>=2&&(l=!0),A.push(ar(ar({},Ln(s,c,U,v)),{},{name:w,value:b,cx:s,cy:c,radius:U,angle:v,payload:x}))});var u=[];return l&&A.forEach(function(x){if(Array.isArray(x.value)){var h=A$(x.value),w=wn(h)?void 0:e.scale(h);u.push(ar(ar({},x),{},{radius:w},Ln(s,c,w,x.angle)))}else u.push(x)}),{points:A,isRange:l,baseLinePoints:u}});var Cb,pN;function w$(){if(pN)return Cb;pN=1;var t=Math.ceil,e=Math.max;function n(a,o,r,s){for(var c=-1,l=e(t((o-a)/(r||1)),0),A=Array(l);l--;)A[s?l:++c]=a,a+=r;return A}return Cb=n,Cb}var bb,fN;function C_(){if(fN)return bb;fN=1;var t=Y8(),e=1/0,n=17976931348623157e292;function a(o){if(!o)return o===0?o:0;if(o=t(o),o===e||o===-e){var r=o<0?-1:1;return r*n}return o===o?o:0}return bb=a,bb}var vb,gN;function B$(){if(gN)return vb;gN=1;var t=w$(),e=ih(),n=C_();function a(o){return function(r,s,c){return c&&typeof c!="number"&&e(r,s,c)&&(s=c=void 0),r=n(r),s===void 0?(s=r,r=0):s=n(s),c=c===void 0?r<s?1:-1:n(c),t(r,s,c,o)}}return vb=a,vb}var wb,hN;function D$(){if(hN)return wb;hN=1;var t=B$(),e=t();return wb=e,wb}var U$=D$();const jg=Qn(U$);function Kp(t){"@babel/helpers - typeof";return Kp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kp(t)}function xN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function yN(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?xN(Object(n),!0).forEach(function(a){b_(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function b_(t,e,n){return e=H$(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function H$(t){var e=N$(t,"string");return Kp(e)=="symbol"?e:e+""}function N$(t,e){if(Kp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Kp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var j$=["Webkit","Moz","O","ms"],G$=function(e,n){var a=e.replace(/(\w)/,function(r){return r.toUpperCase()}),o=j$.reduce(function(r,s){return yN(yN({},r),{},b_({},s+a,n))},{});return o[e]=n,o};function IA(t){"@babel/helpers - typeof";return IA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},IA(t)}function Gg(){return Gg=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Gg.apply(this,arguments)}function CN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function Bb(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?CN(Object(n),!0).forEach(function(a){Tr(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):CN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function _$(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function bN(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,w_(a.key),a)}}function E$(t,e,n){return e&&bN(t.prototype,e),n&&bN(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function P$(t,e,n){return e=_g(e),S$(t,v_()?Reflect.construct(e,n||[],_g(t).constructor):e.apply(t,n))}function S$(t,e){if(e&&(IA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return F$(t)}function F$(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function v_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(v_=function(){return!!t})()}function _g(t){return _g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},_g(t)}function L$(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&jv(t,e)}function jv(t,e){return jv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},jv(t,e)}function Tr(t,e,n){return e=w_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function w_(t){var e=Q$(t,"string");return IA(e)=="symbol"?e:e+""}function Q$(t,e){if(IA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(IA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var I$=function(e){var n=e.data,a=e.startIndex,o=e.endIndex,r=e.x,s=e.width,c=e.travellerWidth;if(!n||!n.length)return{};var l=n.length,A=op().domain(jg(0,l)).range([r,r+s-c]),p=A.domain().map(function(u){return A(u)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:A(a),endX:A(o),scale:A,scaleValues:p}},vN=function(e){return e.changedTouches&&!!e.changedTouches.length},OA=(function(t){function e(n){var a;return _$(this,e),a=P$(this,e,[n]),Tr(a,"handleDrag",function(o){a.leaveTimer&&(clearTimeout(a.leaveTimer),a.leaveTimer=null),a.state.isTravellerMoving?a.handleTravellerMove(o):a.state.isSlideMoving&&a.handleSlideDrag(o)}),Tr(a,"handleTouchMove",function(o){o.changedTouches!=null&&o.changedTouches.length>0&&a.handleDrag(o.changedTouches[0])}),Tr(a,"handleDragEnd",function(){a.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var o=a.props,r=o.endIndex,s=o.onDragEnd,c=o.startIndex;s==null||s({endIndex:r,startIndex:c})}),a.detachDragEndListener()}),Tr(a,"handleLeaveWrapper",function(){(a.state.isTravellerMoving||a.state.isSlideMoving)&&(a.leaveTimer=window.setTimeout(a.handleDragEnd,a.props.leaveTimeOut))}),Tr(a,"handleEnterSlideOrTraveller",function(){a.setState({isTextActive:!0})}),Tr(a,"handleLeaveSlideOrTraveller",function(){a.setState({isTextActive:!1})}),Tr(a,"handleSlideDragStart",function(o){var r=vN(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 L$(e,t),E$(e,[{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,c=this.props,l=c.gap,A=c.data,p=A.length-1,u=Math.min(o,r),x=Math.max(o,r),h=e.getIndexInRange(s,u),w=e.getIndexInRange(s,x);return{startIndex:h-h%l,endIndex:w===p?p:w-w%l}}},{key:"getTextOfTick",value:function(a){var o=this.props,r=o.data,s=o.tickFormatter,c=o.dataKey,l=Qc(r[a],c,a);return an(s)?s(l,a):l}},{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,c=o.endX,l=this.props,A=l.x,p=l.width,u=l.travellerWidth,x=l.startIndex,h=l.endIndex,w=l.onChange,b=a.pageX-r;b>0?b=Math.min(b,A+p-u-c,A+p-u-s):b<0&&(b=Math.max(b,A-s,A-c));var v=this.getIndex({startX:s+b,endX:c+b});(v.startIndex!==x||v.endIndex!==h)&&w&&w(v),this.setState({startX:s+b,endX:c+b,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,o){var r=vN(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,c=o.endX,l=o.startX,A=this.state[s],p=this.props,u=p.x,x=p.width,h=p.travellerWidth,w=p.onChange,b=p.gap,v=p.data,B={startX:this.state.startX,endX:this.state.endX},U=a.pageX-r;U>0?U=Math.min(U,u+x-h-A):U<0&&(U=Math.max(U,u-A)),B[s]=A+U;var G=this.getIndex(B),Q=G.startIndex,_=G.endIndex,S=function(){var O=v.length-1;return s==="startX"&&(c>l?Q%b===0:_%b===0)||c<l&&_===O||s==="endX"&&(c>l?_%b===0:Q%b===0)||c>l&&_===O};this.setState(Tr(Tr({},s,A+U),"brushMoveStartX",a.pageX),function(){w&&S()&&w(G)})}},{key:"handleTravellerMoveKeyboard",value:function(a,o){var r=this,s=this.state,c=s.scaleValues,l=s.startX,A=s.endX,p=this.state[o],u=c.indexOf(p);if(u!==-1){var x=u+a;if(!(x===-1||x>=c.length)){var h=c[x];o==="startX"&&h>=A||o==="endX"&&h<=l||this.setState(Tr({},o,h),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,c=a.height,l=a.fill,A=a.stroke;return ue.createElement("rect",{stroke:A,fill:l,x:o,y:r,width:s,height:c})}},{key:"renderPanorama",value:function(){var a=this.props,o=a.x,r=a.y,s=a.width,c=a.height,l=a.data,A=a.children,p=a.padding,u=be.Children.only(A);return u?ue.cloneElement(u,{x:o,y:r,width:s,height:c,margin:p,compact:!0,data:l}):null}},{key:"renderTravellerLayer",value:function(a,o){var r,s,c=this,l=this.props,A=l.y,p=l.travellerWidth,u=l.height,x=l.traveller,h=l.ariaLabel,w=l.data,b=l.startIndex,v=l.endIndex,B=Math.max(a,this.props.x),U=Bb(Bb({},Xt(this.props,!1)),{},{x:B,y:A,width:p,height:u}),G=h||"Min value: ".concat((r=w[b])===null||r===void 0?void 0:r.name,", Max value: ").concat((s=w[v])===null||s===void 0?void 0:s.name);return ue.createElement(qa,{tabIndex:0,role:"slider","aria-label":G,"aria-valuenow":a,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[o],onTouchStart:this.travellerDragStartHandlers[o],onKeyDown:function(_){["ArrowLeft","ArrowRight"].includes(_.key)&&(_.preventDefault(),_.stopPropagation(),c.handleTravellerMoveKeyboard(_.key==="ArrowRight"?1:-1,o))},onFocus:function(){c.setState({isTravellerFocused:!0})},onBlur:function(){c.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},e.renderTraveller(x,U))}},{key:"renderSlide",value:function(a,o){var r=this.props,s=r.y,c=r.height,l=r.stroke,A=r.travellerWidth,p=Math.min(a,o)+A,u=Math.max(Math.abs(o-a)-A,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:l,fillOpacity:.2,x:p,y:s,width:u,height:c})}},{key:"renderText",value:function(){var a=this.props,o=a.startIndex,r=a.endIndex,s=a.y,c=a.height,l=a.travellerWidth,A=a.stroke,p=this.state,u=p.startX,x=p.endX,h=5,w={pointerEvents:"none",fill:A};return ue.createElement(qa,{className:"recharts-brush-texts"},ue.createElement(Bp,Gg({textAnchor:"end",verticalAnchor:"middle",x:Math.min(u,x)-h,y:s+c/2},w),this.getTextOfTick(o)),ue.createElement(Bp,Gg({textAnchor:"start",verticalAnchor:"middle",x:Math.max(u,x)+l+h,y:s+c/2},w),this.getTextOfTick(r)))}},{key:"render",value:function(){var a=this.props,o=a.data,r=a.className,s=a.children,c=a.x,l=a.y,A=a.width,p=a.height,u=a.alwaysShowText,x=this.state,h=x.startX,w=x.endX,b=x.isTextActive,v=x.isSlideMoving,B=x.isTravellerMoving,U=x.isTravellerFocused;if(!o||!o.length||!wt(c)||!wt(l)||!wt(A)||!wt(p)||A<=0||p<=0)return null;var G=pn("recharts-brush",r),Q=ue.Children.count(s)===1,_=G$("userSelect","none");return ue.createElement(qa,{className:G,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:_},this.renderBackground(),Q&&this.renderPanorama(),this.renderSlide(h,w),this.renderTravellerLayer(h,"startX"),this.renderTravellerLayer(w,"endX"),(b||v||B||U||u)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(a){var o=a.x,r=a.y,s=a.width,c=a.height,l=a.stroke,A=Math.floor(r+c/2)-1;return ue.createElement(ue.Fragment,null,ue.createElement("rect",{x:o,y:r,width:s,height:c,fill:l,stroke:"none"}),ue.createElement("line",{x1:o+1,y1:A,x2:o+s-1,y2:A,fill:"none",stroke:"#fff"}),ue.createElement("line",{x1:o+1,y1:A+2,x2:o+s-1,y2:A+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(a,o){var r;return ue.isValidElement(a)?r=ue.cloneElement(a,o):an(a)?r=a(o):r=e.renderDefaultTraveller(o),r}},{key:"getDerivedStateFromProps",value:function(a,o){var r=a.data,s=a.width,c=a.x,l=a.travellerWidth,A=a.updateId,p=a.startIndex,u=a.endIndex;if(r!==o.prevData||A!==o.prevUpdateId)return Bb({prevData:r,prevTravellerWidth:l,prevUpdateId:A,prevX:c,prevWidth:s},r&&r.length?I$({data:r,width:s,x:c,travellerWidth:l,startIndex:p,endIndex:u}):{scale:null,scaleValues:null});if(o.scale&&(s!==o.prevWidth||c!==o.prevX||l!==o.prevTravellerWidth)){o.scale.range([c,c+s-l]);var x=o.scale.domain().map(function(h){return o.scale(h)});return{prevData:r,prevTravellerWidth:l,prevUpdateId:A,prevX:c,prevWidth:s,startX:o.scale(a.startIndex),endX:o.scale(a.endIndex),scaleValues:x}}return null}},{key:"getIndexInRange",value:function(a,o){for(var r=a.length,s=0,c=r-1;c-s>1;){var l=Math.floor((s+c)/2);a[l]>o?c=l:s=l}return o>=a[c]?c:s}}])})(be.PureComponent);Tr(OA,"displayName","Brush");Tr(OA,"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 Db,wN;function O$(){if(wN)return Db;wN=1;var t=V3();function e(n,a){var o;return t(n,function(r,s,c){return o=a(r,s,c),!o}),!!o}return Db=e,Db}var Ub,BN;function T$(){if(BN)return Ub;BN=1;var t=w8(),e=Fi(),n=O$(),a=Br(),o=ih();function r(s,c,l){var A=a(s)?t:n;return l&&o(s,c,l)&&(c=void 0),A(s,e(c,3))}return Ub=r,Ub}var k$=T$();const R$=Qn(k$);var Ni=function(e,n){var a=e.alwaysShow,o=e.ifOverflow;return a&&(o="extendDomain"),o===n},Hb,DN;function M$(){if(DN)return Hb;DN=1;var t=k8();function e(n,a,o){a=="__proto__"&&t?t(n,a,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[a]=o}return Hb=e,Hb}var Nb,UN;function z$(){if(UN)return Nb;UN=1;var t=M$(),e=O8(),n=Fi();function a(o,r){var s={};return r=n(r,3),e(o,function(c,l,A){t(s,l,r(c,l,A))}),s}return Nb=a,Nb}var Z$=z$();const Y$=Qn(Z$);var jb,HN;function K$(){if(HN)return jb;HN=1;function t(e,n){for(var a=-1,o=e==null?0:e.length;++a<o;)if(!n(e[a],a,e))return!1;return!0}return jb=t,jb}var Gb,NN;function q$(){if(NN)return Gb;NN=1;var t=V3();function e(n,a){var o=!0;return t(n,function(r,s,c){return o=!!a(r,s,c),o}),o}return Gb=e,Gb}var _b,jN;function $$(){if(jN)return _b;jN=1;var t=K$(),e=q$(),n=Fi(),a=Br(),o=ih();function r(s,c,l){var A=a(s)?t:e;return l&&o(s,c,l)&&(c=void 0),A(s,n(c,3))}return _b=r,_b}var W$=$$();const V$=Qn(W$);function qp(t){"@babel/helpers - typeof";return qp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qp(t)}function X$(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function GN(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,B_(a.key),a)}}function J$(t,e,n){return e&&GN(t.prototype,e),n&&GN(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function _N(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function lf(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?_N(Object(n),!0).forEach(function(a){Nw(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_N(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Nw(t,e,n){return e=B_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function B_(t){var e=eW(t,"string");return qp(e)=="symbol"?e:e+""}function eW(t,e){if(qp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(qp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var D_=function(e,n){var a=e.x,o=e.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)}},tW=function(e){var n=e.x1,a=e.y1,o=e.x2,r=e.y2;return D_({x:n,y:a},{x:o,y:r})},U_=(function(){function t(e){X$(this,t),this.scale=e}return J$(t,[{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 c=this.bandwidth?this.bandwidth():0;return this.scale(n)+c}default:return this.scale(n)}if(o){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}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 t(n)}}])})();Nw(U_,"EPS",1e-4);var jw=function(e){var n=Object.keys(e).reduce(function(a,o){return lf(lf({},a),{},Nw({},o,U_.create(e[o])))},{});return lf(lf({},n),{},{apply:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.bandAware,c=r.position;return Y$(o,function(l,A){return n[A].apply(l,{bandAware:s,position:c})})},isInRange:function(o){return V$(o,function(r,s){return n[s].isInRange(r)})}})},Eb,EN;function nW(){if(EN)return Eb;EN=1;var t=Fi(),e=s2(),n=rh();function a(o){return function(r,s,c){var l=Object(r);if(!e(r)){var A=t(s,3);r=n(r),s=function(u){return A(l[u],u,l)}}var p=o(r,s,c);return p>-1?l[A?r[p]:p]:void 0}}return Eb=a,Eb}var Pb,PN;function aW(){if(PN)return Pb;PN=1;var t=C_();function e(n){var a=t(n),o=a%1;return a===a?o?a-o:a:0}return Pb=e,Pb}var Sb,SN;function oW(){if(SN)return Sb;SN=1;var t=S8(),e=Fi(),n=aW(),a=Math.max;function o(r,s,c){var l=r==null?0:r.length;if(!l)return-1;var A=c==null?0:n(c);return A<0&&(A=a(l+A,0)),t(r,e(s,3),A)}return Sb=o,Sb}var Fb,FN;function rW(){if(FN)return Fb;FN=1;var t=nW(),e=oW(),n=t(e);return Fb=n,Fb}rW();var sW=$j();const iW=Qn(sW);var cW=iW(function(t){return{x:t.left,y:t.top,width:t.width,height:t.height}},function(t){return["l",t.left,"t",t.top,"w",t.width,"h",t.height].join("")}),H_=be.createContext(void 0),N_=be.createContext(void 0),j_=be.createContext(void 0),lW=be.createContext({}),G_=be.createContext(void 0),mW=be.createContext(0),dW=be.createContext(0),LN=function(e){var n=e.state,a=n.xAxisMap,o=n.yAxisMap,r=n.offset,s=e.clipPathId,c=e.children,l=e.width,A=e.height,p=cW(r);return ue.createElement(H_.Provider,{value:a},ue.createElement(N_.Provider,{value:o},ue.createElement(lW.Provider,{value:r},ue.createElement(j_.Provider,{value:p},ue.createElement(G_.Provider,{value:s},ue.createElement(mW.Provider,{value:A},ue.createElement(dW.Provider,{value:l},c)))))))},AW=function(){return be.useContext(G_)},uW=function(e){var n=be.useContext(H_);n==null&&_A();var a=n[e];return a==null&&_A(),a},pW=function(e){var n=be.useContext(N_);n==null&&_A();var a=n[e];return a==null&&_A(),a},fW=function(){var e=be.useContext(j_);return e};function TA(t){"@babel/helpers - typeof";return TA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},TA(t)}function gW(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function hW(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,E_(a.key),a)}}function xW(t,e,n){return e&&hW(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function yW(t,e,n){return e=Eg(e),CW(t,__()?Reflect.construct(e,n||[],Eg(t).constructor):e.apply(t,n))}function CW(t,e){if(e&&(TA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return bW(t)}function bW(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function __(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(__=function(){return!!t})()}function Eg(t){return Eg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Eg(t)}function vW(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Gv(t,e)}function Gv(t,e){return Gv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Gv(t,e)}function QN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function IN(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?QN(Object(n),!0).forEach(function(a){Gw(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):QN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Gw(t,e,n){return e=E_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function E_(t){var e=wW(t,"string");return TA(e)=="symbol"?e:e+""}function wW(t,e){if(TA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(TA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function BW(t,e){return NW(t)||HW(t,e)||UW(t,e)||DW()}function DW(){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 UW(t,e){if(t){if(typeof t=="string")return ON(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ON(t,e)}}function ON(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function HW(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function NW(t){if(Array.isArray(t))return t}function _v(){return _v=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},_v.apply(this,arguments)}var jW=function(e,n){var a;return ue.isValidElement(e)?a=ue.cloneElement(e,n):an(e)?a=e(n):a=ue.createElement("line",_v({},n,{className:"recharts-reference-line-line"})),a},GW=function(e,n,a,o,r,s,c,l,A){var p=r.x,u=r.y,x=r.width,h=r.height;if(a){var w=A.y,b=e.y.apply(w,{position:s});if(Ni(A,"discard")&&!e.y.isInRange(b))return null;var v=[{x:p+x,y:b},{x:p,y:b}];return l==="left"?v.reverse():v}if(n){var B=A.x,U=e.x.apply(B,{position:s});if(Ni(A,"discard")&&!e.x.isInRange(U))return null;var G=[{x:U,y:u+h},{x:U,y:u}];return c==="top"?G.reverse():G}if(o){var Q=A.segment,_=Q.map(function(S){return e.apply(S,{position:s})});return Ni(A,"discard")&&R$(_,function(S){return!e.isInRange(S)})?null:_}return null};function _W(t){var e=t.x,n=t.y,a=t.segment,o=t.xAxisId,r=t.yAxisId,s=t.shape,c=t.className,l=t.alwaysShow,A=AW(),p=uW(o),u=pW(r),x=fW();if(!A||!x)return null;td(l===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=jw({x:p.scale,y:u.scale}),w=Ka(e),b=Ka(n),v=a&&a.length===2,B=GW(h,w,b,v,x,t.position,p.orientation,u.orientation,t);if(!B)return null;var U=BW(B,2),G=U[0],Q=G.x,_=G.y,S=U[1],F=S.x,O=S.y,R=Ni(t,"hidden")?"url(#".concat(A,")"):void 0,oe=IN(IN({clipPath:R},Xt(t,!0)),{},{x1:Q,y1:_,x2:F,y2:O});return ue.createElement(qa,{className:pn("recharts-reference-line",c)},jW(s,oe),ko.renderCallByParent(t,tW({x1:Q,y1:_,x2:F,y2:O})))}var _w=(function(t){function e(){return gW(this,e),yW(this,e,arguments)}return vW(e,t),xW(e,[{key:"render",value:function(){return ue.createElement(_W,this.props)}}])})(ue.Component);Gw(_w,"displayName","ReferenceLine");Gw(_w,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function Ev(){return Ev=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Ev.apply(this,arguments)}function kA(t){"@babel/helpers - typeof";return kA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kA(t)}function TN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function kN(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?TN(Object(n),!0).forEach(function(a){Dh(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):TN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function EW(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function PW(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,S_(a.key),a)}}function SW(t,e,n){return e&&PW(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function FW(t,e,n){return e=Pg(e),LW(t,P_()?Reflect.construct(e,n||[],Pg(t).constructor):e.apply(t,n))}function LW(t,e){if(e&&(kA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return QW(t)}function QW(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function P_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(P_=function(){return!!t})()}function Pg(t){return Pg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Pg(t)}function IW(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Pv(t,e)}function Pv(t,e){return Pv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Pv(t,e)}function Dh(t,e,n){return e=S_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S_(t){var e=OW(t,"string");return kA(e)=="symbol"?e:e+""}function OW(t,e){if(kA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(kA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var TW=function(e){var n=e.x,a=e.y,o=e.xAxis,r=e.yAxis,s=jw({x:o.scale,y:r.scale}),c=s.apply({x:n,y:a},{bandAware:!0});return Ni(e,"discard")&&!s.isInRange(c)?null:c},Uh=(function(t){function e(){return EW(this,e),FW(this,e,arguments)}return IW(e,t),SW(e,[{key:"render",value:function(){var a=this.props,o=a.x,r=a.y,s=a.r,c=a.alwaysShow,l=a.clipPathId,A=Ka(o),p=Ka(r);if(td(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!A||!p)return null;var u=TW(this.props);if(!u)return null;var x=u.x,h=u.y,w=this.props,b=w.shape,v=w.className,B=Ni(this.props,"hidden")?"url(#".concat(l,")"):void 0,U=kN(kN({clipPath:B},Xt(this.props,!0)),{},{cx:x,cy:h});return ue.createElement(qa,{className:pn("recharts-reference-dot",v)},e.renderDot(b,U),ko.renderCallByParent(this.props,{x:x-s,y:h-s,width:2*s,height:2*s}))}}])})(ue.Component);Dh(Uh,"displayName","ReferenceDot");Dh(Uh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Dh(Uh,"renderDot",function(t,e){var n;return ue.isValidElement(t)?n=ue.cloneElement(t,e):an(t)?n=t(e):n=ue.createElement(Ch,Ev({},e,{cx:e.cx,cy:e.cy,className:"recharts-reference-dot-dot"})),n});function Sv(){return Sv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Sv.apply(this,arguments)}function RA(t){"@babel/helpers - typeof";return RA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},RA(t)}function RN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function MN(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?RN(Object(n),!0).forEach(function(a){Hh(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):RN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function kW(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function RW(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,L_(a.key),a)}}function MW(t,e,n){return e&&RW(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function zW(t,e,n){return e=Sg(e),ZW(t,F_()?Reflect.construct(e,n||[],Sg(t).constructor):e.apply(t,n))}function ZW(t,e){if(e&&(RA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return YW(t)}function YW(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function F_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(F_=function(){return!!t})()}function Sg(t){return Sg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sg(t)}function KW(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Fv(t,e)}function Fv(t,e){return Fv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Fv(t,e)}function Hh(t,e,n){return e=L_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function L_(t){var e=qW(t,"string");return RA(e)=="symbol"?e:e+""}function qW(t,e){if(RA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(RA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var $W=function(e,n,a,o,r){var s=r.x1,c=r.x2,l=r.y1,A=r.y2,p=r.xAxis,u=r.yAxis;if(!p||!u)return null;var x=jw({x:p.scale,y:u.scale}),h={x:e?x.x.apply(s,{position:"start"}):x.x.rangeMin,y:a?x.y.apply(l,{position:"start"}):x.y.rangeMin},w={x:n?x.x.apply(c,{position:"end"}):x.x.rangeMax,y:o?x.y.apply(A,{position:"end"}):x.y.rangeMax};return Ni(r,"discard")&&(!x.isInRange(h)||!x.isInRange(w))?null:D_(h,w)},Nh=(function(t){function e(){return kW(this,e),zW(this,e,arguments)}return KW(e,t),MW(e,[{key:"render",value:function(){var a=this.props,o=a.x1,r=a.x2,s=a.y1,c=a.y2,l=a.className,A=a.alwaysShow,p=a.clipPathId;td(A===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=Ka(o),x=Ka(r),h=Ka(s),w=Ka(c),b=this.props.shape;if(!u&&!x&&!h&&!w&&!b)return null;var v=$W(u,x,h,w,this.props);if(!v&&!b)return null;var B=Ni(this.props,"hidden")?"url(#".concat(p,")"):void 0;return ue.createElement(qa,{className:pn("recharts-reference-area",l)},e.renderRect(b,MN(MN({clipPath:B},Xt(this.props,!0)),v)),ko.renderCallByParent(this.props,v))}}])})(ue.Component);Hh(Nh,"displayName","ReferenceArea");Hh(Nh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Hh(Nh,"renderRect",function(t,e){var n;return ue.isValidElement(t)?n=ue.cloneElement(t,e):an(t)?n=t(e):n=ue.createElement(A_,Sv({},e,{className:"recharts-reference-area-rect"})),n});function zN(t){return JW(t)||XW(t)||VW(t)||WW()}function WW(){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 VW(t,e){if(t){if(typeof t=="string")return Lv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Lv(t,e)}}function XW(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function JW(t){if(Array.isArray(t))return Lv(t)}function Lv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}var Qv=function(e,n,a,o,r){var s=_c(e,_w),c=_c(e,Uh),l=[].concat(zN(s),zN(c)),A=_c(e,Nh),p="".concat(o,"Id"),u=o[0],x=n;if(l.length&&(x=l.reduce(function(b,v){if(v.props[p]===a&&Ni(v.props,"extendDomain")&&wt(v.props[u])){var B=v.props[u];return[Math.min(b[0],B),Math.max(b[1],B)]}return b},x)),A.length){var h="".concat(u,"1"),w="".concat(u,"2");x=A.reduce(function(b,v){if(v.props[p]===a&&Ni(v.props,"extendDomain")&&wt(v.props[h])&&wt(v.props[w])){var B=v.props[h],U=v.props[w];return[Math.min(b[0],B,U),Math.max(b[1],B,U)]}return b},x)}return r&&r.length&&(x=r.reduce(function(b,v){return wt(v)?[Math.min(b[0],v),Math.max(b[1],v)]:b},x)),x},Lb={exports:{}},ZN;function eV(){return ZN||(ZN=1,(function(t){var e=Object.prototype.hasOwnProperty,n="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(n=!1));function o(l,A,p){this.fn=l,this.context=A,this.once=p||!1}function r(l,A,p,u,x){if(typeof p!="function")throw new TypeError("The listener must be a function");var h=new o(p,u||l,x),w=n?n+A:A;return l._events[w]?l._events[w].fn?l._events[w]=[l._events[w],h]:l._events[w].push(h):(l._events[w]=h,l._eventsCount++),l}function s(l,A){--l._eventsCount===0?l._events=new a:delete l._events[A]}function c(){this._events=new a,this._eventsCount=0}c.prototype.eventNames=function(){var A=[],p,u;if(this._eventsCount===0)return A;for(u in p=this._events)e.call(p,u)&&A.push(n?u.slice(1):u);return Object.getOwnPropertySymbols?A.concat(Object.getOwnPropertySymbols(p)):A},c.prototype.listeners=function(A){var p=n?n+A:A,u=this._events[p];if(!u)return[];if(u.fn)return[u.fn];for(var x=0,h=u.length,w=new Array(h);x<h;x++)w[x]=u[x].fn;return w},c.prototype.listenerCount=function(A){var p=n?n+A:A,u=this._events[p];return u?u.fn?1:u.length:0},c.prototype.emit=function(A,p,u,x,h,w){var b=n?n+A:A;if(!this._events[b])return!1;var v=this._events[b],B=arguments.length,U,G;if(v.fn){switch(v.once&&this.removeListener(A,v.fn,void 0,!0),B){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,p),!0;case 3:return v.fn.call(v.context,p,u),!0;case 4:return v.fn.call(v.context,p,u,x),!0;case 5:return v.fn.call(v.context,p,u,x,h),!0;case 6:return v.fn.call(v.context,p,u,x,h,w),!0}for(G=1,U=new Array(B-1);G<B;G++)U[G-1]=arguments[G];v.fn.apply(v.context,U)}else{var Q=v.length,_;for(G=0;G<Q;G++)switch(v[G].once&&this.removeListener(A,v[G].fn,void 0,!0),B){case 1:v[G].fn.call(v[G].context);break;case 2:v[G].fn.call(v[G].context,p);break;case 3:v[G].fn.call(v[G].context,p,u);break;case 4:v[G].fn.call(v[G].context,p,u,x);break;default:if(!U)for(_=1,U=new Array(B-1);_<B;_++)U[_-1]=arguments[_];v[G].fn.apply(v[G].context,U)}}return!0},c.prototype.on=function(A,p,u){return r(this,A,p,u,!1)},c.prototype.once=function(A,p,u){return r(this,A,p,u,!0)},c.prototype.removeListener=function(A,p,u,x){var h=n?n+A:A;if(!this._events[h])return this;if(!p)return s(this,h),this;var w=this._events[h];if(w.fn)w.fn===p&&(!x||w.once)&&(!u||w.context===u)&&s(this,h);else{for(var b=0,v=[],B=w.length;b<B;b++)(w[b].fn!==p||x&&!w[b].once||u&&w[b].context!==u)&&v.push(w[b]);v.length?this._events[h]=v.length===1?v[0]:v:s(this,h)}return this},c.prototype.removeAllListeners=function(A){var p;return A?(p=n?n+A:A,this._events[p]&&s(this,p)):(this._events=new a,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=n,c.EventEmitter=c,t.exports=c})(Lb)),Lb.exports}var tV=eV();const nV=Qn(tV);var Qb=new nV,Ib="recharts.syncMouseEvents";function $p(t){"@babel/helpers - typeof";return $p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$p(t)}function aV(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function oV(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,Q_(a.key),a)}}function rV(t,e,n){return e&&oV(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Ob(t,e,n){return e=Q_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Q_(t){var e=sV(t,"string");return $p(e)=="symbol"?e:e+""}function sV(t,e){if($p(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if($p(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var iV=(function(){function t(){aV(this,t),Ob(this,"activeIndex",0),Ob(this,"coordinateList",[]),Ob(this,"layout","horizontal")}return rV(t,[{key:"setDetails",value:function(n){var a,o=n.coordinateList,r=o===void 0?null:o,s=n.container,c=s===void 0?null:s,l=n.layout,A=l===void 0?null:l,p=n.offset,u=p===void 0?null:p,x=n.mouseHandlerCallback,h=x===void 0?null:x;this.coordinateList=(a=r??this.coordinateList)!==null&&a!==void 0?a:[],this.container=c??this.container,this.layout=A??this.layout,this.offset=u??this.offset,this.mouseHandlerCallback=h??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,a;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var o=this.container.getBoundingClientRect(),r=o.x,s=o.y,c=o.height,l=this.coordinateList[this.activeIndex].coordinate,A=((n=window)===null||n===void 0?void 0:n.scrollX)||0,p=((a=window)===null||a===void 0?void 0:a.scrollY)||0,u=r+l+A,x=s+this.offset.top+c/2+p;this.mouseHandlerCallback({pageX:u,pageY:x})}}}])})();function cV(t,e,n){if(n==="number"&&e===!0&&Array.isArray(t)){var a=t==null?void 0:t[0],o=t==null?void 0:t[1];if(a&&o&&wt(a)&&wt(o))return!0}return!1}function lV(t,e,n,a){var o=a/2;return{stroke:"none",fill:"#ccc",x:t==="horizontal"?e.x-o:n.left+.5,y:t==="horizontal"?n.top+.5:e.y-o,width:t==="horizontal"?a:n.width-1,height:t==="horizontal"?n.height-1:a}}function I_(t){var e=t.cx,n=t.cy,a=t.radius,o=t.startAngle,r=t.endAngle,s=Ln(e,n,a,o),c=Ln(e,n,a,r);return{points:[s,c],cx:e,cy:n,radius:a,startAngle:o,endAngle:r}}function mV(t,e,n){var a,o,r,s;if(t==="horizontal")a=e.x,r=a,o=n.top,s=n.top+n.height;else if(t==="vertical")o=e.y,s=o,a=n.left,r=n.left+n.width;else if(e.cx!=null&&e.cy!=null)if(t==="centric"){var c=e.cx,l=e.cy,A=e.innerRadius,p=e.outerRadius,u=e.angle,x=Ln(c,l,A,u),h=Ln(c,l,p,u);a=x.x,o=x.y,r=h.x,s=h.y}else return I_(e);return[{x:a,y:o},{x:r,y:s}]}function Wp(t){"@babel/helpers - typeof";return Wp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wp(t)}function YN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function mf(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?YN(Object(n),!0).forEach(function(a){dV(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):YN(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function dV(t,e,n){return e=AV(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function AV(t){var e=uV(t,"string");return Wp(e)=="symbol"?e:e+""}function uV(t,e){if(Wp(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(Wp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function pV(t){var e,n,a=t.element,o=t.tooltipEventType,r=t.isActive,s=t.activeCoordinate,c=t.activePayload,l=t.offset,A=t.activeTooltipIndex,p=t.tooltipAxisBandSize,u=t.layout,x=t.chartName,h=(e=a.props.cursor)!==null&&e!==void 0?e:(n=a.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!a||!h||!r||!s||x!=="ScatterChart"&&o!=="axis")return null;var w,b=wH;if(x==="ScatterChart")w=s,b=hq;else if(x==="BarChart")w=lV(u,s,l,p),b=A_;else if(u==="radial"){var v=I_(s),B=v.cx,U=v.cy,G=v.radius,Q=v.startAngle,_=v.endAngle;w={cx:B,cy:U,startAngle:Q,endAngle:_,innerRadius:G,outerRadius:G},b=rY}else w={points:mV(u,s,l)},b=wH;var S=mf(mf(mf(mf({stroke:"#ccc",pointerEvents:"none"},l),w),Xt(h,!1)),{},{payload:c,payloadIndex:A,className:pn("recharts-tooltip-cursor",h.className)});return be.isValidElement(h)?be.cloneElement(h,S):be.createElement(b,S)}var fV=["item"],gV=["children","className","width","height","style","compact","title","desc"];function MA(t){"@babel/helpers - typeof";return MA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},MA(t)}function lA(){return lA=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},lA.apply(this,arguments)}function KN(t,e){return yV(t)||xV(t,e)||T_(t,e)||hV()}function hV(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xV(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var a,o,r,s,c=[],l=!0,A=!1;try{if(r=(n=n.call(t)).next,e!==0)for(;!(l=(a=r.call(n)).done)&&(c.push(a.value),c.length!==e);l=!0);}catch(p){A=!0,o=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(A)throw o}}return c}}function yV(t){if(Array.isArray(t))return t}function qN(t,e){if(t==null)return{};var n=CV(t,e),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],!(e.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}function CV(t,e){if(t==null)return{};var n={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(e.indexOf(a)>=0)continue;n[a]=t[a]}return n}function bV(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function vV(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,k_(a.key),a)}}function wV(t,e,n){return e&&vV(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function BV(t,e,n){return e=Fg(e),DV(t,O_()?Reflect.construct(e,n||[],Fg(t).constructor):e.apply(t,n))}function DV(t,e){if(e&&(MA(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return UV(t)}function UV(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function O_(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(O_=function(){return!!t})()}function Fg(t){return Fg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Fg(t)}function HV(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Iv(t,e)}function Iv(t,e){return Iv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Iv(t,e)}function zA(t){return GV(t)||jV(t)||T_(t)||NV()}function NV(){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 T_(t,e){if(t){if(typeof t=="string")return Ov(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ov(t,e)}}function jV(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function GV(t){if(Array.isArray(t))return Ov(t)}function Ov(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function $N(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,a)}return n}function ke(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?$N(Object(n),!0).forEach(function(a){Lt(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):$N(Object(n)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(n,a))})}return t}function Lt(t,e,n){return e=k_(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function k_(t){var e=_V(t,"string");return MA(e)=="symbol"?e:e+""}function _V(t,e){if(MA(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var a=n.call(t,e);if(MA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var EV={xAxis:["bottom","top"],yAxis:["left","right"]},PV={width:"100%",height:"100%"},R_={x:0,y:0};function df(t){return t}var SV=function(e,n){return n==="horizontal"?e.x:n==="vertical"?e.y:n==="centric"?e.angle:e.radius},FV=function(e,n,a,o){var r=n.find(function(p){return p&&p.index===a});if(r){if(e==="horizontal")return{x:r.coordinate,y:o.y};if(e==="vertical")return{x:o.x,y:r.coordinate};if(e==="centric"){var s=r.coordinate,c=o.radius;return ke(ke(ke({},o),Ln(o.cx,o.cy,c,s)),{},{angle:s,radius:c})}var l=r.coordinate,A=o.angle;return ke(ke(ke({},o),Ln(o.cx,o.cy,l,A)),{},{angle:A,radius:l})}return R_},jh=function(e,n){var a=n.graphicalItems,o=n.dataStartIndex,r=n.dataEndIndex,s=(a??[]).reduce(function(c,l){var A=l.props.data;return A&&A.length?[].concat(zA(c),zA(A)):c},[]);return s.length>0?s:e&&e.length&&wt(o)&&wt(r)?e.slice(o,r+1):[]};function M_(t){return t==="number"?[0,"auto"]:void 0}var Tv=function(e,n,a,o){var r=e.graphicalItems,s=e.tooltipAxis,c=jh(n,e);return a<0||!r||!r.length||a>=c.length?null:r.reduce(function(l,A){var p,u=(p=A.props.data)!==null&&p!==void 0?p:n;u&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=a&&(u=u.slice(e.dataStartIndex,e.dataEndIndex+1));var x;if(s.dataKey&&!s.allowDuplicatedCategory){var h=u===void 0?c:u;x=H1(h,s.dataKey,o)}else x=u&&u[a]||c[a];return x?[].concat(zA(l),[aZ(A,x)]):l},[])},WN=function(e,n,a,o){var r=o||{x:e.chartX,y:e.chartY},s=SV(r,a),c=e.orderedTooltipTicks,l=e.tooltipAxis,A=e.tooltipTicks,p=kz(s,c,A,l);if(p>=0&&A){var u=A[p]&&A[p].value,x=Tv(e,n,p,u),h=FV(a,c,p,r);return{activeTooltipIndex:p,activeLabel:u,activePayload:x,activeCoordinate:h}}return null},LV=function(e,n){var a=n.axes,o=n.graphicalItems,r=n.axisType,s=n.axisIdKey,c=n.stackGroups,l=n.dataStartIndex,A=n.dataEndIndex,p=e.layout,u=e.children,x=e.stackOffset,h=XG(p,r);return a.reduce(function(w,b){var v,B=b.type.defaultProps!==void 0?ke(ke({},b.type.defaultProps),b.props):b.props,U=B.type,G=B.dataKey,Q=B.allowDataOverflow,_=B.allowDuplicatedCategory,S=B.scale,F=B.ticks,O=B.includeHidden,R=B[s];if(w[R])return w;var oe=jh(e.data,{graphicalItems:o.filter(function(E){var z,W=s in E.props?E.props[s]:(z=E.type.defaultProps)===null||z===void 0?void 0:z[s];return W===R}),dataStartIndex:l,dataEndIndex:A}),L=oe.length,I,M,K;cV(B.domain,Q,U)&&(I=cv(B.domain,null,Q),h&&(U==="number"||S!=="auto")&&(K=rp(oe,G,"category")));var re=M_(U);if(!I||I.length===0){var ae,ie=(ae=B.domain)!==null&&ae!==void 0?ae:re;if(G){if(I=rp(oe,G,U),U==="category"&&h){var X=LQ(I);_&&X?(M=I,I=jg(0,L)):_||(I=lH(ie,I,b).reduce(function(E,z){return E.indexOf(z)>=0?E:[].concat(zA(E),[z])},[]))}else if(U==="category")_?I=I.filter(function(E){return E!==""&&!wn(E)}):I=lH(ie,I,b).reduce(function(E,z){return E.indexOf(z)>=0||z===""||wn(z)?E:[].concat(zA(E),[z])},[]);else if(U==="number"){var ee=Yz(oe,o.filter(function(E){var z,W,te=s in E.props?E.props[s]:(z=E.type.defaultProps)===null||z===void 0?void 0:z[s],me="hide"in E.props?E.props.hide:(W=E.type.defaultProps)===null||W===void 0?void 0:W.hide;return te===R&&(O||!me)}),G,r,p);ee&&(I=ee)}h&&(U==="number"||S!=="auto")&&(K=rp(oe,G,"category"))}else h?I=jg(0,L):c&&c[R]&&c[R].hasStack&&U==="number"?I=x==="expand"?[0,1]:JG(c[R].stackGroups,l,A):I=VG(oe,o.filter(function(E){var z=s in E.props?E.props[s]:E.type.defaultProps[s],W="hide"in E.props?E.props.hide:E.type.defaultProps.hide;return z===R&&(O||!W)}),U,p,!0);if(U==="number")I=Qv(u,I,R,r,F),ie&&(I=cv(ie,I,Q));else if(U==="category"&&ie){var se=ie,J=I.every(function(E){return se.indexOf(E)>=0});J&&(I=se)}}return ke(ke({},w),{},Lt({},R,ke(ke({},B),{},{axisType:r,domain:I,categoricalDomain:K,duplicateDomain:M,originalDomain:(v=B.domain)!==null&&v!==void 0?v:re,isCategorical:h,layout:p})))},{})},QV=function(e,n){var a=n.graphicalItems,o=n.Axis,r=n.axisType,s=n.axisIdKey,c=n.stackGroups,l=n.dataStartIndex,A=n.dataEndIndex,p=e.layout,u=e.children,x=jh(e.data,{graphicalItems:a,dataStartIndex:l,dataEndIndex:A}),h=x.length,w=XG(p,r),b=-1;return a.reduce(function(v,B){var U=B.type.defaultProps!==void 0?ke(ke({},B.type.defaultProps),B.props):B.props,G=U[s],Q=M_("number");if(!v[G]){b++;var _;return w?_=jg(0,h):c&&c[G]&&c[G].hasStack?(_=JG(c[G].stackGroups,l,A),_=Qv(u,_,G,r)):(_=cv(Q,VG(x,a.filter(function(S){var F,O,R=s in S.props?S.props[s]:(F=S.type.defaultProps)===null||F===void 0?void 0:F[s],oe="hide"in S.props?S.props.hide:(O=S.type.defaultProps)===null||O===void 0?void 0:O.hide;return R===G&&!oe}),"number",p),o.defaultProps.allowDataOverflow),_=Qv(u,_,G,r)),ke(ke({},v),{},Lt({},G,ke(ke({axisType:r},o.defaultProps),{},{hide:!0,orientation:Ui(EV,"".concat(r,".").concat(b%2),null),domain:_,originalDomain:Q,isCategorical:w,layout:p})))}return v},{})},IV=function(e,n){var a=n.axisType,o=a===void 0?"xAxis":a,r=n.AxisComp,s=n.graphicalItems,c=n.stackGroups,l=n.dataStartIndex,A=n.dataEndIndex,p=e.children,u="".concat(o,"Id"),x=_c(p,r),h={};return x&&x.length?h=LV(e,{axes:x,graphicalItems:s,axisType:o,axisIdKey:u,stackGroups:c,dataStartIndex:l,dataEndIndex:A}):s&&s.length&&(h=QV(e,{Axis:r,graphicalItems:s,axisType:o,axisIdKey:u,stackGroups:c,dataStartIndex:l,dataEndIndex:A})),h},OV=function(e){var n=nA(e),a=Ku(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:X3(a,function(o){return o.coordinate}),tooltipAxis:n,tooltipAxisBandSize:lv(n,a)}},VN=function(e){var n=e.children,a=e.defaultShowTooltip,o=ms(n,OA),r=0,s=0;return e.data&&e.data.length!==0&&(s=e.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}},TV=function(e){return!e||!e.length?!1:e.some(function(n){var a=Gc(n&&n.type);return a&&a.indexOf("Bar")>=0})},XN=function(e){return e==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:e==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:e==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},kV=function(e,n){var a=e.props,o=e.graphicalItems,r=e.xAxisMap,s=r===void 0?{}:r,c=e.yAxisMap,l=c===void 0?{}:c,A=a.width,p=a.height,u=a.children,x=a.margin||{},h=ms(u,OA),w=ms(u,uA),b=Object.keys(l).reduce(function(_,S){var F=l[S],O=F.orientation;return!F.mirror&&!F.hide?ke(ke({},_),{},Lt({},O,_[O]+F.width)):_},{left:x.left||0,right:x.right||0}),v=Object.keys(s).reduce(function(_,S){var F=s[S],O=F.orientation;return!F.mirror&&!F.hide?ke(ke({},_),{},Lt({},O,Ui(_,"".concat(O))+F.height)):_},{top:x.top||0,bottom:x.bottom||0}),B=ke(ke({},v),b),U=B.bottom;h&&(B.bottom+=h.props.height||OA.defaultProps.height),w&&n&&(B=zz(B,o,a,n));var G=A-B.left-B.right,Q=p-B.top-B.bottom;return ke(ke({brushBottom:U},B),{},{width:Math.max(G,0),height:Math.max(Q,0)})},RV=function(e,n){if(n==="xAxis")return e[n].width;if(n==="yAxis")return e[n].height},MV=function(e){var n=e.chartName,a=e.GraphicalChild,o=e.defaultTooltipEventType,r=o===void 0?"axis":o,s=e.validateTooltipEventTypes,c=s===void 0?["axis"]:s,l=e.axisComponents,A=e.legendContent,p=e.formatAxisMap,u=e.defaultProps,x=function(B,U){var G=U.graphicalItems,Q=U.stackGroups,_=U.offset,S=U.updateId,F=U.dataStartIndex,O=U.dataEndIndex,R=B.barSize,oe=B.layout,L=B.barGap,I=B.barCategoryGap,M=B.maxBarSize,K=XN(oe),re=K.numericAxisName,ae=K.cateAxisName,ie=TV(G),X=[];return G.forEach(function(ee,se){var J=jh(B.data,{graphicalItems:[ee],dataStartIndex:F,dataEndIndex:O}),E=ee.type.defaultProps!==void 0?ke(ke({},ee.type.defaultProps),ee.props):ee.props,z=E.dataKey,W=E.maxBarSize,te=E["".concat(re,"Id")],me=E["".concat(ae,"Id")],pe={},Ce=l.reduce(function(qe,Se){var et=U["".concat(Se.axisType,"Map")],lt=E["".concat(Se.axisType,"Id")];et&&et[lt]||Se.axisType==="zAxis"||_A();var it=et[lt];return ke(ke({},qe),{},Lt(Lt({},Se.axisType,it),"".concat(Se.axisType,"Ticks"),Ku(it)))},pe),de=Ce[ae],Ge=Ce["".concat(ae,"Ticks")],Ee=Q&&Q[te]&&Q[te].hasStack&&tZ(ee,Q[te].stackGroups),Be=Gc(ee.type).indexOf("Bar")>=0,Re=lv(de,Ge),Ve=[],je=ie&&Rz({barSize:R,stackGroups:Q,totalSize:RV(Ce,ae)});if(Be){var ce,dt,ot=wn(W)?M:W,ze=(ce=(dt=lv(de,Ge,!0))!==null&&dt!==void 0?dt:ot)!==null&&ce!==void 0?ce:0;Ve=Mz({barGap:L,barCategoryGap:I,bandSize:ze!==Re?ze:Re,sizeList:je[me],maxBarSize:ot}),ze!==Re&&(Ve=Ve.map(function(qe){return ke(ke({},qe),{},{position:ke(ke({},qe.position),{},{offset:qe.position.offset-ze/2})})}))}var Ke=ee&&ee.type&&ee.type.getComposedData;Ke&&X.push({props:ke(ke({},Ke(ke(ke({},Ce),{},{displayedData:J,props:B,dataKey:z,item:ee,bandSize:Re,barPosition:Ve,offset:_,stackedData:Ee,layout:oe,dataStartIndex:F,dataEndIndex:O}))),{},Lt(Lt(Lt({key:ee.key||"item-".concat(se)},re,Ce[re]),ae,Ce[ae]),"animationId",S)),childIndex:KQ(ee,B.children),item:ee})}),X},h=function(B,U){var G=B.props,Q=B.dataStartIndex,_=B.dataEndIndex,S=B.updateId;if(!B5({props:G}))return null;var F=G.children,O=G.layout,R=G.stackOffset,oe=G.data,L=G.reverseStackOrder,I=XN(O),M=I.numericAxisName,K=I.cateAxisName,re=_c(F,a),ae=Jz(oe,re,"".concat(M,"Id"),"".concat(K,"Id"),R,L),ie=l.reduce(function(E,z){var W="".concat(z.axisType,"Map");return ke(ke({},E),{},Lt({},W,IV(G,ke(ke({},z),{},{graphicalItems:re,stackGroups:z.axisType===M&&ae,dataStartIndex:Q,dataEndIndex:_}))))},{}),X=kV(ke(ke({},ie),{},{props:G,graphicalItems:re}),U==null?void 0:U.legendBBox);Object.keys(ie).forEach(function(E){ie[E]=p(G,ie[E],X,E.replace("Map",""),n)});var ee=ie["".concat(K,"Map")],se=OV(ee),J=x(G,ke(ke({},ie),{},{dataStartIndex:Q,dataEndIndex:_,updateId:S,graphicalItems:re,stackGroups:ae,offset:X}));return ke(ke({formattedGraphicalItems:J,graphicalItems:re,offset:X,stackGroups:ae},se),ie)},w=(function(v){function B(U){var G,Q,_;return bV(this,B),_=BV(this,B,[U]),Lt(_,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Lt(_,"accessibilityManager",new iV),Lt(_,"handleLegendBBoxUpdate",function(S){if(S){var F=_.state,O=F.dataStartIndex,R=F.dataEndIndex,oe=F.updateId;_.setState(ke({legendBBox:S},h({props:_.props,dataStartIndex:O,dataEndIndex:R,updateId:oe},ke(ke({},_.state),{},{legendBBox:S}))))}}),Lt(_,"handleReceiveSyncEvent",function(S,F,O){if(_.props.syncId===S){if(O===_.eventEmitterSymbol&&typeof _.props.syncMethod!="function")return;_.applySyncEvent(F)}}),Lt(_,"handleBrushChange",function(S){var F=S.startIndex,O=S.endIndex;if(F!==_.state.dataStartIndex||O!==_.state.dataEndIndex){var R=_.state.updateId;_.setState(function(){return ke({dataStartIndex:F,dataEndIndex:O},h({props:_.props,dataStartIndex:F,dataEndIndex:O,updateId:R},_.state))}),_.triggerSyncEvent({dataStartIndex:F,dataEndIndex:O})}}),Lt(_,"handleMouseEnter",function(S){var F=_.getMouseInfo(S);if(F){var O=ke(ke({},F),{},{isTooltipActive:!0});_.setState(O),_.triggerSyncEvent(O);var R=_.props.onMouseEnter;an(R)&&R(O,S)}}),Lt(_,"triggeredAfterMouseMove",function(S){var F=_.getMouseInfo(S),O=F?ke(ke({},F),{},{isTooltipActive:!0}):{isTooltipActive:!1};_.setState(O),_.triggerSyncEvent(O);var R=_.props.onMouseMove;an(R)&&R(O,S)}),Lt(_,"handleItemMouseEnter",function(S){_.setState(function(){return{isTooltipActive:!0,activeItem:S,activePayload:S.tooltipPayload,activeCoordinate:S.tooltipPosition||{x:S.cx,y:S.cy}}})}),Lt(_,"handleItemMouseLeave",function(){_.setState(function(){return{isTooltipActive:!1}})}),Lt(_,"handleMouseMove",function(S){S.persist(),_.throttleTriggeredAfterMouseMove(S)}),Lt(_,"handleMouseLeave",function(S){_.throttleTriggeredAfterMouseMove.cancel();var F={isTooltipActive:!1};_.setState(F),_.triggerSyncEvent(F);var O=_.props.onMouseLeave;an(O)&&O(F,S)}),Lt(_,"handleOuterEvent",function(S){var F=YQ(S),O=Ui(_.props,"".concat(F));if(F&&an(O)){var R,oe;/.*touch.*/i.test(F)?oe=_.getMouseInfo(S.changedTouches[0]):oe=_.getMouseInfo(S),O((R=oe)!==null&&R!==void 0?R:{},S)}}),Lt(_,"handleClick",function(S){var F=_.getMouseInfo(S);if(F){var O=ke(ke({},F),{},{isTooltipActive:!0});_.setState(O),_.triggerSyncEvent(O);var R=_.props.onClick;an(R)&&R(O,S)}}),Lt(_,"handleMouseDown",function(S){var F=_.props.onMouseDown;if(an(F)){var O=_.getMouseInfo(S);F(O,S)}}),Lt(_,"handleMouseUp",function(S){var F=_.props.onMouseUp;if(an(F)){var O=_.getMouseInfo(S);F(O,S)}}),Lt(_,"handleTouchMove",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&_.throttleTriggeredAfterMouseMove(S.changedTouches[0])}),Lt(_,"handleTouchStart",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&_.handleMouseDown(S.changedTouches[0])}),Lt(_,"handleTouchEnd",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&_.handleMouseUp(S.changedTouches[0])}),Lt(_,"handleDoubleClick",function(S){var F=_.props.onDoubleClick;if(an(F)){var O=_.getMouseInfo(S);F(O,S)}}),Lt(_,"handleContextMenu",function(S){var F=_.props.onContextMenu;if(an(F)){var O=_.getMouseInfo(S);F(O,S)}}),Lt(_,"triggerSyncEvent",function(S){_.props.syncId!==void 0&&Qb.emit(Ib,_.props.syncId,S,_.eventEmitterSymbol)}),Lt(_,"applySyncEvent",function(S){var F=_.props,O=F.layout,R=F.syncMethod,oe=_.state.updateId,L=S.dataStartIndex,I=S.dataEndIndex;if(S.dataStartIndex!==void 0||S.dataEndIndex!==void 0)_.setState(ke({dataStartIndex:L,dataEndIndex:I},h({props:_.props,dataStartIndex:L,dataEndIndex:I,updateId:oe},_.state)));else if(S.activeTooltipIndex!==void 0){var M=S.chartX,K=S.chartY,re=S.activeTooltipIndex,ae=_.state,ie=ae.offset,X=ae.tooltipTicks;if(!ie)return;if(typeof R=="function")re=R(X,S);else if(R==="value"){re=-1;for(var ee=0;ee<X.length;ee++)if(X[ee].value===S.activeLabel){re=ee;break}}var se=ke(ke({},ie),{},{x:ie.left,y:ie.top}),J=Math.min(M,se.x+se.width),E=Math.min(K,se.y+se.height),z=X[re]&&X[re].value,W=Tv(_.state,_.props.data,re),te=X[re]?{x:O==="horizontal"?X[re].coordinate:J,y:O==="horizontal"?E:X[re].coordinate}:R_;_.setState(ke(ke({},S),{},{activeLabel:z,activeCoordinate:te,activePayload:W,activeTooltipIndex:re}))}else _.setState(S)}),Lt(_,"renderCursor",function(S){var F,O=_.state,R=O.isTooltipActive,oe=O.activeCoordinate,L=O.activePayload,I=O.offset,M=O.activeTooltipIndex,K=O.tooltipAxisBandSize,re=_.getTooltipEventType(),ae=(F=S.props.active)!==null&&F!==void 0?F:R,ie=_.props.layout,X=S.key||"_recharts-cursor";return ue.createElement(pV,{key:X,activeCoordinate:oe,activePayload:L,activeTooltipIndex:M,chartName:n,element:S,isActive:ae,layout:ie,offset:I,tooltipAxisBandSize:K,tooltipEventType:re})}),Lt(_,"renderPolarAxis",function(S,F,O){var R=Ui(S,"type.axisType"),oe=Ui(_.state,"".concat(R,"Map")),L=S.type.defaultProps,I=L!==void 0?ke(ke({},L),S.props):S.props,M=oe&&oe[I["".concat(R,"Id")]];return be.cloneElement(S,ke(ke({},M),{},{className:pn(R,M.className),key:S.key||"".concat(F,"-").concat(O),ticks:Ku(M,!0)}))}),Lt(_,"renderPolarGrid",function(S){var F=S.props,O=F.radialLines,R=F.polarAngles,oe=F.polarRadius,L=_.state,I=L.radiusAxisMap,M=L.angleAxisMap,K=nA(I),re=nA(M),ae=re.cx,ie=re.cy,X=re.innerRadius,ee=re.outerRadius;return be.cloneElement(S,{polarAngles:Array.isArray(R)?R:Ku(re,!0).map(function(se){return se.coordinate}),polarRadius:Array.isArray(oe)?oe:Ku(K,!0).map(function(se){return se.coordinate}),cx:ae,cy:ie,innerRadius:X,outerRadius:ee,key:S.key||"polar-grid",radialLines:O})}),Lt(_,"renderLegend",function(){var S=_.state.formattedGraphicalItems,F=_.props,O=F.children,R=F.width,oe=F.height,L=_.props.margin||{},I=R-(L.left||0)-(L.right||0),M=$G({children:O,formattedGraphicalItems:S,legendWidth:I,legendContent:A});if(!M)return null;var K=M.item,re=qN(M,fV);return be.cloneElement(K,ke(ke({},re),{},{chartWidth:R,chartHeight:oe,margin:L,onBBoxUpdate:_.handleLegendBBoxUpdate}))}),Lt(_,"renderTooltip",function(){var S,F=_.props,O=F.children,R=F.accessibilityLayer,oe=ms(O,wc);if(!oe)return null;var L=_.state,I=L.isTooltipActive,M=L.activeCoordinate,K=L.activePayload,re=L.activeLabel,ae=L.offset,ie=(S=oe.props.active)!==null&&S!==void 0?S:I;return be.cloneElement(oe,{viewBox:ke(ke({},ae),{},{x:ae.left,y:ae.top}),active:ie,label:re,payload:ie?K:[],coordinate:M,accessibilityLayer:R})}),Lt(_,"renderBrush",function(S){var F=_.props,O=F.margin,R=F.data,oe=_.state,L=oe.offset,I=oe.dataStartIndex,M=oe.dataEndIndex,K=oe.updateId;return be.cloneElement(S,{key:S.key||"_recharts-brush",onChange:of(_.handleBrushChange,S.props.onChange),data:R,x:wt(S.props.x)?S.props.x:L.left,y:wt(S.props.y)?S.props.y:L.top+L.height+L.brushBottom-(O.bottom||0),width:wt(S.props.width)?S.props.width:L.width,startIndex:I,endIndex:M,updateId:"brush-".concat(K)})}),Lt(_,"renderReferenceElement",function(S,F,O){if(!S)return null;var R=_,oe=R.clipPathId,L=_.state,I=L.xAxisMap,M=L.yAxisMap,K=L.offset,re=S.type.defaultProps||{},ae=S.props,ie=ae.xAxisId,X=ie===void 0?re.xAxisId:ie,ee=ae.yAxisId,se=ee===void 0?re.yAxisId:ee;return be.cloneElement(S,{key:S.key||"".concat(F,"-").concat(O),xAxis:I[X],yAxis:M[se],viewBox:{x:K.left,y:K.top,width:K.width,height:K.height},clipPathId:oe})}),Lt(_,"renderActivePoints",function(S){var F=S.item,O=S.activePoint,R=S.basePoint,oe=S.childIndex,L=S.isRange,I=[],M=F.props.key,K=F.item.type.defaultProps!==void 0?ke(ke({},F.item.type.defaultProps),F.item.props):F.item.props,re=K.activeDot,ae=K.dataKey,ie=ke(ke({index:oe,dataKey:ae,cx:O.x,cy:O.y,r:4,fill:Uw(F.item),strokeWidth:2,stroke:"#fff",payload:O.payload,value:O.value},Xt(re,!1)),$f(re));return I.push(B.renderActiveDot(re,ie,"".concat(M,"-activePoint-").concat(oe))),R?I.push(B.renderActiveDot(re,ke(ke({},ie),{},{cx:R.x,cy:R.y}),"".concat(M,"-basePoint-").concat(oe))):L&&I.push(null),I}),Lt(_,"renderGraphicChild",function(S,F,O){var R=_.filterFormatItem(S,F,O);if(!R)return null;var oe=_.getTooltipEventType(),L=_.state,I=L.isTooltipActive,M=L.tooltipAxis,K=L.activeTooltipIndex,re=L.activeLabel,ae=_.props.children,ie=ms(ae,wc),X=R.props,ee=X.points,se=X.isRange,J=X.baseLine,E=R.item.type.defaultProps!==void 0?ke(ke({},R.item.type.defaultProps),R.item.props):R.item.props,z=E.activeDot,W=E.hide,te=E.activeBar,me=E.activeShape,pe=!!(!W&&I&&ie&&(z||te||me)),Ce={};oe!=="axis"&&ie&&ie.props.trigger==="click"?Ce={onClick:of(_.handleItemMouseEnter,S.props.onClick)}:oe!=="axis"&&(Ce={onMouseLeave:of(_.handleItemMouseLeave,S.props.onMouseLeave),onMouseEnter:of(_.handleItemMouseEnter,S.props.onMouseEnter)});var de=be.cloneElement(S,ke(ke({},R.props),Ce));function Ge(Se){return typeof M.dataKey=="function"?M.dataKey(Se.payload):null}if(pe)if(K>=0){var Ee,Be;if(M.dataKey&&!M.allowDuplicatedCategory){var Re=typeof M.dataKey=="function"?Ge:"payload.".concat(M.dataKey.toString());Ee=H1(ee,Re,re),Be=se&&J&&H1(J,Re,re)}else Ee=ee==null?void 0:ee[K],Be=se&&J&&J[K];if(me||te){var Ve=S.props.activeIndex!==void 0?S.props.activeIndex:K;return[be.cloneElement(S,ke(ke(ke({},R.props),Ce),{},{activeIndex:Ve})),null,null]}if(!wn(Ee))return[de].concat(zA(_.renderActivePoints({item:R,activePoint:Ee,basePoint:Be,childIndex:K,isRange:se})))}else{var je,ce=(je=_.getItemByXY(_.state.activeCoordinate))!==null&&je!==void 0?je:{graphicalItem:de},dt=ce.graphicalItem,ot=dt.item,ze=ot===void 0?S:ot,Ke=dt.childIndex,qe=ke(ke(ke({},R.props),Ce),{},{activeIndex:Ke});return[be.cloneElement(ze,qe),null,null]}return se?[de,null,null]:[de,null]}),Lt(_,"renderCustomized",function(S,F,O){return be.cloneElement(S,ke(ke({key:"recharts-customized-".concat(O)},_.props),_.state))}),Lt(_,"renderMap",{CartesianGrid:{handler:df,once:!0},ReferenceArea:{handler:_.renderReferenceElement},ReferenceLine:{handler:df},ReferenceDot:{handler:_.renderReferenceElement},XAxis:{handler:df},YAxis:{handler:df},Brush:{handler:_.renderBrush,once:!0},Bar:{handler:_.renderGraphicChild},Line:{handler:_.renderGraphicChild},Area:{handler:_.renderGraphicChild},Radar:{handler:_.renderGraphicChild},RadialBar:{handler:_.renderGraphicChild},Scatter:{handler:_.renderGraphicChild},Pie:{handler:_.renderGraphicChild},Funnel:{handler:_.renderGraphicChild},Tooltip:{handler:_.renderCursor,once:!0},PolarGrid:{handler:_.renderPolarGrid,once:!0},PolarAngleAxis:{handler:_.renderPolarAxis},PolarRadiusAxis:{handler:_.renderPolarAxis},Customized:{handler:_.renderCustomized}}),_.clipPathId="".concat((G=U.id)!==null&&G!==void 0?G:I3("recharts"),"-clip"),_.throttleTriggeredAfterMouseMove=K8(_.triggeredAfterMouseMove,(Q=U.throttleDelay)!==null&&Q!==void 0?Q:1e3/60),_.state={},_}return HV(B,v),wV(B,[{key:"componentDidMount",value:function(){var G,Q;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(G=this.props.margin.left)!==null&&G!==void 0?G: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 G=this.props,Q=G.children,_=G.data,S=G.height,F=G.layout,O=ms(Q,wc);if(O){var R=O.props.defaultIndex;if(!(typeof R!="number"||R<0||R>this.state.tooltipTicks.length-1)){var oe=this.state.tooltipTicks[R]&&this.state.tooltipTicks[R].value,L=Tv(this.state,_,R,oe),I=this.state.tooltipTicks[R].coordinate,M=(this.state.offset.top+S)/2,K=F==="horizontal",re=K?{x:I,y:M}:{y:I,x:M},ae=this.state.formattedGraphicalItems.find(function(X){var ee=X.item;return ee.type.name==="Scatter"});ae&&(re=ke(ke({},re),ae.props.points[R].tooltipPosition),L=ae.props.points[R].tooltipPayload);var ie={activeTooltipIndex:R,isTooltipActive:!0,activeLabel:oe,activePayload:L,activeCoordinate:re};this.setState(ie),this.renderCursor(O),this.accessibilityManager.setIndex(R)}}}},{key:"getSnapshotBeforeUpdate",value:function(G,Q){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==Q.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==G.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==G.margin){var _,S;this.accessibilityManager.setDetails({offset:{left:(_=this.props.margin.left)!==null&&_!==void 0?_:0,top:(S=this.props.margin.top)!==null&&S!==void 0?S:0}})}return null}},{key:"componentDidUpdate",value:function(G){G1([ms(G.children,wc)],[ms(this.props.children,wc)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var G=ms(this.props.children,wc);if(G&&typeof G.props.shared=="boolean"){var Q=G.props.shared?"axis":"item";return c.indexOf(Q)>=0?Q:r}return r}},{key:"getMouseInfo",value:function(G){if(!this.container)return null;var Q=this.container,_=Q.getBoundingClientRect(),S=Pk(_),F={chartX:Math.round(G.pageX-S.left),chartY:Math.round(G.pageY-S.top)},O=_.width/Q.offsetWidth||1,R=this.inRange(F.chartX,F.chartY,O);if(!R)return null;var oe=this.state,L=oe.xAxisMap,I=oe.yAxisMap,M=this.getTooltipEventType(),K=WN(this.state,this.props.data,this.props.layout,R);if(M!=="axis"&&L&&I){var re=nA(L).scale,ae=nA(I).scale,ie=re&&re.invert?re.invert(F.chartX):null,X=ae&&ae.invert?ae.invert(F.chartY):null;return ke(ke({},F),{},{xValue:ie,yValue:X},K)}return K?ke(ke({},F),K):null}},{key:"inRange",value:function(G,Q){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,S=this.props.layout,F=G/_,O=Q/_;if(S==="horizontal"||S==="vertical"){var R=this.state.offset,oe=F>=R.left&&F<=R.left+R.width&&O>=R.top&&O<=R.top+R.height;return oe?{x:F,y:O}:null}var L=this.state,I=L.angleAxisMap,M=L.radiusAxisMap;if(I&&M){var K=nA(I);return AH({x:F,y:O},K)}return null}},{key:"parseEventsOfWrapper",value:function(){var G=this.props.children,Q=this.getTooltipEventType(),_=ms(G,wc),S={};_&&Q==="axis"&&(_.props.trigger==="click"?S={onClick:this.handleClick}:S={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var F=$f(this.props,this.handleOuterEvent);return ke(ke({},F),S)}},{key:"addListener",value:function(){Qb.on(Ib,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Qb.removeListener(Ib,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(G,Q,_){for(var S=this.state.formattedGraphicalItems,F=0,O=S.length;F<O;F++){var R=S[F];if(R.item===G||R.props.key===G.key||Q===Gc(R.item.type)&&_===R.childIndex)return R}return null}},{key:"renderClipPath",value:function(){var G=this.clipPathId,Q=this.state.offset,_=Q.left,S=Q.top,F=Q.height,O=Q.width;return ue.createElement("defs",null,ue.createElement("clipPath",{id:G},ue.createElement("rect",{x:_,y:S,height:F,width:O})))}},{key:"getXScales",value:function(){var G=this.state.xAxisMap;return G?Object.entries(G).reduce(function(Q,_){var S=KN(_,2),F=S[0],O=S[1];return ke(ke({},Q),{},Lt({},F,O.scale))},{}):null}},{key:"getYScales",value:function(){var G=this.state.yAxisMap;return G?Object.entries(G).reduce(function(Q,_){var S=KN(_,2),F=S[0],O=S[1];return ke(ke({},Q),{},Lt({},F,O.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(G){var Q;return(Q=this.state.xAxisMap)===null||Q===void 0||(Q=Q[G])===null||Q===void 0?void 0:Q.scale}},{key:"getYScaleByAxisId",value:function(G){var Q;return(Q=this.state.yAxisMap)===null||Q===void 0||(Q=Q[G])===null||Q===void 0?void 0:Q.scale}},{key:"getItemByXY",value:function(G){var Q=this.state,_=Q.formattedGraphicalItems,S=Q.activeItem;if(_&&_.length)for(var F=0,O=_.length;F<O;F++){var R=_[F],oe=R.props,L=R.item,I=L.type.defaultProps!==void 0?ke(ke({},L.type.defaultProps),L.props):L.props,M=Gc(L.type);if(M==="Bar"){var K=(oe.data||[]).find(function(X){return XK(G,X)});if(K)return{graphicalItem:R,payload:K}}else if(M==="RadialBar"){var re=(oe.data||[]).find(function(X){return AH(G,X)});if(re)return{graphicalItem:R,payload:re}}else if(wh(R,S)||Bh(R,S)||Yp(R,S)){var ae=c$({graphicalItem:R,activeTooltipItem:S,itemData:I.data}),ie=I.activeIndex===void 0?ae:I.activeIndex;return{graphicalItem:ke(ke({},R),{},{childIndex:ie}),payload:Yp(R,S)?I.data[ae]:R.props.data[ae]}}}return null}},{key:"render",value:function(){var G=this;if(!B5(this))return null;var Q=this.props,_=Q.children,S=Q.className,F=Q.width,O=Q.height,R=Q.style,oe=Q.compact,L=Q.title,I=Q.desc,M=qN(Q,gV),K=Xt(M,!1);if(oe)return ue.createElement(LN,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ue.createElement(E1,lA({},K,{width:F,height:O,title:L,desc:I}),this.renderClipPath(),U5(_,this.renderMap)));if(this.props.accessibilityLayer){var re,ae;K.tabIndex=(re=this.props.tabIndex)!==null&&re!==void 0?re:0,K.role=(ae=this.props.role)!==null&&ae!==void 0?ae:"application",K.onKeyDown=function(X){G.accessibilityManager.keyboardEvent(X)},K.onFocus=function(){G.accessibilityManager.focus()}}var ie=this.parseEventsOfWrapper();return ue.createElement(LN,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ue.createElement("div",lA({className:pn("recharts-wrapper",S),style:ke({position:"relative",cursor:"default",width:F,height:O},R)},ie,{ref:function(ee){G.container=ee}}),ue.createElement(E1,lA({},K,{width:F,height:O,title:L,desc:I,style:PV}),this.renderClipPath(),U5(_,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(be.Component);Lt(w,"displayName",n),Lt(w,"defaultProps",ke({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},u)),Lt(w,"getDerivedStateFromProps",function(v,B){var U=v.dataKey,G=v.data,Q=v.children,_=v.width,S=v.height,F=v.layout,O=v.stackOffset,R=v.margin,oe=B.dataStartIndex,L=B.dataEndIndex;if(B.updateId===void 0){var I=VN(v);return ke(ke(ke({},I),{},{updateId:0},h(ke(ke({props:v},I),{},{updateId:0}),B)),{},{prevDataKey:U,prevData:G,prevWidth:_,prevHeight:S,prevLayout:F,prevStackOffset:O,prevMargin:R,prevChildren:Q})}if(U!==B.prevDataKey||G!==B.prevData||_!==B.prevWidth||S!==B.prevHeight||F!==B.prevLayout||O!==B.prevStackOffset||!N1(R,B.prevMargin)){var M=VN(v),K={chartX:B.chartX,chartY:B.chartY,isTooltipActive:B.isTooltipActive},re=ke(ke({},WN(B,G,F)),{},{updateId:B.updateId+1}),ae=ke(ke(ke({},M),K),re);return ke(ke(ke({},ae),h(ke({props:v},ae),B)),{},{prevDataKey:U,prevData:G,prevWidth:_,prevHeight:S,prevLayout:F,prevStackOffset:O,prevMargin:R,prevChildren:Q})}if(!G1(Q,B.prevChildren)){var ie,X,ee,se,J=ms(Q,OA),E=J&&(ie=(X=J.props)===null||X===void 0?void 0:X.startIndex)!==null&&ie!==void 0?ie:oe,z=J&&(ee=(se=J.props)===null||se===void 0?void 0:se.endIndex)!==null&&ee!==void 0?ee:L,W=E!==oe||z!==L,te=!wn(G),me=te&&!W?B.updateId:B.updateId+1;return ke(ke({updateId:me},h(ke(ke({props:v},B),{},{updateId:me,dataStartIndex:E,dataEndIndex:z}),B)),{},{prevChildren:Q,dataStartIndex:E,dataEndIndex:z})}return null}),Lt(w,"renderActiveDot",function(v,B,U){var G;return be.isValidElement(v)?G=be.cloneElement(v,B):an(v)?G=v(B):G=ue.createElement(Ch,B),ue.createElement(qa,{className:"recharts-active-dot",key:U},G)});var b=be.forwardRef(function(B,U){return ue.createElement(w,lA({},B,{ref:U}))});return b.displayName=w.displayName,b},z_=MV({chartName:"RadarChart",GraphicalChild:ru,axisComponents:[{axisType:"angleAxis",AxisComp:ou},{axisType:"radiusAxis",AxisComp:au}],formatAxisMap:uZ,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const Ht=({children:t,className:e})=>d.jsx("div",{className:Mt("bg-white rounded-lg shadow-lg p-6",e),"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:t}),Kt=({children:t,className:e})=>d.jsx("div",{className:Mt("mb-4",e),"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:t}),qt=({children:t,className:e})=>d.jsx("h3",{className:Mt("text-xl font-semibold text-gray-900",e),"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:t}),Nt=({children:t,className:e})=>d.jsx("div",{className:Mt("text-gray-700",e),"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:t}),Ew=({className:t,threshold:e=300})=>{const[n,a]=be.useState(!1);be.useEffect(()=>{const r=()=>{window.pageYOffset>e?a(!0):a(!1)};return window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)}},[e]);const o=()=>{window.scrollTo({top:0,behavior:"smooth"})};return n?d.jsx("button",{onClick:o,className:Mt("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",t),"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(hF,{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 kv=function(t,e){return kv=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])},kv(t,e)};function qs(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");kv(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var Rv=function(){return Rv=Object.assign||function(e){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)&&(e[r]=n[r])}return e},Rv.apply(this,arguments)};function or(t,e,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 c(p){try{A(a.next(p))}catch(u){s(u)}}function l(p){try{A(a.throw(p))}catch(u){s(u)}}function A(p){p.done?r(p.value):o(p.value).then(c,l)}A((a=a.apply(t,[])).next())})}function Io(t,e){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:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function c(A){return function(p){return l([A,p])}}function l(A){if(a)throw new TypeError("Generator is already executing.");for(;n;)try{if(a=1,o&&(r=A[0]&2?o.return:A[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,A[1])).done)return r;switch(o=0,r&&(A=[A[0]&2,r.value]),A[0]){case 0:case 1:r=A;break;case 4:return n.label++,{value:A[1],done:!1};case 5:n.label++,o=A[1],A=[0];continue;case 7:A=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(A[0]===6||A[0]===2)){n=0;continue}if(A[0]===3&&(!r||A[1]>r[0]&&A[1]<r[3])){n.label=A[1];break}if(A[0]===6&&n.label<r[1]){n.label=r[1],r=A;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(A);break}r[2]&&n.ops.pop(),n.trys.pop();continue}A=e.call(t,n)}catch(p){A=[6,p],o=0}finally{a=r=0}if(A[0]&5)throw A[1];return{value:A[0]?A[1]:void 0,done:!0}}}function Af(t,e,n){if(arguments.length===2)for(var a=0,o=e.length,r;a<o;a++)(r||!(a in e))&&(r||(r=Array.prototype.slice.call(e,0,a)),r[a]=e[a]);return t.concat(r||e)}var Oc=(function(){function t(e,n,a,o){this.left=e,this.top=n,this.width=a,this.height=o}return t.prototype.add=function(e,n,a,o){return new t(this.left+e,this.top+n,this.width+a,this.height+o)},t.fromClientRect=function(e,n){return new t(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height)},t.fromDOMRectList=function(e,n){var a=Array.from(n).find(function(o){return o.width!==0});return a?new t(a.left+e.windowBounds.left,a.top+e.windowBounds.top,a.width,a.height):t.EMPTY},t.EMPTY=new t(0,0,0,0),t})(),Gh=function(t,e){return Oc.fromClientRect(t,e.getBoundingClientRect())},zV=function(t){var e=t.body,n=t.documentElement;if(!e||!n)throw new Error("Unable to get document size");var a=Math.max(Math.max(e.scrollWidth,n.scrollWidth),Math.max(e.offsetWidth,n.offsetWidth),Math.max(e.clientWidth,n.clientWidth)),o=Math.max(Math.max(e.scrollHeight,n.scrollHeight),Math.max(e.offsetHeight,n.offsetHeight),Math.max(e.clientHeight,n.clientHeight));return new Oc(0,0,a,o)},_h=function(t){for(var e=[],n=0,a=t.length;n<a;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<a){var r=t.charCodeAt(n++);(r&64512)===56320?e.push(((o&1023)<<10)+(r&1023)+65536):(e.push(o),n--)}else e.push(o)}return e},Ga=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var a=[],o=-1,r="";++o<n;){var s=t[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},JN="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ZV=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var uf=0;uf<JN.length;uf++)ZV[JN.charCodeAt(uf)]=uf;var e6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$u=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var pf=0;pf<e6.length;pf++)$u[e6.charCodeAt(pf)]=pf;var YV=function(t){var e=t.length*.75,n=t.length,a,o=0,r,s,c,l;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var A=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),p=Array.isArray(A)?A:new Uint8Array(A);for(a=0;a<n;a+=4)r=$u[t.charCodeAt(a)],s=$u[t.charCodeAt(a+1)],c=$u[t.charCodeAt(a+2)],l=$u[t.charCodeAt(a+3)],p[o++]=r<<2|s>>4,p[o++]=(s&15)<<4|c>>2,p[o++]=(c&3)<<6|l&63;return A},KV=function(t){for(var e=t.length,n=[],a=0;a<e;a+=2)n.push(t[a+1]<<8|t[a]);return n},qV=function(t){for(var e=t.length,n=[],a=0;a<e;a+=4)n.push(t[a+3]<<24|t[a+2]<<16|t[a+1]<<8|t[a]);return n},rd=5,Pw=11,Tb=2,$V=Pw-rd,Z_=65536>>rd,WV=1<<rd,kb=WV-1,VV=1024>>rd,XV=Z_+VV,JV=XV,eX=32,tX=JV+eX,nX=65536>>Pw,aX=1<<$V,oX=aX-1,t6=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},rX=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},sX=function(t,e){var n=YV(t),a=Array.isArray(n)?qV(n):new Uint32Array(n),o=Array.isArray(n)?KV(n):new Uint16Array(n),r=24,s=t6(o,r/2,a[4]/2),c=a[5]===2?t6(o,(r+a[4])/2):rX(a,Math.ceil((r+a[4])/4));return new iX(a[0],a[1],a[2],a[3],s,c)},iX=(function(){function t(e,n,a,o,r,s){this.initialValue=e,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=r,this.data=s}return t.prototype.get=function(e){var n;if(e>=0){if(e<55296||e>56319&&e<=65535)return n=this.index[e>>rd],n=(n<<Tb)+(e&kb),this.data[n];if(e<=65535)return n=this.index[Z_+(e-55296>>rd)],n=(n<<Tb)+(e&kb),this.data[n];if(e<this.highStart)return n=tX-nX+(e>>Pw),n=this.index[n],n+=e>>rd&oX,n=this.index[n],n=(n<<Tb)+(e&kb),this.data[n];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t})(),n6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",cX=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ff=0;ff<n6.length;ff++)cX[n6.charCodeAt(ff)]=ff;var lX="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==",a6=50,mX=1,Y_=2,K_=3,dX=4,AX=5,o6=7,q_=8,r6=9,Zl=10,Mv=11,s6=12,zv=13,uX=14,Wu=15,Zv=16,gf=17,Ou=18,pX=19,i6=20,Yv=21,Tu=22,Rb=23,Kd=24,Or=25,Vu=26,Xu=27,qd=28,fX=29,Km=30,gX=31,hf=32,xf=33,Kv=34,qv=35,$v=36,Vp=37,Wv=38,Tf=39,kf=40,Mb=41,$_=42,hX=43,xX=[9001,65288],W_="!",rn="×",yf="÷",Vv=sX(lX),Cc=[Km,$v],Xv=[mX,Y_,K_,AX],V_=[Zl,q_],c6=[Xu,Vu],yX=Xv.concat(V_),l6=[Wv,Tf,kf,Kv,qv],CX=[Wu,zv],bX=function(t,e){e===void 0&&(e="strict");var n=[],a=[],o=[];return t.forEach(function(r,s){var c=Vv.get(r);if(c>a6?(o.push(!0),c-=a6):o.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(r)!==-1)return a.push(s),n.push(Zv);if(c===dX||c===Mv){if(s===0)return a.push(s),n.push(Km);var l=n[s-1];return yX.indexOf(l)===-1?(a.push(a[s-1]),n.push(l)):(a.push(s),n.push(Km))}if(a.push(s),c===gX)return n.push(e==="strict"?Yv:Vp);if(c===$_||c===fX)return n.push(Km);if(c===hX)return r>=131072&&r<=196605||r>=196608&&r<=262141?n.push(Vp):n.push(Km);n.push(c)}),[a,n,o]},zb=function(t,e,n,a){var o=a[n];if(Array.isArray(t)?t.indexOf(o)!==-1:t===o)for(var r=n;r<=a.length;){r++;var s=a[r];if(s===e)return!0;if(s!==Zl)break}if(o===Zl)for(var r=n;r>0;){r--;var c=a[r];if(Array.isArray(t)?t.indexOf(c)!==-1:t===c)for(var l=n;l<=a.length;){l++;var s=a[l];if(s===e)return!0;if(s!==Zl)break}if(c!==Zl)break}return!1},m6=function(t,e){for(var n=t;n>=0;){var a=e[n];if(a===Zl)n--;else return a}return 0},vX=function(t,e,n,a,o){if(n[a]===0)return rn;var r=a-1;if(Array.isArray(o)&&o[r]===!0)return rn;var s=r-1,c=r+1,l=e[r],A=s>=0?e[s]:0,p=e[c];if(l===Y_&&p===K_)return rn;if(Xv.indexOf(l)!==-1)return W_;if(Xv.indexOf(p)!==-1||V_.indexOf(p)!==-1)return rn;if(m6(r,e)===q_)return yf;if(Vv.get(t[r])===Mv||(l===hf||l===xf)&&Vv.get(t[c])===Mv||l===o6||p===o6||l===r6||[Zl,zv,Wu].indexOf(l)===-1&&p===r6||[gf,Ou,pX,Kd,qd].indexOf(p)!==-1||m6(r,e)===Tu||zb(Rb,Tu,r,e)||zb([gf,Ou],Yv,r,e)||zb(s6,s6,r,e))return rn;if(l===Zl)return yf;if(l===Rb||p===Rb)return rn;if(p===Zv||l===Zv)return yf;if([zv,Wu,Yv].indexOf(p)!==-1||l===uX||A===$v&&CX.indexOf(l)!==-1||l===qd&&p===$v||p===i6||Cc.indexOf(p)!==-1&&l===Or||Cc.indexOf(l)!==-1&&p===Or||l===Xu&&[Vp,hf,xf].indexOf(p)!==-1||[Vp,hf,xf].indexOf(l)!==-1&&p===Vu||Cc.indexOf(l)!==-1&&c6.indexOf(p)!==-1||c6.indexOf(l)!==-1&&Cc.indexOf(p)!==-1||[Xu,Vu].indexOf(l)!==-1&&(p===Or||[Tu,Wu].indexOf(p)!==-1&&e[c+1]===Or)||[Tu,Wu].indexOf(l)!==-1&&p===Or||l===Or&&[Or,qd,Kd].indexOf(p)!==-1)return rn;if([Or,qd,Kd,gf,Ou].indexOf(p)!==-1)for(var u=r;u>=0;){var x=e[u];if(x===Or)return rn;if([qd,Kd].indexOf(x)!==-1)u--;else break}if([Xu,Vu].indexOf(p)!==-1)for(var u=[gf,Ou].indexOf(l)!==-1?s:r;u>=0;){var x=e[u];if(x===Or)return rn;if([qd,Kd].indexOf(x)!==-1)u--;else break}if(Wv===l&&[Wv,Tf,Kv,qv].indexOf(p)!==-1||[Tf,Kv].indexOf(l)!==-1&&[Tf,kf].indexOf(p)!==-1||[kf,qv].indexOf(l)!==-1&&p===kf||l6.indexOf(l)!==-1&&[i6,Vu].indexOf(p)!==-1||l6.indexOf(p)!==-1&&l===Xu||Cc.indexOf(l)!==-1&&Cc.indexOf(p)!==-1||l===Kd&&Cc.indexOf(p)!==-1||Cc.concat(Or).indexOf(l)!==-1&&p===Tu&&xX.indexOf(t[c])===-1||Cc.concat(Or).indexOf(p)!==-1&&l===Ou)return rn;if(l===Mb&&p===Mb){for(var h=n[r],w=1;h>0&&(h--,e[h]===Mb);)w++;if(w%2!==0)return rn}return l===hf&&p===xf?rn:yf},wX=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var n=bX(t,e.lineBreak),a=n[0],o=n[1],r=n[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(o=o.map(function(c){return[Or,Km,$_].indexOf(c)!==-1?Vp:c}));var s=e.wordBreak==="keep-all"?r.map(function(c,l){return c&&t[l]>=19968&&t[l]<=40959}):void 0;return[a,o,s]},BX=(function(){function t(e,n,a,o){this.codePoints=e,this.required=n===W_,this.start=a,this.end=o}return t.prototype.slice=function(){return Ga.apply(void 0,this.codePoints.slice(this.start,this.end))},t})(),DX=function(t,e){var n=_h(t),a=wX(n,e),o=a[0],r=a[1],s=a[2],c=n.length,l=0,A=0;return{next:function(){if(A>=c)return{done:!0,value:null};for(var p=rn;A<c&&(p=vX(n,r,o,++A,s))===rn;);if(p!==rn||A===c){var u=new BX(n,p,l,A);return l=A,{value:u,done:!1}}return{done:!0,value:null}}}},UX=1,HX=2,d2=4,d6=8,Lg=10,A6=47,lp=92,NX=9,jX=32,Cf=34,ku=61,GX=35,_X=36,EX=37,bf=39,vf=40,Ru=41,PX=95,br=45,SX=33,FX=60,LX=62,QX=64,IX=91,OX=93,TX=61,kX=123,wf=63,RX=125,u6=124,MX=126,zX=128,p6=65533,Zb=42,Jm=43,ZX=44,YX=58,KX=59,Xp=46,qX=0,$X=8,WX=11,VX=14,XX=31,JX=127,Ci=-1,X_=48,J_=97,eE=101,eJ=102,tJ=117,nJ=122,tE=65,nE=69,aE=70,aJ=85,oJ=90,To=function(t){return t>=X_&&t<=57},rJ=function(t){return t>=55296&&t<=57343},$d=function(t){return To(t)||t>=tE&&t<=aE||t>=J_&&t<=eJ},sJ=function(t){return t>=J_&&t<=nJ},iJ=function(t){return t>=tE&&t<=oJ},cJ=function(t){return sJ(t)||iJ(t)},lJ=function(t){return t>=zX},Bf=function(t){return t===Lg||t===NX||t===jX},Qg=function(t){return cJ(t)||lJ(t)||t===PX},f6=function(t){return Qg(t)||To(t)||t===br},mJ=function(t){return t>=qX&&t<=$X||t===WX||t>=VX&&t<=XX||t===JX},Rl=function(t,e){return t!==lp?!1:e!==Lg},Df=function(t,e,n){return t===br?Qg(e)||Rl(e,n):Qg(t)?!0:!!(t===lp&&Rl(t,e))},Yb=function(t,e,n){return t===Jm||t===br?To(e)?!0:e===Xp&&To(n):To(t===Xp?e:t)},dJ=function(t){var e=0,n=1;(t[e]===Jm||t[e]===br)&&(t[e]===br&&(n=-1),e++);for(var a=[];To(t[e]);)a.push(t[e++]);var o=a.length?parseInt(Ga.apply(void 0,a),10):0;t[e]===Xp&&e++;for(var r=[];To(t[e]);)r.push(t[e++]);var s=r.length,c=s?parseInt(Ga.apply(void 0,r),10):0;(t[e]===nE||t[e]===eE)&&e++;var l=1;(t[e]===Jm||t[e]===br)&&(t[e]===br&&(l=-1),e++);for(var A=[];To(t[e]);)A.push(t[e++]);var p=A.length?parseInt(Ga.apply(void 0,A),10):0;return n*(o+c*Math.pow(10,-s))*Math.pow(10,l*p)},AJ={type:2},uJ={type:3},pJ={type:4},fJ={type:13},gJ={type:8},hJ={type:21},xJ={type:9},yJ={type:10},CJ={type:11},bJ={type:12},vJ={type:14},Uf={type:23},wJ={type:1},BJ={type:25},DJ={type:24},UJ={type:26},HJ={type:27},NJ={type:28},jJ={type:29},GJ={type:31},Jv={type:32},oE=(function(){function t(){this._value=[]}return t.prototype.write=function(e){this._value=this._value.concat(_h(e))},t.prototype.read=function(){for(var e=[],n=this.consumeToken();n!==Jv;)e.push(n),n=this.consumeToken();return e},t.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Cf:return this.consumeStringToken(Cf);case GX:var n=this.peekCodePoint(0),a=this.peekCodePoint(1),o=this.peekCodePoint(2);if(f6(n)||Rl(a,o)){var r=Df(n,a,o)?HX:UX,s=this.consumeName();return{type:5,value:s,flags:r}}break;case _X:if(this.peekCodePoint(0)===ku)return this.consumeCodePoint(),fJ;break;case bf:return this.consumeStringToken(bf);case vf:return AJ;case Ru:return uJ;case Zb:if(this.peekCodePoint(0)===ku)return this.consumeCodePoint(),vJ;break;case Jm:if(Yb(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case ZX:return pJ;case br:var c=e,l=this.peekCodePoint(0),A=this.peekCodePoint(1);if(Yb(c,l,A))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Df(c,l,A))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(l===br&&A===LX)return this.consumeCodePoint(),this.consumeCodePoint(),DJ;break;case Xp:if(Yb(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case A6:if(this.peekCodePoint(0)===Zb)for(this.consumeCodePoint();;){var p=this.consumeCodePoint();if(p===Zb&&(p=this.consumeCodePoint(),p===A6))return this.consumeToken();if(p===Ci)return this.consumeToken()}break;case YX:return UJ;case KX:return HJ;case FX:if(this.peekCodePoint(0)===SX&&this.peekCodePoint(1)===br&&this.peekCodePoint(2)===br)return this.consumeCodePoint(),this.consumeCodePoint(),BJ;break;case QX:var u=this.peekCodePoint(0),x=this.peekCodePoint(1),h=this.peekCodePoint(2);if(Df(u,x,h)){var s=this.consumeName();return{type:7,value:s}}break;case IX:return NJ;case lp:if(Rl(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case OX:return jJ;case TX:if(this.peekCodePoint(0)===ku)return this.consumeCodePoint(),gJ;break;case kX:return CJ;case RX:return bJ;case tJ:case aJ:var w=this.peekCodePoint(0),b=this.peekCodePoint(1);return w===Jm&&($d(b)||b===wf)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case u6:if(this.peekCodePoint(0)===ku)return this.consumeCodePoint(),xJ;if(this.peekCodePoint(0)===u6)return this.consumeCodePoint(),hJ;break;case MX:if(this.peekCodePoint(0)===ku)return this.consumeCodePoint(),yJ;break;case Ci:return Jv}return Bf(e)?(this.consumeWhiteSpace(),GJ):To(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):Qg(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:Ga(e)}},t.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},t.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},t.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},t.prototype.consumeUnicodeRangeToken=function(){for(var e=[],n=this.consumeCodePoint();$d(n)&&e.length<6;)e.push(n),n=this.consumeCodePoint();for(var a=!1;n===wf&&e.length<6;)e.push(n),n=this.consumeCodePoint(),a=!0;if(a){var o=parseInt(Ga.apply(void 0,e.map(function(l){return l===wf?X_:l})),16),r=parseInt(Ga.apply(void 0,e.map(function(l){return l===wf?aE:l})),16);return{type:30,start:o,end:r}}var s=parseInt(Ga.apply(void 0,e),16);if(this.peekCodePoint(0)===br&&$d(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var c=[];$d(n)&&c.length<6;)c.push(n),n=this.consumeCodePoint();var r=parseInt(Ga.apply(void 0,c),16);return{type:30,start:s,end:r}}else return{type:30,start:s,end:s}},t.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===vf?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===vf?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},t.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ci)return{type:22,value:""};var n=this.peekCodePoint(0);if(n===bf||n===Cf){var a=this.consumeStringToken(this.consumeCodePoint());return a.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ci||this.peekCodePoint(0)===Ru)?(this.consumeCodePoint(),{type:22,value:a.value}):(this.consumeBadUrlRemnants(),Uf)}for(;;){var o=this.consumeCodePoint();if(o===Ci||o===Ru)return{type:22,value:Ga.apply(void 0,e)};if(Bf(o))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ci||this.peekCodePoint(0)===Ru?(this.consumeCodePoint(),{type:22,value:Ga.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Uf);if(o===Cf||o===bf||o===vf||mJ(o))return this.consumeBadUrlRemnants(),Uf;if(o===lp)if(Rl(o,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Uf;else e.push(o)}},t.prototype.consumeWhiteSpace=function(){for(;Bf(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===Ru||e===Ci)return;Rl(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(e){for(var n=5e4,a="";e>0;){var o=Math.min(n,e);a+=Ga.apply(void 0,this._value.splice(0,o)),e-=o}return this._value.shift(),a},t.prototype.consumeStringToken=function(e){var n="",a=0;do{var o=this._value[a];if(o===Ci||o===void 0||o===e)return n+=this.consumeStringSlice(a),{type:0,value:n};if(o===Lg)return this._value.splice(0,a),wJ;if(o===lp){var r=this._value[a+1];r!==Ci&&r!==void 0&&(r===Lg?(n+=this.consumeStringSlice(a),a=-1,this._value.shift()):Rl(o,r)&&(n+=this.consumeStringSlice(a),n+=Ga(this.consumeEscapedCodePoint()),a=-1))}a++}while(!0)},t.prototype.consumeNumber=function(){var e=[],n=d2,a=this.peekCodePoint(0);for((a===Jm||a===br)&&e.push(this.consumeCodePoint());To(this.peekCodePoint(0));)e.push(this.consumeCodePoint());a=this.peekCodePoint(0);var o=this.peekCodePoint(1);if(a===Xp&&To(o))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),n=d6;To(this.peekCodePoint(0));)e.push(this.consumeCodePoint());a=this.peekCodePoint(0),o=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((a===nE||a===eE)&&((o===Jm||o===br)&&To(r)||To(o)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),n=d6;To(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[dJ(e),n]},t.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),n=e[0],a=e[1],o=this.peekCodePoint(0),r=this.peekCodePoint(1),s=this.peekCodePoint(2);if(Df(o,r,s)){var c=this.consumeName();return{type:15,number:n,flags:a,unit:c}}return o===EX?(this.consumeCodePoint(),{type:16,number:n,flags:a}):{type:17,number:n,flags:a}},t.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if($d(e)){for(var n=Ga(e);$d(this.peekCodePoint(0))&&n.length<6;)n+=Ga(this.consumeCodePoint());Bf(this.peekCodePoint(0))&&this.consumeCodePoint();var a=parseInt(n,16);return a===0||rJ(a)||a>1114111?p6:a}return e===Ci?p6:e},t.prototype.consumeName=function(){for(var e="";;){var n=this.consumeCodePoint();if(f6(n))e+=Ga(n);else if(Rl(n,this.peekCodePoint(0)))e+=Ga(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),e}},t})(),rE=(function(){function t(e){this._tokens=e}return t.create=function(e){var n=new oE;return n.write(e),new t(n.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var n=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return n;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var e=[];;){var n=this.consumeComponentValue();if(n.type===32)return e;e.push(n),e.push()}},t.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},t.prototype.consumeSimpleBlock=function(e){for(var n={type:e,values:[]},a=this.consumeToken();;){if(a.type===32||EJ(a,e))return n;this.reconsumeToken(a),n.values.push(this.consumeComponentValue()),a=this.consumeToken()}},t.prototype.consumeFunction=function(e){for(var n={name:e.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())}},t.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?Jv:e},t.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},t})(),A2=function(t){return t.type===15},su=function(t){return t.type===17},Fn=function(t){return t.type===20},_J=function(t){return t.type===0},e3=function(t,e){return Fn(t)&&t.value===e},sE=function(t){return t.type!==31},ZA=function(t){return t.type!==31&&t.type!==4},Li=function(t){var e=[],n=[];return t.forEach(function(a){if(a.type===4){if(n.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(n),n=[];return}a.type!==31&&n.push(a)}),n.length&&e.push(n),e},EJ=function(t,e){return e===11&&t.type===12||e===28&&t.type===29?!0:e===2&&t.type===3},Jl=function(t){return t.type===17||t.type===15},Qa=function(t){return t.type===16||Jl(t)},iE=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},vo={type:17,number:0,flags:d2},Sw={type:16,number:50,flags:d2},Yl={type:16,number:100,flags:d2},Ju=function(t,e,n){var a=t[0],o=t[1];return[Mn(a,e),Mn(typeof o<"u"?o:a,n)]},Mn=function(t,e){if(t.type===16)return t.number/100*e;if(A2(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},cE="deg",lE="grad",mE="rad",dE="turn",Eh={name:"angle",parse:function(t,e){if(e.type===15)switch(e.unit){case cE:return Math.PI*e.number/180;case lE:return Math.PI/200*e.number;case mE:return e.number;case dE:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},AE=function(t){return t.type===15&&(t.unit===cE||t.unit===lE||t.unit===mE||t.unit===dE)},uE=function(t){var e=t.filter(Fn).map(function(n){return n.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[vo,vo];case"to top":case"bottom":return us(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[vo,Yl];case"to right":case"left":return us(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Yl,Yl];case"to bottom":case"top":return us(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Yl,vo];case"to left":case"right":return us(270)}return 0},us=function(t){return Math.PI*t/180},Vl={name:"color",parse:function(t,e){if(e.type===18){var n=PJ[e.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return n(t,e.values)}if(e.type===5){if(e.value.length===3){var a=e.value.substring(0,1),o=e.value.substring(1,2),r=e.value.substring(2,3);return Kl(parseInt(a+a,16),parseInt(o+o,16),parseInt(r+r,16),1)}if(e.value.length===4){var a=e.value.substring(0,1),o=e.value.substring(1,2),r=e.value.substring(2,3),s=e.value.substring(3,4);return Kl(parseInt(a+a,16),parseInt(o+o,16),parseInt(r+r,16),parseInt(s+s,16)/255)}if(e.value.length===6){var a=e.value.substring(0,2),o=e.value.substring(2,4),r=e.value.substring(4,6);return Kl(parseInt(a,16),parseInt(o,16),parseInt(r,16),1)}if(e.value.length===8){var a=e.value.substring(0,2),o=e.value.substring(2,4),r=e.value.substring(4,6),s=e.value.substring(6,8);return Kl(parseInt(a,16),parseInt(o,16),parseInt(r,16),parseInt(s,16)/255)}}if(e.type===20){var c=Pc[e.value.toUpperCase()];if(typeof c<"u")return c}return Pc.TRANSPARENT}},Xl=function(t){return(255&t)===0},ro=function(t){var e=255&t,n=255&t>>8,a=255&t>>16,o=255&t>>24;return e<255?"rgba("+o+","+a+","+n+","+e/255+")":"rgb("+o+","+a+","+n+")"},Kl=function(t,e,n,a){return(t<<24|e<<16|n<<8|Math.round(a*255)<<0)>>>0},g6=function(t,e){if(t.type===17)return t.number;if(t.type===16){var n=e===3?1:255;return e===3?t.number/100*n:Math.round(t.number/100*n)}return 0},h6=function(t,e){var n=e.filter(ZA);if(n.length===3){var a=n.map(g6),o=a[0],r=a[1],s=a[2];return Kl(o,r,s,1)}if(n.length===4){var c=n.map(g6),o=c[0],r=c[1],s=c[2],l=c[3];return Kl(o,r,s,l)}return 0};function Kb(t,e,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(e-t)*n*6+t:n<1/2?e:n<2/3?(e-t)*6*(2/3-n)+t:t}var x6=function(t,e){var n=e.filter(ZA),a=n[0],o=n[1],r=n[2],s=n[3],c=(a.type===17?us(a.number):Eh.parse(t,a))/(Math.PI*2),l=Qa(o)?o.number/100:0,A=Qa(r)?r.number/100:0,p=typeof s<"u"&&Qa(s)?Mn(s,1):1;if(l===0)return Kl(A*255,A*255,A*255,1);var u=A<=.5?A*(l+1):A+l-A*l,x=A*2-u,h=Kb(x,u,c+1/3),w=Kb(x,u,c),b=Kb(x,u,c-1/3);return Kl(h*255,w*255,b*255,p)},PJ={hsl:x6,hsla:x6,rgb:h6,rgba:h6},mp=function(t,e){return Vl.parse(t,rE.create(e).parseComponentValue())},Pc={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},SJ={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(n){if(Fn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},FJ={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ph=function(t,e){var n=Vl.parse(t,e[0]),a=e[1];return a&&Qa(a)?{color:n,stop:a}:{color:n,stop:null}},y6=function(t,e){var n=t[0],a=t[t.length-1];n.stop===null&&(n.stop=vo),a.stop===null&&(a.stop=Yl);for(var o=[],r=0,s=0;s<t.length;s++){var c=t[s].stop;if(c!==null){var l=Mn(c,e);l>r?o.push(l):o.push(r),r=l}else o.push(null)}for(var A=null,s=0;s<o.length;s++){var p=o[s];if(p===null)A===null&&(A=s);else if(A!==null){for(var u=s-A,x=o[A-1],h=(p-x)/(u+1),w=1;w<=u;w++)o[A+w-1]=h*w;A=null}}return t.map(function(b,v){var B=b.color;return{color:B,stop:Math.max(Math.min(1,o[v]/e),0)}})},LJ=function(t,e,n){var a=e/2,o=n/2,r=Mn(t[0],e)-a,s=o-Mn(t[1],n);return(Math.atan2(s,r)+Math.PI*2)%(Math.PI*2)},QJ=function(t,e,n){var a=typeof t=="number"?t:LJ(t,e,n),o=Math.abs(e*Math.sin(a))+Math.abs(n*Math.cos(a)),r=e/2,s=n/2,c=o/2,l=Math.sin(a-Math.PI/2)*c,A=Math.cos(a-Math.PI/2)*c;return[o,r-A,r+A,s-l,s+l]},Ms=function(t,e){return Math.sqrt(t*t+e*e)},C6=function(t,e,n,a,o){var r=[[0,0],[0,e],[t,0],[t,e]];return r.reduce(function(s,c){var l=c[0],A=c[1],p=Ms(n-l,a-A);return(o?p<s.optimumDistance:p>s.optimumDistance)?{optimumCorner:c,optimumDistance:p}:s},{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},IJ=function(t,e,n,a,o){var r=0,s=0;switch(t.size){case 0:t.shape===0?r=s=Math.min(Math.abs(e),Math.abs(e-a),Math.abs(n),Math.abs(n-o)):t.shape===1&&(r=Math.min(Math.abs(e),Math.abs(e-a)),s=Math.min(Math.abs(n),Math.abs(n-o)));break;case 2:if(t.shape===0)r=s=Math.min(Ms(e,n),Ms(e,n-o),Ms(e-a,n),Ms(e-a,n-o));else if(t.shape===1){var c=Math.min(Math.abs(n),Math.abs(n-o))/Math.min(Math.abs(e),Math.abs(e-a)),l=C6(a,o,e,n,!0),A=l[0],p=l[1];r=Ms(A-e,(p-n)/c),s=c*r}break;case 1:t.shape===0?r=s=Math.max(Math.abs(e),Math.abs(e-a),Math.abs(n),Math.abs(n-o)):t.shape===1&&(r=Math.max(Math.abs(e),Math.abs(e-a)),s=Math.max(Math.abs(n),Math.abs(n-o)));break;case 3:if(t.shape===0)r=s=Math.max(Ms(e,n),Ms(e,n-o),Ms(e-a,n),Ms(e-a,n-o));else if(t.shape===1){var c=Math.max(Math.abs(n),Math.abs(n-o))/Math.max(Math.abs(e),Math.abs(e-a)),u=C6(a,o,e,n,!1),A=u[0],p=u[1];r=Ms(A-e,(p-n)/c),s=c*r}break}return Array.isArray(t.size)&&(r=Mn(t.size[0],a),s=t.size.length===2?Mn(t.size[1],o):r),[r,s]},OJ=function(t,e){var n=us(180),a=[];return Li(e).forEach(function(o,r){if(r===0){var s=o[0];if(s.type===20&&s.value==="to"){n=uE(o);return}else if(AE(s)){n=Eh.parse(t,s);return}}var c=Ph(t,o);a.push(c)}),{angle:n,stops:a,type:1}},Hf=function(t,e){var n=us(180),a=[];return Li(e).forEach(function(o,r){if(r===0){var s=o[0];if(s.type===20&&["top","left","right","bottom"].indexOf(s.value)!==-1){n=uE(o);return}else if(AE(s)){n=(Eh.parse(t,s)+us(270))%us(360);return}}var c=Ph(t,o);a.push(c)}),{angle:n,stops:a,type:1}},TJ=function(t,e){var n=us(180),a=[],o=1,r=0,s=3,c=[];return Li(e).forEach(function(l,A){var p=l[0];if(A===0){if(Fn(p)&&p.value==="linear"){o=1;return}else if(Fn(p)&&p.value==="radial"){o=2;return}}if(p.type===18){if(p.name==="from"){var u=Vl.parse(t,p.values[0]);a.push({stop:vo,color:u})}else if(p.name==="to"){var u=Vl.parse(t,p.values[0]);a.push({stop:Yl,color:u})}else if(p.name==="color-stop"){var x=p.values.filter(ZA);if(x.length===2){var u=Vl.parse(t,x[1]),h=x[0];su(h)&&a.push({stop:{type:16,number:h.number*100,flags:h.flags},color:u})}}}}),o===1?{angle:(n+us(180))%us(360),stops:a,type:o}:{size:s,shape:r,stops:a,position:c,type:o}},pE="closest-side",fE="farthest-side",gE="closest-corner",hE="farthest-corner",xE="circle",yE="ellipse",CE="cover",bE="contain",kJ=function(t,e){var n=0,a=3,o=[],r=[];return Li(e).forEach(function(s,c){var l=!0;if(c===0){var A=!1;l=s.reduce(function(u,x){if(A)if(Fn(x))switch(x.value){case"center":return r.push(Sw),u;case"top":case"left":return r.push(vo),u;case"right":case"bottom":return r.push(Yl),u}else(Qa(x)||Jl(x))&&r.push(x);else if(Fn(x))switch(x.value){case xE:return n=0,!1;case yE:return n=1,!1;case"at":return A=!0,!1;case pE:return a=0,!1;case CE:case fE:return a=1,!1;case bE:case gE:return a=2,!1;case hE:return a=3,!1}else if(Jl(x)||Qa(x))return Array.isArray(a)||(a=[]),a.push(x),!1;return u},l)}if(l){var p=Ph(t,s);o.push(p)}}),{size:a,shape:n,stops:o,position:r,type:2}},Nf=function(t,e){var n=0,a=3,o=[],r=[];return Li(e).forEach(function(s,c){var l=!0;if(c===0?l=s.reduce(function(p,u){if(Fn(u))switch(u.value){case"center":return r.push(Sw),!1;case"top":case"left":return r.push(vo),!1;case"right":case"bottom":return r.push(Yl),!1}else if(Qa(u)||Jl(u))return r.push(u),!1;return p},l):c===1&&(l=s.reduce(function(p,u){if(Fn(u))switch(u.value){case xE:return n=0,!1;case yE:return n=1,!1;case bE:case pE:return a=0,!1;case fE:return a=1,!1;case gE:return a=2,!1;case CE:case hE:return a=3,!1}else if(Jl(u)||Qa(u))return Array.isArray(a)||(a=[]),a.push(u),!1;return p},l)),l){var A=Ph(t,s);o.push(A)}}),{size:a,shape:n,stops:o,position:r,type:2}},RJ=function(t){return t.type===1},MJ=function(t){return t.type===2},Fw={name:"image",parse:function(t,e){if(e.type===22){var n={url:e.value,type:0};return t.cache.addImage(e.value),n}if(e.type===18){var a=vE[e.name];if(typeof a>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return a(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function zJ(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!vE[t.name])}var vE={"linear-gradient":OJ,"-moz-linear-gradient":Hf,"-ms-linear-gradient":Hf,"-o-linear-gradient":Hf,"-webkit-linear-gradient":Hf,"radial-gradient":kJ,"-moz-radial-gradient":Nf,"-ms-radial-gradient":Nf,"-o-radial-gradient":Nf,"-webkit-radial-gradient":Nf,"-webkit-gradient":TJ},ZJ={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var n=e[0];return n.type===20&&n.value==="none"?[]:e.filter(function(a){return ZA(a)&&zJ(a)}).map(function(a){return Fw.parse(t,a)})}},YJ={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(n){if(Fn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},KJ={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return Li(e).map(function(n){return n.filter(Qa)}).map(iE)}},qJ={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return Li(e).map(function(n){return n.filter(Fn).map(function(a){return a.value}).join(" ")}).map($J)}},$J=function(t){switch(t){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}},gA;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(gA||(gA={}));var WJ={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return Li(e).map(function(n){return n.filter(VJ)})}},VJ=function(t){return Fn(t)||Qa(t)},Sh=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},XJ=Sh("top"),JJ=Sh("right"),eee=Sh("bottom"),tee=Sh("left"),Fh=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(e,n){return iE(n.filter(Qa))}}},nee=Fh("top-left"),aee=Fh("top-right"),oee=Fh("bottom-right"),ree=Fh("bottom-left"),Lh=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,n){switch(n){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},see=Lh("top"),iee=Lh("right"),cee=Lh("bottom"),lee=Lh("left"),Qh=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,n){return A2(n)?n.number:0}}},mee=Qh("top"),dee=Qh("right"),Aee=Qh("bottom"),uee=Qh("left"),pee={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},fee={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},gee={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(Fn).reduce(function(n,a){return n|hee(a.value)},0)}},hee=function(t){switch(t){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},xee={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},yee={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},Ig;(function(t){t.NORMAL="normal",t.STRICT="strict"})(Ig||(Ig={}));var Cee={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"strict":return Ig.STRICT;case"normal":default:return Ig.NORMAL}}},bee={name:"line-height",initialValue:"normal",prefix:!1,type:4},b6=function(t,e){return Fn(t)&&t.value==="normal"?1.2*e:t.type===17?e*t.number:Qa(t)?Mn(t,e):e},vee={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return e.type===20&&e.value==="none"?null:Fw.parse(t,e)}},wee={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},t3={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){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}}},Ih=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},Bee=Ih("top"),Dee=Ih("right"),Uee=Ih("bottom"),Hee=Ih("left"),Nee={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(Fn).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}})}},jee={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Oh=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Gee=Oh("top"),_ee=Oh("right"),Eee=Oh("bottom"),Pee=Oh("left"),See={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Fee={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Lee={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&e3(e[0],"none")?[]:Li(e).map(function(n){for(var a={color:Pc.TRANSPARENT,offsetX:vo,offsetY:vo,blur:vo},o=0,r=0;r<n.length;r++){var s=n[r];Jl(s)?(o===0?a.offsetX=s:o===1?a.offsetY=s:a.blur=s,o++):a.color=Vl.parse(t,s)}return a})}},Qee={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Iee={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(t,e){if(e.type===20&&e.value==="none")return null;if(e.type===18){var n=kee[e.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return n(e.values)}return null}},Oee=function(t){var e=t.filter(function(n){return n.type===17}).map(function(n){return n.number});return e.length===6?e:null},Tee=function(t){var e=t.filter(function(l){return l.type===17}).map(function(l){return l.number}),n=e[0],a=e[1];e[2],e[3];var o=e[4],r=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var s=e[12],c=e[13];return e[14],e[15],e.length===16?[n,a,o,r,s,c]:null},kee={matrix:Oee,matrix3d:Tee},v6={type:16,number:50,flags:d2},Ree=[v6,v6],Mee={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(t,e){var n=e.filter(Qa);return n.length!==2?Ree:[n[0],n[1]]}},zee={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},dp;(function(t){t.NORMAL="normal",t.BREAK_ALL="break-all",t.KEEP_ALL="keep-all"})(dp||(dp={}));var Zee={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-all":return dp.BREAK_ALL;case"keep-all":return dp.KEEP_ALL;case"normal":default:return dp.NORMAL}}},Yee={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(t,e){if(e.type===20)return{auto:!0,order:0};if(su(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},wE={name:"time",parse:function(t,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},Kee={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(t,e){return su(e)?e.number:1}},qee={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},$ee={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(t,e){return e.filter(Fn).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})}},Wee={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(t,e){var n=[],a=[];return e.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+"'"})}},Vee={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Xee={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(t,e){if(su(e))return e.number;if(Fn(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},Jee={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.filter(Fn).map(function(n){return n.value})}},ete={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Ya=function(t,e){return(t&e)!==0},tte={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var n=e[0];return n.type===20&&n.value==="none"?[]:e}},nte={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return null;var n=e[0];if(n.type===20&&n.value==="none")return null;for(var a=[],o=e.filter(sE),r=0;r<o.length;r++){var s=o[r],c=o[r+1];if(s.type===20){var l=c&&su(c)?c.number:1;a.push({counter:s.value,increment:l})}}return a}},ate={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return[];for(var n=[],a=e.filter(sE),o=0;o<a.length;o++){var r=a[o],s=a[o+1];if(Fn(r)&&r.value!=="none"){var c=s&&su(s)?s.number:0;n.push({counter:r.value,reset:c})}}return n}},ote={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(t,e){return e.filter(A2).map(function(n){return wE.parse(t,n)})}},rte={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(e.length===0)return null;var n=e[0];if(n.type===20&&n.value==="none")return null;var a=[],o=e.filter(_J);if(o.length%2!==0)return null;for(var r=0;r<o.length;r+=2){var s=o[r].value,c=o[r+1].value;a.push({open:s,close:c})}return a}},w6=function(t,e,n){if(!t)return"";var a=t[Math.min(e,t.length-1)];return a?n?a.open:a.close:""},ste={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&e3(e[0],"none")?[]:Li(e).map(function(n){for(var a={color:255,offsetX:vo,offsetY:vo,blur:vo,spread:vo,inset:!1},o=0,r=0;r<n.length;r++){var s=n[r];e3(s,"inset")?a.inset=!0:Jl(s)?(o===0?a.offsetX=s:o===1?a.offsetY=s:o===2?a.blur=s:a.spread=s,o++):a.color=Vl.parse(t,s)}return a})}},ite={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(t,e){var n=[0,1,2],a=[];return e.filter(Fn).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}},cte={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},lte={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return A2(e)?e.number:0}},mte=(function(){function t(e,n){var a,o;this.animationDuration=ft(e,ote,n.animationDuration),this.backgroundClip=ft(e,SJ,n.backgroundClip),this.backgroundColor=ft(e,FJ,n.backgroundColor),this.backgroundImage=ft(e,ZJ,n.backgroundImage),this.backgroundOrigin=ft(e,YJ,n.backgroundOrigin),this.backgroundPosition=ft(e,KJ,n.backgroundPosition),this.backgroundRepeat=ft(e,qJ,n.backgroundRepeat),this.backgroundSize=ft(e,WJ,n.backgroundSize),this.borderTopColor=ft(e,XJ,n.borderTopColor),this.borderRightColor=ft(e,JJ,n.borderRightColor),this.borderBottomColor=ft(e,eee,n.borderBottomColor),this.borderLeftColor=ft(e,tee,n.borderLeftColor),this.borderTopLeftRadius=ft(e,nee,n.borderTopLeftRadius),this.borderTopRightRadius=ft(e,aee,n.borderTopRightRadius),this.borderBottomRightRadius=ft(e,oee,n.borderBottomRightRadius),this.borderBottomLeftRadius=ft(e,ree,n.borderBottomLeftRadius),this.borderTopStyle=ft(e,see,n.borderTopStyle),this.borderRightStyle=ft(e,iee,n.borderRightStyle),this.borderBottomStyle=ft(e,cee,n.borderBottomStyle),this.borderLeftStyle=ft(e,lee,n.borderLeftStyle),this.borderTopWidth=ft(e,mee,n.borderTopWidth),this.borderRightWidth=ft(e,dee,n.borderRightWidth),this.borderBottomWidth=ft(e,Aee,n.borderBottomWidth),this.borderLeftWidth=ft(e,uee,n.borderLeftWidth),this.boxShadow=ft(e,ste,n.boxShadow),this.color=ft(e,pee,n.color),this.direction=ft(e,fee,n.direction),this.display=ft(e,gee,n.display),this.float=ft(e,xee,n.cssFloat),this.fontFamily=ft(e,Wee,n.fontFamily),this.fontSize=ft(e,Vee,n.fontSize),this.fontStyle=ft(e,ete,n.fontStyle),this.fontVariant=ft(e,Jee,n.fontVariant),this.fontWeight=ft(e,Xee,n.fontWeight),this.letterSpacing=ft(e,yee,n.letterSpacing),this.lineBreak=ft(e,Cee,n.lineBreak),this.lineHeight=ft(e,bee,n.lineHeight),this.listStyleImage=ft(e,vee,n.listStyleImage),this.listStylePosition=ft(e,wee,n.listStylePosition),this.listStyleType=ft(e,t3,n.listStyleType),this.marginTop=ft(e,Bee,n.marginTop),this.marginRight=ft(e,Dee,n.marginRight),this.marginBottom=ft(e,Uee,n.marginBottom),this.marginLeft=ft(e,Hee,n.marginLeft),this.opacity=ft(e,Kee,n.opacity);var r=ft(e,Nee,n.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=ft(e,jee,n.overflowWrap),this.paddingTop=ft(e,Gee,n.paddingTop),this.paddingRight=ft(e,_ee,n.paddingRight),this.paddingBottom=ft(e,Eee,n.paddingBottom),this.paddingLeft=ft(e,Pee,n.paddingLeft),this.paintOrder=ft(e,ite,n.paintOrder),this.position=ft(e,Fee,n.position),this.textAlign=ft(e,See,n.textAlign),this.textDecorationColor=ft(e,qee,(a=n.textDecorationColor)!==null&&a!==void 0?a:n.color),this.textDecorationLine=ft(e,$ee,(o=n.textDecorationLine)!==null&&o!==void 0?o:n.textDecoration),this.textShadow=ft(e,Lee,n.textShadow),this.textTransform=ft(e,Qee,n.textTransform),this.transform=ft(e,Iee,n.transform),this.transformOrigin=ft(e,Mee,n.transformOrigin),this.visibility=ft(e,zee,n.visibility),this.webkitTextStrokeColor=ft(e,cte,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=ft(e,lte,n.webkitTextStrokeWidth),this.wordBreak=ft(e,Zee,n.wordBreak),this.zIndex=ft(e,Yee,n.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return Xl(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return Ya(this.display,4)||Ya(this.display,33554432)||Ya(this.display,268435456)||Ya(this.display,536870912)||Ya(this.display,67108864)||Ya(this.display,134217728)},t})(),dte=(function(){function t(e,n){this.content=ft(e,tte,n.content),this.quotes=ft(e,rte,n.quotes)}return t})(),B6=(function(){function t(e,n){this.counterIncrement=ft(e,nte,n.counterIncrement),this.counterReset=ft(e,ate,n.counterReset)}return t})(),ft=function(t,e,n){var a=new oE,o=n!==null&&typeof n<"u"?n.toString():e.initialValue;a.write(o);var r=new rE(a.read());switch(e.type){case 2:var s=r.parseComponentValue();return e.parse(t,Fn(s)?s.value:e.initialValue);case 0:return e.parse(t,r.parseComponentValue());case 1:return e.parse(t,r.parseComponentValues());case 4:return r.parseComponentValue();case 3:switch(e.format){case"angle":return Eh.parse(t,r.parseComponentValue());case"color":return Vl.parse(t,r.parseComponentValue());case"image":return Fw.parse(t,r.parseComponentValue());case"length":var c=r.parseComponentValue();return Jl(c)?c:vo;case"length-percentage":var l=r.parseComponentValue();return Qa(l)?l:vo;case"time":return wE.parse(t,r.parseComponentValue())}break}},Ate="data-html2canvas-debug",ute=function(t){var e=t.getAttribute(Ate);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},n3=function(t,e){var n=ute(t);return n===1||e===n},Qi=(function(){function t(e,n){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,n3(n,3))debugger;this.styles=new mte(e,window.getComputedStyle(n,null)),r3(n)&&(this.styles.animationDuration.some(function(a){return a>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=Gh(this.context,n),n3(n,4)&&(this.flags|=16)}return t})(),pte="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",D6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ep=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var jf=0;jf<D6.length;jf++)ep[D6.charCodeAt(jf)]=jf;var fte=function(t){var e=t.length*.75,n=t.length,a,o=0,r,s,c,l;t[t.length-1]==="="&&(e--,t[t.length-2]==="="&&e--);var A=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),p=Array.isArray(A)?A:new Uint8Array(A);for(a=0;a<n;a+=4)r=ep[t.charCodeAt(a)],s=ep[t.charCodeAt(a+1)],c=ep[t.charCodeAt(a+2)],l=ep[t.charCodeAt(a+3)],p[o++]=r<<2|s>>4,p[o++]=(s&15)<<4|c>>2,p[o++]=(c&3)<<6|l&63;return A},gte=function(t){for(var e=t.length,n=[],a=0;a<e;a+=2)n.push(t[a+1]<<8|t[a]);return n},hte=function(t){for(var e=t.length,n=[],a=0;a<e;a+=4)n.push(t[a+3]<<24|t[a+2]<<16|t[a+1]<<8|t[a]);return n},sd=5,Lw=11,qb=2,xte=Lw-sd,BE=65536>>sd,yte=1<<sd,$b=yte-1,Cte=1024>>sd,bte=BE+Cte,vte=bte,wte=32,Bte=vte+wte,Dte=65536>>Lw,Ute=1<<xte,Hte=Ute-1,U6=function(t,e,n){return t.slice?t.slice(e,n):new Uint16Array(Array.prototype.slice.call(t,e,n))},Nte=function(t,e,n){return t.slice?t.slice(e,n):new Uint32Array(Array.prototype.slice.call(t,e,n))},jte=function(t,e){var n=fte(t),a=Array.isArray(n)?hte(n):new Uint32Array(n),o=Array.isArray(n)?gte(n):new Uint16Array(n),r=24,s=U6(o,r/2,a[4]/2),c=a[5]===2?U6(o,(r+a[4])/2):Nte(a,Math.ceil((r+a[4])/4));return new Gte(a[0],a[1],a[2],a[3],s,c)},Gte=(function(){function t(e,n,a,o,r,s){this.initialValue=e,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=r,this.data=s}return t.prototype.get=function(e){var n;if(e>=0){if(e<55296||e>56319&&e<=65535)return n=this.index[e>>sd],n=(n<<qb)+(e&$b),this.data[n];if(e<=65535)return n=this.index[BE+(e-55296>>sd)],n=(n<<qb)+(e&$b),this.data[n];if(e<this.highStart)return n=Bte-Dte+(e>>Lw),n=this.index[n],n+=e>>sd&Hte,n=this.index[n],n=(n<<qb)+(e&$b),this.data[n];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t})(),H6="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_te=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Gf=0;Gf<H6.length;Gf++)_te[H6.charCodeAt(Gf)]=Gf;var Ete=1,Wb=2,Vb=3,N6=4,j6=5,Pte=7,G6=8,Xb=9,Jb=10,_6=11,E6=12,P6=13,S6=14,e1=15,Ste=function(t){for(var e=[],n=0,a=t.length;n<a;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<a){var r=t.charCodeAt(n++);(r&64512)===56320?e.push(((o&1023)<<10)+(r&1023)+65536):(e.push(o),n--)}else e.push(o)}return e},Fte=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var n=t.length;if(!n)return"";for(var a=[],o=-1,r="";++o<n;){var s=t[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},Lte=jte(pte),ls="×",t1="÷",Qte=function(t){return Lte.get(t)},Ite=function(t,e,n){var a=n-2,o=e[a],r=e[n-1],s=e[n];if(r===Wb&&s===Vb)return ls;if(r===Wb||r===Vb||r===N6||s===Wb||s===Vb||s===N6)return t1;if(r===G6&&[G6,Xb,_6,E6].indexOf(s)!==-1||(r===_6||r===Xb)&&(s===Xb||s===Jb)||(r===E6||r===Jb)&&s===Jb||s===P6||s===j6||s===Pte||r===Ete)return ls;if(r===P6&&s===S6){for(;o===j6;)o=e[--a];if(o===S6)return ls}if(r===e1&&s===e1){for(var c=0;o===e1;)c++,o=e[--a];if(c%2===0)return ls}return t1},Ote=function(t){var e=Ste(t),n=e.length,a=0,o=0,r=e.map(Qte);return{next:function(){if(a>=n)return{done:!0,value:null};for(var s=ls;a<n&&(s=Ite(e,r,++a))===ls;);if(s!==ls||a===n){var c=Fte.apply(null,e.slice(o,a));return o=a,{value:c,done:!1}}return{done:!0,value:null}}}},Tte=function(t){for(var e=Ote(t),n=[],a;!(a=e.next()).done;)a.value&&n.push(a.value.slice());return n},kte=function(t){var e=123;if(t.createRange){var n=t.createRange();if(n.getBoundingClientRect){var a=t.createElement("boundtest");a.style.height=e+"px",a.style.display="block",t.body.appendChild(a),n.selectNode(a);var o=n.getBoundingClientRect(),r=Math.round(o.height);if(t.body.removeChild(a),r===e)return!0}}return!1},Rte=function(t){var e=t.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",t.body.appendChild(e);var n=t.createRange();e.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var a=e.firstChild,o=_h(a.data).map(function(l){return Ga(l)}),r=0,s={},c=o.every(function(l,A){n.setStart(a,r),n.setEnd(a,r+l.length);var p=n.getBoundingClientRect();r+=l.length;var u=p.x>s.x||p.y>s.y;return s=p,A===0?!0:u});return t.body.removeChild(e),c},Mte=function(){return typeof new Image().crossOrigin<"u"},zte=function(){return typeof new XMLHttpRequest().responseType=="string"},Zte=function(t){var e=new Image,n=t.createElement("canvas"),a=n.getContext("2d");if(!a)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{a.drawImage(e,0,0),n.toDataURL()}catch{return!1}return!0},F6=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},Yte=function(t){var e=t.createElement("canvas"),n=100;e.width=n,e.height=n;var a=e.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=e.toDataURL();o.src=r;var s=a3(n,n,0,0,o);return a.fillStyle="red",a.fillRect(0,0,n,n),L6(s).then(function(c){a.drawImage(c,0,0);var l=a.getImageData(0,0,n,n).data;a.fillStyle="red",a.fillRect(0,0,n,n);var A=t.createElement("div");return A.style.backgroundImage="url("+r+")",A.style.height=n+"px",F6(l)?L6(a3(n,n,0,0,A)):Promise.reject(!1)}).then(function(c){return a.drawImage(c,0,0),F6(a.getImageData(0,0,n,n).data)}).catch(function(){return!1})},a3=function(t,e,n,a,o){var r="http://www.w3.org/2000/svg",s=document.createElementNS(r,"svg"),c=document.createElementNS(r,"foreignObject");return s.setAttributeNS(null,"width",t.toString()),s.setAttributeNS(null,"height",e.toString()),c.setAttributeNS(null,"width","100%"),c.setAttributeNS(null,"height","100%"),c.setAttributeNS(null,"x",n.toString()),c.setAttributeNS(null,"y",a.toString()),c.setAttributeNS(null,"externalResourcesRequired","true"),s.appendChild(c),c.appendChild(o),s},L6=function(t){return new Promise(function(e,n){var a=new Image;a.onload=function(){return e(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},Co={get SUPPORT_RANGE_BOUNDS(){var t=kte(document);return Object.defineProperty(Co,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=Co.SUPPORT_RANGE_BOUNDS&&Rte(document);return Object.defineProperty(Co,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=Zte(document);return Object.defineProperty(Co,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?Yte(document):Promise.resolve(!1);return Object.defineProperty(Co,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=Mte();return Object.defineProperty(Co,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=zte();return Object.defineProperty(Co,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Co,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Co,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},Ap=(function(){function t(e,n){this.text=e,this.bounds=n}return t})(),Kte=function(t,e,n,a){var o=Wte(e,n),r=[],s=0;return o.forEach(function(c){if(n.textDecorationLine.length||c.trim().length>0)if(Co.SUPPORT_RANGE_BOUNDS){var l=Q6(a,s,c.length).getClientRects();if(l.length>1){var A=Qw(c),p=0;A.forEach(function(x){r.push(new Ap(x,Oc.fromDOMRectList(t,Q6(a,p+s,x.length).getClientRects()))),p+=x.length})}else r.push(new Ap(c,Oc.fromDOMRectList(t,l)))}else{var u=a.splitText(c.length);r.push(new Ap(c,qte(t,a))),a=u}else Co.SUPPORT_RANGE_BOUNDS||(a=a.splitText(c.length));s+=c.length}),r},qte=function(t,e){var n=e.ownerDocument;if(n){var a=n.createElement("html2canvaswrapper");a.appendChild(e.cloneNode(!0));var o=e.parentNode;if(o){o.replaceChild(a,e);var r=Gh(t,a);return a.firstChild&&o.replaceChild(a.firstChild,a),r}}return Oc.EMPTY},Q6=function(t,e,n){var a=t.ownerDocument;if(!a)throw new Error("Node has no owner document");var o=a.createRange();return o.setStart(t,e),o.setEnd(t,e+n),o},Qw=function(t){if(Co.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map(function(n){return n.segment})}return Tte(t)},$te=function(t,e){if(Co.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(t)).map(function(a){return a.segment})}return Xte(t,e)},Wte=function(t,e){return e.letterSpacing!==0?Qw(t):$te(t,e)},Vte=[32,160,4961,65792,65793,4153,4241],Xte=function(t,e){for(var n=DX(t,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),a=[],o,r=function(){if(o.value){var s=o.value.slice(),c=_h(s),l="";c.forEach(function(A){Vte.indexOf(A)===-1?l+=Ga(A):(l.length&&a.push(l),a.push(Ga(A)),l="")}),l.length&&a.push(l)}};!(o=n.next()).done;)r();return a},Jte=(function(){function t(e,n,a){this.text=ene(n.data,a.textTransform),this.textBounds=Kte(e,this.text,a,n)}return t})(),ene=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(tne,nne);case 2:return t.toUpperCase();default:return t}},tne=/(^|\s|:|-|\(|\))([a-z])/g,nne=function(t,e,n){return t.length>0?e+n.toUpperCase():t},DE=(function(t){qs(e,t);function e(n,a){var o=t.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 e})(Qi),UE=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this;return o.canvas=a,o.intrinsicWidth=a.width,o.intrinsicHeight=a.height,o}return e})(Qi),HE=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this,r=new XMLSerializer,s=Gh(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 e})(Qi),NE=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this;return o.value=a.value,o}return e})(Qi),o3=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this;return o.start=a.start,o.reversed=typeof a.reversed=="boolean"&&a.reversed===!0,o}return e})(Qi),ane=[{type:15,flags:0,unit:"px",number:3}],one=[{type:16,flags:0,number:50}],rne=function(t){return t.width>t.height?new Oc(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width<t.height?new Oc(t.left,t.top+(t.height-t.width)/2,t.width,t.width):t},sne=function(t){var e=t.type===ine?new Array(t.value.length+1).join("•"):t.value;return e.length===0?t.placeholder||"":e},Og="checkbox",Tg="radio",ine="password",I6=707406591,Iw=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this;switch(o.type=a.type.toLowerCase(),o.checked=a.checked,o.value=sne(a),(o.type===Og||o.type===Tg)&&(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=rne(o.bounds)),o.type){case Og:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=ane;break;case Tg:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=one;break}return o}return e})(Qi),jE=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this,r=a.options[a.selectedIndex||0];return o.value=r&&r.text||"",o}return e})(Qi),GE=(function(t){qs(e,t);function e(n,a){var o=t.call(this,n,a)||this;return o.value=a.value,o}return e})(Qi),_E=(function(t){qs(e,t);function e(n,a){var o=t.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=PE(n,a.contentWindow.document.documentElement);var r=a.contentWindow.document.documentElement?mp(n,getComputedStyle(a.contentWindow.document.documentElement).backgroundColor):Pc.TRANSPARENT,s=a.contentWindow.document.body?mp(n,getComputedStyle(a.contentWindow.document.body).backgroundColor):Pc.TRANSPARENT;o.backgroundColor=Xl(r)?Xl(s)?o.styles.backgroundColor:s:r}}catch{}return o}return e})(Qi),cne=["OL","UL","MENU"],Rf=function(t,e,n,a){for(var o=e.firstChild,r=void 0;o;o=r)if(r=o.nextSibling,SE(o)&&o.data.trim().length>0)n.textNodes.push(new Jte(t,o,n.styles));else if(mA(o))if(IE(o)&&o.assignedNodes)o.assignedNodes().forEach(function(c){return Rf(t,c,n,a)});else{var s=EE(t,o);s.styles.isVisible()&&(lne(o,s,a)?s.flags|=4:mne(s.styles)&&(s.flags|=2),cne.indexOf(o.tagName)!==-1&&(s.flags|=8),n.elements.push(s),o.slot,o.shadowRoot?Rf(t,o.shadowRoot,s,a):!kg(o)&&!FE(o)&&!Rg(o)&&Rf(t,o,s,a))}},EE=function(t,e){return s3(e)?new DE(t,e):LE(e)?new UE(t,e):FE(e)?new HE(t,e):dne(e)?new NE(t,e):Ane(e)?new o3(t,e):une(e)?new Iw(t,e):Rg(e)?new jE(t,e):kg(e)?new GE(t,e):QE(e)?new _E(t,e):new Qi(t,e)},PE=function(t,e){var n=EE(t,e);return n.flags|=4,Rf(t,e,n,n),n},lne=function(t,e,n){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Ow(t)&&n.styles.isTransparent()},mne=function(t){return t.isPositioned()||t.isFloating()},SE=function(t){return t.nodeType===Node.TEXT_NODE},mA=function(t){return t.nodeType===Node.ELEMENT_NODE},r3=function(t){return mA(t)&&typeof t.style<"u"&&!Mf(t)},Mf=function(t){return typeof t.className=="object"},dne=function(t){return t.tagName==="LI"},Ane=function(t){return t.tagName==="OL"},une=function(t){return t.tagName==="INPUT"},pne=function(t){return t.tagName==="HTML"},FE=function(t){return t.tagName==="svg"},Ow=function(t){return t.tagName==="BODY"},LE=function(t){return t.tagName==="CANVAS"},O6=function(t){return t.tagName==="VIDEO"},s3=function(t){return t.tagName==="IMG"},QE=function(t){return t.tagName==="IFRAME"},T6=function(t){return t.tagName==="STYLE"},fne=function(t){return t.tagName==="SCRIPT"},kg=function(t){return t.tagName==="TEXTAREA"},Rg=function(t){return t.tagName==="SELECT"},IE=function(t){return t.tagName==="SLOT"},k6=function(t){return t.tagName.indexOf("-")>0},gne=(function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(e){var n=this.counters[e];return n&&n.length?n[n.length-1]:1},t.prototype.getCounterValues=function(e){var n=this.counters[e];return n||[]},t.prototype.pop=function(e){var n=this;e.forEach(function(a){return n.counters[a].pop()})},t.prototype.parse=function(e){var n=this,a=e.counterIncrement,o=e.counterReset,r=!0;a!==null&&a.forEach(function(c){var l=n.counters[c.counter];l&&c.increment!==0&&(r=!1,l.length||l.push(1),l[Math.max(0,l.length-1)]+=c.increment)});var s=[];return r&&o.forEach(function(c){var l=n.counters[c.counter];s.push(c.counter),l||(l=n.counters[c.counter]=[]),l.push(c.reset)}),s},t})(),R6={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"]},M6={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},hne={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},xne={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Wd=function(t,e,n,a,o,r){return t<e||t>n?Jp(t,o,r.length>0):a.integers.reduce(function(s,c,l){for(;t>=c;)t-=c,s+=a.values[l];return s},"")+r},OE=function(t,e,n,a){var o="";do n||t--,o=a(t)+o,t/=e;while(t*e>=e);return o},ja=function(t,e,n,a,o){var r=n-e+1;return(t<0?"-":"")+(OE(Math.abs(t),r,a,function(s){return Ga(Math.floor(s%r)+e)})+o)},Rm=function(t,e,n){n===void 0&&(n=". ");var a=e.length;return OE(Math.abs(t),a,!1,function(o){return e[Math.floor(o%a)]})+n},aA=1,Ol=2,Tl=4,tp=8,bc=function(t,e,n,a,o,r){if(t<-9999||t>9999)return Jp(t,4,o.length>0);var s=Math.abs(t),c=o;if(s===0)return e[0]+c;for(var l=0;s>0&&l<=4;l++){var A=s%10;A===0&&Ya(r,aA)&&c!==""?c=e[A]+c:A>1||A===1&&l===0||A===1&&l===1&&Ya(r,Ol)||A===1&&l===1&&Ya(r,Tl)&&t>100||A===1&&l>1&&Ya(r,tp)?c=e[A]+(l>0?n[l-1]:"")+c:A===1&&l>0&&(c=n[l-1]+c),s=Math.floor(s/10)}return(t<0?a:"")+c},z6="十百千萬",Z6="拾佰仟萬",Y6="マイナス",n1="마이너스",Jp=function(t,e,n){var a=n?". ":"",o=n?"、":"",r=n?", ":"",s=n?" ":"";switch(e){case 0:return"•"+s;case 1:return"◦"+s;case 2:return"◾"+s;case 5:var c=ja(t,48,57,!0,a);return c.length<4?"0"+c:c;case 4:return Rm(t,"〇一二三四五六七八九",o);case 6:return Wd(t,1,3999,R6,3,a).toLowerCase();case 7:return Wd(t,1,3999,R6,3,a);case 8:return ja(t,945,969,!1,a);case 9:return ja(t,97,122,!1,a);case 10:return ja(t,65,90,!1,a);case 11:return ja(t,1632,1641,!0,a);case 12:case 49:return Wd(t,1,9999,M6,3,a);case 35:return Wd(t,1,9999,M6,3,a).toLowerCase();case 13:return ja(t,2534,2543,!0,a);case 14:case 30:return ja(t,6112,6121,!0,a);case 15:return Rm(t,"子丑寅卯辰巳午未申酉戌亥",o);case 16:return Rm(t,"甲乙丙丁戊己庚辛壬癸",o);case 17:case 48:return bc(t,"零一二三四五六七八九",z6,"負",o,Ol|Tl|tp);case 47:return bc(t,"零壹貳參肆伍陸柒捌玖",Z6,"負",o,aA|Ol|Tl|tp);case 42:return bc(t,"零一二三四五六七八九",z6,"负",o,Ol|Tl|tp);case 41:return bc(t,"零壹贰叁肆伍陆柒捌玖",Z6,"负",o,aA|Ol|Tl|tp);case 26:return bc(t,"〇一二三四五六七八九","十百千万",Y6,o,0);case 25:return bc(t,"零壱弐参四伍六七八九","拾百千万",Y6,o,aA|Ol|Tl);case 31:return bc(t,"영일이삼사오육칠팔구","십백천만",n1,r,aA|Ol|Tl);case 33:return bc(t,"零一二三四五六七八九","十百千萬",n1,r,0);case 32:return bc(t,"零壹貳參四五六七八九","拾百千",n1,r,aA|Ol|Tl);case 18:return ja(t,2406,2415,!0,a);case 20:return Wd(t,1,19999,xne,3,a);case 21:return ja(t,2790,2799,!0,a);case 22:return ja(t,2662,2671,!0,a);case 22:return Wd(t,1,10999,hne,3,a);case 23:return Rm(t,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Rm(t,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return ja(t,3302,3311,!0,a);case 28:return Rm(t,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",o);case 29:return Rm(t,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",o);case 34:return ja(t,3792,3801,!0,a);case 37:return ja(t,6160,6169,!0,a);case 38:return ja(t,4160,4169,!0,a);case 39:return ja(t,2918,2927,!0,a);case 40:return ja(t,1776,1785,!0,a);case 43:return ja(t,3046,3055,!0,a);case 44:return ja(t,3174,3183,!0,a);case 45:return ja(t,3664,3673,!0,a);case 46:return ja(t,3872,3881,!0,a);case 3:default:return ja(t,48,57,!0,a)}},TE="data-html2canvas-ignore",K6=(function(){function t(e,n,a){if(this.context=e,this.options=a,this.scrolledElements=[],this.referenceElement=n,this.counters=new gne,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 t.prototype.toIFrame=function(e,n){var a=this,o=yne(e,n);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var r=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,c=o.contentWindow,l=c.document,A=vne(o).then(function(){return or(a,void 0,void 0,function(){var p,u;return Io(this,function(x){switch(x.label){case 0:return this.scrolledElements.forEach(Une),c&&(c.scrollTo(n.left,n.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(c.scrollY!==n.top||c.scrollX!==n.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(c.scrollX-n.left,c.scrollY-n.top,0,0))),p=this.options.onclone,u=this.clonedReferenceElement,typeof u>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:x.sent(),x.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,bne(l)]:[3,4];case 3:x.sent(),x.label=4;case 4:return typeof p=="function"?[2,Promise.resolve().then(function(){return p(l,u)}).then(function(){return o})]:[2,o]}})})});return l.open(),l.write(Bne(document.doctype)+"<html></html>"),Dne(this.referenceElement.ownerDocument,r,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),A},t.prototype.createElementClone=function(e){if(n3(e,2))debugger;if(LE(e))return this.createCanvasClone(e);if(O6(e))return this.createVideoClone(e);if(T6(e))return this.createStyleClone(e);var n=e.cloneNode(!1);return s3(n)&&(s3(e)&&e.currentSrc&&e.currentSrc!==e.src&&(n.src=e.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),k6(n)?this.createCustomElementClone(n):n},t.prototype.createCustomElementClone=function(e){var n=document.createElement("html2canvascustomelement");return a1(e.style,n),n},t.prototype.createStyleClone=function(e){try{var n=e.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=e.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 e.cloneNode(!1)},t.prototype.createCanvasClone=function(e){var n;if(this.options.inlineImages&&e.ownerDocument){var a=e.ownerDocument.createElement("img");try{return a.src=e.toDataURL(),a}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var o=e.cloneNode(!1);try{o.width=e.width,o.height=e.height;var r=e.getContext("2d"),s=o.getContext("2d");if(s)if(!this.options.allowTaint&&r)s.putImageData(r.getImageData(0,0,e.width,e.height),0,0);else{var c=(n=e.getContext("webgl2"))!==null&&n!==void 0?n:e.getContext("webgl");if(c){var l=c.getContextAttributes();(l==null?void 0:l.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}s.drawImage(e,0,0)}return o}catch{this.context.logger.info("Unable to clone canvas as it is tainted",e)}return o},t.prototype.createVideoClone=function(e){var n=e.ownerDocument.createElement("canvas");n.width=e.offsetWidth,n.height=e.offsetHeight;var a=n.getContext("2d");try{return a&&(a.drawImage(e,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",e)}var o=e.ownerDocument.createElement("canvas");return o.width=e.offsetWidth,o.height=e.offsetHeight,o},t.prototype.appendChildNode=function(e,n,a){(!mA(n)||!fne(n)&&!n.hasAttribute(TE)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!mA(n)||!T6(n))&&e.appendChild(this.cloneNode(n,a))},t.prototype.cloneChildNodes=function(e,n,a){for(var o=this,r=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;r;r=r.nextSibling)if(mA(r)&&IE(r)&&typeof r.assignedNodes=="function"){var s=r.assignedNodes();s.length&&s.forEach(function(c){return o.appendChildNode(n,c,a)})}else this.appendChildNode(n,r,a)},t.prototype.cloneNode=function(e,n){if(SE(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var a=e.ownerDocument.defaultView;if(a&&mA(e)&&(r3(e)||Mf(e))){var o=this.createElementClone(e);o.style.transitionProperty="none";var r=a.getComputedStyle(e),s=a.getComputedStyle(e,":before"),c=a.getComputedStyle(e,":after");this.referenceElement===e&&r3(o)&&(this.clonedReferenceElement=o),Ow(o)&&jne(o);var l=this.counters.parse(new B6(this.context,r)),A=this.resolvePseudoContent(e,o,s,up.BEFORE);k6(e)&&(n=!0),O6(e)||this.cloneChildNodes(e,o,n),A&&o.insertBefore(A,o.firstChild);var p=this.resolvePseudoContent(e,o,c,up.AFTER);return p&&o.appendChild(p),this.counters.pop(l),(r&&(this.options.copyStyles||Mf(e))&&!QE(e)||n)&&a1(r,o),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([o,e.scrollLeft,e.scrollTop]),(kg(e)||Rg(e))&&(kg(o)||Rg(o))&&(o.value=e.value),o}return e.cloneNode(!1)},t.prototype.resolvePseudoContent=function(e,n,a,o){var r=this;if(a){var s=a.content,c=n.ownerDocument;if(!(!c||!s||s==="none"||s==="-moz-alt-content"||a.display==="none")){this.counters.parse(new B6(this.context,a));var l=new dte(this.context,a),A=c.createElement("html2canvaspseudoelement");a1(a,A),l.content.forEach(function(u){if(u.type===0)A.appendChild(c.createTextNode(u.value));else if(u.type===22){var x=c.createElement("img");x.src=u.value,x.style.opacity="1",A.appendChild(x)}else if(u.type===18){if(u.name==="attr"){var h=u.values.filter(Fn);h.length&&A.appendChild(c.createTextNode(e.getAttribute(h[0].value)||""))}else if(u.name==="counter"){var w=u.values.filter(ZA),b=w[0],v=w[1];if(b&&Fn(b)){var B=r.counters.getCounterValue(b.value),U=v&&Fn(v)?t3.parse(r.context,v.value):3;A.appendChild(c.createTextNode(Jp(B,U,!1)))}}else if(u.name==="counters"){var G=u.values.filter(ZA),b=G[0],Q=G[1],v=G[2];if(b&&Fn(b)){var _=r.counters.getCounterValues(b.value),S=v&&Fn(v)?t3.parse(r.context,v.value):3,F=Q&&Q.type===0?Q.value:"",O=_.map(function(L){return Jp(L,S,!1)}).join(F);A.appendChild(c.createTextNode(O))}}}else if(u.type===20)switch(u.value){case"open-quote":A.appendChild(c.createTextNode(w6(l.quotes,r.quoteDepth++,!0)));break;case"close-quote":A.appendChild(c.createTextNode(w6(l.quotes,--r.quoteDepth,!1)));break;default:A.appendChild(c.createTextNode(u.value))}}),A.className=i3+" "+c3;var p=o===up.BEFORE?" "+i3:" "+c3;return Mf(n)?n.className.baseValue+=p:n.className+=p,A}}},t.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},t})(),up;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(up||(up={}));var yne=function(t,e){var n=t.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=e.width.toString(),n.height=e.height.toString(),n.scrolling="no",n.setAttribute(TE,"true"),t.body.appendChild(n),n},Cne=function(t){return new Promise(function(e){if(t.complete){e();return}if(!t.src){e();return}t.onload=e,t.onerror=e})},bne=function(t){return Promise.all([].slice.call(t.images,0).map(Cne))},vne=function(t){return new Promise(function(e,n){var a=t.contentWindow;if(!a)return n("No window assigned for iframe");var o=a.document;a.onload=t.onload=function(){a.onload=t.onload=null;var r=setInterval(function(){o.body.childNodes.length>0&&o.readyState==="complete"&&(clearInterval(r),e(t))},50)}})},wne=["all","d","content"],a1=function(t,e){for(var n=t.length-1;n>=0;n--){var a=t.item(n);wne.indexOf(a)===-1&&e.style.setProperty(a,t.getPropertyValue(a))}return e},Bne=function(t){var e="";return t&&(e+="<!DOCTYPE ",t.name&&(e+=t.name),t.internalSubset&&(e+=t.internalSubset),t.publicId&&(e+='"'+t.publicId+'"'),t.systemId&&(e+='"'+t.systemId+'"'),e+=">"),e},Dne=function(t,e,n){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||n!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,n)},Une=function(t){var e=t[0],n=t[1],a=t[2];e.scrollLeft=n,e.scrollTop=a},Hne=":before",Nne=":after",i3="___html2canvas___pseudoelement_before",c3="___html2canvas___pseudoelement_after",q6=`{
|
||
content: "" !important;
|
||
display: none !important;
|
||
}`,jne=function(t){Gne(t,"."+i3+Hne+q6+`
|
||
.`+c3+Nne+q6)},Gne=function(t,e){var n=t.ownerDocument;if(n){var a=n.createElement("style");a.textContent=e,t.appendChild(a)}},kE=(function(){function t(){}return t.getOrigin=function(e){var n=t._link;return n?(n.href=e,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t})(),_ne=(function(){function t(e,n){this.context=e,this._options=n,this._cache={}}return t.prototype.addImage=function(e){var n=Promise.resolve();return this.has(e)||(r1(e)||Fne(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),n},t.prototype.match=function(e){return this._cache[e]},t.prototype.loadImage=function(e){return or(this,void 0,void 0,function(){var n,a,o,r,s=this;return Io(this,function(c){switch(c.label){case 0:return n=kE.isSameOrigin(e),a=!o1(e)&&this._options.useCORS===!0&&Co.SUPPORT_CORS_IMAGES&&!n,o=!o1(e)&&!n&&!r1(e)&&typeof this._options.proxy=="string"&&Co.SUPPORT_CORS_XHR&&!a,!n&&this._options.allowTaint===!1&&!o1(e)&&!r1(e)&&!o&&!a?[2]:(r=e,o?[4,this.proxy(r)]:[3,2]);case 1:r=c.sent(),c.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(l,A){var p=new Image;p.onload=function(){return l(p)},p.onerror=A,(Lne(r)||a)&&(p.crossOrigin="anonymous"),p.src=r,p.complete===!0&&setTimeout(function(){return l(p)},500),s._options.imageTimeout>0&&setTimeout(function(){return A("Timed out ("+s._options.imageTimeout+"ms) loading image")},s._options.imageTimeout)})];case 3:return[2,c.sent()]}})})},t.prototype.has=function(e){return typeof this._cache[e]<"u"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(e){var n=this,a=this._options.proxy;if(!a)throw new Error("No proxy defined");var o=e.substring(0,256);return new Promise(function(r,s){var c=Co.SUPPORT_RESPONSE_TYPE?"blob":"text",l=new XMLHttpRequest;l.onload=function(){if(l.status===200)if(c==="text")r(l.response);else{var u=new FileReader;u.addEventListener("load",function(){return r(u.result)},!1),u.addEventListener("error",function(x){return s(x)},!1),u.readAsDataURL(l.response)}else s("Failed to proxy resource "+o+" with status code "+l.status)},l.onerror=s;var A=a.indexOf("?")>-1?"&":"?";if(l.open("GET",""+a+A+"url="+encodeURIComponent(e)+"&responseType="+c),c!=="text"&&l instanceof XMLHttpRequest&&(l.responseType=c),n._options.imageTimeout){var p=n._options.imageTimeout;l.timeout=p,l.ontimeout=function(){return s("Timed out ("+p+"ms) proxying "+o)}}l.send()})},t})(),Ene=/^data:image\/svg\+xml/i,Pne=/^data:image\/.*;base64,/i,Sne=/^data:image\/.*/i,Fne=function(t){return Co.SUPPORT_SVG_DRAWING||!Qne(t)},o1=function(t){return Sne.test(t)},Lne=function(t){return Pne.test(t)},r1=function(t){return t.substr(0,4)==="blob"},Qne=function(t){return t.substr(-3).toLowerCase()==="svg"||Ene.test(t)},ut=(function(){function t(e,n){this.type=0,this.x=e,this.y=n}return t.prototype.add=function(e,n){return new t(this.x+e,this.y+n)},t})(),Vd=function(t,e,n){return new ut(t.x+(e.x-t.x)*n,t.y+(e.y-t.y)*n)},_f=(function(){function t(e,n,a,o){this.type=1,this.start=e,this.startControl=n,this.endControl=a,this.end=o}return t.prototype.subdivide=function(e,n){var a=Vd(this.start,this.startControl,e),o=Vd(this.startControl,this.endControl,e),r=Vd(this.endControl,this.end,e),s=Vd(a,o,e),c=Vd(o,r,e),l=Vd(s,c,e);return n?new t(this.start,a,s,l):new t(l,c,r,this.end)},t.prototype.add=function(e,n){return new t(this.start.add(e,n),this.startControl.add(e,n),this.endControl.add(e,n),this.end.add(e,n))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t})(),ds=function(t){return t.type===1},Ine=(function(){function t(e){var n=e.styles,a=e.bounds,o=Ju(n.borderTopLeftRadius,a.width,a.height),r=o[0],s=o[1],c=Ju(n.borderTopRightRadius,a.width,a.height),l=c[0],A=c[1],p=Ju(n.borderBottomRightRadius,a.width,a.height),u=p[0],x=p[1],h=Ju(n.borderBottomLeftRadius,a.width,a.height),w=h[0],b=h[1],v=[];v.push((r+l)/a.width),v.push((w+u)/a.width),v.push((s+b)/a.height),v.push((A+x)/a.height);var B=Math.max.apply(Math,v);B>1&&(r/=B,s/=B,l/=B,A/=B,u/=B,x/=B,w/=B,b/=B);var U=a.width-l,G=a.height-x,Q=a.width-u,_=a.height-b,S=n.borderTopWidth,F=n.borderRightWidth,O=n.borderBottomWidth,R=n.borderLeftWidth,oe=Mn(n.paddingTop,e.bounds.width),L=Mn(n.paddingRight,e.bounds.width),I=Mn(n.paddingBottom,e.bounds.width),M=Mn(n.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||s>0?ia(a.left+R/3,a.top+S/3,r-R/3,s-S/3,Nn.TOP_LEFT):new ut(a.left+R/3,a.top+S/3),this.topRightBorderDoubleOuterBox=r>0||s>0?ia(a.left+U,a.top+S/3,l-F/3,A-S/3,Nn.TOP_RIGHT):new ut(a.left+a.width-F/3,a.top+S/3),this.bottomRightBorderDoubleOuterBox=u>0||x>0?ia(a.left+Q,a.top+G,u-F/3,x-O/3,Nn.BOTTOM_RIGHT):new ut(a.left+a.width-F/3,a.top+a.height-O/3),this.bottomLeftBorderDoubleOuterBox=w>0||b>0?ia(a.left+R/3,a.top+_,w-R/3,b-O/3,Nn.BOTTOM_LEFT):new ut(a.left+R/3,a.top+a.height-O/3),this.topLeftBorderDoubleInnerBox=r>0||s>0?ia(a.left+R*2/3,a.top+S*2/3,r-R*2/3,s-S*2/3,Nn.TOP_LEFT):new ut(a.left+R*2/3,a.top+S*2/3),this.topRightBorderDoubleInnerBox=r>0||s>0?ia(a.left+U,a.top+S*2/3,l-F*2/3,A-S*2/3,Nn.TOP_RIGHT):new ut(a.left+a.width-F*2/3,a.top+S*2/3),this.bottomRightBorderDoubleInnerBox=u>0||x>0?ia(a.left+Q,a.top+G,u-F*2/3,x-O*2/3,Nn.BOTTOM_RIGHT):new ut(a.left+a.width-F*2/3,a.top+a.height-O*2/3),this.bottomLeftBorderDoubleInnerBox=w>0||b>0?ia(a.left+R*2/3,a.top+_,w-R*2/3,b-O*2/3,Nn.BOTTOM_LEFT):new ut(a.left+R*2/3,a.top+a.height-O*2/3),this.topLeftBorderStroke=r>0||s>0?ia(a.left+R/2,a.top+S/2,r-R/2,s-S/2,Nn.TOP_LEFT):new ut(a.left+R/2,a.top+S/2),this.topRightBorderStroke=r>0||s>0?ia(a.left+U,a.top+S/2,l-F/2,A-S/2,Nn.TOP_RIGHT):new ut(a.left+a.width-F/2,a.top+S/2),this.bottomRightBorderStroke=u>0||x>0?ia(a.left+Q,a.top+G,u-F/2,x-O/2,Nn.BOTTOM_RIGHT):new ut(a.left+a.width-F/2,a.top+a.height-O/2),this.bottomLeftBorderStroke=w>0||b>0?ia(a.left+R/2,a.top+_,w-R/2,b-O/2,Nn.BOTTOM_LEFT):new ut(a.left+R/2,a.top+a.height-O/2),this.topLeftBorderBox=r>0||s>0?ia(a.left,a.top,r,s,Nn.TOP_LEFT):new ut(a.left,a.top),this.topRightBorderBox=l>0||A>0?ia(a.left+U,a.top,l,A,Nn.TOP_RIGHT):new ut(a.left+a.width,a.top),this.bottomRightBorderBox=u>0||x>0?ia(a.left+Q,a.top+G,u,x,Nn.BOTTOM_RIGHT):new ut(a.left+a.width,a.top+a.height),this.bottomLeftBorderBox=w>0||b>0?ia(a.left,a.top+_,w,b,Nn.BOTTOM_LEFT):new ut(a.left,a.top+a.height),this.topLeftPaddingBox=r>0||s>0?ia(a.left+R,a.top+S,Math.max(0,r-R),Math.max(0,s-S),Nn.TOP_LEFT):new ut(a.left+R,a.top+S),this.topRightPaddingBox=l>0||A>0?ia(a.left+Math.min(U,a.width-F),a.top+S,U>a.width+F?0:Math.max(0,l-F),Math.max(0,A-S),Nn.TOP_RIGHT):new ut(a.left+a.width-F,a.top+S),this.bottomRightPaddingBox=u>0||x>0?ia(a.left+Math.min(Q,a.width-R),a.top+Math.min(G,a.height-O),Math.max(0,u-F),Math.max(0,x-O),Nn.BOTTOM_RIGHT):new ut(a.left+a.width-F,a.top+a.height-O),this.bottomLeftPaddingBox=w>0||b>0?ia(a.left+R,a.top+Math.min(_,a.height-O),Math.max(0,w-R),Math.max(0,b-O),Nn.BOTTOM_LEFT):new ut(a.left+R,a.top+a.height-O),this.topLeftContentBox=r>0||s>0?ia(a.left+R+M,a.top+S+oe,Math.max(0,r-(R+M)),Math.max(0,s-(S+oe)),Nn.TOP_LEFT):new ut(a.left+R+M,a.top+S+oe),this.topRightContentBox=l>0||A>0?ia(a.left+Math.min(U,a.width+R+M),a.top+S+oe,U>a.width+R+M?0:l-R+M,A-(S+oe),Nn.TOP_RIGHT):new ut(a.left+a.width-(F+L),a.top+S+oe),this.bottomRightContentBox=u>0||x>0?ia(a.left+Math.min(Q,a.width-(R+M)),a.top+Math.min(G,a.height+S+oe),Math.max(0,u-(F+L)),x-(O+I),Nn.BOTTOM_RIGHT):new ut(a.left+a.width-(F+L),a.top+a.height-(O+I)),this.bottomLeftContentBox=w>0||b>0?ia(a.left+R+M,a.top+_,Math.max(0,w-(R+M)),b-(O+I),Nn.BOTTOM_LEFT):new ut(a.left+R+M,a.top+a.height-(O+I))}return t})(),Nn;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Nn||(Nn={}));var ia=function(t,e,n,a,o){var r=4*((Math.sqrt(2)-1)/3),s=n*r,c=a*r,l=t+n,A=e+a;switch(o){case Nn.TOP_LEFT:return new _f(new ut(t,A),new ut(t,A-c),new ut(l-s,e),new ut(l,e));case Nn.TOP_RIGHT:return new _f(new ut(t,e),new ut(t+s,e),new ut(l,A-c),new ut(l,A));case Nn.BOTTOM_RIGHT:return new _f(new ut(l,e),new ut(l,e+c),new ut(t+s,A),new ut(t,A));case Nn.BOTTOM_LEFT:default:return new _f(new ut(l,A),new ut(l-s,A),new ut(t,e+c),new ut(t,e))}},Mg=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},One=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},zg=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},Tne=(function(){function t(e,n,a){this.offsetX=e,this.offsetY=n,this.matrix=a,this.type=0,this.target=6}return t})(),Ef=(function(){function t(e,n){this.path=e,this.target=n,this.type=1}return t})(),kne=(function(){function t(e){this.opacity=e,this.type=2,this.target=6}return t})(),Rne=function(t){return t.type===0},RE=function(t){return t.type===1},Mne=function(t){return t.type===2},$6=function(t,e){return t.length===e.length?t.some(function(n,a){return n===e[a]}):!1},zne=function(t,e,n,a,o){return t.map(function(r,s){switch(s){case 0:return r.add(e,n);case 1:return r.add(e+a,n);case 2:return r.add(e+a,n+o);case 3:return r.add(e,n+o)}return r})},ME=(function(){function t(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t})(),zE=(function(){function t(e,n){if(this.container=e,this.parent=n,this.effects=[],this.curves=new Ine(this.container),this.container.styles.opacity<1&&this.effects.push(new kne(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 Tne(a,o,r))}if(this.container.styles.overflowX!==0){var s=Mg(this.curves),c=zg(this.curves);$6(s,c)?this.effects.push(new Ef(s,6)):(this.effects.push(new Ef(s,2)),this.effects.push(new Ef(c,4)))}}return t.prototype.getEffects=function(e){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(l){return!RE(l)});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=Mg(a.curves),c=zg(a.curves);$6(s,c)||o.unshift(new Ef(c,6))}}else o.unshift.apply(o,r);a=a.parent}return o.filter(function(l){return Ya(l.target,e)})},t})(),l3=function(t,e,n,a){t.container.elements.forEach(function(o){var r=Ya(o.flags,4),s=Ya(o.flags,2),c=new zE(o,t);Ya(o.styles.display,2048)&&a.push(c);var l=Ya(o.flags,8)?[]:a;if(r||s){var A=r||o.styles.isPositioned()?n:e,p=new ME(c);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var u=o.styles.zIndex.order;if(u<0){var x=0;A.negativeZIndex.some(function(w,b){return u>w.element.container.styles.zIndex.order?(x=b,!1):x>0}),A.negativeZIndex.splice(x,0,p)}else if(u>0){var h=0;A.positiveZIndex.some(function(w,b){return u>=w.element.container.styles.zIndex.order?(h=b+1,!1):h>0}),A.positiveZIndex.splice(h,0,p)}else A.zeroOrAutoZIndexOrTransformedOrOpacity.push(p)}else o.styles.isFloating()?A.nonPositionedFloats.push(p):A.nonPositionedInlineLevel.push(p);l3(c,p,r?p:n,l)}else o.styles.isInlineLevel()?e.inlineLevel.push(c):e.nonInlineLevel.push(c),l3(c,e,n,l);Ya(o.flags,8)&&ZE(o,l)})},ZE=function(t,e){for(var n=t instanceof o3?t.start:1,a=t instanceof o3?t.reversed:!1,o=0;o<e.length;o++){var r=e[o];r.container instanceof NE&&typeof r.container.value=="number"&&r.container.value!==0&&(n=r.container.value),r.listValue=Jp(n,r.container.styles.listStyleType,!0),n+=a?-1:1}},Zne=function(t){var e=new zE(t,null),n=new ME(e),a=[];return l3(e,n,n,a),ZE(e.container,a),n},W6=function(t,e){switch(e){case 0:return ps(t.topLeftBorderBox,t.topLeftPaddingBox,t.topRightBorderBox,t.topRightPaddingBox);case 1:return ps(t.topRightBorderBox,t.topRightPaddingBox,t.bottomRightBorderBox,t.bottomRightPaddingBox);case 2:return ps(t.bottomRightBorderBox,t.bottomRightPaddingBox,t.bottomLeftBorderBox,t.bottomLeftPaddingBox);case 3:default:return ps(t.bottomLeftBorderBox,t.bottomLeftPaddingBox,t.topLeftBorderBox,t.topLeftPaddingBox)}},Yne=function(t,e){switch(e){case 0:return ps(t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox,t.topRightBorderBox,t.topRightBorderDoubleOuterBox);case 1:return ps(t.topRightBorderBox,t.topRightBorderDoubleOuterBox,t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox);case 2:return ps(t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox,t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox);case 3:default:return ps(t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox,t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox)}},Kne=function(t,e){switch(e){case 0:return ps(t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox,t.topRightBorderDoubleInnerBox,t.topRightPaddingBox);case 1:return ps(t.topRightBorderDoubleInnerBox,t.topRightPaddingBox,t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox);case 2:return ps(t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox,t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox);case 3:default:return ps(t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox,t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox)}},qne=function(t,e){switch(e){case 0:return Pf(t.topLeftBorderStroke,t.topRightBorderStroke);case 1:return Pf(t.topRightBorderStroke,t.bottomRightBorderStroke);case 2:return Pf(t.bottomRightBorderStroke,t.bottomLeftBorderStroke);case 3:default:return Pf(t.bottomLeftBorderStroke,t.topLeftBorderStroke)}},Pf=function(t,e){var n=[];return ds(t)?n.push(t.subdivide(.5,!1)):n.push(t),ds(e)?n.push(e.subdivide(.5,!0)):n.push(e),n},ps=function(t,e,n,a){var o=[];return ds(t)?o.push(t.subdivide(.5,!1)):o.push(t),ds(n)?o.push(n.subdivide(.5,!0)):o.push(n),ds(a)?o.push(a.subdivide(.5,!0).reverse()):o.push(a),ds(e)?o.push(e.subdivide(.5,!1).reverse()):o.push(e),o},YE=function(t){var e=t.bounds,n=t.styles;return e.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Zg=function(t){var e=t.styles,n=t.bounds,a=Mn(e.paddingLeft,n.width),o=Mn(e.paddingRight,n.width),r=Mn(e.paddingTop,n.width),s=Mn(e.paddingBottom,n.width);return n.add(a+e.borderLeftWidth,r+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+a+o),-(e.borderTopWidth+e.borderBottomWidth+r+s))},$ne=function(t,e){return t===0?e.bounds:t===2?Zg(e):YE(e)},Wne=function(t,e){return t===0?e.bounds:t===2?Zg(e):YE(e)},s1=function(t,e,n){var a=$ne(oA(t.styles.backgroundOrigin,e),t),o=Wne(oA(t.styles.backgroundClip,e),t),r=Vne(oA(t.styles.backgroundSize,e),n,a),s=r[0],c=r[1],l=Ju(oA(t.styles.backgroundPosition,e),a.width-s,a.height-c),A=Xne(oA(t.styles.backgroundRepeat,e),l,r,a,o),p=Math.round(a.left+l[0]),u=Math.round(a.top+l[1]);return[A,p,u,s,c]},Xd=function(t){return Fn(t)&&t.value===gA.AUTO},Sf=function(t){return typeof t=="number"},Vne=function(t,e,n){var a=e[0],o=e[1],r=e[2],s=t[0],c=t[1];if(!s)return[0,0];if(Qa(s)&&c&&Qa(c))return[Mn(s,n.width),Mn(c,n.height)];var l=Sf(r);if(Fn(s)&&(s.value===gA.CONTAIN||s.value===gA.COVER)){if(Sf(r)){var A=n.width/n.height;return A<r!=(s.value===gA.COVER)?[n.width,n.width/r]:[n.height*r,n.height]}return[n.width,n.height]}var p=Sf(a),u=Sf(o),x=p||u;if(Xd(s)&&(!c||Xd(c))){if(p&&u)return[a,o];if(!l&&!x)return[n.width,n.height];if(x&&l){var h=p?a:o*r,w=u?o:a/r;return[h,w]}var b=p?a:n.width,v=u?o:n.height;return[b,v]}if(l){var B=0,U=0;return Qa(s)?B=Mn(s,n.width):Qa(c)&&(U=Mn(c,n.height)),Xd(s)?B=U*r:(!c||Xd(c))&&(U=B/r),[B,U]}var G=null,Q=null;if(Qa(s)?G=Mn(s,n.width):c&&Qa(c)&&(Q=Mn(c,n.height)),G!==null&&(!c||Xd(c))&&(Q=p&&u?G/a*o:n.height),Q!==null&&Xd(s)&&(G=p&&u?Q/o*a:n.width),G!==null&&Q!==null)return[G,Q];throw new Error("Unable to calculate background-size for element")},oA=function(t,e){var n=t[e];return typeof n>"u"?t[0]:n},Xne=function(t,e,n,a,o){var r=e[0],s=e[1],c=n[0],l=n[1];switch(t){case 2:return[new ut(Math.round(a.left),Math.round(a.top+s)),new ut(Math.round(a.left+a.width),Math.round(a.top+s)),new ut(Math.round(a.left+a.width),Math.round(l+a.top+s)),new ut(Math.round(a.left),Math.round(l+a.top+s))];case 3:return[new ut(Math.round(a.left+r),Math.round(a.top)),new ut(Math.round(a.left+r+c),Math.round(a.top)),new ut(Math.round(a.left+r+c),Math.round(a.height+a.top)),new ut(Math.round(a.left+r),Math.round(a.height+a.top))];case 1:return[new ut(Math.round(a.left+r),Math.round(a.top+s)),new ut(Math.round(a.left+r+c),Math.round(a.top+s)),new ut(Math.round(a.left+r+c),Math.round(a.top+s+l)),new ut(Math.round(a.left+r),Math.round(a.top+s+l))];default:return[new ut(Math.round(o.left),Math.round(o.top)),new ut(Math.round(o.left+o.width),Math.round(o.top)),new ut(Math.round(o.left+o.width),Math.round(o.height+o.top)),new ut(Math.round(o.left),Math.round(o.height+o.top))]}},Jne="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",V6="Hidden Text",eae=(function(){function t(e){this._data={},this._document=e}return t.prototype.parseMetrics=function(e,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=e,a.style.fontSize=n,a.style.margin="0",a.style.padding="0",a.style.whiteSpace="nowrap",s.appendChild(a),o.src=Jne,o.width=1,o.height=1,o.style.margin="0",o.style.padding="0",o.style.verticalAlign="baseline",r.style.fontFamily=e,r.style.fontSize=n,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode(V6)),a.appendChild(r),a.appendChild(o);var c=o.offsetTop-r.offsetTop+2;a.removeChild(r),a.appendChild(this._document.createTextNode(V6)),a.style.lineHeight="normal",o.style.verticalAlign="super";var l=o.offsetTop-a.offsetTop+2;return s.removeChild(a),{baseline:c,middle:l}},t.prototype.getMetrics=function(e,n){var a=e+" "+n;return typeof this._data[a]>"u"&&(this._data[a]=this.parseMetrics(e,n)),this._data[a]},t})(),KE=(function(){function t(e,n){this.context=e,this.options=n}return t})(),tae=1e4,nae=(function(t){qs(e,t);function e(n,a){var o=t.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 eae(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 e.prototype.applyEffects=function(n){for(var a=this;this._activeEffects.length;)this.popEffect();n.forEach(function(o){return a.applyEffect(o)})},e.prototype.applyEffect=function(n){this.ctx.save(),Mne(n)&&(this.ctx.globalAlpha=n.opacity),Rne(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)),RE(n)&&(this.path(n.path),this.ctx.clip()),this._activeEffects.push(n)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(n){return or(this,void 0,void 0,function(){var a;return Io(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]}})})},e.prototype.renderNode=function(n){return or(this,void 0,void 0,function(){return Io(this,function(a){switch(a.label){case 0:if(Ya(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]}})})},e.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=Qw(n.text);s.reduce(function(c,l){return r.ctx.fillText(l,c,n.bounds.top+o),c+r.ctx.measureText(l).width},n.bounds.left)}},e.prototype.createFontStyle=function(n){var a=n.fontVariant.filter(function(s){return s==="normal"||s==="small-caps"}).join(""),o=iae(n.fontFamily).join(", "),r=A2(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,a,n.fontWeight,r,o].join(" "),o,r]},e.prototype.renderTextNode=function(n,a){return or(this,void 0,void 0,function(){var o,r,s,c,l,A,p,u,x=this;return Io(this,function(h){return o=this.createFontStyle(a),r=o[0],s=o[1],c=o[2],this.ctx.font=r,this.ctx.direction=a.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",l=this.fontMetrics.getMetrics(s,c),A=l.baseline,p=l.middle,u=a.paintOrder,n.textBounds.forEach(function(w){u.forEach(function(b){switch(b){case 0:x.ctx.fillStyle=ro(a.color),x.renderTextWithLetterSpacing(w,a.letterSpacing,A);var v=a.textShadow;v.length&&w.text.trim().length&&(v.slice(0).reverse().forEach(function(B){x.ctx.shadowColor=ro(B.color),x.ctx.shadowOffsetX=B.offsetX.number*x.options.scale,x.ctx.shadowOffsetY=B.offsetY.number*x.options.scale,x.ctx.shadowBlur=B.blur.number,x.renderTextWithLetterSpacing(w,a.letterSpacing,A)}),x.ctx.shadowColor="",x.ctx.shadowOffsetX=0,x.ctx.shadowOffsetY=0,x.ctx.shadowBlur=0),a.textDecorationLine.length&&(x.ctx.fillStyle=ro(a.textDecorationColor||a.color),a.textDecorationLine.forEach(function(B){switch(B){case 1:x.ctx.fillRect(w.bounds.left,Math.round(w.bounds.top+A),w.bounds.width,1);break;case 2:x.ctx.fillRect(w.bounds.left,Math.round(w.bounds.top),w.bounds.width,1);break;case 3:x.ctx.fillRect(w.bounds.left,Math.ceil(w.bounds.top+p),w.bounds.width,1);break}}));break;case 1:a.webkitTextStrokeWidth&&w.text.trim().length&&(x.ctx.strokeStyle=ro(a.webkitTextStrokeColor),x.ctx.lineWidth=a.webkitTextStrokeWidth,x.ctx.lineJoin=window.chrome?"miter":"round",x.ctx.strokeText(w.text,w.bounds.left,w.bounds.top+A)),x.ctx.strokeStyle="",x.ctx.lineWidth=0,x.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(n,a,o){if(o&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var r=Zg(n),s=zg(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()}},e.prototype.renderNodeContent=function(n){return or(this,void 0,void 0,function(){var a,o,r,s,c,l,U,U,A,p,u,x,Q,h,w,_,b,v,B,U,G,Q,_;return Io(this,function(S){switch(S.label){case 0:this.applyEffects(n.getEffects(4)),a=n.container,o=n.curves,r=a.styles,s=0,c=a.textNodes,S.label=1;case 1:return s<c.length?(l=c[s],[4,this.renderTextNode(l,r)]):[3,4];case 2:S.sent(),S.label=3;case 3:return s++,[3,1];case 4:if(!(a instanceof DE))return[3,8];S.label=5;case 5:return S.trys.push([5,7,,8]),[4,this.context.cache.match(a.src)];case 6:return U=S.sent(),this.renderReplacedElement(a,o,U),[3,8];case 7:return S.sent(),this.context.logger.error("Error loading image "+a.src),[3,8];case 8:if(a instanceof UE&&this.renderReplacedElement(a,o,a.canvas),!(a instanceof HE))return[3,12];S.label=9;case 9:return S.trys.push([9,11,,12]),[4,this.context.cache.match(a.svg)];case 10:return U=S.sent(),this.renderReplacedElement(a,o,U),[3,12];case 11:return S.sent(),this.context.logger.error("Error loading svg "+a.svg.substring(0,255)),[3,12];case 12:return a instanceof _E&&a.tree?(A=new e(this.context,{scale:this.options.scale,backgroundColor:a.backgroundColor,x:0,y:0,width:a.width,height:a.height}),[4,A.render(a.tree)]):[3,14];case 13:p=S.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),S.label=14;case 14:if(a instanceof Iw&&(u=Math.min(a.bounds.width,a.bounds.height),a.type===Og?a.checked&&(this.ctx.save(),this.path([new ut(a.bounds.left+u*.39363,a.bounds.top+u*.79),new ut(a.bounds.left+u*.16,a.bounds.top+u*.5549),new ut(a.bounds.left+u*.27347,a.bounds.top+u*.44071),new ut(a.bounds.left+u*.39694,a.bounds.top+u*.5649),new ut(a.bounds.left+u*.72983,a.bounds.top+u*.23),new ut(a.bounds.left+u*.84,a.bounds.top+u*.34085),new ut(a.bounds.left+u*.39363,a.bounds.top+u*.79)]),this.ctx.fillStyle=ro(I6),this.ctx.fill(),this.ctx.restore()):a.type===Tg&&a.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(a.bounds.left+u/2,a.bounds.top+u/2,u/4,0,Math.PI*2,!0),this.ctx.fillStyle=ro(I6),this.ctx.fill(),this.ctx.restore())),aae(a)&&a.value.length){switch(x=this.createFontStyle(r),Q=x[0],h=x[1],w=this.fontMetrics.getMetrics(Q,h).baseline,this.ctx.font=Q,this.ctx.fillStyle=ro(r.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=rae(a.styles.textAlign),_=Zg(a),b=0,a.styles.textAlign){case 1:b+=_.width/2;break;case 2:b+=_.width;break}v=_.add(b,0,0,-_.height/2+1),this.ctx.save(),this.path([new ut(_.left,_.top),new ut(_.left+_.width,_.top),new ut(_.left+_.width,_.top+_.height),new ut(_.left,_.top+_.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ap(a.value,v),r.letterSpacing,w),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Ya(a.styles.display,2048))return[3,20];if(a.styles.listStyleImage===null)return[3,19];if(B=a.styles.listStyleImage,B.type!==0)return[3,18];U=void 0,G=B.url,S.label=15;case 15:return S.trys.push([15,17,,18]),[4,this.context.cache.match(G)];case 16:return U=S.sent(),this.ctx.drawImage(U,a.bounds.left-(U.width+10),a.bounds.top),[3,18];case 17:return S.sent(),this.context.logger.error("Error loading list-style-image "+G),[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=ro(r.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",_=new Oc(a.bounds.left,a.bounds.top+Mn(a.styles.paddingTop,a.bounds.width),a.bounds.width,b6(r.lineHeight,r.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ap(n.listValue,_),r.letterSpacing,b6(r.lineHeight,r.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),S.label=20;case 20:return[2]}})})},e.prototype.renderStackContent=function(n){return or(this,void 0,void 0,function(){var a,o,B,r,s,B,c,l,B,A,p,B,u,x,B,h,w,B,b,v,B;return Io(this,function(U){switch(U.label){case 0:if(Ya(n.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(n.element)];case 1:U.sent(),a=0,o=n.negativeZIndex,U.label=2;case 2:return a<o.length?(B=o[a],[4,this.renderStack(B)]):[3,5];case 3:U.sent(),U.label=4;case 4:return a++,[3,2];case 5:return[4,this.renderNodeContent(n.element)];case 6:U.sent(),r=0,s=n.nonInlineLevel,U.label=7;case 7:return r<s.length?(B=s[r],[4,this.renderNode(B)]):[3,10];case 8:U.sent(),U.label=9;case 9:return r++,[3,7];case 10:c=0,l=n.nonPositionedFloats,U.label=11;case 11:return c<l.length?(B=l[c],[4,this.renderStack(B)]):[3,14];case 12:U.sent(),U.label=13;case 13:return c++,[3,11];case 14:A=0,p=n.nonPositionedInlineLevel,U.label=15;case 15:return A<p.length?(B=p[A],[4,this.renderStack(B)]):[3,18];case 16:U.sent(),U.label=17;case 17:return A++,[3,15];case 18:u=0,x=n.inlineLevel,U.label=19;case 19:return u<x.length?(B=x[u],[4,this.renderNode(B)]):[3,22];case 20:U.sent(),U.label=21;case 21:return u++,[3,19];case 22:h=0,w=n.zeroOrAutoZIndexOrTransformedOrOpacity,U.label=23;case 23:return h<w.length?(B=w[h],[4,this.renderStack(B)]):[3,26];case 24:U.sent(),U.label=25;case 25:return h++,[3,23];case 26:b=0,v=n.positiveZIndex,U.label=27;case 27:return b<v.length?(B=v[b],[4,this.renderStack(B)]):[3,30];case 28:U.sent(),U.label=29;case 29:return b++,[3,27];case 30:return[2]}})})},e.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()},e.prototype.path=function(n){this.ctx.beginPath(),this.formatPath(n),this.ctx.closePath()},e.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)})},e.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)},e.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,c=s.createElement("canvas");c.width=Math.max(1,a),c.height=Math.max(1,o);var l=c.getContext("2d");return l.drawImage(n,0,0,n.width,n.height,0,0,a,o),c},e.prototype.renderBackgroundImage=function(n){return or(this,void 0,void 0,function(){var a,o,r,s,c,l;return Io(this,function(A){switch(A.label){case 0:a=n.styles.backgroundImage.length-1,o=function(p){var u,x,h,oe,ae,ie,M,K,O,w,oe,ae,ie,M,K,b,v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W,te;return Io(this,function(me){switch(me.label){case 0:if(p.type!==0)return[3,5];u=void 0,x=p.url,me.label=1;case 1:return me.trys.push([1,3,,4]),[4,r.context.cache.match(x)];case 2:return u=me.sent(),[3,4];case 3:return me.sent(),r.context.logger.error("Error loading background-image "+x),[3,4];case 4:return u&&(h=s1(n,a,[u.width,u.height,u.width/u.height]),oe=h[0],ae=h[1],ie=h[2],M=h[3],K=h[4],O=r.ctx.createPattern(r.resizeImage(u,M,K),"repeat"),r.renderRepeat(oe,O,ae,ie)),[3,6];case 5:RJ(p)?(w=s1(n,a,[null,null,null]),oe=w[0],ae=w[1],ie=w[2],M=w[3],K=w[4],b=QJ(p.angle,M,K),v=b[0],B=b[1],U=b[2],G=b[3],Q=b[4],_=document.createElement("canvas"),_.width=M,_.height=K,S=_.getContext("2d"),F=S.createLinearGradient(B,G,U,Q),y6(p.stops,v).forEach(function(pe){return F.addColorStop(pe.stop,ro(pe.color))}),S.fillStyle=F,S.fillRect(0,0,M,K),M>0&&K>0&&(O=r.ctx.createPattern(_,"repeat"),r.renderRepeat(oe,O,ae,ie))):MJ(p)&&(R=s1(n,a,[null,null,null]),oe=R[0],L=R[1],I=R[2],M=R[3],K=R[4],re=p.position.length===0?[Sw]:p.position,ae=Mn(re[0],M),ie=Mn(re[re.length-1],K),X=IJ(p,ae,ie,M,K),ee=X[0],se=X[1],ee>0&&se>0&&(J=r.ctx.createRadialGradient(L+ae,I+ie,0,L+ae,I+ie,ee),y6(p.stops,ee*2).forEach(function(pe){return J.addColorStop(pe.stop,ro(pe.color))}),r.path(oe),r.ctx.fillStyle=J,ee!==se?(E=n.bounds.left+.5*n.bounds.width,z=n.bounds.top+.5*n.bounds.height,W=se/ee,te=1/W,r.ctx.save(),r.ctx.translate(E,z),r.ctx.transform(1,0,0,W,0,0),r.ctx.translate(-E,-z),r.ctx.fillRect(L,te*(I-z)+z,M,K*te),r.ctx.restore()):r.ctx.fill())),me.label=6;case 6:return a--,[2]}})},r=this,s=0,c=n.styles.backgroundImage.slice(0).reverse(),A.label=1;case 1:return s<c.length?(l=c[s],[5,o(l)]):[3,4];case 2:A.sent(),A.label=3;case 3:return s++,[3,1];case 4:return[2]}})})},e.prototype.renderSolidBorder=function(n,a,o){return or(this,void 0,void 0,function(){return Io(this,function(r){return this.path(W6(o,a)),this.ctx.fillStyle=ro(n),this.ctx.fill(),[2]})})},e.prototype.renderDoubleBorder=function(n,a,o,r){return or(this,void 0,void 0,function(){var s,c;return Io(this,function(l){switch(l.label){case 0:return a<3?[4,this.renderSolidBorder(n,o,r)]:[3,2];case 1:return l.sent(),[2];case 2:return s=Yne(r,o),this.path(s),this.ctx.fillStyle=ro(n),this.ctx.fill(),c=Kne(r,o),this.path(c),this.ctx.fill(),[2]}})})},e.prototype.renderNodeBackgroundAndBorders=function(n){return or(this,void 0,void 0,function(){var a,o,r,s,c,l,A,p,u=this;return Io(this,function(x){switch(x.label){case 0:return this.applyEffects(n.getEffects(2)),a=n.container.styles,o=!Xl(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=oae(oA(a.backgroundClip,0),n.curves),o||a.boxShadow.length?(this.ctx.save(),this.path(s),this.ctx.clip(),Xl(a.backgroundColor)||(this.ctx.fillStyle=ro(a.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(n.container)]):[3,2];case 1:x.sent(),this.ctx.restore(),a.boxShadow.slice(0).reverse().forEach(function(h){u.ctx.save();var w=Mg(n.curves),b=h.inset?0:tae,v=zne(w,-b+(h.inset?1:-1)*h.spread.number,(h.inset?1:-1)*h.spread.number,h.spread.number*(h.inset?-2:2),h.spread.number*(h.inset?-2:2));h.inset?(u.path(w),u.ctx.clip(),u.mask(v)):(u.mask(w),u.ctx.clip(),u.path(v)),u.ctx.shadowOffsetX=h.offsetX.number+b,u.ctx.shadowOffsetY=h.offsetY.number,u.ctx.shadowColor=ro(h.color),u.ctx.shadowBlur=h.blur.number,u.ctx.fillStyle=h.inset?ro(h.color):"rgba(0,0,0,1)",u.ctx.fill(),u.ctx.restore()}),x.label=2;case 2:c=0,l=0,A=r,x.label=3;case 3:return l<A.length?(p=A[l],p.style!==0&&!Xl(p.color)&&p.width>0?p.style!==2?[3,5]:[4,this.renderDashedDottedBorder(p.color,p.width,c,n.curves,2)]:[3,11]):[3,13];case 4:return x.sent(),[3,11];case 5:return p.style!==3?[3,7]:[4,this.renderDashedDottedBorder(p.color,p.width,c,n.curves,3)];case 6:return x.sent(),[3,11];case 7:return p.style!==4?[3,9]:[4,this.renderDoubleBorder(p.color,p.width,c,n.curves)];case 8:return x.sent(),[3,11];case 9:return[4,this.renderSolidBorder(p.color,c,n.curves)];case 10:x.sent(),x.label=11;case 11:c++,x.label=12;case 12:return l++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(n,a,o,r,s){return or(this,void 0,void 0,function(){var c,l,A,p,u,x,h,w,b,v,B,U,G,Q,_,S,_,S;return Io(this,function(F){return this.ctx.save(),c=qne(r,o),l=W6(r,o),s===2&&(this.path(l),this.ctx.clip()),ds(l[0])?(A=l[0].start.x,p=l[0].start.y):(A=l[0].x,p=l[0].y),ds(l[1])?(u=l[1].end.x,x=l[1].end.y):(u=l[1].x,x=l[1].y),o===0||o===2?h=Math.abs(A-u):h=Math.abs(p-x),this.ctx.beginPath(),s===3?this.formatPath(c):this.formatPath(l.slice(0,2)),w=a<3?a*3:a*2,b=a<3?a*2:a,s===3&&(w=a,b=a),v=!0,h<=w*2?v=!1:h<=w*2+b?(B=h/(2*w+b),w*=B,b*=B):(U=Math.floor((h+b)/(w+b)),G=(h-U*w)/(U-1),Q=(h-(U+1)*w)/U,b=Q<=0||Math.abs(b-G)<Math.abs(b-Q)?G:Q),v&&(s===3?this.ctx.setLineDash([0,w+b]):this.ctx.setLineDash([w,b])),s===3?(this.ctx.lineCap="round",this.ctx.lineWidth=a):this.ctx.lineWidth=a*2+1.1,this.ctx.strokeStyle=ro(n),this.ctx.stroke(),this.ctx.setLineDash([]),s===2&&(ds(l[0])&&(_=l[3],S=l[0],this.ctx.beginPath(),this.formatPath([new ut(_.end.x,_.end.y),new ut(S.start.x,S.start.y)]),this.ctx.stroke()),ds(l[1])&&(_=l[1],S=l[2],this.ctx.beginPath(),this.formatPath([new ut(_.end.x,_.end.y),new ut(S.start.x,S.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},e.prototype.render=function(n){return or(this,void 0,void 0,function(){var a;return Io(this,function(o){switch(o.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=ro(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),a=Zne(n),[4,this.renderStack(a)];case 1:return o.sent(),this.applyEffects([]),[2,this.canvas]}})})},e})(KE),aae=function(t){return t instanceof GE||t instanceof jE?!0:t instanceof Iw&&t.type!==Tg&&t.type!==Og},oae=function(t,e){switch(t){case 0:return Mg(e);case 2:return One(e);case 1:default:return zg(e)}},rae=function(t){switch(t){case 1:return"center";case 2:return"right";case 0:default:return"left"}},sae=["-apple-system","system-ui"],iae=function(t){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?t.filter(function(e){return sae.indexOf(e)===-1}):t},cae=(function(t){qs(e,t);function e(n,a){var o=t.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 e.prototype.render=function(n){return or(this,void 0,void 0,function(){var a,o;return Io(this,function(r){switch(r.label){case 0:return a=a3(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,lae(a)];case 1:return o=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=ro(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]}})})},e})(KE),lae=function(t){return new Promise(function(e,n){var a=new Image;a.onload=function(){e(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},mae=(function(){function t(e){var n=e.id,a=e.enabled;this.id=n,this.enabled=a,this.start=Date.now()}return t.prototype.debug=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Af([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.prototype.getTime=function(){return Date.now()-this.start},t.prototype.info=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Af([this.id,this.getTime()+"ms"],e))},t.prototype.warn=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Af([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.prototype.error=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,Af([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},t.instances={},t})(),dae=(function(){function t(e,n){var a;this.windowBounds=n,this.instanceName="#"+t.instanceCount++,this.logger=new mae({id:this.instanceName,enabled:e.logging}),this.cache=(a=e.cache)!==null&&a!==void 0?a:new _ne(this,e)}return t.instanceCount=1,t})(),m3=function(t,e){return e===void 0&&(e={}),Aae(t,e)};typeof window<"u"&&kE.setContext(window);var Aae=function(t,e){return or(void 0,void 0,void 0,function(){var n,a,o,r,s,c,l,A,p,u,x,h,w,b,v,B,U,G,Q,_,F,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W;return Io(this,function(te){switch(te.label){case 0:if(!t||typeof t!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(n=t.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=e.allowTaint)!==null&&O!==void 0?O:!1,imageTimeout:(R=e.imageTimeout)!==null&&R!==void 0?R:15e3,proxy:e.proxy,useCORS:(oe=e.useCORS)!==null&&oe!==void 0?oe:!1},r=Rv({logging:(L=e.logging)!==null&&L!==void 0?L:!0,cache:e.cache},o),s={windowWidth:(I=e.windowWidth)!==null&&I!==void 0?I:a.innerWidth,windowHeight:(M=e.windowHeight)!==null&&M!==void 0?M:a.innerHeight,scrollX:(K=e.scrollX)!==null&&K!==void 0?K:a.pageXOffset,scrollY:(re=e.scrollY)!==null&&re!==void 0?re:a.pageYOffset},c=new Oc(s.scrollX,s.scrollY,s.windowWidth,s.windowHeight),l=new dae(r,c),A=(ae=e.foreignObjectRendering)!==null&&ae!==void 0?ae:!1,p={allowTaint:(ie=e.allowTaint)!==null&&ie!==void 0?ie:!1,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:A,copyStyles:A},l.logger.debug("Starting document clone with size "+c.width+"x"+c.height+" scrolled to "+-c.left+","+-c.top),u=new K6(l,t,p),x=u.clonedReferenceElement,x?[4,u.toIFrame(n,c)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return h=te.sent(),w=Ow(x)||pne(x)?zV(x.ownerDocument):Gh(l,x),b=w.width,v=w.height,B=w.left,U=w.top,G=uae(l,x,e.backgroundColor),Q={canvas:e.canvas,backgroundColor:G,scale:(ee=(X=e.scale)!==null&&X!==void 0?X:a.devicePixelRatio)!==null&&ee!==void 0?ee:1,x:((se=e.x)!==null&&se!==void 0?se:0)+B,y:((J=e.y)!==null&&J!==void 0?J:0)+U,width:(E=e.width)!==null&&E!==void 0?E:Math.ceil(b),height:(z=e.height)!==null&&z!==void 0?z:Math.ceil(v)},A?(l.logger.debug("Document cloned, using foreign object rendering"),F=new cae(l,Q),[4,F.render(x)]):[3,3];case 2:return _=te.sent(),[3,5];case 3:return l.logger.debug("Document cloned, element located at "+B+","+U+" with size "+b+"x"+v+" using computed rendering"),l.logger.debug("Starting DOM parsing"),S=PE(l,x),G===S.styles.backgroundColor&&(S.styles.backgroundColor=Pc.TRANSPARENT),l.logger.debug("Starting renderer for element at "+Q.x+","+Q.y+" with size "+Q.width+"x"+Q.height),F=new nae(l,Q),[4,F.render(S)];case 4:_=te.sent(),te.label=5;case 5:return(!((W=e.removeContainer)!==null&&W!==void 0)||W)&&(K6.destroy(h)||l.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),l.logger.debug("Finished rendering"),[2,_]}})})},uae=function(t,e,n){var a=e.ownerDocument,o=a.documentElement?mp(t,getComputedStyle(a.documentElement).backgroundColor):Pc.TRANSPARENT,r=a.body?mp(t,getComputedStyle(a.body).backgroundColor):Pc.TRANSPARENT,s=typeof n=="string"?mp(t,n):n===null?Pc.TRANSPARENT:4294967295;return e===a.documentElement?Xl(o)?Xl(r)?s:r:o:s};const pae=Object.freeze(Object.defineProperty({__proto__:null,default:m3},Symbol.toStringTag,{value:"Module"})),fae="modulepreload",gae=function(t){return"/"+t},X6={},d3=function(e,n,a){let o=Promise.resolve();if(n&&n.length>0){let s=function(A){return Promise.all(A.map(p=>Promise.resolve(p).then(u=>({status:"fulfilled",value:u}),u=>({status:"rejected",reason:u}))))};document.getElementsByTagName("link");const c=document.querySelector("meta[property=csp-nonce]"),l=(c==null?void 0:c.nonce)||(c==null?void 0:c.getAttribute("nonce"));o=s(n.map(A=>{if(A=gae(A),A in X6)return;X6[A]=!0;const p=A.endsWith(".css"),u=p?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${A}"]${u}`))return;const x=document.createElement("link");if(x.rel=p?"stylesheet":fae,p||(x.as="script"),x.crossOrigin="",x.href=A,l&&x.setAttribute("nonce",l),document.head.appendChild(x),p)return new Promise((h,w)=>{x.addEventListener("load",h),x.addEventListener("error",()=>w(new Error(`Unable to preload CSS for ${A}`)))})}))}function r(s){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=s,window.dispatchEvent(c),!c.defaultPrevented)throw s}return o.then(s=>{for(const c of s||[])c.status==="rejected"&&r(c.reason);return e().catch(r)})};function _n(t){"@babel/helpers - typeof";return _n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_n(t)}var zo=Uint8Array,Rr=Uint16Array,Tw=Int32Array,Th=new zo([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]),kh=new zo([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]),A3=new zo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),qE=function(t,e){for(var n=new Rr(31),a=0;a<31;++a)n[a]=e+=1<<t[a-1];for(var o=new Tw(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}},$E=qE(Th,2),WE=$E.b,u3=$E.r;WE[28]=258,u3[258]=28;var VE=qE(kh,0),hae=VE.b,J6=VE.r,p3=new Rr(32768);for(var na=0;na<32768;++na){var Ql=(na&43690)>>1|(na&21845)<<1;Ql=(Ql&52428)>>2|(Ql&13107)<<2,Ql=(Ql&61680)>>4|(Ql&3855)<<4,p3[na]=((Ql&65280)>>8|(Ql&255)<<8)>>1}var ji=(function(t,e,n){for(var a=t.length,o=0,r=new Rr(e);o<a;++o)t[o]&&++r[t[o]-1];var s=new Rr(e);for(o=1;o<e;++o)s[o]=s[o-1]+r[o-1]<<1;var c;if(n){c=new Rr(1<<e);var l=15-e;for(o=0;o<a;++o)if(t[o])for(var A=o<<4|t[o],p=e-t[o],u=s[t[o]-1]++<<p,x=u|(1<<p)-1;u<=x;++u)c[p3[u]>>l]=A}else for(c=new Rr(a),o=0;o<a;++o)t[o]&&(c[o]=p3[s[t[o]-1]++]>>15-t[o]);return c}),em=new zo(288);for(var na=0;na<144;++na)em[na]=8;for(var na=144;na<256;++na)em[na]=9;for(var na=256;na<280;++na)em[na]=7;for(var na=280;na<288;++na)em[na]=8;var e2=new zo(32);for(var na=0;na<32;++na)e2[na]=5;var xae=ji(em,9,0),yae=ji(em,9,1),Cae=ji(e2,5,0),bae=ji(e2,5,1),i1=function(t){for(var e=t[0],n=1;n<t.length;++n)t[n]>e&&(e=t[n]);return e},ks=function(t,e,n){var a=e/8|0;return(t[a]|t[a+1]<<8)>>(e&7)&n},c1=function(t,e){var n=e/8|0;return(t[n]|t[n+1]<<8|t[n+2]<<16)>>(e&7)},kw=function(t){return(t+7)/8|0},XE=function(t,e,n){return(n==null||n>t.length)&&(n=t.length),new zo(t.subarray(e,n))},vae=["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"],zs=function(t,e,n){var a=new Error(e||vae[t]);if(a.code=t,Error.captureStackTrace&&Error.captureStackTrace(a,zs),!n)throw a;return a},wae=function(t,e,n,a){var o=t.length,r=0;if(!o||e.f&&!e.l)return n||new zo(0);var s=!n,c=s||e.i!=2,l=e.i;s&&(n=new zo(o*3));var A=function(Ee){var Be=n.length;if(Ee>Be){var Re=new zo(Math.max(Be*2,Ee));Re.set(n),n=Re}},p=e.f||0,u=e.p||0,x=e.b||0,h=e.l,w=e.d,b=e.m,v=e.n,B=o*8;do{if(!h){p=ks(t,u,1);var U=ks(t,u+1,3);if(u+=3,U)if(U==1)h=yae,w=bae,b=9,v=5;else if(U==2){var S=ks(t,u,31)+257,F=ks(t,u+10,15)+4,O=S+ks(t,u+5,31)+1;u+=14;for(var R=new zo(O),oe=new zo(19),L=0;L<F;++L)oe[A3[L]]=ks(t,u+L*3,7);u+=F*3;for(var I=i1(oe),M=(1<<I)-1,K=ji(oe,I,1),L=0;L<O;){var re=K[ks(t,u,M)];u+=re&15;var G=re>>4;if(G<16)R[L++]=G;else{var ae=0,ie=0;for(G==16?(ie=3+ks(t,u,3),u+=2,ae=R[L-1]):G==17?(ie=3+ks(t,u,7),u+=3):G==18&&(ie=11+ks(t,u,127),u+=7);ie--;)R[L++]=ae}}var X=R.subarray(0,S),ee=R.subarray(S);b=i1(X),v=i1(ee),h=ji(X,b,1),w=ji(ee,v,1)}else zs(1);else{var G=kw(u)+4,Q=t[G-4]|t[G-3]<<8,_=G+Q;if(_>o){l&&zs(0);break}c&&A(x+Q),n.set(t.subarray(G,_),x),e.b=x+=Q,e.p=u=_*8,e.f=p;continue}if(u>B){l&&zs(0);break}}c&&A(x+131072);for(var se=(1<<b)-1,J=(1<<v)-1,E=u;;E=u){var ae=h[c1(t,u)&se],z=ae>>4;if(u+=ae&15,u>B){l&&zs(0);break}if(ae||zs(2),z<256)n[x++]=z;else if(z==256){E=u,h=null;break}else{var W=z-254;if(z>264){var L=z-257,te=Th[L];W=ks(t,u,(1<<te)-1)+WE[L],u+=te}var me=w[c1(t,u)&J],pe=me>>4;me||zs(3),u+=me&15;var ee=hae[pe];if(pe>3){var te=kh[pe];ee+=c1(t,u)&(1<<te)-1,u+=te}if(u>B){l&&zs(0);break}c&&A(x+131072);var Ce=x+W;if(x<ee){var de=r-ee,Ge=Math.min(ee,Ce);for(de+x<0&&zs(3);x<Ge;++x)n[x]=a[de+x]}for(;x<Ce;++x)n[x]=n[x-ee]}}e.l=h,e.p=E,e.b=x,e.f=p,h&&(p=1,e.m=b,e.d=w,e.n=v)}while(!p);return x!=n.length&&s?XE(n,0,x):n.subarray(0,x)},vc=function(t,e,n){n<<=e&7;var a=e/8|0;t[a]|=n,t[a+1]|=n>>8},Mu=function(t,e,n){n<<=e&7;var a=e/8|0;t[a]|=n,t[a+1]|=n>>8,t[a+2]|=n>>16},l1=function(t,e){for(var n=[],a=0;a<t.length;++a)t[a]&&n.push({s:a,f:t[a]});var o=n.length,r=n.slice();if(!o)return{t:eP,l:0};if(o==1){var s=new zo(n[0].s+1);return s[n[0].s]=1,{t:s,l:1}}n.sort(function(_,S){return _.f-S.f}),n.push({s:-1,f:25001});var c=n[0],l=n[1],A=0,p=1,u=2;for(n[0]={s:-1,f:c.f+l.f,l:c,r:l};p!=o-1;)c=n[n[A].f<n[u].f?A++:u++],l=n[A!=p&&n[A].f<n[u].f?A++:u++],n[p++]={s:-1,f:c.f+l.f,l:c,r:l};for(var x=r[0].s,a=1;a<o;++a)r[a].s>x&&(x=r[a].s);var h=new Rr(x+1),w=f3(n[p-1],h,0);if(w>e){var a=0,b=0,v=w-e,B=1<<v;for(r.sort(function(S,F){return h[F.s]-h[S.s]||S.f-F.f});a<o;++a){var U=r[a].s;if(h[U]>e)b+=B-(1<<w-h[U]),h[U]=e;else break}for(b>>=v;b>0;){var G=r[a].s;h[G]<e?b-=1<<e-h[G]++-1:++a}for(;a>=0&&b;--a){var Q=r[a].s;h[Q]==e&&(--h[Q],++b)}w=e}return{t:new zo(h),l:w}},f3=function(t,e,n){return t.s==-1?Math.max(f3(t.l,e,n+1),f3(t.r,e,n+1)):e[t.s]=n},ej=function(t){for(var e=t.length;e&&!t[--e];);for(var n=new Rr(++e),a=0,o=t[0],r=1,s=function(l){n[a++]=l},c=1;c<=e;++c)if(t[c]==o&&c!=e)++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=t[c]}return{c:n.subarray(0,a),n:e}},zu=function(t,e){for(var n=0,a=0;a<e.length;++a)n+=t[a]*e[a];return n},JE=function(t,e,n){var a=n.length,o=kw(e+2);t[o]=a&255,t[o+1]=a>>8,t[o+2]=t[o]^255,t[o+3]=t[o+1]^255;for(var r=0;r<a;++r)t[o+r+4]=n[r];return(o+4+a)*8},tj=function(t,e,n,a,o,r,s,c,l,A,p){vc(e,p++,n),++o[256];for(var u=l1(o,15),x=u.t,h=u.l,w=l1(r,15),b=w.t,v=w.l,B=ej(x),U=B.c,G=B.n,Q=ej(b),_=Q.c,S=Q.n,F=new Rr(19),O=0;O<U.length;++O)++F[U[O]&31];for(var O=0;O<_.length;++O)++F[_[O]&31];for(var R=l1(F,7),oe=R.t,L=R.l,I=19;I>4&&!oe[A3[I-1]];--I);var M=A+5<<3,K=zu(o,em)+zu(r,e2)+s,re=zu(o,x)+zu(r,b)+s+14+3*I+zu(F,oe)+2*F[16]+3*F[17]+7*F[18];if(l>=0&&M<=K&&M<=re)return JE(e,p,t.subarray(l,l+A));var ae,ie,X,ee;if(vc(e,p,1+(re<K)),p+=2,re<K){ae=ji(x,h,0),ie=x,X=ji(b,v,0),ee=b;var se=ji(oe,L,0);vc(e,p,G-257),vc(e,p+5,S-1),vc(e,p+10,I-4),p+=14;for(var O=0;O<I;++O)vc(e,p+3*O,oe[A3[O]]);p+=3*I;for(var J=[U,_],E=0;E<2;++E)for(var z=J[E],O=0;O<z.length;++O){var W=z[O]&31;vc(e,p,se[W]),p+=oe[W],W>15&&(vc(e,p,z[O]>>5&127),p+=z[O]>>12)}}else ae=xae,ie=em,X=Cae,ee=e2;for(var O=0;O<c;++O){var te=a[O];if(te>255){var W=te>>18&31;Mu(e,p,ae[W+257]),p+=ie[W+257],W>7&&(vc(e,p,te>>23&31),p+=Th[W]);var me=te&31;Mu(e,p,X[me]),p+=ee[me],me>3&&(Mu(e,p,te>>5&8191),p+=kh[me])}else Mu(e,p,ae[te]),p+=ie[te]}return Mu(e,p,ae[256]),p+ie[256]},Bae=new Tw([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),eP=new zo(0),Dae=function(t,e,n,a,o,r){var s=r.z||t.length,c=new zo(a+s+5*(1+Math.ceil(s/7e3))+o),l=c.subarray(a,c.length-o),A=r.l,p=(r.r||0)&7;if(e){p&&(l[0]=r.r>>3);for(var u=Bae[e-1],x=u>>13,h=u&8191,w=(1<<n)-1,b=r.p||new Rr(32768),v=r.h||new Rr(w+1),B=Math.ceil(n/3),U=2*B,G=function(Ve){return(t[Ve]^t[Ve+1]<<B^t[Ve+2]<<U)&w},Q=new Tw(25e3),_=new Rr(288),S=new Rr(32),F=0,O=0,R=r.i||0,oe=0,L=r.w||0,I=0;R+2<s;++R){var M=G(R),K=R&32767,re=v[M];if(b[K]=re,v[M]=K,L<=R){var ae=s-R;if((F>7e3||oe>24576)&&(ae>423||!A)){p=tj(t,l,0,Q,_,S,O,oe,I,R-I,p),oe=F=O=0,I=R;for(var ie=0;ie<286;++ie)_[ie]=0;for(var ie=0;ie<30;++ie)S[ie]=0}var X=2,ee=0,se=h,J=K-re&32767;if(ae>2&&M==G(R-J))for(var E=Math.min(x,ae)-1,z=Math.min(32767,R),W=Math.min(258,ae);J<=z&&--se&&K!=re;){if(t[R+X]==t[R+X-J]){for(var te=0;te<W&&t[R+te]==t[R+te-J];++te);if(te>X){if(X=te,ee=J,te>E)break;for(var me=Math.min(J,te-2),pe=0,ie=0;ie<me;++ie){var Ce=R-J+ie&32767,de=b[Ce],Ge=Ce-de&32767;Ge>pe&&(pe=Ge,re=Ce)}}}K=re,re=b[K],J+=K-re&32767}if(ee){Q[oe++]=268435456|u3[X]<<18|J6[ee];var Ee=u3[X]&31,Be=J6[ee]&31;O+=Th[Ee]+kh[Be],++_[257+Ee],++S[Be],L=R+X,++F}else Q[oe++]=t[R],++_[t[R]]}}for(R=Math.max(R,L);R<s;++R)Q[oe++]=t[R],++_[t[R]];p=tj(t,l,A,Q,_,S,O,oe,I,R-I,p),A||(r.r=p&7|l[p/8|0]<<3,p-=7,r.h=v,r.p=b,r.i=R,r.w=L)}else{for(var R=r.w||0;R<s+A;R+=65535){var Re=R+65535;Re>=s&&(l[p/8|0]=A,Re=s),p=JE(l,p+1,t.subarray(R,Re))}r.i=s}return XE(c,0,a+kw(p)+o)},tP=function(){var t=1,e=0;return{p:function(n){for(var a=t,o=e,r=n.length|0,s=0;s!=r;){for(var c=Math.min(s+2655,r);s<c;++s)o+=a+=n[s];a=(a&65535)+15*(a>>16),o=(o&65535)+15*(o>>16)}t=a,e=o},d:function(){return t%=65521,e%=65521,(t&255)<<24|(t&65280)<<8|(e&255)<<8|e>>8}}},Uae=function(t,e,n,a,o){if(!o&&(o={l:1},e.dictionary)){var r=e.dictionary.subarray(-32768),s=new zo(r.length+t.length);s.set(r),s.set(t,r.length),t=s,o.w=r.length}return Dae(t,e.level==null?6:e.level,e.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(t.length)))*1.5):20:12+e.mem,n,a,o)},nP=function(t,e,n){for(;n;++e)t[e]=n,n>>>=8},Hae=function(t,e){var n=e.level,a=n==0?0:n<6?1:n==9?3:2;if(t[0]=120,t[1]=a<<6|(e.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,e.dictionary){var o=tP();o.p(e.dictionary),nP(t,2,o.d())}},Nae=function(t,e){return((t[0]&15)!=8||t[0]>>4>7||(t[0]<<8|t[1])%31)&&zs(6,"invalid zlib data"),(t[1]>>5&1)==1&&zs(6,"invalid zlib data: "+(t[1]&32?"need":"unexpected")+" dictionary"),(t[1]>>3&4)+2};function g3(t,e){e||(e={});var n=tP();n.p(t);var a=Uae(t,e,e.dictionary?6:2,4);return Hae(a,e),nP(a,a.length-4,n.d()),a}function jae(t,e){return wae(t.subarray(Nae(t),-4),{i:2},e,e)}var Gae=typeof TextDecoder<"u"&&new TextDecoder,_ae=0;try{Gae.decode(eP,{stream:!0}),_ae=1}catch{}var It=(function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this})();function m1(){It.console&&typeof It.console.log=="function"&&It.console.log.apply(It.console,arguments)}var On={log:m1,warn:function(t){It.console&&(typeof It.console.warn=="function"?It.console.warn.apply(It.console,arguments):m1.call(null,arguments))},error:function(t){It.console&&(typeof It.console.error=="function"?It.console.error.apply(It.console,arguments):m1(t))}};function d1(t,e,n){var a=new XMLHttpRequest;a.open("GET",t),a.responseType="blob",a.onload=function(){Zm(a.response,e,n)},a.onerror=function(){On.error("could not download file")},a.send()}function nj(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch{}return e.status>=200&&e.status<=299}function Ff(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var pp,h3,Zm=It.saveAs||((typeof window>"u"?"undefined":_n(window))!=="object"||window!==It?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(t,e,n){var a=It.URL||It.webkitURL,o=document.createElement("a");e=e||t.name||"download",o.download=e,o.rel="noopener",typeof t=="string"?(o.href=t,o.origin!==location.origin?nj(o.href)?d1(t,e,n):Ff(o,o.target="_blank"):Ff(o)):(o.href=a.createObjectURL(t),setTimeout((function(){a.revokeObjectURL(o.href)}),4e4),setTimeout((function(){Ff(o)}),0))}:"msSaveOrOpenBlob"in navigator?function(t,e,n){if(e=e||t.name||"download",typeof t=="string")if(nj(t))d1(t,e,n);else{var a=document.createElement("a");a.href=t,a.target="_blank",setTimeout((function(){Ff(a)}))}else navigator.msSaveOrOpenBlob((function(o,r){return r===void 0?r={autoBom:!1}:_n(r)!=="object"&&(On.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})(t,n),e)}:function(t,e,n,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),typeof t=="string")return d1(t,e,n);var o=t.type==="application/octet-stream",r=/constructor/i.test(It.HTMLElement)||It.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||o&&r)&&(typeof FileReader>"u"?"undefined":_n(FileReader))==="object"){var c=new FileReader;c.onloadend=function(){var p=c.result;p=s?p:p.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=p:location=p,a=null},c.readAsDataURL(t)}else{var l=It.URL||It.webkitURL,A=l.createObjectURL(t);a?a.location=A:location.href=A,a=null,setTimeout((function(){l.revokeObjectURL(A)}),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 aP(t){var e;t=t||"",this.ok=!1,t.charAt(0)=="#"&&(t=t.substr(1,6)),t={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"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;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(c){return[parseInt(c[1]),parseInt(c[2]),parseInt(c[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(c){return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(c){return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)]}}],a=0;a<n.length;a++){var o=n[a].re,r=n[a].process,s=o.exec(t);s&&(e=r(s),this.r=e[0],this.g=e[1],this.b=e[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 c=this.r.toString(16),l=this.g.toString(16),A=this.b.toString(16);return c.length==1&&(c="0"+c),l.length==1&&(l="0"+l),A.length==1&&(A="0"+A),"#"+c+l+A}}/**
|
||
* @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 A1(t,e){var n=t[0],a=t[1],o=t[2],r=t[3];n=So(n,a,o,r,e[0],7,-680876936),r=So(r,n,a,o,e[1],12,-389564586),o=So(o,r,n,a,e[2],17,606105819),a=So(a,o,r,n,e[3],22,-1044525330),n=So(n,a,o,r,e[4],7,-176418897),r=So(r,n,a,o,e[5],12,1200080426),o=So(o,r,n,a,e[6],17,-1473231341),a=So(a,o,r,n,e[7],22,-45705983),n=So(n,a,o,r,e[8],7,1770035416),r=So(r,n,a,o,e[9],12,-1958414417),o=So(o,r,n,a,e[10],17,-42063),a=So(a,o,r,n,e[11],22,-1990404162),n=So(n,a,o,r,e[12],7,1804603682),r=So(r,n,a,o,e[13],12,-40341101),o=So(o,r,n,a,e[14],17,-1502002290),n=Fo(n,a=So(a,o,r,n,e[15],22,1236535329),o,r,e[1],5,-165796510),r=Fo(r,n,a,o,e[6],9,-1069501632),o=Fo(o,r,n,a,e[11],14,643717713),a=Fo(a,o,r,n,e[0],20,-373897302),n=Fo(n,a,o,r,e[5],5,-701558691),r=Fo(r,n,a,o,e[10],9,38016083),o=Fo(o,r,n,a,e[15],14,-660478335),a=Fo(a,o,r,n,e[4],20,-405537848),n=Fo(n,a,o,r,e[9],5,568446438),r=Fo(r,n,a,o,e[14],9,-1019803690),o=Fo(o,r,n,a,e[3],14,-187363961),a=Fo(a,o,r,n,e[8],20,1163531501),n=Fo(n,a,o,r,e[13],5,-1444681467),r=Fo(r,n,a,o,e[2],9,-51403784),o=Fo(o,r,n,a,e[7],14,1735328473),n=Lo(n,a=Fo(a,o,r,n,e[12],20,-1926607734),o,r,e[5],4,-378558),r=Lo(r,n,a,o,e[8],11,-2022574463),o=Lo(o,r,n,a,e[11],16,1839030562),a=Lo(a,o,r,n,e[14],23,-35309556),n=Lo(n,a,o,r,e[1],4,-1530992060),r=Lo(r,n,a,o,e[4],11,1272893353),o=Lo(o,r,n,a,e[7],16,-155497632),a=Lo(a,o,r,n,e[10],23,-1094730640),n=Lo(n,a,o,r,e[13],4,681279174),r=Lo(r,n,a,o,e[0],11,-358537222),o=Lo(o,r,n,a,e[3],16,-722521979),a=Lo(a,o,r,n,e[6],23,76029189),n=Lo(n,a,o,r,e[9],4,-640364487),r=Lo(r,n,a,o,e[12],11,-421815835),o=Lo(o,r,n,a,e[15],16,530742520),n=Qo(n,a=Lo(a,o,r,n,e[2],23,-995338651),o,r,e[0],6,-198630844),r=Qo(r,n,a,o,e[7],10,1126891415),o=Qo(o,r,n,a,e[14],15,-1416354905),a=Qo(a,o,r,n,e[5],21,-57434055),n=Qo(n,a,o,r,e[12],6,1700485571),r=Qo(r,n,a,o,e[3],10,-1894986606),o=Qo(o,r,n,a,e[10],15,-1051523),a=Qo(a,o,r,n,e[1],21,-2054922799),n=Qo(n,a,o,r,e[8],6,1873313359),r=Qo(r,n,a,o,e[15],10,-30611744),o=Qo(o,r,n,a,e[6],15,-1560198380),a=Qo(a,o,r,n,e[13],21,1309151649),n=Qo(n,a,o,r,e[4],6,-145523070),r=Qo(r,n,a,o,e[11],10,-1120210379),o=Qo(o,r,n,a,e[2],15,718787259),a=Qo(a,o,r,n,e[9],21,-343485551),t[0]=ql(n,t[0]),t[1]=ql(a,t[1]),t[2]=ql(o,t[2]),t[3]=ql(r,t[3])}function Rh(t,e,n,a,o,r){return e=ql(ql(e,t),ql(a,r)),ql(e<<o|e>>>32-o,n)}function So(t,e,n,a,o,r,s){return Rh(e&n|~e&a,t,e,o,r,s)}function Fo(t,e,n,a,o,r,s){return Rh(e&a|n&~a,t,e,o,r,s)}function Lo(t,e,n,a,o,r,s){return Rh(e^n^a,t,e,o,r,s)}function Qo(t,e,n,a,o,r,s){return Rh(n^(e|~a),t,e,o,r,s)}function oP(t){var e,n=t.length,a=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)A1(a,Eae(t.substring(e-64,e)));t=t.substring(e-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)o[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(o[e>>2]|=128<<(e%4<<3),e>55)for(A1(a,o),e=0;e<16;e++)o[e]=0;return o[14]=8*n,A1(a,o),a}function Eae(t){var e,n=[];for(e=0;e<64;e+=4)n[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return n}pp=It.atob.bind(It),h3=It.btoa.bind(It);var aj="0123456789abcdef".split("");function Pae(t){for(var e="",n=0;n<4;n++)e+=aj[t>>8*n+4&15]+aj[t>>8*n&15];return e}function Sae(t){return String.fromCharCode((255&t)>>0,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function x3(t){return oP(t).map(Sae).join("")}var Fae=(function(t){for(var e=0;e<t.length;e++)t[e]=Pae(t[e]);return t.join("")})(oP("hello"))!="5d41402abc4b2a76b9719d911017c592";function ql(t,e){if(Fae){var n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<<16|65535&n}return t+e&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 y3(t,e){var n,a,o,r;if(t!==n){for(var s=(o=t,r=1+(256/t.length>>0),new Array(r+1).join(o)),c=[],l=0;l<256;l++)c[l]=l;var A=0;for(l=0;l<256;l++){var p=c[l];A=(A+p+s.charCodeAt(l))%256,c[l]=c[A],c[A]=p}n=t,a=c}else c=a;var u=e.length,x=0,h=0,w="";for(l=0;l<u;l++)h=(h+(p=c[x=(x+1)%256]))%256,c[x]=c[h],c[h]=p,s=c[(c[x]+c[h])%256],w+=String.fromCharCode(e.charCodeAt(l)^s);return w}/**
|
||
* @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 oj={print:4,modify:8,copy:16,"annot-forms":32};function rA(t,e,n,a){this.v=1,this.r=2;var o=192;t.forEach((function(c){if(oj.perm!==void 0)throw new Error("Invalid permission: "+c);o+=oj[c]})),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var r=(e+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=x3(r+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(a)).substr(0,5),this.U=y3(this.encryptionKey,this.padding)}function sA(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",n=t.length,a=0;a<n;a++){var o=t.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?e+="#"+("0"+o.toString(16)).slice(-2):e+=t[a]}return e}function rj(t){if(_n(t)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};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)");e.hasOwnProperty(n)||(e[n]={});var r=Math.random().toString(35);return e[n][r]=[a,!!o],r},this.unsubscribe=function(n){for(var a in e)if(e[a][n])return delete e[a][n],Object.keys(e[a]).length===0&&delete e[a],!0;return!1},this.publish=function(n){if(e.hasOwnProperty(n)){var a=Array.prototype.slice.call(arguments,1),o=[];for(var r in e[n]){var s=e[n][r];try{s[0].apply(t,a)}catch(c){It.console&&On.error("jsPDF PubSub Error",c.message,c)}s[1]&&o.push(r)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function Yg(t){if(!(this instanceof Yg))return new Yg(t);var e="opacity,stroke-opacity".split(",");for(var n in t)t.hasOwnProperty(n)&&e.indexOf(n)>=0&&(this[n]=t[n]);this.id="",this.objectNumber=-1}function rP(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function qm(t,e,n,a,o){if(!(this instanceof qm))return new qm(t,e,n,a,o);this.type=t==="axial"?2:3,this.coords=e,this.colors=n,rP.call(this,a,o)}function dA(t,e,n,a,o){if(!(this instanceof dA))return new dA(t,e,n,a,o);this.boundingBox=t,this.xStep=e,this.yStep=n,this.stream="",this.cloneIndex=0,rP.call(this,a,o)}function Qt(t){var e,n=typeof arguments[0]=="string"?arguments[0]:"p",a=arguments[1],o=arguments[2],r=arguments[3],s=[],c=1,l=16,A="S",p=null;_n(t=t||{})==="object"&&(n=t.orientation,a=t.unit||a,o=t.format||o,r=t.compress||t.compressPdf||r,(p=t.encryption||null)!==null&&(p.userPassword=p.userPassword||"",p.ownerPassword=p.ownerPassword||"",p.userPermissions=p.userPermissions||[]),c=typeof t.userUnit=="number"?Math.abs(t.userUnit):1,t.precision!==void 0&&(e=t.precision),t.floatPrecision!==void 0&&(l=t.floatPrecision),A=t.defaultPathOperation||"S"),s=t.filters||(r===!0?["FlateEncode"]:s),a=a||"mm",n=(""+(n||"P")).toLowerCase();var u=t.putOnlyUsedFonts||!1,x={},h={internal:{},__private__:{}};h.__private__.PubSub=rj;var w="1.3",b=h.__private__.getPdfVersion=function(){return w};h.__private__.setPdfVersion=function(D){w=D};var v={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};h.__private__.getPageFormats=function(){return v};var B=h.__private__.getPageFormat=function(D){return v[D]};o=o||"a4";var U={COMPAT:"compat",ADVANCED:"advanced"},G=U.COMPAT;function Q(){this.saveGraphicsState(),ce(new yt(Je,0,0,-Je,0,ci()*Je).toString()+" cm"),this.setFontSize(this.getFontSize()/Je),A="n",G=U.ADVANCED}function _(){this.restoreGraphicsState(),A="S",G=U.COMPAT}var S=h.__private__.combineFontStyleAndFontWeight=function(D,k){if(D=="bold"&&k=="normal"||D=="bold"&&k==400||D=="normal"&&k=="italic"||D=="bold"&&k=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return k&&(D=k==400||k==="normal"?D==="italic"?"italic":"normal":k!=700&&k!=="bold"||D!=="normal"?(k==700?"bold":k)+""+D:"bold"),D};h.advancedAPI=function(D){var k=G===U.COMPAT;return k&&Q.call(this),typeof D!="function"||(D(this),k&&_.call(this)),this},h.compatAPI=function(D){var k=G===U.ADVANCED;return k&&_.call(this),typeof D!="function"||(D(this),k&&Q.call(this)),this},h.isAdvancedAPI=function(){return G===U.ADVANCED};var F,O=function(D){if(G!==U.ADVANCED)throw new Error(D+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},R=h.roundToPrecision=h.__private__.roundToPrecision=function(D,k){var le=e||k;if(isNaN(D)||isNaN(le))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return D.toFixed(le).replace(/0+$/,"")};F=h.hpf=h.__private__.hpf=typeof l=="number"?function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.hpf");return R(D,l)}:l==="smart"?function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.hpf");return R(D,D>-1&&D<1?16:5)}:function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.hpf");return R(D,16)};var oe=h.f2=h.__private__.f2=function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.f2");return R(D,2)},L=h.__private__.f3=function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.f3");return R(D,3)},I=h.scale=h.__private__.scale=function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.scale");return G===U.COMPAT?D*Je:G===U.ADVANCED?D:void 0},M=function(D){return G===U.COMPAT?ci()-D:G===U.ADVANCED?D:void 0},K=function(D){return I(M(D))};h.__private__.setPrecision=h.setPrecision=function(D){typeof parseInt(D,10)=="number"&&(e=parseInt(D,10))};var re,ae="00000000000000000000000000000000",ie=h.__private__.getFileId=function(){return ae},X=h.__private__.setFileId=function(D){return ae=D!==void 0&&/^[a-fA-F0-9]{32}$/.test(D)?D.toUpperCase():ae.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),p!==null&&($n=new rA(p.userPermissions,p.userPassword,p.ownerPassword,ae)),ae};h.setFileId=function(D){return X(D),this},h.getFileId=function(){return ie()};var ee=h.__private__.convertDateToPDFDate=function(D){var k=D.getTimezoneOffset(),le=k<0?"+":"-",fe=Math.floor(Math.abs(k/60)),De=Math.abs(k%60),Qe=[le,W(fe),"'",W(De),"'"].join("");return["D:",D.getFullYear(),W(D.getMonth()+1),W(D.getDate()),W(D.getHours()),W(D.getMinutes()),W(D.getSeconds()),Qe].join("")},se=h.__private__.convertPDFDateToDate=function(D){var k=parseInt(D.substr(2,4),10),le=parseInt(D.substr(6,2),10)-1,fe=parseInt(D.substr(8,2),10),De=parseInt(D.substr(10,2),10),Qe=parseInt(D.substr(12,2),10),Ze=parseInt(D.substr(14,2),10);return new Date(k,le,fe,De,Qe,Ze,0)},J=h.__private__.setCreationDate=function(D){var k;if(D===void 0&&(D=new Date),D instanceof Date)k=ee(D);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(D))throw new Error("Invalid argument passed to jsPDF.setCreationDate");k=D}return re=k},E=h.__private__.getCreationDate=function(D){var k=re;return D==="jsDate"&&(k=se(re)),k};h.setCreationDate=function(D){return J(D),this},h.getCreationDate=function(D){return E(D)};var z,W=h.__private__.padd2=function(D){return("0"+parseInt(D)).slice(-2)},te=h.__private__.padd2Hex=function(D){return("00"+(D=D.toString())).substr(D.length)},me=0,pe=[],Ce=[],de=0,Ge=[],Ee=[],Be=!1,Re=Ce,Ve=function(){me=0,de=0,Ce=[],pe=[],Ge=[],hs=Kn(),Ur=Kn()};h.__private__.setCustomOutputDestination=function(D){Be=!0,Re=D};var je=function(D){Be||(Re=D)};h.__private__.resetCustomOutputDestination=function(){Be=!1,Re=Ce};var ce=h.__private__.out=function(D){return D=D.toString(),de+=D.length+1,Re.push(D),Re},dt=h.__private__.write=function(D){return ce(arguments.length===1?D.toString():Array.prototype.join.call(arguments," "))},ot=h.__private__.getArrayBuffer=function(D){for(var k=D.length,le=new ArrayBuffer(k),fe=new Uint8Array(le);k--;)fe[k]=D.charCodeAt(k);return le},ze=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];h.__private__.getStandardFonts=function(){return ze};var Ke=t.fontSize||16;h.__private__.setFontSize=h.setFontSize=function(D){return Ke=G===U.ADVANCED?D/Je:D,this};var qe,Se=h.__private__.getFontSize=h.getFontSize=function(){return G===U.COMPAT?Ke:Ke*Je},et=t.R2L||!1;h.__private__.setR2L=h.setR2L=function(D){return et=D,this},h.__private__.getR2L=h.getR2L=function(){return et};var lt,it=h.__private__.setZoomMode=function(D){var k=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(D))qe=D;else if(isNaN(D)){if(k.indexOf(D)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+D+'" is not recognized.');qe=D}else qe=parseInt(D,10)};h.__private__.getZoomMode=function(){return qe};var ct,Ct=h.__private__.setPageMode=function(D){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(D)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+D+'" is not recognized.');lt=D};h.__private__.getPageMode=function(){return lt};var kt=h.__private__.setLayoutMode=function(D){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(D)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+D+'" is not recognized.');ct=D};h.__private__.getLayoutMode=function(){return ct},h.__private__.setDisplayMode=h.setDisplayMode=function(D,k,le){return it(D),kt(k),Ct(le),this};var at={title:"",subject:"",author:"",keywords:"",creator:""};h.__private__.getDocumentProperty=function(D){if(Object.keys(at).indexOf(D)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return at[D]},h.__private__.getDocumentProperties=function(){return at},h.__private__.setDocumentProperties=h.setProperties=h.setDocumentProperties=function(D){for(var k in at)at.hasOwnProperty(k)&&D[k]&&(at[k]=D[k]);return this},h.__private__.setDocumentProperty=function(D,k){if(Object.keys(at).indexOf(D)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return at[D]=k};var gt,Je,En,zt,aa,sn={},en={},Oa=[],Jt={},lo={},fn={},la={},ma=null,tt=0,Fe=[],We=new rj(h),_t=t.hotfixes||[],Bt={},Wt={},cn=[],yt=function D(k,le,fe,De,Qe,Ze){if(!(this instanceof D))return new D(k,le,fe,De,Qe,Ze);isNaN(k)&&(k=1),isNaN(le)&&(le=0),isNaN(fe)&&(fe=0),isNaN(De)&&(De=1),isNaN(Qe)&&(Qe=0),isNaN(Ze)&&(Ze=0),this._matrix=[k,le,fe,De,Qe,Ze]};Object.defineProperty(yt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(D){this._matrix[0]=D}}),Object.defineProperty(yt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(D){this._matrix[1]=D}}),Object.defineProperty(yt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(D){this._matrix[2]=D}}),Object.defineProperty(yt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(D){this._matrix[3]=D}}),Object.defineProperty(yt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(D){this._matrix[4]=D}}),Object.defineProperty(yt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(D){this._matrix[5]=D}}),Object.defineProperty(yt.prototype,"a",{get:function(){return this._matrix[0]},set:function(D){this._matrix[0]=D}}),Object.defineProperty(yt.prototype,"b",{get:function(){return this._matrix[1]},set:function(D){this._matrix[1]=D}}),Object.defineProperty(yt.prototype,"c",{get:function(){return this._matrix[2]},set:function(D){this._matrix[2]=D}}),Object.defineProperty(yt.prototype,"d",{get:function(){return this._matrix[3]},set:function(D){this._matrix[3]=D}}),Object.defineProperty(yt.prototype,"e",{get:function(){return this._matrix[4]},set:function(D){this._matrix[4]=D}}),Object.defineProperty(yt.prototype,"f",{get:function(){return this._matrix[5]},set:function(D){this._matrix[5]=D}}),Object.defineProperty(yt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(yt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(yt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(yt.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),yt.prototype.join=function(D){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(F).join(D)},yt.prototype.multiply=function(D){var k=D.sx*this.sx+D.shy*this.shx,le=D.sx*this.shy+D.shy*this.sy,fe=D.shx*this.sx+D.sy*this.shx,De=D.shx*this.shy+D.sy*this.sy,Qe=D.tx*this.sx+D.ty*this.shx+this.tx,Ze=D.tx*this.shy+D.ty*this.sy+this.ty;return new yt(k,le,fe,De,Qe,Ze)},yt.prototype.decompose=function(){var D=this.sx,k=this.shy,le=this.shx,fe=this.sy,De=this.tx,Qe=this.ty,Ze=Math.sqrt(D*D+k*k),mt=(D/=Ze)*le+(k/=Ze)*fe;le-=D*mt,fe-=k*mt;var jt=Math.sqrt(le*le+fe*fe);return mt/=jt,D*(fe/=jt)<k*(le/=jt)&&(D=-D,k=-k,mt=-mt,Ze=-Ze),{scale:new yt(Ze,0,0,jt,0,0),translate:new yt(1,0,0,1,De,Qe),rotate:new yt(D,k,-k,D,0,0),skew:new yt(1,0,mt,1,0,0)}},yt.prototype.toString=function(D){return this.join(" ")},yt.prototype.inversed=function(){var D=this.sx,k=this.shy,le=this.shx,fe=this.sy,De=this.tx,Qe=this.ty,Ze=1/(D*fe-k*le),mt=fe*Ze,jt=-k*Ze,Zt=-le*Ze,Rt=D*Ze;return new yt(mt,jt,Zt,Rt,-mt*De-Zt*Qe,-jt*De-Rt*Qe)},yt.prototype.applyToPoint=function(D){var k=D.x*this.sx+D.y*this.shx+this.tx,le=D.x*this.shy+D.y*this.sy+this.ty;return new qr(k,le)},yt.prototype.applyToRectangle=function(D){var k=this.applyToPoint(D),le=this.applyToPoint(new qr(D.x+D.w,D.y+D.h));return new ii(k.x,k.y,le.x-k.x,le.y-k.y)},yt.prototype.clone=function(){var D=this.sx,k=this.shy,le=this.shx,fe=this.sy,De=this.tx,Qe=this.ty;return new yt(D,k,le,fe,De,Qe)},h.Matrix=yt;var da=h.matrixMult=function(D,k){return k.multiply(D)},Pn=new yt(1,0,0,1,0,0);h.unitMatrix=h.identityMatrix=Pn;var Zn=function(D,k){if(!lo[D]){var le=(k instanceof qm?"Sh":"P")+(Object.keys(Jt).length+1).toString(10);k.id=le,lo[D]=le,Jt[le]=k,We.publish("addPattern",k)}};h.ShadingPattern=qm,h.TilingPattern=dA,h.addShadingPattern=function(D,k){return O("addShadingPattern()"),Zn(D,k),this},h.beginTilingPattern=function(D){O("beginTilingPattern()"),wd(D.boundingBox[0],D.boundingBox[1],D.boundingBox[2]-D.boundingBox[0],D.boundingBox[3]-D.boundingBox[1],D.matrix)},h.endTilingPattern=function(D,k){O("endTilingPattern()"),k.stream=Ee[z].join(`
|
||
`),Zn(D,k),We.publish("endTilingPattern",k),cn.pop().restore()};var Yn=h.__private__.newObject=function(){var D=Kn();return Wa(D,!0),D},Kn=h.__private__.newObjectDeferred=function(){return me++,pe[me]=function(){return de},me},Wa=function(D,k){return k=typeof k=="boolean"&&k,pe[D]=de,k&&ce(D+" 0 obj"),D},Vs=h.__private__.newAdditionalObject=function(){var D={objId:Kn(),content:""};return Ge.push(D),D},hs=Kn(),Ur=Kn(),Hr=h.__private__.decodeColorString=function(D){var k=D.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 le=parseFloat(k[0]);k=[le,le,le,"r"]}for(var fe="#",De=0;De<3;De++)fe+=("0"+Math.floor(255*parseFloat(k[De])).toString(16)).slice(-2);return fe},Ta=h.__private__.encodeColorString=function(D){var k;typeof D=="string"&&(D={ch1:D});var le=D.ch1,fe=D.ch2,De=D.ch3,Qe=D.ch4,Ze=D.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof le=="string"&&le.charAt(0)!=="#"){var mt=new aP(le);if(mt.ok)le=mt.toHex();else if(!/^\d*\.?\d*$/.test(le))throw new Error('Invalid color "'+le+'" passed to jsPDF.encodeColorString.')}if(typeof le=="string"&&/^#[0-9A-Fa-f]{3}$/.test(le)&&(le="#"+le[1]+le[1]+le[2]+le[2]+le[3]+le[3]),typeof le=="string"&&/^#[0-9A-Fa-f]{6}$/.test(le)){var jt=parseInt(le.substr(1),16);le=jt>>16&255,fe=jt>>8&255,De=255&jt}if(fe===void 0||Qe===void 0&&le===fe&&fe===De)if(typeof le=="string")k=le+" "+Ze[0];else switch(D.precision){case 2:k=oe(le/255)+" "+Ze[0];break;case 3:default:k=L(le/255)+" "+Ze[0]}else if(Qe===void 0||_n(Qe)==="object"){if(Qe&&!isNaN(Qe.a)&&Qe.a===0)return k=["1.","1.","1.",Ze[1]].join(" ");if(typeof le=="string")k=[le,fe,De,Ze[1]].join(" ");else switch(D.precision){case 2:k=[oe(le/255),oe(fe/255),oe(De/255),Ze[1]].join(" ");break;default:case 3:k=[L(le/255),L(fe/255),L(De/255),Ze[1]].join(" ")}}else if(typeof le=="string")k=[le,fe,De,Qe,Ze[2]].join(" ");else switch(D.precision){case 2:k=[oe(le),oe(fe),oe(De),oe(Qe),Ze[2]].join(" ");break;case 3:default:k=[L(le),L(fe),L(De),L(Qe),Ze[2]].join(" ")}return k},Nr=h.__private__.getFilters=function(){return s},Zo=h.__private__.putStream=function(D){var k=(D=D||{}).data||"",le=D.filters||Nr(),fe=D.alreadyAppliedFilters||[],De=D.addLength1||!1,Qe=k.length,Ze=D.objectId,mt=function(Va){return Va};if(p!==null&&Ze===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");p!==null&&(mt=$n.encryptor(Ze,0));var jt={};le===!0&&(le=["FlateEncode"]);var Zt=D.additionalKeyValues||[],Rt=(jt=Qt.API.processDataByFilters!==void 0?Qt.API.processDataByFilters(k,le):{data:k,reverseChain:[]}).reverseChain+(Array.isArray(fe)?fe.join(" "):fe.toString());if(jt.data.length!==0&&(Zt.push({key:"Length",value:jt.data.length}),De===!0&&Zt.push({key:"Length1",value:Qe})),Rt.length!=0)if(Rt.split("/").length-1==1)Zt.push({key:"Filter",value:Rt});else{Zt.push({key:"Filter",value:"["+Rt+"]"});for(var nn=0;nn<Zt.length;nn+=1)if(Zt[nn].key==="DecodeParms"){for(var Wn=[],oa=0;oa<jt.reverseChain.split("/").length-1;oa+=1)Wn.push("null");Wn.push(Zt[nn].value),Zt[nn].value="["+Wn.join(" ")+"]"}}ce("<<");for(var ha=0;ha<Zt.length;ha++)ce("/"+Zt[ha].key+" "+Zt[ha].value);ce(">>"),jt.data.length!==0&&(ce("stream"),ce(mt(jt.data)),ce("endstream"))},Mr=h.__private__.putPage=function(D){var k=D.number,le=D.data,fe=D.objId,De=D.contentsObjId;Wa(fe,!0),ce("<</Type /Page"),ce("/Parent "+D.rootDictionaryObjId+" 0 R"),ce("/Resources "+D.resourceDictionaryObjId+" 0 R"),ce("/MediaBox ["+parseFloat(F(D.mediaBox.bottomLeftX))+" "+parseFloat(F(D.mediaBox.bottomLeftY))+" "+F(D.mediaBox.topRightX)+" "+F(D.mediaBox.topRightY)+"]"),D.cropBox!==null&&ce("/CropBox ["+F(D.cropBox.bottomLeftX)+" "+F(D.cropBox.bottomLeftY)+" "+F(D.cropBox.topRightX)+" "+F(D.cropBox.topRightY)+"]"),D.bleedBox!==null&&ce("/BleedBox ["+F(D.bleedBox.bottomLeftX)+" "+F(D.bleedBox.bottomLeftY)+" "+F(D.bleedBox.topRightX)+" "+F(D.bleedBox.topRightY)+"]"),D.trimBox!==null&&ce("/TrimBox ["+F(D.trimBox.bottomLeftX)+" "+F(D.trimBox.bottomLeftY)+" "+F(D.trimBox.topRightX)+" "+F(D.trimBox.topRightY)+"]"),D.artBox!==null&&ce("/ArtBox ["+F(D.artBox.bottomLeftX)+" "+F(D.artBox.bottomLeftY)+" "+F(D.artBox.topRightX)+" "+F(D.artBox.topRightY)+"]"),typeof D.userUnit=="number"&&D.userUnit!==1&&ce("/UserUnit "+D.userUnit),We.publish("putPage",{objId:fe,pageContext:Fe[k],pageNumber:k,page:le}),ce("/Contents "+De+" 0 R"),ce(">>"),ce("endobj");var Qe=le.join(`
|
||
`);return G===U.ADVANCED&&(Qe+=`
|
||
Q`),Wa(De,!0),Zo({data:Qe,filters:Nr(),objectId:De}),ce("endobj"),fe},Xs=h.__private__.putPages=function(){var D,k,le=[];for(D=1;D<=tt;D++)Fe[D].objId=Kn(),Fe[D].contentsObjId=Kn();for(D=1;D<=tt;D++)le.push(Mr({number:D,data:Ee[D],objId:Fe[D].objId,contentsObjId:Fe[D].contentsObjId,mediaBox:Fe[D].mediaBox,cropBox:Fe[D].cropBox,bleedBox:Fe[D].bleedBox,trimBox:Fe[D].trimBox,artBox:Fe[D].artBox,userUnit:Fe[D].userUnit,rootDictionaryObjId:hs,resourceDictionaryObjId:Ur}));Wa(hs,!0),ce("<</Type /Pages");var fe="/Kids [";for(k=0;k<tt;k++)fe+=le[k]+" 0 R ";ce(fe+"]"),ce("/Count "+tt),ce(">>"),ce("endobj"),We.publish("postPutPages")},Oi=function(D){We.publish("putFont",{font:D,out:ce,newObject:Yn,putStream:Zo}),D.isAlreadyPutted!==!0&&(D.objectNumber=Yn(),ce("<<"),ce("/Type /Font"),ce("/BaseFont /"+sA(D.postScriptName)),ce("/Subtype /Type1"),typeof D.encoding=="string"&&ce("/Encoding /"+D.encoding),ce("/FirstChar 32"),ce("/LastChar 255"),ce(">>"),ce("endobj"))},Ti=function(){for(var D in sn)sn.hasOwnProperty(D)&&(u===!1||u===!0&&x.hasOwnProperty(D))&&Oi(sn[D])},ki=function(D){D.objectNumber=Yn();var k=[];k.push({key:"Type",value:"/XObject"}),k.push({key:"Subtype",value:"/Form"}),k.push({key:"BBox",value:"["+[F(D.x),F(D.y),F(D.x+D.width),F(D.y+D.height)].join(" ")+"]"}),k.push({key:"Matrix",value:"["+D.matrix.toString()+"]"});var le=D.pages[1].join(`
|
||
`);Zo({data:le,additionalKeyValues:k,objectId:D.objectNumber}),ce("endobj")},Mc=function(){for(var D in Bt)Bt.hasOwnProperty(D)&&ki(Bt[D])},fd=function(D,k){var le,fe=[],De=1/(k-1);for(le=0;le<1;le+=De)fe.push(le);if(fe.push(1),D[0].offset!=0){var Qe={offset:0,color:D[0].color};D.unshift(Qe)}if(D[D.length-1].offset!=1){var Ze={offset:1,color:D[D.length-1].color};D.push(Ze)}for(var mt="",jt=0,Zt=0;Zt<fe.length;Zt++){for(le=fe[Zt];le>D[jt+1].offset;)jt++;var Rt=D[jt].offset,nn=(le-Rt)/(D[jt+1].offset-Rt),Wn=D[jt].color,oa=D[jt+1].color;mt+=te(Math.round((1-nn)*Wn[0]+nn*oa[0]).toString(16))+te(Math.round((1-nn)*Wn[1]+nn*oa[1]).toString(16))+te(Math.round((1-nn)*Wn[2]+nn*oa[2]).toString(16))}return mt.trim()},qn=function(D,k){k||(k=21);var le=Yn(),fe=fd(D.colors,k),De=[];De.push({key:"FunctionType",value:"0"}),De.push({key:"Domain",value:"[0.0 1.0]"}),De.push({key:"Size",value:"["+k+"]"}),De.push({key:"BitsPerSample",value:"8"}),De.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),De.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Zo({data:fe,additionalKeyValues:De,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:le}),ce("endobj"),D.objectNumber=Yn(),ce("<< /ShadingType "+D.type),ce("/ColorSpace /DeviceRGB");var Qe="/Coords ["+F(parseFloat(D.coords[0]))+" "+F(parseFloat(D.coords[1]))+" ";D.type===2?Qe+=F(parseFloat(D.coords[2]))+" "+F(parseFloat(D.coords[3])):Qe+=F(parseFloat(D.coords[2]))+" "+F(parseFloat(D.coords[3]))+" "+F(parseFloat(D.coords[4]))+" "+F(parseFloat(D.coords[5])),ce(Qe+="]"),D.matrix&&ce("/Matrix ["+D.matrix.toString()+"]"),ce("/Function "+le+" 0 R"),ce("/Extend [true true]"),ce(">>"),ce("endobj")},iu=function(D,k){var le=Kn(),fe=Yn();k.push({resourcesOid:le,objectOid:fe}),D.objectNumber=fe;var De=[];De.push({key:"Type",value:"/Pattern"}),De.push({key:"PatternType",value:"1"}),De.push({key:"PaintType",value:"1"}),De.push({key:"TilingType",value:"1"}),De.push({key:"BBox",value:"["+D.boundingBox.map(F).join(" ")+"]"}),De.push({key:"XStep",value:F(D.xStep)}),De.push({key:"YStep",value:F(D.yStep)}),De.push({key:"Resources",value:le+" 0 R"}),D.matrix&&De.push({key:"Matrix",value:"["+D.matrix.toString()+"]"}),Zo({data:D.stream,additionalKeyValues:De,objectId:D.objectNumber}),ce("endobj")},Js=function(D){var k;for(k in Jt)Jt.hasOwnProperty(k)&&(Jt[k]instanceof qm?qn(Jt[k]):Jt[k]instanceof dA&&iu(Jt[k],D))},cm=function(D){for(var k in D.objectNumber=Yn(),ce("<<"),D)switch(k){case"opacity":ce("/ca "+oe(D[k]));break;case"stroke-opacity":ce("/CA "+oe(D[k]))}ce(">>"),ce("endobj")},zc=function(){var D;for(D in fn)fn.hasOwnProperty(D)&&cm(fn[D])},lm=function(){for(var D in ce("/XObject <<"),Bt)Bt.hasOwnProperty(D)&&Bt[D].objectNumber>=0&&ce("/"+D+" "+Bt[D].objectNumber+" 0 R");We.publish("putXobjectDict"),ce(">>")},gd=function(){$n.oid=Yn(),ce("<<"),ce("/Filter /Standard"),ce("/V "+$n.v),ce("/R "+$n.r),ce("/U <"+$n.toHexString($n.U)+">"),ce("/O <"+$n.toHexString($n.O)+">"),ce("/P "+$n.P),ce(">>"),ce("endobj")},Ri=function(){for(var D in ce("/Font <<"),sn)sn.hasOwnProperty(D)&&(u===!1||u===!0&&x.hasOwnProperty(D))&&ce("/"+D+" "+sn[D].objectNumber+" 0 R");ce(">>")},sr=function(){if(Object.keys(Jt).length>0){for(var D in ce("/Shading <<"),Jt)Jt.hasOwnProperty(D)&&Jt[D]instanceof qm&&Jt[D].objectNumber>=0&&ce("/"+D+" "+Jt[D].objectNumber+" 0 R");We.publish("putShadingPatternDict"),ce(">>")}},Zc=function(D){if(Object.keys(Jt).length>0){for(var k in ce("/Pattern <<"),Jt)Jt.hasOwnProperty(k)&&Jt[k]instanceof h.TilingPattern&&Jt[k].objectNumber>=0&&Jt[k].objectNumber<D&&ce("/"+k+" "+Jt[k].objectNumber+" 0 R");We.publish("putTilingPatternDict"),ce(">>")}},Yo=function(){if(Object.keys(fn).length>0){var D;for(D in ce("/ExtGState <<"),fn)fn.hasOwnProperty(D)&&fn[D].objectNumber>=0&&ce("/"+D+" "+fn[D].objectNumber+" 0 R");We.publish("putGStateDict"),ce(">>")}},Aa=function(D){Wa(D.resourcesOid,!0),ce("<<"),ce("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ri(),sr(),Zc(D.objectOid),Yo(),lm(),ce(">>"),ce("endobj")},hd=function(){var D=[];Ti(),zc(),Mc(),Js(D),We.publish("putResources"),D.forEach(Aa),Aa({resourcesOid:Ur,objectOid:Number.MAX_SAFE_INTEGER}),We.publish("postPutResources")},xd=function(){We.publish("putAdditionalObjects");for(var D=0;D<Ge.length;D++){var k=Ge[D];Wa(k.objId,!0),ce(k.content),ce("endobj")}We.publish("postPutAdditionalObjects")},Mi=function(D){en[D.fontName]=en[D.fontName]||{},en[D.fontName][D.fontStyle]=D.id},ei=function(D,k,le,fe,De){var Qe={id:"F"+(Object.keys(sn).length+1).toString(10),postScriptName:D,fontName:k,fontStyle:le,encoding:fe,isStandardFont:De||!1,metadata:{}};return We.publish("addFont",{font:Qe,instance:this}),sn[Qe.id]=Qe,Mi(Qe),Qe.id},zi=function(D){for(var k=0,le=ze.length;k<le;k++){var fe=ei.call(this,D[k][0],D[k][1],D[k][2],ze[k][3],!0);u===!1&&(x[fe]=!0);var De=D[k][0].split("-");Mi({id:fe,fontName:De[0],fontStyle:De[1]||""})}We.publish("addFonts",{fonts:sn,dictionary:en})},wo=function(D){return D.foo=function(){try{return D.apply(this,arguments)}catch(fe){var k=fe.stack||"";~k.indexOf(" at ")&&(k=k.split(" at ")[1]);var le="Error in function "+k.split(`
|
||
`)[0].split("<")[0]+": "+fe.message;if(!It.console)throw new Error(le);It.console.error(le,fe),It.alert&&alert(le)}},D.foo.bar=D,D.foo},Yc=function(D,k){var le,fe,De,Qe,Ze,mt,jt,Zt,Rt;if(De=(k=k||{}).sourceEncoding||"Unicode",Ze=k.outputEncoding,(k.autoencode||Ze)&&sn[gt].metadata&&sn[gt].metadata[De]&&sn[gt].metadata[De].encoding&&(Qe=sn[gt].metadata[De].encoding,!Ze&&sn[gt].encoding&&(Ze=sn[gt].encoding),!Ze&&Qe.codePages&&(Ze=Qe.codePages[0]),typeof Ze=="string"&&(Ze=Qe[Ze]),Ze)){for(jt=!1,mt=[],le=0,fe=D.length;le<fe;le++)(Zt=Ze[D.charCodeAt(le)])?mt.push(String.fromCharCode(Zt)):mt.push(D[le]),mt[le].charCodeAt(0)>>8&&(jt=!0);D=mt.join("")}for(le=D.length;jt===void 0&&le!==0;)D.charCodeAt(le-1)>>8&&(jt=!0),le--;if(!jt)return D;for(mt=k.noBOM?[]:[254,255],le=0,fe=D.length;le<fe;le++){if((Rt=(Zt=D.charCodeAt(le))>>8)>>8)throw new Error("Character at position "+le+" of string '"+D+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");mt.push(Rt),mt.push(Zt-(Rt<<8))}return String.fromCharCode.apply(void 0,mt)},Bo=h.__private__.pdfEscape=h.pdfEscape=function(D,k){return Yc(D,k).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Zi=h.__private__.beginPage=function(D){Ee[++tt]=[],Fe[tt]={objId:0,contentsObjId:0,userUnit:Number(c),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(D[0]),topRightY:Number(D[1])}},ti(tt),je(Ee[z])},mm=function(D,k){var le,fe,De;switch(n=k||n,typeof D=="string"&&(le=B(D.toLowerCase()),Array.isArray(le)&&(fe=le[0],De=le[1])),Array.isArray(D)&&(fe=D[0]*Je,De=D[1]*Je),isNaN(fe)&&(fe=o[0],De=o[1]),(fe>14400||De>14400)&&(On.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),fe=Math.min(14400,fe),De=Math.min(14400,De)),o=[fe,De],n.substr(0,1)){case"l":De>fe&&(o=[De,fe]);break;case"p":fe>De&&(o=[De,fe])}Zi(o),Wi(pm),ce(Do),gm!==0&&ce(gm+" J"),Xi!==0&&ce(Xi+" j"),We.publish("addPage",{pageNumber:tt})},dm=function(D){D>0&&D<=tt&&(Ee.splice(D,1),Fe.splice(D,1),tt--,z>tt&&(z=tt),this.setPage(z))},ti=function(D){D>0&&D<=tt&&(z=D)},cu=h.__private__.getNumberOfPages=h.getNumberOfPages=function(){return Ee.length-1},Kc=function(D,k,le){var fe,De=void 0;return le=le||{},D=D!==void 0?D:sn[gt].fontName,k=k!==void 0?k:sn[gt].fontStyle,fe=D.toLowerCase(),en[fe]!==void 0&&en[fe][k]!==void 0?De=en[fe][k]:en[D]!==void 0&&en[D][k]!==void 0?De=en[D][k]:le.disableWarning===!1&&On.warn("Unable to look up font label for font '"+D+"', '"+k+"'. Refer to getFontList() for available fonts."),De||le.noFallback||(De=en.times[k])==null&&(De=en.times.normal),De},dn=h.__private__.putInfo=function(){var D=Yn(),k=function(fe){return fe};for(var le in p!==null&&(k=$n.encryptor(D,0)),ce("<<"),ce("/Producer ("+Bo(k("jsPDF "+Qt.version))+")"),at)at.hasOwnProperty(le)&&at[le]&&ce("/"+le.substr(0,1).toUpperCase()+le.substr(1)+" ("+Bo(k(at[le]))+")");ce("/CreationDate ("+Bo(k(re))+")"),ce(">>"),ce("endobj")},qc=h.__private__.putCatalog=function(D){var k=(D=D||{}).rootDictionaryObjId||hs;switch(Yn(),ce("<<"),ce("/Type /Catalog"),ce("/Pages "+k+" 0 R"),qe||(qe="fullwidth"),qe){case"fullwidth":ce("/OpenAction [3 0 R /FitH null]");break;case"fullheight":ce("/OpenAction [3 0 R /FitV null]");break;case"fullpage":ce("/OpenAction [3 0 R /Fit]");break;case"original":ce("/OpenAction [3 0 R /XYZ null null 1]");break;default:var le=""+qe;le.substr(le.length-1)==="%"&&(qe=parseInt(qe)/100),typeof qe=="number"&&ce("/OpenAction [3 0 R /XYZ null null "+oe(qe)+"]")}switch(ct||(ct="continuous"),ct){case"continuous":ce("/PageLayout /OneColumn");break;case"single":ce("/PageLayout /SinglePage");break;case"two":case"twoleft":ce("/PageLayout /TwoColumnLeft");break;case"tworight":ce("/PageLayout /TwoColumnRight")}lt&&ce("/PageMode /"+lt),We.publish("putCatalog"),ce(">>"),ce("endobj")},yd=h.__private__.putTrailer=function(){ce("trailer"),ce("<<"),ce("/Size "+(me+1)),ce("/Root "+me+" 0 R"),ce("/Info "+(me-1)+" 0 R"),p!==null&&ce("/Encrypt "+$n.oid+" 0 R"),ce("/ID [ <"+ae+"> <"+ae+"> ]"),ce(">>")},Am=h.__private__.putHeader=function(){ce("%PDF-"+w),ce("%ºß¬à")},Cd=h.__private__.putXRef=function(){var D="0000000000";ce("xref"),ce("0 "+(me+1)),ce("0000000000 65535 f ");for(var k=1;k<=me;k++)typeof pe[k]=="function"?ce((D+pe[k]()).slice(-10)+" 00000 n "):pe[k]!==void 0?ce((D+pe[k]).slice(-10)+" 00000 n "):ce("0000000000 00000 n ")},zr=h.__private__.buildDocument=function(){Ve(),je(Ce),We.publish("buildDocument"),Am(),Xs(),xd(),hd(),p!==null&&gd(),dn(),qc();var D=de;return Cd(),yd(),ce("startxref"),ce(""+D),ce("%%EOF"),je(Ee[z]),Ce.join(`
|
||
`)},Yi=h.__private__.getBlob=function(D){return new Blob([ot(D)],{type:"application/pdf"})},ni=h.output=h.__private__.output=wo((function(D,k){switch(typeof(k=k||{})=="string"?k={filename:k}:k.filename=k.filename||"generated.pdf",D){case void 0:return zr();case"save":h.save(k.filename);break;case"arraybuffer":return ot(zr());case"blob":return Yi(zr());case"bloburi":case"bloburl":if(It.URL!==void 0&&typeof It.URL.createObjectURL=="function")return It.URL&&It.URL.createObjectURL(Yi(zr()))||void 0;On.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var le="",fe=zr();try{le=h3(fe)}catch{le=h3(unescape(encodeURIComponent(fe)))}return"data:application/pdf;filename="+k.filename+";base64,"+le;case"pdfobjectnewwindow":if(Object.prototype.toString.call(It)==="[object Window]"){var De="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&&(De=k.pdfObjectUrl,Qe="");var Ze='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+De+'"'+Qe+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(k)+");<\/script></body></html>",mt=It.open();return mt!==null&&mt.document.write(Ze),mt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(It)==="[object Window]"){var jt='<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>',Zt=It.open();if(Zt!==null){Zt.document.write(jt);var Rt=this;Zt.document.documentElement.querySelector("#pdfViewer").onload=function(){Zt.document.title=k.filename,Zt.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Rt.output("bloburl"))}}return Zt}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(It)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var nn='<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>',Wn=It.open();if(Wn!==null&&(Wn.document.write(nn),Wn.document.title=k.filename),Wn||typeof safari>"u")return Wn;break;case"datauri":case"dataurl":return It.document.location.href=this.output("datauristring",k);default:return null}})),Ki=function(D){return Array.isArray(_t)===!0&&_t.indexOf(D)>-1};switch(a){case"pt":Je=1;break;case"mm":Je=72/25.4;break;case"cm":Je=72/2.54;break;case"in":Je=72;break;case"px":Je=Ki("px_scaling")==1?.75:96/72;break;case"pc":case"em":Je=12;break;case"ex":Je=6;break;default:if(typeof a!="number")throw new Error("Invalid unit: "+a);Je=a}var $n=null;J(),X();var Zr=function(D){return p!==null?$n.encryptor(D,0):function(k){return k}},jr=h.__private__.getPageInfo=h.getPageInfo=function(D){if(isNaN(D)||D%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Fe[D].objId,pageNumber:D,pageContext:Fe[D]}},St=h.__private__.getPageInfoByObjId=function(D){if(isNaN(D)||D%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var k in Fe)if(Fe[k].objId===D)break;return jr(k)},qi=h.__private__.getCurrentPageInfo=h.getCurrentPageInfo=function(){return{objId:Fe[z].objId,pageNumber:z,pageContext:Fe[z]}};h.addPage=function(){return mm.apply(this,arguments),this},h.setPage=function(){return ti.apply(this,arguments),je.call(this,Ee[z]),this},h.insertPage=function(D){return this.addPage(),this.movePage(z,D),this},h.movePage=function(D,k){var le,fe;if(D>k){le=Ee[D],fe=Fe[D];for(var De=D;De>k;De--)Ee[De]=Ee[De-1],Fe[De]=Fe[De-1];Ee[k]=le,Fe[k]=fe,this.setPage(k)}else if(D<k){le=Ee[D],fe=Fe[D];for(var Qe=D;Qe<k;Qe++)Ee[Qe]=Ee[Qe+1],Fe[Qe]=Fe[Qe+1];Ee[k]=le,Fe[k]=fe,this.setPage(k)}return this},h.deletePage=function(){return dm.apply(this,arguments),this},h.__private__.text=h.text=function(D,k,le,fe,De){var Qe,Ze,mt,jt,Zt,Rt,nn,Wn,oa,ha=(fe=fe||{}).scope||this;if(typeof D=="number"&&typeof k=="number"&&(typeof le=="string"||Array.isArray(le))){var Va=le;le=k,k=D,D=Va}if(arguments[3]instanceof yt?(O("The transform parameter of text() with a Matrix value"),oa=De):(mt=arguments[4],jt=arguments[5],_n(nn=arguments[3])==="object"&&nn!==null||(typeof mt=="string"&&(jt=mt,mt=null),typeof nn=="string"&&(jt=nn,nn=null),typeof nn=="number"&&(mt=nn,nn=null),fe={flags:nn,angle:mt,align:jt})),isNaN(k)||isNaN(le)||D==null)throw new Error("Invalid arguments passed to jsPDF.text");if(D.length===0)return ha;var Fa="",Pr=!1,qo=typeof fe.lineHeightFactor=="number"?fe.lineHeightFactor:$i,lr=ha.internal.scaleFactor;function li(jn){return jn=jn.split(" ").join(Array(fe.TabLen||9).join(" ")),Bo(jn,nn)}function ym(jn){for(var Cn,sa=jn.concat(),xa=[],Vr=sa.length;Vr--;)typeof(Cn=sa.shift())=="string"?xa.push(Cn):Array.isArray(jn)&&(Cn.length===1||Cn[1]===void 0&&Cn[2]===void 0)?xa.push(Cn[0]):xa.push([Cn[0],Cn[1],Cn[2]]);return xa}function ol(jn,Cn){var sa;if(typeof jn=="string")sa=Cn(jn)[0];else if(Array.isArray(jn)){for(var xa,Vr,pl=jn.concat(),sc=[],vm=pl.length;vm--;)typeof(xa=pl.shift())=="string"?sc.push(Cn(xa)[0]):Array.isArray(xa)&&typeof xa[0]=="string"&&(Vr=Cn(xa[0],xa[1],xa[2]),sc.push([Vr[0],Vr[1],Vr[2]]));sa=sc}return sa}var Ji=!1,rl=!0;if(typeof D=="string")Ji=!0;else if(Array.isArray(D)){var sl=D.concat();Ze=[];for(var ec,ra=sl.length;ra--;)(typeof(ec=sl.shift())!="string"||Array.isArray(ec)&&typeof ec[0]!="string")&&(rl=!1);Ji=rl}if(Ji===!1)throw new Error('Type of text must be string or Array. "'+D+'" is not recognized.');typeof D=="string"&&(D=D.match(/[\r?\n]/)?D.split(/\r\n|\r|\n/g):[D]);var il=Ke/ha.internal.scaleFactor,cl=il*(qo-1);switch(fe.baseline){case"bottom":le-=cl;break;case"top":le+=il-cl;break;case"hanging":le+=il-2*cl;break;case"middle":le+=il/2-cl}if((Rt=fe.maxWidth||0)>0&&(typeof D=="string"?D=ha.splitTextToSize(D,Rt):Object.prototype.toString.call(D)==="[object Array]"&&(D=D.reduce((function(jn,Cn){return jn.concat(ha.splitTextToSize(Cn,Rt))}),[]))),Qe={text:D,x:k,y:le,options:fe,mutex:{pdfEscape:Bo,activeFontKey:gt,fonts:sn,activeFontSize:Ke}},We.publish("preProcessText",Qe),D=Qe.text,mt=(fe=Qe.options).angle,!(oa instanceof yt)&&mt&&typeof mt=="number"){mt*=Math.PI/180,fe.rotationDirection===0&&(mt=-mt),G===U.ADVANCED&&(mt=-mt);var ll=Math.cos(mt),ml=Math.sin(mt);oa=new yt(ll,ml,-ml,ll,0,0)}else mt&&mt instanceof yt&&(oa=mt);G!==U.ADVANCED||oa||(oa=Pn),(Zt=fe.charSpace||si)!==void 0&&(Fa+=F(I(Zt))+` Tc
|
||
`,this.setCharSpace(this.getCharSpace()||0)),(Wn=fe.horizontalScale)!==void 0&&(Fa+=F(100*Wn)+` Tz
|
||
`),fe.lang;var mo=-1,tc=fe.renderingMode!==void 0?fe.renderingMode:fe.stroke,Cs=ha.internal.getCurrentPageInfo().pageContext;switch(tc){case 0:case!1:case"fill":mo=0;break;case 1:case!0:case"stroke":mo=1;break;case 2:case"fillThenStroke":mo=2;break;case 3:case"invisible":mo=3;break;case 4:case"fillAndAddForClipping":mo=4;break;case 5:case"strokeAndAddPathForClipping":mo=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":mo=6;break;case 7:case"addToPathForClipping":mo=7}var Bd=Cs.usedRenderingMode!==void 0?Cs.usedRenderingMode:-1;mo!==-1?Fa+=mo+` Tr
|
||
`:Bd!==-1&&(Fa+=`0 Tr
|
||
`),mo!==-1&&(Cs.usedRenderingMode=mo),jt=fe.align||"left";var Ao,dl=Ke*qo,Cm=ha.internal.pageSize.getWidth(),Al=sn[gt];Zt=fe.charSpace||si,Rt=fe.maxWidth||0,nn=Object.assign({autoencode:!0,noBOM:!0},fe.flags);var $r=[],mi=function(jn){return ha.getStringUnitWidth(jn,{font:Al,charSpace:Zt,fontSize:Ke,doKerning:!1})*Ke/lr};if(Object.prototype.toString.call(D)==="[object Array]"){var uo;Ze=ym(D),jt!=="left"&&(Ao=Ze.map(mi));var Xa,di=0;if(jt==="right"){k-=Ao[0],D=[],ra=Ze.length;for(var bs=0;bs<ra;bs++)bs===0?(Xa=ir(k),uo=cr(le)):(Xa=I(di-Ao[bs]),uo=-dl),D.push([Ze[bs],Xa,uo]),di=Ao[bs]}else if(jt==="center"){k-=Ao[0]/2,D=[],ra=Ze.length;for(var vs=0;vs<ra;vs++)vs===0?(Xa=ir(k),uo=cr(le)):(Xa=I((di-Ao[vs])/2),uo=-dl),D.push([Ze[vs],Xa,uo]),di=Ao[vs]}else if(jt==="left"){D=[],ra=Ze.length;for(var ul=0;ul<ra;ul++)D.push(Ze[ul])}else if(jt==="justify"&&Al.encoding==="Identity-H"){D=[],ra=Ze.length,Rt=Rt!==0?Rt:Cm;for(var ws=0,An=0;An<ra;An++)if(uo=An===0?cr(le):-dl,Xa=An===0?ir(k):ws,An<ra-1){var Bs=I((Rt-Ao[An])/(Ze[An].split(" ").length-1)),Ja=Ze[An].split(" ");D.push([Ja[0]+" ",Xa,uo]),ws=0;for(var $o=1;$o<Ja.length;$o++){var nc=(mi(Ja[$o-1]+" "+Ja[$o])-mi(Ja[$o]))*lr+Bs;$o==Ja.length-1?D.push([Ja[$o],nc,0]):D.push([Ja[$o]+" ",nc,0]),ws-=nc}}else D.push([Ze[An],Xa,uo]);D.push(["",ws,0])}else{if(jt!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(D=[],ra=Ze.length,Rt=Rt!==0?Rt:Cm,An=0;An<ra;An++)uo=An===0?cr(le):-dl,Xa=An===0?ir(k):0,An<ra-1?$r.push(F(I((Rt-Ao[An])/(Ze[An].split(" ").length-1)))):$r.push(0),D.push([Ze[An],Xa,uo])}}var bm=typeof fe.R2L=="boolean"?fe.R2L:et;bm===!0&&(D=ol(D,(function(jn,Cn,sa){return[jn.split("").reverse().join(""),Cn,sa]}))),Qe={text:D,x:k,y:le,options:fe,mutex:{pdfEscape:Bo,activeFontKey:gt,fonts:sn,activeFontSize:Ke}},We.publish("postProcessText",Qe),D=Qe.text,Pr=Qe.mutex.isHex||!1;var ac=sn[gt].encoding;ac!=="WinAnsiEncoding"&&ac!=="StandardEncoding"||(D=ol(D,(function(jn,Cn,sa){return[li(jn),Cn,sa]}))),Ze=ym(D),D=[];for(var oc,rc,Wo,Ds=0,Wr=1,Us=Array.isArray(Ze[0])?Wr:Ds,Hs="",Ai=function(jn,Cn,sa){var xa="";return sa instanceof yt?(sa=typeof fe.angle=="number"?da(sa,new yt(1,0,0,1,jn,Cn)):da(new yt(1,0,0,1,jn,Cn),sa),G===U.ADVANCED&&(sa=da(new yt(1,0,0,-1,0,0),sa)),xa=sa.join(" ")+` Tm
|
||
`):xa=F(jn)+" "+F(Cn)+` Td
|
||
`,xa},ka=0;ka<Ze.length;ka++){switch(Hs="",Us){case Wr:Wo=(Pr?"<":"(")+Ze[ka][0]+(Pr?">":")"),oc=parseFloat(Ze[ka][1]),rc=parseFloat(Ze[ka][2]);break;case Ds:Wo=(Pr?"<":"(")+Ze[ka]+(Pr?">":")"),oc=ir(k),rc=cr(le)}$r!==void 0&&$r[ka]!==void 0&&(Hs=$r[ka]+` Tw
|
||
`),ka===0?D.push(Hs+Ai(oc,rc,oa)+Wo):Us===Ds?D.push(Hs+Wo):Us===Wr&&D.push(Hs+Ai(oc,rc,oa)+Wo)}D=Us===Ds?D.join(` Tj
|
||
T* `):D.join(` Tj
|
||
`),D+=` Tj
|
||
`;var Uo=`BT
|
||
/`;return Uo+=gt+" "+Ke+` Tf
|
||
`,Uo+=F(Ke*qo)+` TL
|
||
`,Uo+=Ba+`
|
||
`,Uo+=Fa,Uo+=D,ce(Uo+="ET"),x[gt]=!0,ha};var Yr=h.__private__.clip=h.clip=function(D){return ce(D==="evenodd"?"W*":"W"),this};h.clipEvenOdd=function(){return Yr("evenodd")},h.__private__.discardPath=h.discardPath=function(){return ce("n"),this};var Kr=h.__private__.isValidStyle=function(D){var k=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(D)!==-1&&(k=!0),k};h.__private__.setDefaultPathOperation=h.setDefaultPathOperation=function(D){return Kr(D)&&(A=D),this};var um=h.__private__.getStyle=h.getStyle=function(D){var k=A;switch(D){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=D}return k},ai=h.close=function(){return ce("h"),this};h.stroke=function(){return ce("S"),this},h.fill=function(D){return $c("f",D),this},h.fillEvenOdd=function(D){return $c("f*",D),this},h.fillStroke=function(D){return $c("B",D),this},h.fillStrokeEvenOdd=function(D){return $c("B*",D),this};var $c=function(D,k){_n(k)==="object"?bd(k,D):ce(D)},Wc=function(D){D===null||G===U.ADVANCED&&D===void 0||(D=um(D),ce(D))};function Vc(D,k,le,fe,De){var Qe=new dA(k||this.boundingBox,le||this.xStep,fe||this.yStep,this.gState,De||this.matrix);Qe.stream=this.stream;var Ze=D+"$$"+this.cloneIndex+++"$$";return Zn(Ze,Qe),Qe}var bd=function(D,k){var le=lo[D.key],fe=Jt[le];if(fe instanceof qm)ce("q"),ce(lu(k)),fe.gState&&h.setGState(fe.gState),ce(D.matrix.toString()+" cm"),ce("/"+le+" sh"),ce("Q");else if(fe instanceof dA){var De=new yt(1,0,0,-1,0,ci());D.matrix&&(De=De.multiply(D.matrix||Pn),le=Vc.call(fe,D.key,D.boundingBox,D.xStep,D.yStep,De).id),ce("q"),ce("/Pattern cs"),ce("/"+le+" scn"),fe.gState&&h.setGState(fe.gState),ce(k),ce("Q")}},lu=function(D){switch(D){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"}},xs=h.moveTo=function(D,k){return ce(F(I(D))+" "+F(K(k))+" m"),this},Gr=h.lineTo=function(D,k){return ce(F(I(D))+" "+F(K(k))+" l"),this},Ko=h.curveTo=function(D,k,le,fe,De,Qe){return ce([F(I(D)),F(K(k)),F(I(le)),F(K(fe)),F(I(De)),F(K(Qe)),"c"].join(" ")),this};h.__private__.line=h.line=function(D,k,le,fe,De){if(isNaN(D)||isNaN(k)||isNaN(le)||isNaN(fe)||!Kr(De))throw new Error("Invalid arguments passed to jsPDF.line");return G===U.COMPAT?this.lines([[le-D,fe-k]],D,k,[1,1],De||"S"):this.lines([[le-D,fe-k]],D,k,[1,1]).stroke()},h.__private__.lines=h.lines=function(D,k,le,fe,De,Qe){var Ze,mt,jt,Zt,Rt,nn,Wn,oa,ha,Va,Fa,Pr;if(typeof D=="number"&&(Pr=le,le=k,k=D,D=Pr),fe=fe||[1,1],Qe=Qe||!1,isNaN(k)||isNaN(le)||!Array.isArray(D)||!Array.isArray(fe)||!Kr(De)||typeof Qe!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(xs(k,le),Ze=fe[0],mt=fe[1],Zt=D.length,Va=k,Fa=le,jt=0;jt<Zt;jt++)(Rt=D[jt]).length===2?(Va=Rt[0]*Ze+Va,Fa=Rt[1]*mt+Fa,Gr(Va,Fa)):(nn=Rt[0]*Ze+Va,Wn=Rt[1]*mt+Fa,oa=Rt[2]*Ze+Va,ha=Rt[3]*mt+Fa,Va=Rt[4]*Ze+Va,Fa=Rt[5]*mt+Fa,Ko(nn,Wn,oa,ha,Va,Fa));return Qe&&ai(),Wc(De),this},h.path=function(D){for(var k=0;k<D.length;k++){var le=D[k],fe=le.c;switch(le.op){case"m":xs(fe[0],fe[1]);break;case"l":Gr(fe[0],fe[1]);break;case"c":Ko.apply(this,fe);break;case"h":ai()}}return this},h.__private__.rect=h.rect=function(D,k,le,fe,De){if(isNaN(D)||isNaN(k)||isNaN(le)||isNaN(fe)||!Kr(De))throw new Error("Invalid arguments passed to jsPDF.rect");return G===U.COMPAT&&(fe=-fe),ce([F(I(D)),F(K(k)),F(I(le)),F(I(fe)),"re"].join(" ")),Wc(De),this},h.__private__.triangle=h.triangle=function(D,k,le,fe,De,Qe,Ze){if(isNaN(D)||isNaN(k)||isNaN(le)||isNaN(fe)||isNaN(De)||isNaN(Qe)||!Kr(Ze))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[le-D,fe-k],[De-le,Qe-fe],[D-De,k-Qe]],D,k,[1,1],Ze,!0),this},h.__private__.roundedRect=h.roundedRect=function(D,k,le,fe,De,Qe,Ze){if(isNaN(D)||isNaN(k)||isNaN(le)||isNaN(fe)||isNaN(De)||isNaN(Qe)||!Kr(Ze))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var mt=4/3*(Math.SQRT2-1);return De=Math.min(De,.5*le),Qe=Math.min(Qe,.5*fe),this.lines([[le-2*De,0],[De*mt,0,De,Qe-Qe*mt,De,Qe],[0,fe-2*Qe],[0,Qe*mt,-De*mt,Qe,-De,Qe],[2*De-le,0],[-De*mt,0,-De,-Qe*mt,-De,-Qe],[0,2*Qe-fe],[0,-Qe*mt,De*mt,-Qe,De,-Qe]],D+De,k,[1,1],Ze,!0),this},h.__private__.ellipse=h.ellipse=function(D,k,le,fe,De){if(isNaN(D)||isNaN(k)||isNaN(le)||isNaN(fe)||!Kr(De))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Qe=4/3*(Math.SQRT2-1)*le,Ze=4/3*(Math.SQRT2-1)*fe;return xs(D+le,k),Ko(D+le,k-Ze,D+Qe,k-fe,D,k-fe),Ko(D-Qe,k-fe,D-le,k-Ze,D-le,k),Ko(D-le,k+Ze,D-Qe,k+fe,D,k+fe),Ko(D+Qe,k+fe,D+le,k+Ze,D+le,k),Wc(De),this},h.__private__.circle=h.circle=function(D,k,le,fe){if(isNaN(D)||isNaN(k)||isNaN(le)||!Kr(fe))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(D,k,le,le,fe)},h.setFont=function(D,k,le){return le&&(k=S(k,le)),gt=Kc(D,k,{disableWarning:!1}),this};var Xc=h.__private__.getFont=h.getFont=function(){return sn[Kc.apply(h,arguments)]};h.__private__.getFontList=h.getFontList=function(){var D,k,le={};for(D in en)if(en.hasOwnProperty(D))for(k in le[D]=[],en[D])en[D].hasOwnProperty(k)&&le[D].push(k);return le},h.addFont=function(D,k,le,fe,De){var Qe=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Qe.indexOf(arguments[3])!==-1?De=arguments[3]:arguments[3]&&Qe.indexOf(arguments[3])==-1&&(le=S(le,fe)),De=De||"Identity-H",ei.call(this,D,k,le,De)};var $i,pm=t.lineWidth||.200025,oi=h.__private__.getLineWidth=h.getLineWidth=function(){return pm},Wi=h.__private__.setLineWidth=h.setLineWidth=function(D){return pm=D,ce(F(I(D))+" w"),this};h.__private__.setLineDash=Qt.API.setLineDash=Qt.API.setLineDashPattern=function(D,k){if(D=D||[],k=k||0,isNaN(k)||!Array.isArray(D))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return D=D.map((function(le){return F(I(le))})).join(" "),k=F(I(k)),ce("["+D+"] "+k+" d"),this};var Jc=h.__private__.getLineHeight=h.getLineHeight=function(){return Ke*$i};h.__private__.getLineHeight=h.getLineHeight=function(){return Ke*$i};var fm=h.__private__.setLineHeightFactor=h.setLineHeightFactor=function(D){return typeof(D=D||1.15)=="number"&&($i=D),this},_r=h.__private__.getLineHeightFactor=h.getLineHeightFactor=function(){return $i};fm(t.lineHeight);var ir=h.__private__.getHorizontalCoordinate=function(D){return I(D)},cr=h.__private__.getVerticalCoordinate=function(D){return G===U.ADVANCED?D:Fe[z].mediaBox.topRightY-Fe[z].mediaBox.bottomLeftY-I(D)},vd=h.__private__.getHorizontalCoordinateString=h.getHorizontalCoordinateString=function(D){return F(ir(D))},Er=h.__private__.getVerticalCoordinateString=h.getVerticalCoordinateString=function(D){return F(cr(D))},Do=t.strokeColor||"0 G";h.__private__.getStrokeColor=h.getDrawColor=function(){return Hr(Do)},h.__private__.setStrokeColor=h.setDrawColor=function(D,k,le,fe){return Do=Ta({ch1:D,ch2:k,ch3:le,ch4:fe,pdfColorType:"draw",precision:2}),ce(Do),this};var el=t.fillColor||"0 g";h.__private__.getFillColor=h.getFillColor=function(){return Hr(el)},h.__private__.setFillColor=h.setFillColor=function(D,k,le,fe){return el=Ta({ch1:D,ch2:k,ch3:le,ch4:fe,pdfColorType:"fill",precision:2}),ce(el),this};var Ba=t.textColor||"0 g",ri=h.__private__.getTextColor=h.getTextColor=function(){return Hr(Ba)};h.__private__.setTextColor=h.setTextColor=function(D,k,le,fe){return Ba=Ta({ch1:D,ch2:k,ch3:le,ch4:fe,pdfColorType:"text",precision:3}),this};var si=t.charSpace,Vi=h.__private__.getCharSpace=h.getCharSpace=function(){return parseFloat(si||0)};h.__private__.setCharSpace=h.setCharSpace=function(D){if(isNaN(D))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return si=D,this};var gm=0;h.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},h.__private__.setLineCap=h.setLineCap=function(D){var k=h.CapJoinStyles[D];if(k===void 0)throw new Error("Line cap style of '"+D+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return gm=k,ce(k+" J"),this};var Xi=0;h.__private__.setLineJoin=h.setLineJoin=function(D){var k=h.CapJoinStyles[D];if(k===void 0)throw new Error("Line join style of '"+D+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Xi=k,ce(k+" j"),this},h.__private__.setLineMiterLimit=h.__private__.setMiterLimit=h.setLineMiterLimit=h.setMiterLimit=function(D){if(D=D||0,isNaN(D))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return ce(F(I(D))+" M"),this},h.GState=Yg,h.setGState=function(D){(D=typeof D=="string"?fn[la[D]]:tl(null,D)).equals(ma)||(ce("/"+D.id+" gs"),ma=D)};var tl=function(D,k){if(!D||!la[D]){var le=!1;for(var fe in fn)if(fn.hasOwnProperty(fe)&&fn[fe].equals(k)){le=!0;break}if(le)k=fn[fe];else{var De="GS"+(Object.keys(fn).length+1).toString(10);fn[De]=k,k.id=De}return D&&(la[D]=k.id),We.publish("addGState",k),k}};h.addGState=function(D,k){return tl(D,k),this},h.saveGraphicsState=function(){return ce("q"),Oa.push({key:gt,size:Ke,color:Ba}),this},h.restoreGraphicsState=function(){ce("Q");var D=Oa.pop();return gt=D.key,Ke=D.size,Ba=D.color,ma=null,this},h.setCurrentTransformationMatrix=function(D){return ce(D.toString()+" cm"),this},h.comment=function(D){return ce("#"+D),this};var qr=function(D,k){var le=D||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return le},set:function(Qe){isNaN(Qe)||(le=parseFloat(Qe))}});var fe=k||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return fe},set:function(Qe){isNaN(Qe)||(fe=parseFloat(Qe))}});var De="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return De},set:function(Qe){De=Qe.toString()}}),this},ii=function(D,k,le,fe){qr.call(this,D,k),this.type="rect";var De=le||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return De},set:function(Ze){isNaN(Ze)||(De=parseFloat(Ze))}});var Qe=fe||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Qe},set:function(Ze){isNaN(Ze)||(Qe=parseFloat(Ze))}}),this},nl=function(){this.page=tt,this.currentPage=z,this.pages=Ee.slice(0),this.pagesContext=Fe.slice(0),this.x=En,this.y=zt,this.matrix=aa,this.width=ys(z),this.height=ci(z),this.outputDestination=Re,this.id="",this.objectNumber=-1};nl.prototype.restore=function(){tt=this.page,z=this.currentPage,Fe=this.pagesContext,Ee=this.pages,En=this.x,zt=this.y,aa=this.matrix,hm(z,this.width),xm(z,this.height),Re=this.outputDestination};var wd=function(D,k,le,fe,De){cn.push(new nl),tt=z=0,Ee=[],En=D,zt=k,aa=De,Zi([le,fe])},mu=function(D){if(Wt[D])cn.pop().restore();else{var k=new nl,le="Xo"+(Object.keys(Bt).length+1).toString(10);k.id=le,Wt[D]=le,Bt[le]=k,We.publish("addFormObject",k),cn.pop().restore()}};for(var al in h.beginFormObject=function(D,k,le,fe,De){return wd(D,k,le,fe,De),this},h.endFormObject=function(D){return mu(D),this},h.doFormObject=function(D,k){var le=Bt[Wt[D]];return ce("q"),ce(k.toString()+" cm"),ce("/"+le.id+" Do"),ce("Q"),this},h.getFormObject=function(D){var k=Bt[Wt[D]];return{x:k.x,y:k.y,width:k.width,height:k.height,matrix:k.matrix}},h.save=function(D,k){return D=D||"generated.pdf",(k=k||{}).returnPromise=k.returnPromise||!1,k.returnPromise===!1?(Zm(Yi(zr()),D),typeof Zm.unload=="function"&&It.setTimeout&&setTimeout(Zm.unload,911),this):new Promise((function(le,fe){try{var De=Zm(Yi(zr()),D);typeof Zm.unload=="function"&&It.setTimeout&&setTimeout(Zm.unload,911),le(De)}catch(Qe){fe(Qe.message)}}))},Qt.API)Qt.API.hasOwnProperty(al)&&(al==="events"&&Qt.API.events.length?(function(D,k){var le,fe,De;for(De=k.length-1;De!==-1;De--)le=k[De][0],fe=k[De][1],D.subscribe.apply(D,[le].concat(typeof fe=="function"?[fe]:fe))})(We,Qt.API.events):h[al]=Qt.API[al]);var ys=h.getPageWidth=function(D){return(Fe[D=D||z].mediaBox.topRightX-Fe[D].mediaBox.bottomLeftX)/Je},hm=h.setPageWidth=function(D,k){Fe[D].mediaBox.topRightX=k*Je+Fe[D].mediaBox.bottomLeftX},ci=h.getPageHeight=function(D){return(Fe[D=D||z].mediaBox.topRightY-Fe[D].mediaBox.bottomLeftY)/Je},xm=h.setPageHeight=function(D,k){Fe[D].mediaBox.topRightY=k*Je+Fe[D].mediaBox.bottomLeftY};return h.internal={pdfEscape:Bo,getStyle:um,getFont:Xc,getFontSize:Se,getCharSpace:Vi,getTextColor:ri,getLineHeight:Jc,getLineHeightFactor:_r,getLineWidth:oi,write:dt,getHorizontalCoordinate:ir,getVerticalCoordinate:cr,getCoordinateString:vd,getVerticalCoordinateString:Er,collections:{},newObject:Yn,newAdditionalObject:Vs,newObjectDeferred:Kn,newObjectDeferredBegin:Wa,getFilters:Nr,putStream:Zo,events:We,scaleFactor:Je,pageSize:{getWidth:function(){return ys(z)},setWidth:function(D){hm(z,D)},getHeight:function(){return ci(z)},setHeight:function(D){xm(z,D)}},encryptionOptions:p,encryption:$n,getEncryptor:Zr,output:ni,getNumberOfPages:cu,pages:Ee,out:ce,f2:oe,f3:L,getPageInfo:jr,getPageInfoByObjId:St,getCurrentPageInfo:qi,getPDFVersion:b,Point:qr,Rectangle:ii,Matrix:yt,hasHotfix:Ki},Object.defineProperty(h.internal.pageSize,"width",{get:function(){return ys(z)},set:function(D){hm(z,D)},enumerable:!0,configurable:!0}),Object.defineProperty(h.internal.pageSize,"height",{get:function(){return ci(z)},set:function(D){xm(z,D)},enumerable:!0,configurable:!0}),zi.call(h,ze),gt="F1",mm(o,n),We.publish("initialized"),h}rA.prototype.lsbFirstWord=function(t){return String.fromCharCode(t>>0&255,t>>8&255,t>>16&255,t>>24&255)},rA.prototype.toHexString=function(t){return t.split("").map((function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)})).join("")},rA.prototype.hexToBytes=function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(String.fromCharCode(parseInt(t.substr(n,2),16)));return e.join("")},rA.prototype.processOwnerPassword=function(t,e){return y3(x3(e).substr(0,5),t)},rA.prototype.encryptor=function(t,e){var n=x3(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(a){return y3(n,a)}},Yg.prototype.equals=function(t){var e,n="id,objectNumber,equals";if(!t||_n(t)!==_n(this))return!1;var a=0;for(e in this)if(!(n.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e)||this[e]!==t[e])return!1;a++}for(e in t)t.hasOwnProperty(e)&&n.indexOf(e)<0&&a--;return a===0},Qt.API={events:[]},Qt.version="3.0.1";var va=Qt.API,Rw=1,pd=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Jd=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Yt=function(t){return t.toFixed(2)},Il=function(t){return t.toFixed(5)};va.__acroform__={};var Dr=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},sj=function(t){return t*Rw},vi=function(t){var e=new iP,n=vt.internal.getHeight(t)||0,a=vt.internal.getWidth(t)||0;return e.BBox=[0,0,Number(Yt(a)),Number(Yt(n))],e},Lae=va.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|=1<<e},Qae=va.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&=~(1<<e)},Iae=va.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(t&1<<e)==0?0:1},_a=va.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Iae(t,e-1)},Ea=va.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Lae(t,e-1)},Pa=va.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Qae(t,e-1)},Oae=va.__acroform__.calculateCoordinates=function(t,e){var n=e.internal.getHorizontalCoordinate,a=e.internal.getVerticalCoordinate,o=t[0],r=t[1],s=t[2],c=t[3],l={};return l.lowerLeft_X=n(o)||0,l.lowerLeft_Y=a(r+c)||0,l.upperRight_X=n(o+s)||0,l.upperRight_Y=a(r)||0,[Number(Yt(l.lowerLeft_X)),Number(Yt(l.lowerLeft_Y)),Number(Yt(l.upperRight_X)),Number(Yt(l.upperRight_Y))]},Tae=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],n=t._V||t.DV,a=C3(t,n),o=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+o+" "+Yt(a.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(a.text),e.push("ET"),e.push("Q"),e.push("EMC");var r=vi(t);return r.scope=t.scope,r.stream=e.join(`
|
||
`),r}},C3=function(t,e){var n=t.fontSize===0?t.maxFontSize:t.fontSize,a={text:"",fontSize:""},o=(e=(e=e.substr(0,1)=="("?e.substr(1):e).substr(e.length-1)==")"?e.substr(0,e.length-1):e).split(" ");o=t.multiline?o.map((function(L){return L.split(`
|
||
`)})):o.map((function(L){return[L]}));var r=n,s=vt.internal.getHeight(t)||0;s=s<0?-s:s;var c=vt.internal.getWidth(t)||0;c=c<0?-c:c;var l=function(L,I,M){if(L+1<o.length){var K=I+" "+o[L+1][0];return Lf(K,t,M).width<=c-4}return!1};r++;e:for(;r>0;){e="",r--;var A,p,u=Lf("3",t,r).height,x=t.multiline?s-r:(s-u)/2,h=x+=2,w=0,b=0,v=0;if(r<=0){e=`(...) Tj
|
||
`,e+="% Width of Text: "+Lf(e,t,r=12).width+", FieldWidth:"+c+`
|
||
`;break}for(var B="",U=0,G=0;G<o.length;G++)if(o.hasOwnProperty(G)){var Q=!1;if(o[G].length!==1&&v!==o[G].length-1){if((u+2)*(U+2)+2>s)continue e;B+=o[G][v],Q=!0,b=G,G--}else{B=(B+=o[G][v]+" ").substr(B.length-1)==" "?B.substr(0,B.length-1):B;var _=parseInt(G),S=l(_,B,r),F=G>=o.length-1;if(S&&!F){B+=" ",v=0;continue}if(S||F){if(F)b=_;else if(t.multiline&&(u+2)*(U+2)+2>s)continue e}else{if(!t.multiline||(u+2)*(U+2)+2>s)continue e;b=_}}for(var O="",R=w;R<=b;R++){var oe=o[R];if(t.multiline){if(R===b){O+=oe[v]+" ",v=(v+1)%oe.length;continue}if(R===w){O+=oe[oe.length-1]+" ";continue}}O+=oe[0]+" "}switch(O=O.substr(O.length-1)==" "?O.substr(0,O.length-1):O,p=Lf(O,t,r).width,t.textAlign){case"right":A=c-p-2;break;case"center":A=(c-p)/2;break;case"left":default:A=2}e+=Yt(A)+" "+Yt(h)+` Td
|
||
`,e+="("+pd(O)+`) Tj
|
||
`,e+=-Yt(A)+` 0 Td
|
||
`,h=-(r+2),p=0,w=Q?b:b+1,U++,B=""}break}return a.text=e,a.fontSize=r,a},Lf=function(t,e,n){var a=e.scope.internal.getFont(e.fontName,e.fontStyle),o=e.scope.getStringUnitWidth(t,{font:a,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:e.scope.getStringUnitWidth("3",{font:a,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:o}},kae={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Rae=function(t,e){var n={type:"reference",object:t};e.internal.getPageInfo(t.page).pageContext.annotations.find((function(a){return a.type===n.type&&a.object===n.object}))===void 0&&e.internal.getPageInfo(t.page).pageContext.annotations.push(n)},Mae=function(t,e){for(var n in t)if(t.hasOwnProperty(n)){var a=n,o=t[n];e.internal.newObjectDeferredBegin(o.objId,!0),_n(o)==="object"&&typeof o.putStream=="function"&&o.putStream(),delete t[a]}},zae=function(t,e){if(e.scope=t,t.internal!==void 0&&(t.internal.acroformPlugin===void 0||t.internal.acroformPlugin.isInitialized===!1)){if($s.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(kae)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Rw=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new cP,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.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})(t)})),t.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&&Rae(r,n)}})(t)})),t.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")})(t)})),t.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 c=a[s],l=[],A=c.Rect;if(c.Rect&&(c.Rect=Oae(c.Rect,o)),o.internal.newObjectDeferredBegin(c.objId,!0),c.DA=vt.createDefaultAppearanceStream(c),_n(c)==="object"&&typeof c.getKeyValueListForStream=="function"&&(l=c.getKeyValueListForStream()),c.Rect=A,c.hasAppearanceStream&&!c.appearanceStreamContent){var p=Tae(c);l.push({key:"AP",value:"<</N "+p+">>"}),o.internal.acroformPlugin.xForms.push(p)}if(c.appearanceStreamContent){var u="";for(var x in c.appearanceStreamContent)if(c.appearanceStreamContent.hasOwnProperty(x)){var h=c.appearanceStreamContent[x];if(u+="/"+x+" ",u+="<<",Object.keys(h).length>=1||Array.isArray(h)){for(var s in h)if(h.hasOwnProperty(s)){var w=h[s];typeof w=="function"&&(w=w.call(o,c)),u+="/"+s+" "+w+" ",o.internal.acroformPlugin.xForms.indexOf(w)>=0||o.internal.acroformPlugin.xForms.push(w)}}else typeof(w=h)=="function"&&(w=w.call(o,c)),u+="/"+s+" "+w,o.internal.acroformPlugin.xForms.indexOf(w)>=0||o.internal.acroformPlugin.xForms.push(w);u+=">>"}l.push({key:"AP",value:`<<
|
||
`+u+">>"})}o.internal.putStream({additionalKeyValues:l,objectId:c.objId}),o.internal.out("endobj")}r&&Mae(o.internal.acroformPlugin.xForms,o)})(n,t)})),t.internal.acroformPlugin.isInitialized=!0}},sP=va.__acroform__.arrayToPdfArray=function(t,e,n){var a=function(s){return s};if(Array.isArray(t)){for(var o="[",r=0;r<t.length;r++)switch(r!==0&&(o+=" "),_n(t[r])){case"boolean":case"number":case"object":o+=t[r].toString();break;case"string":t[r].substr(0,1)!=="/"?(e!==void 0&&n&&(a=n.internal.getEncryptor(e)),o+="("+pd(a(t[r].toString()))+")"):o+=t[r].toString()}return o+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},u1=function(t,e,n){var a=function(o){return o};return e!==void 0&&n&&(a=n.internal.getEncryptor(e)),(t=t||"").toString(),t="("+pd(a(t))+")"},Di=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(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Di.prototype.toString=function(){return this.objId+" 0 R"},Di.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},Di.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter((function(r){return r!="content"&&r!="appearanceStreamContent"&&r!="scope"&&r!="objId"&&r.substring(0,1)!="_"}));for(var n in e)if(Object.getOwnPropertyDescriptor(this,e[n]).configurable===!1){var a=e[n],o=this[a];o&&(Array.isArray(o)?t.push({key:a,value:sP(o,this.objId,this.scope)}):o instanceof Di?(o.scope=this.scope,t.push({key:a,value:o.objId+" 0 R"})):typeof o!="function"&&t.push({key:a,value:o}))}return t};var iP=function(){Di.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 t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){t=n.trim()},get:function(){return t||null}})};Dr(iP,Di);var cP=function(){Di.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var n=function(a){return a};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+pd(n(t))+")"}},set:function(n){t=n}})};Dr(cP,Di);var $s=function t(){Di.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(B){if(isNaN(B))throw new Error('Invalid value "'+B+'" for attribute F supplied.');e=B}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!_a(e,3)},set:function(B){B?this.F=Ea(e,3):this.F=Pa(e,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(B){if(isNaN(B))throw new Error('Invalid value "'+B+'" for attribute Ff supplied.');n=B}});var a=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(a.length!==0)return a},set:function(B){a=B!==void 0?B:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[0])?0:a[0]},set:function(B){a[0]=B}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[1])?0:a[1]},set:function(B){a[1]=B}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[2])?0:a[2]},set:function(B){a[2]=B}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[3])?0:a[3]},set:function(B){a[3]=B}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(B){switch(B){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=B;break;default:throw new Error('Invalid value "'+B+'" for attribute FT supplied.')}}});var r=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!r||r.length<1){if(this instanceof Kg)return;r="FieldObject"+t.FieldNum++}var B=function(U){return U};return this.scope&&(B=this.scope.internal.getEncryptor(this.objId)),"("+pd(B(r))+")"},set:function(B){r=B.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return r},set:function(B){r=B}});var s="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return s},set:function(B){s=B}});var c="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return c},set:function(B){c=B}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(B){l=B}});var A=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return A===void 0?50/Rw:A},set:function(B){A=B}});var p="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return p},set:function(B){p=B}});var u="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!u||this instanceof Kg||this instanceof id))return u1(u,this.objId,this.scope)},set:function(B){B=B.toString(),u=B}});var x=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(x)return this instanceof io?x:u1(x,this.objId,this.scope)},set:function(B){B=B.toString(),x=this instanceof io?B:B.substr(0,1)==="("?Jd(B.substr(1,B.length-2)):Jd(B)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof io?Jd(x.substr(1,x.length-1)):x},set:function(B){B=B.toString(),x=this instanceof io?"/"+B:B}});var h=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(h)return h},set:function(B){this.V=B}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof io?h:u1(h,this.objId,this.scope)},set:function(B){B=B.toString(),h=this instanceof io?B:B.substr(0,1)==="("?Jd(B.substr(1,B.length-2)):Jd(B)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof io?Jd(h.substr(1,h.length-1)):h},set:function(B){B=B.toString(),h=this instanceof io?"/"+B:B}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var w,b=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return b},set:function(B){B=!!B,b=B}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(w)return w},set:function(B){w=B}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,1)},set:function(B){B?this.Ff=Ea(this.Ff,1):this.Ff=Pa(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,2)},set:function(B){B?this.Ff=Ea(this.Ff,2):this.Ff=Pa(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,3)},set:function(B){B?this.Ff=Ea(this.Ff,3):this.Ff=Pa(this.Ff,3)}});var v=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(v!==null)return v},set:function(B){if([0,1,2].indexOf(B)===-1)throw new Error('Invalid value "'+B+'" for attribute Q supplied.');v=B}}),Object.defineProperty(this,"textAlign",{get:function(){var B;switch(v){case 0:default:B="left";break;case 1:B="center";break;case 2:B="right"}return B},configurable:!0,enumerable:!0,set:function(B){switch(B){case"right":case 2:v=2;break;case"center":case 1:v=1;break;case"left":case 0:default:v=0}}})};Dr($s,Di);var hA=function(){$s.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(n){t=n}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return sP(e,this.objId,this.scope)},set:function(n){var a,o;o=[],typeof(a=n)=="string"&&(o=(function(r,s,c){c||(c=1);for(var l,A=[];l=s.exec(r);)A.push(l[c]);return A})(a,/\((.*?)\)/g)),e=o}}),this.getOptions=function(){return e},this.setOptions=function(n){e=n,this.sort&&e.sort()},this.addOption=function(n){n=(n=n||"").toString(),e.push(n),this.sort&&e.sort()},this.removeOption=function(n,a){for(a=a||!1,n=(n=n||"").toString();e.indexOf(n)!==-1&&(e.splice(e.indexOf(n),1),a!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,18)},set:function(n){n?this.Ff=Ea(this.Ff,18):this.Ff=Pa(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,19)},set:function(n){this.combo===!0&&(n?this.Ff=Ea(this.Ff,19):this.Ff=Pa(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,20)},set:function(n){n?(this.Ff=Ea(this.Ff,20),e.sort()):this.Ff=Pa(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,22)},set:function(n){n?this.Ff=Ea(this.Ff,22):this.Ff=Pa(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,23)},set:function(n){n?this.Ff=Ea(this.Ff,23):this.Ff=Pa(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,27)},set:function(n){n?this.Ff=Ea(this.Ff,27):this.Ff=Pa(this.Ff,27)}}),this.hasAppearanceStream=!1};Dr(hA,$s);var xA=function(){hA.call(this),this.fontName="helvetica",this.combo=!1};Dr(xA,hA);var yA=function(){xA.call(this),this.combo=!0};Dr(yA,xA);var zf=function(){yA.call(this),this.edit=!0};Dr(zf,yA);var io=function(){$s.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,15)},set:function(n){n?this.Ff=Ea(this.Ff,15):this.Ff=Pa(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,16)},set:function(n){n?this.Ff=Ea(this.Ff,16):this.Ff=Pa(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,17)},set:function(n){n?this.Ff=Ea(this.Ff,17):this.Ff=Pa(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,26)},set:function(n){n?this.Ff=Ea(this.Ff,26):this.Ff=Pa(this.Ff,26)}});var t,e={};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(e).length!==0){var a,o=[];for(a in o.push("<<"),e)o.push("/"+a+" ("+pd(n(e[a]))+")");return o.push(">>"),o.join(`
|
||
`)}},set:function(n){_n(n)==="object"&&(e=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(n){typeof n=="string"&&(e.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(n){t="/"+n}})};Dr(io,$s);var Zf=function(){io.call(this),this.pushButton=!0};Dr(Zf,io);var CA=function(){io.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e!==void 0?e:[]}})};Dr(CA,io);var Kg=function(){var t,e;$s.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(o){e=o}});var n,a={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(c){return c};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var r,s=[];for(r in s.push("<<"),a)s.push("/"+r+" ("+pd(o(a[r]))+")");return s.push(">>"),s.join(`
|
||
`)},set:function(o){_n(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=vt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Dr(Kg,$s),CA.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var n=this.Kids[e];n.appearanceStreamContent=t.createAppearanceStream(n.optionName),n.caption=t.getCA()}},CA.prototype.createOption=function(t){var e=new Kg;return e.Parent=this,e.optionName=t,this.Kids.push(e),Zae.call(this.scope,e),e};var Yf=function(){io.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=vt.CheckBox.createAppearanceStream()};Dr(Yf,io);var id=function(){$s.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,13)},set:function(e){e?this.Ff=Ea(this.Ff,13):this.Ff=Pa(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,21)},set:function(e){e?this.Ff=Ea(this.Ff,21):this.Ff=Pa(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,23)},set:function(e){e?this.Ff=Ea(this.Ff,23):this.Ff=Pa(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,24)},set:function(e){e?this.Ff=Ea(this.Ff,24):this.Ff=Pa(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,25)},set:function(e){e?this.Ff=Ea(this.Ff,25):this.Ff=Pa(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,26)},set:function(e){e?this.Ff=Ea(this.Ff,26):this.Ff=Pa(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Dr(id,$s);var Kf=function(){id.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!_a(this.Ff,14)},set:function(t){t?this.Ff=Ea(this.Ff,14):this.Ff=Pa(this.Ff,14)}}),this.password=!0};Dr(Kf,id);var vt={CheckBox:{createAppearanceStream:function(){return{N:{On:vt.CheckBox.YesNormal},D:{On:vt.CheckBox.YesPushDown,Off:vt.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=[],a=t.scope.internal.getFont(t.fontName,t.fontStyle).id,o=t.scope.__private__.encodeColorString(t.color),r=C3(t,t.caption);return n.push("0.749023 g"),n.push("0 0 "+Yt(vt.internal.getWidth(t))+" "+Yt(vt.internal.getHeight(t))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+a+" "+Yt(r.fontSize)+" Tf "+o),n.push("BT"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC"),e.stream=n.join(`
|
||
`),e},YesNormal:function(t){var e=vi(t);e.scope=t.scope;var n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,a=t.scope.__private__.encodeColorString(t.color),o=[],r=vt.internal.getHeight(t),s=vt.internal.getWidth(t),c=C3(t,t.caption);return o.push("1 g"),o.push("0 0 "+Yt(s)+" "+Yt(r)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+Yt(s-1)+" "+Yt(r-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+Yt(c.fontSize)+" Tf "+a),o.push(c.text),o.push("ET"),o.push("Q"),e.stream=o.join(`
|
||
`),e},OffPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Yt(vt.internal.getWidth(t))+" "+Yt(vt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join(`
|
||
`),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:vt.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=vt.RadioButton.Circle.YesNormal,e.D[t]=vt.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=vi(t);e.scope=t.scope;var n=[],a=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;a=Number((.9*a).toFixed(5));var o=vt.internal.Bezier_C,r=Number((a*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+Il(vt.internal.getWidth(t)/2)+" "+Il(vt.internal.getHeight(t)/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"),e.stream=n.join(`
|
||
`),e},YesPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=[],a=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),r=Number((o*vt.internal.Bezier_C).toFixed(5)),s=Number((a*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Il(vt.internal.getWidth(t)/2)+" "+Il(vt.internal.getHeight(t)/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 "+Il(vt.internal.getWidth(t)/2)+" "+Il(vt.internal.getHeight(t)/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"),e.stream=n.join(`
|
||
`),e},OffPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=[],a=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),r=Number((o*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Il(vt.internal.getWidth(t)/2)+" "+Il(vt.internal.getHeight(t)/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"),e.stream=n.join(`
|
||
`),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:vt.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=vt.RadioButton.Cross.YesNormal,e.D[t]=vt.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=vi(t);e.scope=t.scope;var n=[],a=vt.internal.calculateCross(t);return n.push("q"),n.push("1 1 "+Yt(vt.internal.getWidth(t)-2)+" "+Yt(vt.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(Yt(a.x1.x)+" "+Yt(a.x1.y)+" m"),n.push(Yt(a.x2.x)+" "+Yt(a.x2.y)+" l"),n.push(Yt(a.x4.x)+" "+Yt(a.x4.y)+" m"),n.push(Yt(a.x3.x)+" "+Yt(a.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join(`
|
||
`),e},YesPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=vt.internal.calculateCross(t),a=[];return a.push("0.749023 g"),a.push("0 0 "+Yt(vt.internal.getWidth(t))+" "+Yt(vt.internal.getHeight(t))+" re"),a.push("f"),a.push("q"),a.push("1 1 "+Yt(vt.internal.getWidth(t)-2)+" "+Yt(vt.internal.getHeight(t)-2)+" re"),a.push("W"),a.push("n"),a.push(Yt(n.x1.x)+" "+Yt(n.x1.y)+" m"),a.push(Yt(n.x2.x)+" "+Yt(n.x2.y)+" l"),a.push(Yt(n.x4.x)+" "+Yt(n.x4.y)+" m"),a.push(Yt(n.x3.x)+" "+Yt(n.x3.y)+" l"),a.push("s"),a.push("Q"),e.stream=a.join(`
|
||
`),e},OffPushDown:function(t){var e=vi(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Yt(vt.internal.getWidth(t))+" "+Yt(vt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join(`
|
||
`),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+n}};vt.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=vt.internal.getWidth(t),n=vt.internal.getHeight(t),a=Math.min(e,n);return{x1:{x:(e-a)/2,y:(n-a)/2+a},x2:{x:(e-a)/2+a,y:(n-a)/2},x3:{x:(e-a)/2,y:(n-a)/2},x4:{x:(e-a)/2+a,y:(n-a)/2+a}}}},vt.internal.getWidth=function(t){var e=0;return _n(t)==="object"&&(e=sj(t.Rect[2])),e},vt.internal.getHeight=function(t){var e=0;return _n(t)==="object"&&(e=sj(t.Rect[3])),e};var Zae=va.addField=function(t){if(zae(this,t),!(t instanceof $s))throw new Error("Invalid argument passed to jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};va.AcroFormChoiceField=hA,va.AcroFormListBox=xA,va.AcroFormComboBox=yA,va.AcroFormEditBox=zf,va.AcroFormButton=io,va.AcroFormPushButton=Zf,va.AcroFormRadioButton=CA,va.AcroFormCheckBox=Yf,va.AcroFormTextField=id,va.AcroFormPasswordField=Kf,va.AcroFormAppearance=vt,va.AcroForm={ChoiceField:hA,ListBox:xA,ComboBox:yA,EditBox:zf,Button:io,PushButton:Zf,RadioButton:CA,CheckBox:Yf,TextField:id,PasswordField:Kf,Appearance:vt},Qt.AcroForm={ChoiceField:hA,ListBox:xA,ComboBox:yA,EditBox:zf,Button:io,PushButton:Zf,RadioButton:CA,CheckBox:Yf,TextField:id,PasswordField:Kf,Appearance:vt};Qt.AcroForm;function lP(t){return t.reduce((function(e,n,a){return e[n]=a,e}),{})}(function(t){t.__addimage__={};var e="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=t.__addimage__.getImageFileTypeByImageData=function(L,I){var M,K,re,ae,ie,X=e;if((I=I||e)==="RGBA"||L.data!==void 0&&L.data instanceof Uint8ClampedArray&&"height"in L&&"width"in L)return"RGBA";if(S(L))for(ie in n)for(re=n[ie],M=0;M<re.length;M+=1){for(ae=!0,K=0;K<re[M].length;K+=1)if(re[M][K]!==void 0&&re[M][K]!==L[K]){ae=!1;break}if(ae===!0){X=ie;break}}else for(ie in n)for(re=n[ie],M=0;M<re.length;M+=1){for(ae=!0,K=0;K<re[M].length;K+=1)if(re[M][K]!==void 0&&re[M][K]!==L.charCodeAt(K)){ae=!1;break}if(ae===!0){X=ie;break}}return X===e&&I!==e&&(X=I),X},o=function L(I){for(var M=this.internal.write,K=this.internal.putStream,re=(0,this.internal.getFilters)();re.indexOf("FlateEncode")!==-1;)re.splice(re.indexOf("FlateEncode"),1);I.objectId=this.internal.newObject();var ae=[];if(ae.push({key:"Type",value:"/XObject"}),ae.push({key:"Subtype",value:"/Image"}),ae.push({key:"Width",value:I.width}),ae.push({key:"Height",value:I.height}),I.colorSpace===v.INDEXED?ae.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(I.palette.length/3-1)+" "+("sMask"in I&&I.sMask!==void 0?I.objectId+2:I.objectId+1)+" 0 R]"}):(ae.push({key:"ColorSpace",value:"/"+I.colorSpace}),I.colorSpace===v.DEVICE_CMYK&&ae.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),ae.push({key:"BitsPerComponent",value:I.bitsPerComponent}),"decodeParameters"in I&&I.decodeParameters!==void 0&&ae.push({key:"DecodeParms",value:"<<"+I.decodeParameters+">>"}),"transparency"in I&&Array.isArray(I.transparency)){for(var ie="",X=0,ee=I.transparency.length;X<ee;X++)ie+=I.transparency[X]+" "+I.transparency[X]+" ";ae.push({key:"Mask",value:"["+ie+"]"})}I.sMask!==void 0&&ae.push({key:"SMask",value:I.objectId+1+" 0 R"});var se=I.filter!==void 0?["/"+I.filter]:void 0;if(K({data:I.data,additionalKeyValues:ae,alreadyAppliedFilters:se,objectId:I.objectId}),M("endobj"),"sMask"in I&&I.sMask!==void 0){var J="/Predictor "+I.predictor+" /Colors 1 /BitsPerComponent "+I.bitsPerComponent+" /Columns "+I.width,E={width:I.width,height:I.height,colorSpace:"DeviceGray",bitsPerComponent:I.bitsPerComponent,decodeParameters:J,data:I.sMask};"filter"in I&&(E.filter=I.filter),L.call(this,E)}if(I.colorSpace===v.INDEXED){var z=this.internal.newObject();K({data:O(new Uint8Array(I.palette)),objectId:z}),M("endobj")}},r=function(){var L=this.internal.collections.addImage_images;for(var I in L)o.call(this,L[I])},s=function(){var L,I=this.internal.collections.addImage_images,M=this.internal.write;for(var K in I)M("/I"+(L=I[K]).index,L.objectId,"0","R")},c=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",r),this.internal.events.subscribe("putXobjectDict",s))},l=function(){var L=this.internal.collections.addImage_images;return c.call(this),L},A=function(){return Object.keys(this.internal.collections.addImage_images).length},p=function(L){return typeof t["process"+L.toUpperCase()]=="function"},u=function(L){return _n(L)==="object"&&L.nodeType===1},x=function(L,I){if(L.nodeName==="IMG"&&L.hasAttribute("src")){var M=""+L.getAttribute("src");if(M.indexOf("data:image/")===0)return pp(unescape(M).split("base64,").pop());var K=t.loadFile(M,!0);if(K!==void 0)return K}if(L.nodeName==="CANVAS"){if(L.width===0||L.height===0)throw new Error("Given canvas must have data. Canvas width: "+L.width+", height: "+L.height);var re;switch(I){case"PNG":re="image/png";break;case"WEBP":re="image/webp";break;case"JPEG":case"JPG":default:re="image/jpeg"}return pp(L.toDataURL(re,1).split("base64,").pop())}},h=function(L){var I=this.internal.collections.addImage_images;if(I){for(var M in I)if(L===I[M].alias)return I[M]}},w=function(L,I,M){return L||I||(L=-96,I=-96),L<0&&(L=-1*M.width*72/L/this.internal.scaleFactor),I<0&&(I=-1*M.height*72/I/this.internal.scaleFactor),L===0&&(L=I*M.width/M.height),I===0&&(I=L*M.height/M.width),[L,I]},b=function(L,I,M,K,re,ae){var ie=w.call(this,M,K,re),X=this.internal.getCoordinateString,ee=this.internal.getVerticalCoordinateString,se=l.call(this);if(M=ie[0],K=ie[1],se[re.index]=re,ae){ae*=Math.PI/180;var J=Math.cos(ae),E=Math.sin(ae),z=function(te){return te.toFixed(4)},W=[z(J),z(E),z(-1*E),z(J),0,0,"cm"]}this.internal.write("q"),ae?(this.internal.write([1,"0","0",1,X(L),ee(I+K),"cm"].join(" ")),this.internal.write(W.join(" ")),this.internal.write([X(M),"0","0",X(K),"0","0","cm"].join(" "))):this.internal.write([X(M),"0","0",X(K),X(L),ee(I+K),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+re.index+" Do"),this.internal.write("Q")},v=t.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"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var B=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},U=t.__addimage__.sHashCode=function(L){var I,M,K=0;if(typeof L=="string")for(M=L.length,I=0;I<M;I++)K=(K<<5)-K+L.charCodeAt(I),K|=0;else if(S(L))for(M=L.byteLength/2,I=0;I<M;I++)K=(K<<5)-K+L[I],K|=0;return K},G=t.__addimage__.validateStringAsBase64=function(L){(L=L||"").toString().trim();var I=!0;return L.length===0&&(I=!1),L.length%4!=0&&(I=!1),/^[A-Za-z0-9+/]+$/.test(L.substr(0,L.length-2))===!1&&(I=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(L.substr(-2))===!1&&(I=!1),I},Q=t.__addimage__.extractImageFromDataUrl=function(L){if(L==null||!(L=L.trim()).startsWith("data:"))return null;var I=L.indexOf(",");return I<0?null:L.substring(0,I).trim().endsWith("base64")?L.substring(I+1):null},_=t.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};t.__addimage__.isArrayBuffer=function(L){return _()&&L instanceof ArrayBuffer};var S=t.__addimage__.isArrayBufferView=function(L){return _()&&typeof Uint32Array<"u"&&(L instanceof Int8Array||L instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&L instanceof Uint8ClampedArray||L instanceof Int16Array||L instanceof Uint16Array||L instanceof Int32Array||L instanceof Uint32Array||L instanceof Float32Array||L instanceof Float64Array)},F=t.__addimage__.binaryStringToUint8Array=function(L){for(var I=L.length,M=new Uint8Array(I),K=0;K<I;K++)M[K]=L.charCodeAt(K);return M},O=t.__addimage__.arrayBufferToBinaryString=function(L){for(var I="",M=S(L)?L:new Uint8Array(L),K=0;K<M.length;K+=8192)I+=String.fromCharCode.apply(null,M.subarray(K,K+8192));return I};t.addImage=function(){var L,I,M,K,re,ae,ie,X,ee;if(typeof arguments[1]=="number"?(I=e,M=arguments[1],K=arguments[2],re=arguments[3],ae=arguments[4],ie=arguments[5],X=arguments[6],ee=arguments[7]):(I=arguments[1],M=arguments[2],K=arguments[3],re=arguments[4],ae=arguments[5],ie=arguments[6],X=arguments[7],ee=arguments[8]),_n(L=arguments[0])==="object"&&!u(L)&&"imageData"in L){var se=L;L=se.imageData,I=se.format||I||e,M=se.x||M||0,K=se.y||K||0,re=se.w||se.width||re,ae=se.h||se.height||ae,ie=se.alias||ie,X=se.compression||X,ee=se.rotation||se.angle||ee}var J=this.internal.getFilters();if(X===void 0&&J.indexOf("FlateEncode")!==-1&&(X="SLOW"),isNaN(M)||isNaN(K))throw new Error("Invalid coordinates passed to jsPDF.addImage");c.call(this);var E=R.call(this,L,I,ie,X);return b.call(this,M,K,re,ae,E,ee),this};var R=function(L,I,M,K){var re,ae,ie;if(typeof L=="string"&&a(L)===e){L=unescape(L);var X=oe(L,!1);(X!==""||(X=t.loadFile(L,!0))!==void 0)&&(L=X)}if(u(L)&&(L=x(L,I)),I=a(L,I),!p(I))throw new Error("addImage does not support files of type '"+I+"', please ensure that a plugin for '"+I+"' support is added.");if(((ie=M)==null||ie.length===0)&&(M=(function(ee){return typeof ee=="string"||S(ee)?U(ee):S(ee.data)?U(ee.data):null})(L)),(re=h.call(this,M))||(_()&&(L instanceof Uint8Array||I==="RGBA"||(ae=L,L=F(L))),re=this["process"+I.toUpperCase()](L,A.call(this),M,(function(ee){return ee&&typeof ee=="string"&&(ee=ee.toUpperCase()),ee in t.image_compression?ee:B.NONE})(K),ae)),!re)throw new Error("An unknown error occurred whilst processing the image.");return re},oe=t.__addimage__.convertBase64ToBinaryString=function(L,I){I=typeof I!="boolean"||I;var M,K="";if(typeof L=="string"){var re;M=(re=Q(L))!==null&&re!==void 0?re:L;try{K=pp(M)}catch(ae){if(I)throw G(M)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+ae.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return K};t.getImageProperties=function(L){var I,M,K="";if(u(L)&&(L=x(L)),typeof L=="string"&&a(L)===e&&((K=oe(L,!1))===""&&(K=t.loadFile(L)||""),L=K),M=a(L),!p(M))throw new Error("addImage does not support files of type '"+M+"', please ensure that a plugin for '"+M+"' support is added.");if(!_()||L instanceof Uint8Array||(L=F(L)),!(I=this["process"+M.toUpperCase()](L)))throw new Error("An unknown error occurred whilst processing the image");return I.fileType=M,I}})(Qt.API),(function(t){var e=function(n){if(n!==void 0&&n!="")return!0};Qt.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(n){for(var a,o,r,s=this.internal.getCoordinateString,c=this.internal.getVerticalCoordinateString,l=this.internal.getPageInfoByObjId(n.objId),A=n.pageContext.annotations,p=!1,u=0;u<A.length&&!p;u++)switch((a=A[u]).type){case"link":(e(a.options.url)||e(a.options.pageNumber))&&(p=!0);break;case"reference":case"text":case"freetext":p=!0}if(p!=0){this.internal.write("/Annots [");for(var x=0;x<A.length;x++){a=A[x];var h=this.internal.pdfEscape,w=this.internal.getEncryptor(n.objId);switch(a.type){case"reference":this.internal.write(" "+a.object.objId+" 0 R ");break;case"text":var b=this.internal.newAdditionalObject(),v=this.internal.newAdditionalObject(),B=this.internal.getEncryptor(b.objId),U=a.title||"Note";r="<</Type /Annot /Subtype /Text "+(o="/Rect ["+s(a.bounds.x)+" "+c(a.bounds.y+a.bounds.h)+" "+s(a.bounds.x+a.bounds.w)+" "+c(a.bounds.y)+"] ")+"/Contents ("+h(B(a.contents))+")",r+=" /Popup "+v.objId+" 0 R",r+=" /P "+l.objId+" 0 R",r+=" /T ("+h(B(U))+") >>",b.content=r;var G=b.objId+" 0 R";r="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+s(a.bounds.x+30)+" "+c(a.bounds.y+a.bounds.h)+" "+s(a.bounds.x+a.bounds.w+30)+" "+c(a.bounds.y)+"] ")+" /Parent "+G,a.open&&(r+=" /Open true"),r+=" >>",v.content=r,this.internal.write(b.objId,"0 R",v.objId,"0 R");break;case"freetext":o="/Rect ["+s(a.bounds.x)+" "+c(a.bounds.y)+" "+s(a.bounds.x+a.bounds.w)+" "+c(a.bounds.y+a.bounds.h)+"] ";var Q=a.color||"#000000";r="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+h(w(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 _=this.annotations._nameMap[a.options.name];a.options.pageNumber=_.page,a.options.top=_.y}else a.options.top||(a.options.top=0);if(o="/Rect ["+a.finalBounds.x+" "+a.finalBounds.y+" "+a.finalBounds.w+" "+a.finalBounds.h+"] ",r="",a.options.url)r="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+h(w(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 S=c(a.options.top);a.options.left=a.options.left||0,a.options.zoom===void 0&&(a.options.zoom=0),r+=" /XYZ "+a.options.left+" "+S+" "+a.options.zoom+"]"}r!=""&&(r+=" >>",this.internal.write(r))}}this.internal.write("]")}}]),t.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)}},t.link=function(n,a,o,r,s){var c=this.internal.getCurrentPageInfo(),l=this.internal.getCoordinateString,A=this.internal.getVerticalCoordinateString;c.pageContext.annotations.push({finalBounds:{x:l(n),y:A(a),w:l(n+o),h:A(a+r)},options:s,type:"link"})},t.textWithLink=function(n,a,o,r){var s,c,l=this.getTextWidth(n),A=this.internal.getLineHeight()/this.internal.scaleFactor;if(r.maxWidth!==void 0){c=r.maxWidth;var p=this.splitTextToSize(n,c).length;s=Math.ceil(A*p)}else c=l,s=A;return this.text(n,a,o,r),o+=.2*A,r.align==="center"&&(a-=l/2),r.align==="right"&&(a-=l),this.link(a,o-A,c,s,r),l},t.getTextWidth=function(n){var a=this.internal.getFontSize();return this.getStringUnitWidth(n)*a/this.internal.scaleFactor}})(Qt.API),(function(t){var e={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];t.__arabicParser__={};var r=t.__arabicParser__.isInArabicSubstitutionA=function(b){return e[b.charCodeAt(0)]!==void 0},s=t.__arabicParser__.isArabicLetter=function(b){return typeof b=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(b)},c=t.__arabicParser__.isArabicEndLetter=function(b){return s(b)&&r(b)&&e[b.charCodeAt(0)].length<=2},l=t.__arabicParser__.isArabicAlfLetter=function(b){return s(b)&&o.indexOf(b.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(b){return s(b)&&r(b)&&e[b.charCodeAt(0)].length>=1};var A=t.__arabicParser__.arabicLetterHasFinalForm=function(b){return s(b)&&r(b)&&e[b.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(b){return s(b)&&r(b)&&e[b.charCodeAt(0)].length>=3};var p=t.__arabicParser__.arabicLetterHasMedialForm=function(b){return s(b)&&r(b)&&e[b.charCodeAt(0)].length==4},u=t.__arabicParser__.resolveLigatures=function(b){var v=0,B=n,U="",G=0;for(v=0;v<b.length;v+=1)B[b.charCodeAt(v)]!==void 0?(G++,typeof(B=B[b.charCodeAt(v)])=="number"&&(U+=String.fromCharCode(B),B=n,G=0),v===b.length-1&&(B=n,U+=b.charAt(v-(G-1)),v-=G-1,G=0)):(B=n,U+=b.charAt(v-G),v-=G,G=0);return U};t.__arabicParser__.isArabicDiacritic=function(b){return b!==void 0&&a[b.charCodeAt(0)]!==void 0};var x=t.__arabicParser__.getCorrectForm=function(b,v,B){return s(b)?r(b)===!1?-1:!A(b)||!s(v)&&!s(B)||!s(B)&&c(v)||c(b)&&!s(v)||c(b)&&l(v)||c(b)&&c(v)?0:p(b)&&s(v)&&!c(v)&&s(B)&&A(B)?3:c(b)||!s(B)?1:2:-1},h=function(b){var v=0,B=0,U=0,G="",Q="",_="",S=(b=b||"").split("\\s+"),F=[];for(v=0;v<S.length;v+=1){for(F.push(""),B=0;B<S[v].length;B+=1)G=S[v][B],Q=S[v][B-1],_=S[v][B+1],s(G)?(U=x(G,Q,_),F[v]+=U!==-1?String.fromCharCode(e[G.charCodeAt(0)][U]):G):F[v]+=G;F[v]=u(F[v])}return F.join(" ")},w=t.__arabicParser__.processArabic=t.processArabic=function(){var b,v=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,B=[];if(Array.isArray(v)){var U=0;for(B=[],U=0;U<v.length;U+=1)Array.isArray(v[U])?B.push([h(v[U][0]),v[U][1],v[U][2]]):B.push([h(v[U])]);b=B}else b=h(v);return typeof arguments[0]=="string"?b:(arguments[0].text=b,arguments[0])};t.events.push(["preProcessText",w])})(Qt.API),Qt.API.autoPrint=function(t){var e;switch((t=t||{}).variant=t.variant||"non-conform",t.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){e=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 "+e+" 0 R")}))}return this},(function(t){var e=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(c){n=c}});var a=150;Object.defineProperty(this,"width",{get:function(){return a},set:function(c){a=isNaN(c)||Number.isInteger(c)===!1||c<0?150:c,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=a+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(c){o=isNaN(c)||Number.isInteger(c)===!1||c<0?300:c,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(c){r=c}});var s={};Object.defineProperty(this,"style",{get:function(){return s},set:function(c){s=c}}),Object.defineProperty(this,"parentNode",{})};e.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},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])})(Qt.API),(function(t){var e={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({},e),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 l=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return l},set:function(b){l=b}});var A=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return A},set:function(b){A=b}});var p=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return p},set:function(b){p=b}});var u=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return u},set:function(b){u=b}});var x=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return x},set:function(b){x=b}});var h=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return h},set:function(b){h=b}});var w=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return w},set:function(b){w=b}}),this};r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},r.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(l){return a.call(this),this.internal.__cell__.headerFunction=typeof l=="function"?l:void 0,this},t.getTextDimensions=function(l,A){a.call(this);var p=(A=A||{}).fontSize||this.getFontSize(),u=A.font||this.getFont(),x=A.scaleFactor||this.internal.scaleFactor,h=0,w=0,b=0,v=this;if(!Array.isArray(l)&&typeof l!="string"){if(typeof l!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");l=String(l)}var B=A.maxWidth;B>0?typeof l=="string"?l=this.splitTextToSize(l,B):Object.prototype.toString.call(l)==="[object Array]"&&(l=l.reduce((function(G,Q){return G.concat(v.splitTextToSize(Q,B))}),[])):l=Array.isArray(l)?l:[l];for(var U=0;U<l.length;U++)h<(b=this.getStringUnitWidth(l[U],{font:u})*p)&&(h=b);return h!==0&&(w=l.length),{w:h/=x,h:Math.max((w*p*this.getLineHeightFactor()-p*(this.getLineHeightFactor()-1))/x,0)}},t.cellAddPage=function(){a.call(this),this.addPage();var l=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new r(l.left,l.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=t.cell=function(){var l;l=arguments[0]instanceof r?arguments[0]:new r(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),a.call(this);var A=this.internal.__cell__.lastCell,p=this.internal.__cell__.padding,u=this.internal.__cell__.margins||e,x=this.internal.__cell__.tableHeaderRow,h=this.internal.__cell__.printHeaders;return A.lineNumber!==void 0&&(A.lineNumber===l.lineNumber?(l.x=(A.x||0)+(A.width||0),l.y=A.y||0):A.y+A.height+l.height+u.bottom>this.getPageHeight()?(this.cellAddPage(),l.y=u.top,h&&x&&(this.printHeaderRow(l.lineNumber,!0),l.y+=x[0].height)):l.y=A.y+A.height||l.y),l.text[0]!==void 0&&(this.rect(l.x,l.y,l.width,l.height,n===!0?"FD":void 0),l.align==="right"?this.text(l.text,l.x+l.width-p,l.y+p,{align:"right",baseline:"top"}):l.align==="center"?this.text(l.text,l.x+l.width/2,l.y+p,{align:"center",baseline:"top",maxWidth:l.width-p-p}):this.text(l.text,l.x+p,l.y+p,{align:"left",baseline:"top",maxWidth:l.width-p-p})),this.internal.__cell__.lastCell=l,this};t.table=function(l,A,p,u,x){if(a.call(this),!p)throw new Error("No data for PDF table.");var h,w,b,v,B=[],U=[],G=[],Q={},_={},S=[],F=[],O=(x=x||{}).autoSize||!1,R=x.printHeaders!==!1,oe=x.css&&x.css["font-size"]!==void 0?16*x.css["font-size"]:x.fontSize||12,L=x.margins||Object.assign({width:this.getPageWidth()},e),I=typeof x.padding=="number"?x.padding:3,M=x.headerBackgroundColor||"#c8c8c8",K=x.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=R,this.internal.__cell__.margins=L,this.internal.__cell__.table_font_size=oe,this.internal.__cell__.padding=I,this.internal.__cell__.headerBackgroundColor=M,this.internal.__cell__.headerTextColor=K,this.setFontSize(oe),u==null)U=B=Object.keys(p[0]),G=B.map((function(){return"left"}));else if(Array.isArray(u)&&_n(u[0])==="object")for(B=u.map((function(se){return se.name})),U=u.map((function(se){return se.prompt||se.name||""})),G=u.map((function(se){return se.align||"left"})),h=0;h<u.length;h+=1)_[u[h].name]=u[h].width*(19.049976/25.4);else Array.isArray(u)&&typeof u[0]=="string"&&(U=B=u,G=B.map((function(){return"left"})));if(O||Array.isArray(u)&&typeof u[0]=="string")for(h=0;h<B.length;h+=1){for(Q[v=B[h]]=p.map((function(se){return se[v]})),this.setFont(void 0,"bold"),S.push(this.getTextDimensions(U[h],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),w=Q[v],this.setFont(void 0,"normal"),b=0;b<w.length;b+=1)S.push(this.getTextDimensions(w[b],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);_[v]=Math.max.apply(null,S)+I+I,S=[]}if(R){var re={};for(h=0;h<B.length;h+=1)re[B[h]]={},re[B[h]].text=U[h],re[B[h]].align=G[h];var ae=c.call(this,re,_);F=B.map((function(se){return new r(l,A,_[se],ae,re[se].text,void 0,re[se].align)})),this.setTableHeaderRow(F),this.printHeaderRow(1,!1)}var ie=u.reduce((function(se,J){return se[J.name]=J.align,se}),{});for(h=0;h<p.length;h+=1){"rowStart"in x&&x.rowStart instanceof Function&&x.rowStart({row:h,data:p[h]},this);var X=c.call(this,p[h],_);for(b=0;b<B.length;b+=1){var ee=p[h][B[b]];"cellStart"in x&&x.cellStart instanceof Function&&x.cellStart({row:h,col:b,data:ee},this),s.call(this,new r(l,A,_[B[b]],X,ee,h+2,ie[B[b]]))}}return this.internal.__cell__.table_x=l,this.internal.__cell__.table_y=A,this};var c=function(l,A){var p=this.internal.__cell__.padding,u=this.internal.__cell__.table_font_size,x=this.internal.scaleFactor;return Object.keys(l).map((function(h){var w=l[h];return this.splitTextToSize(w.hasOwnProperty("text")?w.text:w,A[h]-p-p)}),this).map((function(h){return this.getLineHeightFactor()*h.length*u/x+p+p}),this).reduce((function(h,w){return Math.max(h,w)}),0)};t.setTableHeaderRow=function(l){a.call(this),this.internal.__cell__.tableHeaderRow=l},t.printHeaderRow=function(l,A){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 u=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new r(u[0],u[1],u[2],u[3],void 0,-1)}this.setFont(void 0,"bold");for(var x=[],h=0;h<this.internal.__cell__.tableHeaderRow.length;h+=1){p=this.internal.__cell__.tableHeaderRow[h].clone(),A&&(p.y=this.internal.__cell__.margins.top||0,x.push(p)),p.lineNumber=l;var w=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,p),this.setTextColor(w)}x.length>0&&this.setTableHeaderRow(x),this.setFont(void 0,"normal"),n=!1}})(Qt.API);var mP={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},dP=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],b3=lP(dP),AP=[100,200,300,400,500,600,700,800,900],Yae=lP(AP);function v3(t){var e=t.family.replace(/"|'/g,"").toLowerCase(),n=(function(r){return mP[r=r||"normal"]?r:"normal"})(t.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}})(t.weight),o=(function(r){return typeof b3[r=r||"normal"]=="number"?r:"normal"})(t.stretch);return{family:e,style:n,weight:a,stretch:o,src:t.src||[],ref:t.ref||{name:e,style:[o,n,a].join(" ")}}}function ij(t,e,n,a){var o;for(o=n;o>=0&&o<e.length;o+=a)if(t[e[o]])return t[e[o]];for(o=n;o>=0&&o<e.length;o-=a)if(t[e[o]])return t[e[o]]}var Kae={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},cj={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function lj(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function qae(t,e,n){for(var a=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},Kae,n.genericFontFamilies||{}),r=null,s=null,c=0;c<e.length;++c)if(o[(r=v3(e[c])).family]&&(r.family=o[r.family]),t.hasOwnProperty(r.family)){s=t[r.family];break}if(!(s=s||t[a]))throw new Error("Could not find a font-family for the rule '"+lj(r)+"' and default family '"+a+"'.");if(s=(function(l,A){if(A[l])return A[l];var p=b3[l],u=p<=b3.normal?-1:1,x=ij(A,dP,p,u);if(!x)throw new Error("Could not find a matching font-stretch value for "+l);return x})(r.stretch,s),s=(function(l,A){if(A[l])return A[l];for(var p=mP[l],u=0;u<p.length;++u)if(A[p[u]])return A[p[u]];throw new Error("Could not find a matching font-style for "+l)})(r.style,s),!(s=(function(l,A){if(A[l])return A[l];if(l===400&&A[500])return A[500];if(l===500&&A[400])return A[400];var p=Yae[l],u=ij(A,AP,p,l<400?-1:1);if(!u)throw new Error("Could not find a matching font-weight for value "+l);return u})(r.weight,s)))throw new Error("Failed to resolve a font for the rule '"+lj(r)+"'.");return s}function mj(t){return t.trimLeft()}function $ae(t,e){for(var n=0;n<t.length;){if(t.charAt(n)===e)return[t.substring(0,n),t.substring(n+1)];n+=1}return null}function Wae(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return e===null?null:[e[0],t.substring(e[0].length)]}var Qf,dj,Aj,p1=["times"];(function(t){var e,n,a,o,r,s,c,l,A,p=function(E){return E=E||{},this.isStrokeTransparent=E.isStrokeTransparent||!1,this.strokeOpacity=E.strokeOpacity||1,this.strokeStyle=E.strokeStyle||"#000000",this.fillStyle=E.fillStyle||"#000000",this.isFillTransparent=E.isFillTransparent||!1,this.fillOpacity=E.fillOpacity||1,this.font=E.font||"10px sans-serif",this.textBaseline=E.textBaseline||"alphabetic",this.textAlign=E.textAlign||"left",this.lineWidth=E.lineWidth||1,this.lineJoin=E.lineJoin||"miter",this.lineCap=E.lineCap||"butt",this.path=E.path||[],this.transform=E.transform!==void 0?E.transform.clone():new l,this.globalCompositeOperation=E.globalCompositeOperation||"normal",this.globalAlpha=E.globalAlpha||1,this.clip_path=E.clip_path||[],this.currentPoint=E.currentPoint||new s,this.miterLimit=E.miterLimit||10,this.lastPoint=E.lastPoint||new s,this.lineDashOffset=E.lineDashOffset||0,this.lineDash=E.lineDash||[],this.margin=E.margin||[0,0,0,0],this.prevPageLastElemOffset=E.prevPageLastElemOffset||0,this.ignoreClearRect=typeof E.ignoreClearRect!="boolean"||E.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new u(this),e=this.internal.f2,n=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,r=this.internal.getVerticalCoordinate,s=this.internal.Point,c=this.internal.Rectangle,l=this.internal.Matrix,A=new p}]);var u=function(E){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var z=E;Object.defineProperty(this,"pdf",{get:function(){return z}});var W=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return W},set:function(je){W=!!je}});var te=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return te},set:function(je){te=!!je}});var me=0;Object.defineProperty(this,"posX",{get:function(){return me},set:function(je){isNaN(je)||(me=je)}});var pe=0;Object.defineProperty(this,"posY",{get:function(){return pe},set:function(je){isNaN(je)||(pe=je)}}),Object.defineProperty(this,"margin",{get:function(){return A.margin},set:function(je){var ce;typeof je=="number"?ce=[je,je,je,je]:((ce=new Array(4))[0]=je[0],ce[1]=je.length>=2?je[1]:ce[0],ce[2]=je.length>=3?je[2]:ce[0],ce[3]=je.length>=4?je[3]:ce[1]),A.margin=ce}});var Ce=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Ce},set:function(je){Ce=je}});var de=0;Object.defineProperty(this,"lastBreak",{get:function(){return de},set:function(je){de=je}});var Ge=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Ge},set:function(je){Ge=je}}),Object.defineProperty(this,"ctx",{get:function(){return A},set:function(je){je instanceof p&&(A=je)}}),Object.defineProperty(this,"path",{get:function(){return A.path},set:function(je){A.path=je}});var Ee=[];Object.defineProperty(this,"ctxStack",{get:function(){return Ee},set:function(je){Ee=je}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(je){var ce;ce=x(je),this.ctx.fillStyle=ce.style,this.ctx.isFillTransparent=ce.a===0,this.ctx.fillOpacity=ce.a,this.pdf.setFillColor(ce.r,ce.g,ce.b,{a:ce.a}),this.pdf.setTextColor(ce.r,ce.g,ce.b,{a:ce.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(je){var ce=x(je);this.ctx.strokeStyle=ce.style,this.ctx.isStrokeTransparent=ce.a===0,this.ctx.strokeOpacity=ce.a,ce.a===0?this.pdf.setDrawColor(255,255,255):(ce.a,this.pdf.setDrawColor(ce.r,ce.g,ce.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(je){["butt","round","square"].indexOf(je)!==-1&&(this.ctx.lineCap=je,this.pdf.setLineCap(je))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(je){isNaN(je)||(this.ctx.lineWidth=je,this.pdf.setLineWidth(je))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(je){["bevel","round","miter"].indexOf(je)!==-1&&(this.ctx.lineJoin=je,this.pdf.setLineJoin(je))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(je){isNaN(je)||(this.ctx.miterLimit=je,this.pdf.setMiterLimit(je))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(je){this.ctx.textBaseline=je}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(je){["right","end","center","left","start"].indexOf(je)!==-1&&(this.ctx.textAlign=je)}});var Be=null;function Re(je,ce){if(Be===null){var dt=(function(ot){var ze=[];return Object.keys(ot).forEach((function(Ke){ot[Ke].forEach((function(qe){var Se=null;switch(qe){case"bold":Se={family:Ke,weight:"bold"};break;case"italic":Se={family:Ke,style:"italic"};break;case"bolditalic":Se={family:Ke,weight:"bold",style:"italic"};break;case"":case"normal":Se={family:Ke}}Se!==null&&(Se.ref={name:Ke,style:qe},ze.push(Se))}))})),ze})(je.getFontList());Be=(function(ot){for(var ze={},Ke=0;Ke<ot.length;++Ke){var qe=v3(ot[Ke]),Se=qe.family,et=qe.stretch,lt=qe.style,it=qe.weight;ze[Se]=ze[Se]||{},ze[Se][et]=ze[Se][et]||{},ze[Se][et][lt]=ze[Se][et][lt]||{},ze[Se][et][lt][it]=qe}return ze})(dt.concat(ce))}return Be}var Ve=null;Object.defineProperty(this,"fontFaces",{get:function(){return Ve},set:function(je){Be=null,Ve=je}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(je){var ce;if(this.ctx.font=je,(ce=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(je))!==null){var dt=ce[1];ce[2];var ot=ce[3],ze=ce[4];ce[5];var Ke=ce[6],qe=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ze)[2];ze=Math.floor(qe==="px"?parseFloat(ze)*this.pdf.internal.scaleFactor:qe==="em"?parseFloat(ze)*this.pdf.getFontSize():parseFloat(ze)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ze);var Se=(function(at){var gt,Je,En=[],zt=at.trim();if(zt==="")return p1;if(zt in cj)return[cj[zt]];for(;zt!=="";){switch(Je=null,gt=(zt=mj(zt)).charAt(0)){case'"':case"'":Je=$ae(zt.substring(1),gt);break;default:Je=Wae(zt)}if(Je===null||(En.push(Je[0]),(zt=mj(Je[1]))!==""&&zt.charAt(0)!==","))return p1;zt=zt.replace(/^,/,"")}return En})(Ke);if(this.fontFaces){var et=qae(Re(this.pdf,this.fontFaces),Se.map((function(at){return{family:at,stretch:"normal",weight:ot,style:dt}})));this.pdf.setFont(et.ref.name,et.ref.style)}else{var lt="";(ot==="bold"||parseInt(ot,10)>=700||dt==="bold")&&(lt="bold"),dt==="italic"&&(lt+="italic"),lt.length===0&&(lt="normal");for(var it="",ct={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"},Ct=0;Ct<Se.length;Ct++){if(this.pdf.internal.getFont(Se[Ct],lt,{noFallback:!0,disableWarning:!0})!==void 0){it=Se[Ct];break}if(lt==="bolditalic"&&this.pdf.internal.getFont(Se[Ct],"bold",{noFallback:!0,disableWarning:!0})!==void 0)it=Se[Ct],lt="bold";else if(this.pdf.internal.getFont(Se[Ct],"normal",{noFallback:!0,disableWarning:!0})!==void 0){it=Se[Ct],lt="normal";break}}if(it===""){for(var kt=0;kt<Se.length;kt++)if(ct[Se[kt]]){it=ct[Se[kt]];break}}it=it===""?"Times":it,this.pdf.setFont(it,lt)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(je){this.ctx.globalCompositeOperation=je}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(je){this.ctx.globalAlpha=je}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(je){this.ctx.lineDashOffset=je,J.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(je){this.ctx.lineDash=je,J.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(je){this.ctx.ignoreClearRect=!!je}})};u.prototype.setLineDash=function(E){this.lineDash=E},u.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},u.prototype.fill=function(){Q.call(this,"fill",!1)},u.prototype.stroke=function(){Q.call(this,"stroke",!1)},u.prototype.beginPath=function(){this.path=[{type:"begin"}]},u.prototype.moveTo=function(E,z){if(isNaN(E)||isNaN(z))throw On.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var W=this.ctx.transform.applyToPoint(new s(E,z));this.path.push({type:"mt",x:W.x,y:W.y}),this.ctx.lastPoint=new s(E,z)},u.prototype.closePath=function(){var E=new s(0,0),z=0;for(z=this.path.length-1;z!==-1;z--)if(this.path[z].type==="begin"&&_n(this.path[z+1])==="object"&&typeof this.path[z+1].x=="number"){E=new s(this.path[z+1].x,this.path[z+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new s(E.x,E.y)},u.prototype.lineTo=function(E,z){if(isNaN(E)||isNaN(z))throw On.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var W=this.ctx.transform.applyToPoint(new s(E,z));this.path.push({type:"lt",x:W.x,y:W.y}),this.ctx.lastPoint=new s(W.x,W.y)},u.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Q.call(this,null,!0)},u.prototype.quadraticCurveTo=function(E,z,W,te){if(isNaN(W)||isNaN(te)||isNaN(E)||isNaN(z))throw On.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var me=this.ctx.transform.applyToPoint(new s(W,te)),pe=this.ctx.transform.applyToPoint(new s(E,z));this.path.push({type:"qct",x1:pe.x,y1:pe.y,x:me.x,y:me.y}),this.ctx.lastPoint=new s(me.x,me.y)},u.prototype.bezierCurveTo=function(E,z,W,te,me,pe){if(isNaN(me)||isNaN(pe)||isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te))throw On.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Ce=this.ctx.transform.applyToPoint(new s(me,pe)),de=this.ctx.transform.applyToPoint(new s(E,z)),Ge=this.ctx.transform.applyToPoint(new s(W,te));this.path.push({type:"bct",x1:de.x,y1:de.y,x2:Ge.x,y2:Ge.y,x:Ce.x,y:Ce.y}),this.ctx.lastPoint=new s(Ce.x,Ce.y)},u.prototype.arc=function(E,z,W,te,me,pe){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te)||isNaN(me))throw On.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(pe=!!pe,!this.ctx.transform.isIdentity){var Ce=this.ctx.transform.applyToPoint(new s(E,z));E=Ce.x,z=Ce.y;var de=this.ctx.transform.applyToPoint(new s(0,W)),Ge=this.ctx.transform.applyToPoint(new s(0,0));W=Math.sqrt(Math.pow(de.x-Ge.x,2)+Math.pow(de.y-Ge.y,2))}Math.abs(me-te)>=2*Math.PI&&(te=0,me=2*Math.PI),this.path.push({type:"arc",x:E,y:z,radius:W,startAngle:te,endAngle:me,counterclockwise:pe})},u.prototype.arcTo=function(E,z,W,te,me){throw new Error("arcTo not implemented.")},u.prototype.rect=function(E,z,W,te){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te))throw On.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(E,z),this.lineTo(E+W,z),this.lineTo(E+W,z+te),this.lineTo(E,z+te),this.lineTo(E,z),this.lineTo(E+W,z),this.lineTo(E,z)},u.prototype.fillRect=function(E,z,W,te){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te))throw On.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!h.call(this)){var me={};this.lineCap!=="butt"&&(me.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(me.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(E,z,W,te),this.fill(),me.hasOwnProperty("lineCap")&&(this.lineCap=me.lineCap),me.hasOwnProperty("lineJoin")&&(this.lineJoin=me.lineJoin)}},u.prototype.strokeRect=function(E,z,W,te){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te))throw On.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");w.call(this)||(this.beginPath(),this.rect(E,z,W,te),this.stroke())},u.prototype.clearRect=function(E,z,W,te){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te))throw On.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(E,z,W,te))},u.prototype.save=function(E){E=typeof E!="boolean"||E;for(var z=this.pdf.internal.getCurrentPageInfo().pageNumber,W=0;W<this.pdf.internal.getNumberOfPages();W++)this.pdf.setPage(W+1),this.pdf.internal.out("q");if(this.pdf.setPage(z),E){this.ctx.fontSize=this.pdf.internal.getFontSize();var te=new p(this.ctx);this.ctxStack.push(this.ctx),this.ctx=te}},u.prototype.restore=function(E){E=typeof E!="boolean"||E;for(var z=this.pdf.internal.getCurrentPageInfo().pageNumber,W=0;W<this.pdf.internal.getNumberOfPages();W++)this.pdf.setPage(W+1),this.pdf.internal.out("Q");this.pdf.setPage(z),E&&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)},u.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var x=function(E){var z,W,te,me;if(E.isCanvasGradient===!0&&(E=E.getColor()),!E)return{r:0,g:0,b:0,a:0,style:E};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(E))z=0,W=0,te=0,me=0;else{var pe=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(E);if(pe!==null)z=parseInt(pe[1]),W=parseInt(pe[2]),te=parseInt(pe[3]),me=1;else if((pe=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(E))!==null)z=parseInt(pe[1]),W=parseInt(pe[2]),te=parseInt(pe[3]),me=parseFloat(pe[4]);else{if(me=1,typeof E=="string"&&E.charAt(0)!=="#"){var Ce=new aP(E);E=Ce.ok?Ce.toHex():"#000000"}E.length===4?(z=E.substring(1,2),z+=z,W=E.substring(2,3),W+=W,te=E.substring(3,4),te+=te):(z=E.substring(1,3),W=E.substring(3,5),te=E.substring(5,7)),z=parseInt(z,16),W=parseInt(W,16),te=parseInt(te,16)}}return{r:z,g:W,b:te,a:me,style:E}},h=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},w=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};u.prototype.fillText=function(E,z,W,te){if(isNaN(z)||isNaN(W)||typeof E!="string")throw On.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(te=isNaN(te)?void 0:te,!h.call(this)){var me=X(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;I.call(this,{text:E,x:z,y:W,scale:pe,angle:me,align:this.textAlign,maxWidth:te})}},u.prototype.strokeText=function(E,z,W,te){if(isNaN(z)||isNaN(W)||typeof E!="string")throw On.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!w.call(this)){te=isNaN(te)?void 0:te;var me=X(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;I.call(this,{text:E,x:z,y:W,scale:pe,renderingMode:"stroke",angle:me,align:this.textAlign,maxWidth:te})}},u.prototype.measureText=function(E){if(typeof E!="string")throw On.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var z=this.pdf,W=this.pdf.internal.scaleFactor,te=z.internal.getFontSize(),me=z.getStringUnitWidth(E)*te/z.internal.scaleFactor,pe=function(Ce){var de=(Ce=Ce||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return de}}),this};return new pe({width:me*=Math.round(96*W/72*1e4)/1e4})},u.prototype.scale=function(E,z){if(isNaN(E)||isNaN(z))throw On.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var W=new l(E,0,0,z,0,0);this.ctx.transform=this.ctx.transform.multiply(W)},u.prototype.rotate=function(E){if(isNaN(E))throw On.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var z=new l(Math.cos(E),Math.sin(E),-Math.sin(E),Math.cos(E),0,0);this.ctx.transform=this.ctx.transform.multiply(z)},u.prototype.translate=function(E,z){if(isNaN(E)||isNaN(z))throw On.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var W=new l(1,0,0,1,E,z);this.ctx.transform=this.ctx.transform.multiply(W)},u.prototype.transform=function(E,z,W,te,me,pe){if(isNaN(E)||isNaN(z)||isNaN(W)||isNaN(te)||isNaN(me)||isNaN(pe))throw On.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Ce=new l(E,z,W,te,me,pe);this.ctx.transform=this.ctx.transform.multiply(Ce)},u.prototype.setTransform=function(E,z,W,te,me,pe){E=isNaN(E)?1:E,z=isNaN(z)?0:z,W=isNaN(W)?0:W,te=isNaN(te)?1:te,me=isNaN(me)?0:me,pe=isNaN(pe)?0:pe,this.ctx.transform=new l(E,z,W,te,me,pe)};var b=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};u.prototype.drawImage=function(E,z,W,te,me,pe,Ce,de,Ge){var Ee=this.pdf.getImageProperties(E),Be=1,Re=1,Ve=1,je=1;te!==void 0&&de!==void 0&&(Ve=de/te,je=Ge/me,Be=Ee.width/te*de/te,Re=Ee.height/me*Ge/me),pe===void 0&&(pe=z,Ce=W,z=0,W=0),te!==void 0&&de===void 0&&(de=te,Ge=me),te===void 0&&de===void 0&&(de=Ee.width,Ge=Ee.height);for(var ce,dt=this.ctx.transform.decompose(),ot=X(dt.rotate.shx),ze=new l,Ke=(ze=(ze=(ze=ze.multiply(dt.translate)).multiply(dt.skew)).multiply(dt.scale)).applyToRectangle(new c(pe-z*Ve,Ce-W*je,te*Be,me*Re)),qe=v.call(this,Ke),Se=[],et=0;et<qe.length;et+=1)Se.indexOf(qe[et])===-1&&Se.push(qe[et]);if(G(Se),this.autoPaging)for(var lt=Se[0],it=Se[Se.length-1],ct=lt;ct<it+1;ct++){this.pdf.setPage(ct);var Ct=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],kt=ct===1?this.posY+this.margin[0]:this.margin[0],at=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],gt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Je=ct===1?0:at+(ct-2)*gt;if(this.ctx.clip_path.length!==0){var En=this.path;ce=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U(ce,this.posX+this.margin[3],-Je+kt+this.ctx.prevPageLastElemOffset),_.call(this,"fill",!0),this.path=En}var zt=JSON.parse(JSON.stringify(Ke));zt=U([zt],this.posX+this.margin[3],-Je+kt+this.ctx.prevPageLastElemOffset)[0];var aa=(ct>lt||ct<it)&&b.call(this);aa&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ct,gt,null).clip().discardPath()),this.pdf.addImage(E,"JPEG",zt.x,zt.y,zt.w,zt.h,null,null,ot),aa&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(E,"JPEG",Ke.x,Ke.y,Ke.w,Ke.h,null,null,ot)};var v=function(E,z,W){var te=[];z=z||this.pdf.internal.pageSize.width,W=W||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var me=this.posY+this.ctx.prevPageLastElemOffset;switch(E.type){default:case"mt":case"lt":te.push(Math.floor((E.y+me)/W)+1);break;case"arc":te.push(Math.floor((E.y+me-E.radius)/W)+1),te.push(Math.floor((E.y+me+E.radius)/W)+1);break;case"qct":var pe=ee(this.ctx.lastPoint.x,this.ctx.lastPoint.y,E.x1,E.y1,E.x,E.y);te.push(Math.floor((pe.y+me)/W)+1),te.push(Math.floor((pe.y+pe.h+me)/W)+1);break;case"bct":var Ce=se(this.ctx.lastPoint.x,this.ctx.lastPoint.y,E.x1,E.y1,E.x2,E.y2,E.x,E.y);te.push(Math.floor((Ce.y+me)/W)+1),te.push(Math.floor((Ce.y+Ce.h+me)/W)+1);break;case"rect":te.push(Math.floor((E.y+me)/W)+1),te.push(Math.floor((E.y+E.h+me)/W)+1)}for(var de=0;de<te.length;de+=1)for(;this.pdf.internal.getNumberOfPages()<te[de];)B.call(this);return te},B=function(){var E=this.fillStyle,z=this.strokeStyle,W=this.font,te=this.lineCap,me=this.lineWidth,pe=this.lineJoin;this.pdf.addPage(),this.fillStyle=E,this.strokeStyle=z,this.font=W,this.lineCap=te,this.lineWidth=me,this.lineJoin=pe},U=function(E,z,W){for(var te=0;te<E.length;te++)switch(E[te].type){case"bct":E[te].x2+=z,E[te].y2+=W;case"qct":E[te].x1+=z,E[te].y1+=W;case"mt":case"lt":case"arc":default:E[te].x+=z,E[te].y+=W}return E},G=function(E){return E.sort((function(z,W){return z-W}))},Q=function(E,z){for(var W,te,me=this.fillStyle,pe=this.strokeStyle,Ce=this.lineCap,de=this.lineWidth,Ge=Math.abs(de*this.ctx.transform.scaleX),Ee=this.lineJoin,Be=JSON.parse(JSON.stringify(this.path)),Re=JSON.parse(JSON.stringify(this.path)),Ve=[],je=0;je<Re.length;je++)if(Re[je].x!==void 0)for(var ce=v.call(this,Re[je]),dt=0;dt<ce.length;dt+=1)Ve.indexOf(ce[dt])===-1&&Ve.push(ce[dt]);for(var ot=0;ot<Ve.length;ot++)for(;this.pdf.internal.getNumberOfPages()<Ve[ot];)B.call(this);if(G(Ve),this.autoPaging)for(var ze=Ve[0],Ke=Ve[Ve.length-1],qe=ze;qe<Ke+1;qe++){this.pdf.setPage(qe),this.fillStyle=me,this.strokeStyle=pe,this.lineCap=Ce,this.lineWidth=Ge,this.lineJoin=Ee;var Se=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],et=qe===1?this.posY+this.margin[0]:this.margin[0],lt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],it=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ct=qe===1?0:lt+(qe-2)*it;if(this.ctx.clip_path.length!==0){var Ct=this.path;W=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U(W,this.posX+this.margin[3],-ct+et+this.ctx.prevPageLastElemOffset),_.call(this,E,!0),this.path=Ct}if(te=JSON.parse(JSON.stringify(Be)),this.path=U(te,this.posX+this.margin[3],-ct+et+this.ctx.prevPageLastElemOffset),z===!1||qe===0){var kt=(qe>ze||qe<Ke)&&b.call(this);kt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Se,it,null).clip().discardPath()),_.call(this,E,z),kt&&this.pdf.restoreGraphicsState()}this.lineWidth=de}else this.lineWidth=Ge,_.call(this,E,z),this.lineWidth=de;this.path=Be},_=function(E,z){if((E!=="stroke"||z||!w.call(this))&&(E==="stroke"||z||!h.call(this))){for(var W,te,me=[],pe=this.path,Ce=0;Ce<pe.length;Ce++){var de=pe[Ce];switch(de.type){case"begin":me.push({begin:!0});break;case"close":me.push({close:!0});break;case"mt":me.push({start:de,deltas:[],abs:[]});break;case"lt":var Ge=me.length;if(pe[Ce-1]&&!isNaN(pe[Ce-1].x)&&(W=[de.x-pe[Ce-1].x,de.y-pe[Ce-1].y],Ge>0)){for(;Ge>=0;Ge--)if(me[Ge-1].close!==!0&&me[Ge-1].begin!==!0){me[Ge-1].deltas.push(W),me[Ge-1].abs.push(de);break}}break;case"bct":W=[de.x1-pe[Ce-1].x,de.y1-pe[Ce-1].y,de.x2-pe[Ce-1].x,de.y2-pe[Ce-1].y,de.x-pe[Ce-1].x,de.y-pe[Ce-1].y],me[me.length-1].deltas.push(W);break;case"qct":var Ee=pe[Ce-1].x+2/3*(de.x1-pe[Ce-1].x),Be=pe[Ce-1].y+2/3*(de.y1-pe[Ce-1].y),Re=de.x+2/3*(de.x1-de.x),Ve=de.y+2/3*(de.y1-de.y),je=de.x,ce=de.y;W=[Ee-pe[Ce-1].x,Be-pe[Ce-1].y,Re-pe[Ce-1].x,Ve-pe[Ce-1].y,je-pe[Ce-1].x,ce-pe[Ce-1].y],me[me.length-1].deltas.push(W);break;case"arc":me.push({deltas:[],abs:[],arc:!0}),Array.isArray(me[me.length-1].abs)&&me[me.length-1].abs.push(de)}}te=z?null:E==="stroke"?"stroke":"fill";for(var dt=!1,ot=0;ot<me.length;ot++)if(me[ot].arc)for(var ze=me[ot].abs,Ke=0;Ke<ze.length;Ke++){var qe=ze[Ke];qe.type==="arc"?O.call(this,qe.x,qe.y,qe.radius,qe.startAngle,qe.endAngle,qe.counterclockwise,void 0,z,!dt):M.call(this,qe.x,qe.y),dt=!0}else if(me[ot].close===!0)this.pdf.internal.out("h"),dt=!1;else if(me[ot].begin!==!0){var Se=me[ot].start.x,et=me[ot].start.y;K.call(this,me[ot].deltas,Se,et),dt=!0}te&&R.call(this,te),z&&oe.call(this)}},S=function(E){var z=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,W=z*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return E-W;case"top":return E+z-W;case"hanging":return E+z-2*W;case"middle":return E+z/2-W;case"ideographic":return E;case"alphabetic":default:return E}},F=function(E){return E+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};u.prototype.createLinearGradient=function(){var E=function(){};return E.colorStops=[],E.addColorStop=function(z,W){this.colorStops.push([z,W])},E.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},E.isCanvasGradient=!0,E},u.prototype.createPattern=function(){return this.createLinearGradient()},u.prototype.createRadialGradient=function(){return this.createLinearGradient()};var O=function(E,z,W,te,me,pe,Ce,de,Ge){for(var Ee=ae.call(this,W,te,me,pe),Be=0;Be<Ee.length;Be++){var Re=Ee[Be];Be===0&&(Ge?L.call(this,Re.x1+E,Re.y1+z):M.call(this,Re.x1+E,Re.y1+z)),re.call(this,E,z,Re.x2,Re.y2,Re.x3,Re.y3,Re.x4,Re.y4)}de?oe.call(this):R.call(this,Ce)},R=function(E){switch(E){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},oe=function(){this.pdf.clip(),this.pdf.discardPath()},L=function(E,z){this.pdf.internal.out(n(E)+" "+a(z)+" m")},I=function(E){var z;switch(E.align){case"right":case"end":z="right";break;case"center":z="center";break;case"left":case"start":default:z="left"}var W=this.pdf.getTextDimensions(E.text),te=S.call(this,E.y),me=F.call(this,te)-W.h,pe=this.ctx.transform.applyToPoint(new s(E.x,te)),Ce=this.ctx.transform.decompose(),de=new l;de=(de=(de=de.multiply(Ce.translate)).multiply(Ce.skew)).multiply(Ce.scale);for(var Ge,Ee,Be,Re=this.ctx.transform.applyToRectangle(new c(E.x,te,W.w,W.h)),Ve=de.applyToRectangle(new c(E.x,me,W.w,W.h)),je=v.call(this,Ve),ce=[],dt=0;dt<je.length;dt+=1)ce.indexOf(je[dt])===-1&&ce.push(je[dt]);if(G(ce),this.autoPaging)for(var ot=ce[0],ze=ce[ce.length-1],Ke=ot;Ke<ze+1;Ke++){this.pdf.setPage(Ke);var qe=Ke===1?this.posY+this.margin[0]:this.margin[0],Se=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],et=this.pdf.internal.pageSize.height-this.margin[2],lt=et-this.margin[0],it=this.pdf.internal.pageSize.width-this.margin[1],ct=it-this.margin[3],Ct=Ke===1?0:Se+(Ke-2)*lt;if(this.ctx.clip_path.length!==0){var kt=this.path;Ge=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U(Ge,this.posX+this.margin[3],-1*Ct+qe),_.call(this,"fill",!0),this.path=kt}var at=U([JSON.parse(JSON.stringify(Ve))],this.posX+this.margin[3],-Ct+qe+this.ctx.prevPageLastElemOffset)[0];E.scale>=.01&&(Ee=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ee*E.scale),Be=this.lineWidth,this.lineWidth=Be*E.scale);var gt=this.autoPaging!=="text";if(gt||at.y+at.h<=et){if(gt||at.y>=qe&&at.x<=it){var Je=gt?E.text:this.pdf.splitTextToSize(E.text,E.maxWidth||it-at.x)[0],En=U([JSON.parse(JSON.stringify(Re))],this.posX+this.margin[3],-Ct+qe+this.ctx.prevPageLastElemOffset)[0],zt=gt&&(Ke>ot||Ke<ze)&&b.call(this);zt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ct,lt,null).clip().discardPath()),this.pdf.text(Je,En.x,En.y,{angle:E.angle,align:z,renderingMode:E.renderingMode}),zt&&this.pdf.restoreGraphicsState()}}else at.y<et&&(this.ctx.prevPageLastElemOffset+=et-at.y);E.scale>=.01&&(this.pdf.setFontSize(Ee),this.lineWidth=Be)}else E.scale>=.01&&(Ee=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ee*E.scale),Be=this.lineWidth,this.lineWidth=Be*E.scale),this.pdf.text(E.text,pe.x+this.posX,pe.y+this.posY,{angle:E.angle,align:z,renderingMode:E.renderingMode,maxWidth:E.maxWidth}),E.scale>=.01&&(this.pdf.setFontSize(Ee),this.lineWidth=Be)},M=function(E,z,W,te){W=W||0,te=te||0,this.pdf.internal.out(n(E+W)+" "+a(z+te)+" l")},K=function(E,z,W){return this.pdf.lines(E,z,W,null,null)},re=function(E,z,W,te,me,pe,Ce,de){this.pdf.internal.out([e(o(W+E)),e(r(te+z)),e(o(me+E)),e(r(pe+z)),e(o(Ce+E)),e(r(de+z)),"c"].join(" "))},ae=function(E,z,W,te){for(var me=2*Math.PI,pe=Math.PI/2;z>W;)z-=me;var Ce=Math.abs(W-z);Ce<me&&te&&(Ce=me-Ce);for(var de=[],Ge=te?-1:1,Ee=z;Ce>1e-5;){var Be=Ee+Ge*Math.min(Ce,pe);de.push(ie.call(this,E,Ee,Be)),Ce-=Math.abs(Be-Ee),Ee=Be}return de},ie=function(E,z,W){var te=(W-z)/2,me=E*Math.cos(te),pe=E*Math.sin(te),Ce=me,de=-pe,Ge=Ce*Ce+de*de,Ee=Ge+Ce*me+de*pe,Be=4/3*(Math.sqrt(2*Ge*Ee)-Ee)/(Ce*pe-de*me),Re=Ce-Be*de,Ve=de+Be*Ce,je=Re,ce=-Ve,dt=te+z,ot=Math.cos(dt),ze=Math.sin(dt);return{x1:E*Math.cos(z),y1:E*Math.sin(z),x2:Re*ot-Ve*ze,y2:Re*ze+Ve*ot,x3:je*ot-ce*ze,y3:je*ze+ce*ot,x4:E*Math.cos(W),y4:E*Math.sin(W)}},X=function(E){return 180*E/Math.PI},ee=function(E,z,W,te,me,pe){var Ce=E+.5*(W-E),de=z+.5*(te-z),Ge=me+.5*(W-me),Ee=pe+.5*(te-pe),Be=Math.min(E,me,Ce,Ge),Re=Math.max(E,me,Ce,Ge),Ve=Math.min(z,pe,de,Ee),je=Math.max(z,pe,de,Ee);return new c(Be,Ve,Re-Be,je-Ve)},se=function(E,z,W,te,me,pe,Ce,de){var Ge,Ee,Be,Re,Ve,je,ce,dt,ot,ze,Ke,qe,Se,et,lt=W-E,it=te-z,ct=me-W,Ct=pe-te,kt=Ce-me,at=de-pe;for(Ee=0;Ee<41;Ee++)ot=(ce=(Be=E+(Ge=Ee/40)*lt)+Ge*((Ve=W+Ge*ct)-Be))+Ge*(Ve+Ge*(me+Ge*kt-Ve)-ce),ze=(dt=(Re=z+Ge*it)+Ge*((je=te+Ge*Ct)-Re))+Ge*(je+Ge*(pe+Ge*at-je)-dt),Ee==0?(Ke=ot,qe=ze,Se=ot,et=ze):(Ke=Math.min(Ke,ot),qe=Math.min(qe,ze),Se=Math.max(Se,ot),et=Math.max(et,ze));return new c(Math.round(Ke),Math.round(qe),Math.round(Se-Ke),Math.round(et-qe))},J=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var E,z,W=(E=this.ctx.lineDash,z=this.ctx.lineDashOffset,JSON.stringify({lineDash:E,lineDashOffset:z}));this.prevLineDash!==W&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=W)}}})(Qt.API),(function(t){var e=function(r){var s,c,l,A,p,u,x,h,w,b;for(c=[],l=0,A=(r+=s="\0\0\0\0".slice(r.length%4||4)).length;A>l;l+=4)(p=(r.charCodeAt(l)<<24)+(r.charCodeAt(l+1)<<16)+(r.charCodeAt(l+2)<<8)+r.charCodeAt(l+3))!==0?(u=(p=((p=((p=((p=(p-(b=p%85))/85)-(w=p%85))/85)-(h=p%85))/85)-(x=p%85))/85)%85,c.push(u+33,x+33,h+33,w+33,b+33)):c.push(122);return(function(v,B){for(var U=B;U>0;U--)v.pop()})(c,s.length),String.fromCharCode.apply(String,c)+"~>"},n=function(r){var s,c,l,A,p,u=String,x="length",h=255,w="charCodeAt",b="slice",v="replace";for(r[b](-2),r=r[b](0,-2)[v](/\s/g,"")[v]("z","!!!!!"),l=[],A=0,p=(r+=s="uuuuu"[b](r[x]%5||5))[x];p>A;A+=5)c=52200625*(r[w](A)-33)+614125*(r[w](A+1)-33)+7225*(r[w](A+2)-33)+85*(r[w](A+3)-33)+(r[w](A+4)-33),l.push(h&c>>24,h&c>>16,h&c>>8,h&c);return(function(B,U){for(var G=U;G>0;G--)B.pop()})(l,s[x]),u.fromCharCode.apply(u,l)},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 c="",l=0;l<r.length;l+=2)c+=String.fromCharCode("0x"+(r[l]+r[l+1]));return c},o=function(r){for(var s=new Uint8Array(r.length),c=r.length;c--;)s[c]=r.charCodeAt(c);return r=(s=g3(s)).reduce((function(l,A){return l+String.fromCharCode(A)}),"")};t.processDataByFilters=function(r,s){var c=0,l=r||"",A=[];for(typeof(s=s||[])=="string"&&(s=[s]),c=0;c<s.length;c+=1)switch(s[c]){case"ASCII85Decode":case"/ASCII85Decode":l=n(l),A.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":l=e(l),A.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":l=a(l),A.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":l=l.split("").map((function(p){return("0"+p.charCodeAt().toString(16)).slice(-2)})).join("")+">",A.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":l=o(l),A.push("/FlateDecode");break;default:throw new Error('The filter: "'+s[c]+'" is not implemented')}return{data:l,reverseChain:A.reverse().join(" ")}}})(Qt.API),(function(t){t.loadFile=function(e,n,a){return(function(o,r,s){r=r!==!1,s=typeof s=="function"?s:function(){};var c=void 0;try{c=(function(l,A,p){var u=new XMLHttpRequest,x=0,h=function(w){var b=w.length,v=[],B=String.fromCharCode;for(x=0;x<b;x+=1)v.push(B(255&w.charCodeAt(x)));return v.join("")};if(u.open("GET",l,!A),u.overrideMimeType("text/plain; charset=x-user-defined"),A===!1&&(u.onload=function(){u.status===200?p(h(this.responseText)):p(void 0)}),u.send(null),A&&u.status===200)return h(u.responseText)})(o,r,s)}catch{}return c})(e,n,a)},t.loadImageFile=t.loadFile})(Qt.API),(function(t){function e(){return(It.html2canvas?Promise.resolve(It.html2canvas):d3(()=>Promise.resolve().then(()=>pae),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(It.DOMPurify?Promise.resolve(It.DOMPurify):d3(()=>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 c=_n(s);return c==="undefined"?"undefined":c==="string"||s instanceof String?"string":c==="number"||s instanceof Number?"number":c==="function"||s instanceof Function?"function":s&&s.constructor===Array?"array":s&&s.nodeType===1?"element":c==="object"?"object":"unknown"},o=function(s,c){var l=document.createElement(s);for(var A in c.className&&(l.className=c.className),c.innerHTML&&c.dompurify&&(l.innerHTML=c.dompurify.sanitize(c.innerHTML)),c.style)l.style[A]=c.style[A];return l},r=function s(c){var l=Object.assign(s.convert(Promise.resolve()),JSON.parse(JSON.stringify(s.template))),A=s.convert(Promise.resolve(),l);return A=(A=A.setProgress(1,s,1,[s])).set(c)};(r.prototype=Object.create(Promise.prototype)).constructor=r,r.convert=function(s,c){return s.__proto__=c||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,c){return this.then((function(){switch(c=c||(function(l){switch(a(l)){case"string":return"string";case"element":return l.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(s)){case"string":return this.then(n).then((function(l){return this.set({src:o("div",{innerHTML:s,dompurify:l})})}));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},c=(function l(A,p){for(var u=A.nodeType===3?document.createTextNode(A.nodeValue):A.cloneNode(!1),x=A.firstChild;x;x=x.nextSibling)p!==!0&&x.nodeType===1&&x.nodeName==="SCRIPT"||u.appendChild(l(x,p));return A.nodeType===1&&(A.nodeName==="CANVAS"?(u.width=A.width,u.height=A.height,u.getContext("2d").drawImage(A,0,0)):A.nodeName!=="TEXTAREA"&&A.nodeName!=="SELECT"||(u.value=A.value),u.addEventListener("load",(function(){u.scrollTop=A.scrollTop,u.scrollLeft=A.scrollLeft}),!0)),u})(this.prop.src,this.opt.html2canvas.javascriptEnabled);c.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(c),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(e).then((function(c){var l=Object.assign({},this.opt.html2canvas);return delete l.onrendered,c(this.prop.container,l)})).then((function(c){(this.opt.html2canvas.onrendered||function(){})(c),this.prop.canvas=c,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(e).then((function(c){var l=this.opt.jsPDF,A=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,u=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 u.onrendered,l.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,l.context2d.posX=this.opt.x,l.context2d.posY=this.opt.y,l.context2d.margin=this.opt.margin,l.context2d.fontFaces=A,A)for(var x=0;x<A.length;++x){var h=A[x],w=h.src.find((function(b){return b.format==="truetype"}));w&&l.addFont(w.url,h.ref.name,h.ref.style)}return u.windowHeight=u.windowHeight||0,u.windowHeight=u.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):u.windowHeight,l.context2d.save(!0),c(this.prop.container,u)})).then((function(c){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(c),this.prop.canvas=c,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,c,l){return(l=l||"pdf").toLowerCase()==="img"||l.toLowerCase()==="image"?this.outputImg(s,c):this.outputPdf(s,c)},r.prototype.outputPdf=function(s,c){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(s,c)}))},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 c=Object.keys(s||{}).map((function(l){if(l in r.template.prop)return function(){this.prop[l]=s[l]};switch(l){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[l]=s[l]}}}),this);return this.then((function(){return this.thenList(c)}))},r.prototype.get=function(s,c){return this.then((function(){var l=s in r.template.prop?this.prop[s]:this.opt[s];return c?c(l):l}))},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 c(l,A){return Math.floor(l*A/72*96)}return this.then((function(){(s=s||Qt.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:c(s.inner.width,s.k),height:c(s.inner.height,s.k)},s.inner.ratio=s.inner.height/s.inner.width),this.prop.pageSize=s}))},r.prototype.setProgress=function(s,c,l,A){return s!=null&&(this.progress.val=s),c!=null&&(this.progress.state=c),l!=null&&(this.progress.n=l),A!=null&&(this.progress.stack=A),this.progress.ratio=this.progress.val/this.progress.state,this},r.prototype.updateProgress=function(s,c,l,A){return this.setProgress(s?this.progress.val+s:null,c||null,l?this.progress.n+l:null,A?this.progress.stack.concat(A):null)},r.prototype.then=function(s,c){var l=this;return this.thenCore(s,c,(function(A,p){return l.updateProgress(null,null,1,[A]),Promise.prototype.then.call(this,(function(u){return l.updateProgress(null,A),u})).then(A,p).then((function(u){return l.updateProgress(1),u}))}))},r.prototype.thenCore=function(s,c,l){l=l||Promise.prototype.then,s&&(s=s.bind(this)),c&&(c=c.bind(this));var A=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:r.convert(Object.assign({},this),Promise.prototype),p=l.call(A,s,c);return r.convert(p,this.__proto__)},r.prototype.thenExternal=function(s,c){return Promise.prototype.then.call(this,s,c)},r.prototype.thenList=function(s){var c=this;return s.forEach((function(l){c=c.thenCore(l)})),c},r.prototype.catch=function(s){s&&(s=s.bind(this));var c=Promise.prototype.catch.call(this,s);return r.convert(c,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,Qt.getPageSize=function(s,c,l){if(_n(s)==="object"){var A=s;s=A.orientation,c=A.unit||c,l=A.format||l}c=c||"mm",l=l||"a4",s=(""+(s||"P")).toLowerCase();var p,u=(""+l).toLowerCase(),x={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(c){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: "+c}var h,w=0,b=0;if(x.hasOwnProperty(u))w=x[u][1]/p,b=x[u][0]/p;else try{w=l[1],b=l[0]}catch{throw new Error("Invalid format: "+l)}if(s==="p"||s==="portrait")s="p",b>w&&(h=b,b=w,w=h);else{if(s!=="l"&&s!=="landscape")throw"Invalid orientation: "+s;s="l",w>b&&(h=b,b=w,w=h)}return{width:b,height:w,unit:c,k:p,orientation:s}},t.html=function(s,c){(c=c||{}).callback=c.callback||function(){},c.html2canvas=c.html2canvas||{},c.html2canvas.canvas=c.html2canvas.canvas||this.canvas,c.jsPDF=c.jsPDF||this,c.fontFaces=c.fontFaces?c.fontFaces.map(v3):null;var l=new r(c);return c.worker?l:l.from(s).doCallback()}})(Qt.API),Qt.API.addJS=function(t){return Aj=t,this.internal.events.subscribe("postPutResources",(function(){Qf=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Qf+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),dj=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Aj+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){Qf!==void 0&&dj!==void 0&&this.internal.out("/Names <</JavaScript "+Qf+" 0 R>>")})),this},(function(t){var e;t.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],c=a.exec(s);if(c!=null){var l=c[1];n.internal.newObjectDeferredBegin(l,!1)}n.internal.write(s)}if(this.outline.createNamedDestinations){var A=this.internal.pages.length,p=[];for(r=0;r<A;r++){var u=n.internal.newObject();p.push(u);var x=n.internal.getPageInfo(r+1);n.internal.write("<< /D["+x.objId+" 0 R /XYZ null null null]>> endobj")}var h=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"),e=n.internal.newObject(),n.internal.write("<< /Dests "+h+" 0 R"),n.internal.write(">>","endobj")}}]),t.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 "+e+" 0 R"))}]),t.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 c=this.count=this.count_r({count:0},s);if(c>0&&this.line("/Count "+c),s.options&&s.options.pageNumber){var l=n.internal.getPageInfo(s.options.pageNumber);this.line("/Dest ["+l.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var A=0;A<a.children.length;A++)this.renderItems(a.children[A])},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}}])})(Qt.API),(function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(n,a,o,r,s,c){var l,A=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,(l=(function(u){for(var x,h=256*u.charCodeAt(4)+u.charCodeAt(5),w=u.length,b={width:0,height:0,numcomponents:1},v=4;v<w;v+=2){if(v+=h,e.indexOf(u.charCodeAt(v+1))!==-1){x=256*u.charCodeAt(v+5)+u.charCodeAt(v+6),b={width:256*u.charCodeAt(v+7)+u.charCodeAt(v+8),height:x,numcomponents:u.charCodeAt(v+9)};break}h=256*u.charCodeAt(v+2)+u.charCodeAt(v+3)}return b})(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:c=this.color_spaces.DEVICE_GRAY;break;case 4:c=this.color_spaces.DEVICE_CMYK;break;case 3:c=this.color_spaces.DEVICE_RGB}p={data:n,width:l.width,height:l.height,colorSpace:c,bitsPerComponent:8,filter:A,index:a,alias:o}}return p}})(Qt.API);var eA,If,uj,pj,fj,Vae=(function(){var t,e,n;function a(r){var s,c,l,A,p,u,x,h,w,b,v,B,U,G;for(this.data=r,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},u=null;;){switch(s=this.readUInt32(),w=(function(){var Q,_;for(_=[],Q=0;Q<4;++Q)_.push(String.fromCharCode(this.data[this.pos++]));return _}).call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(s);break;case"fcTL":u&&this.animation.frames.push(u),this.pos+=4,u={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},p=this.readUInt16(),A=this.readUInt16()||100,u.delay=1e3*p/A,u.disposeOp=this.data[this.pos++],u.blendOp=this.data[this.pos++],u.data=[];break;case"IDAT":case"fdAT":for(w==="fdAT"&&(this.pos+=4,s-=4),r=(u!=null?u.data:void 0)||this.imgData,B=0;0<=s?B<s:B>s;0<=s?++B:--B)r.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(l=this.palette.length/3,this.transparency.indexed=this.read(s),this.transparency.indexed.length>l)throw new Error("More transparent colors than palette size");if((b=l-this.transparency.indexed.length)>0)for(U=0;0<=b?U<b:U>b;0<=b?++U:--U)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":x=(v=this.read(s)).indexOf(0),h=String.fromCharCode.apply(String,v.slice(0,x)),this.text[h]=String.fromCharCode.apply(String,v.slice(x+1));break;case"IEND":return u&&this.animation.frames.push(u),this.colors=(function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}).call(this),this.hasAlphaChannel=(G=this.colorType)===4||G===6,c=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*c,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,c;for(c=[],s=0;0<=r?s<r:s>r;0<=r?++s:--s)c.push(this.data[this.pos++]);return c},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,c=new Uint8Array(this.width*this.height*s),l=0,A=this;if(r==null&&(r=this.imgData),r.length===0)return new Uint8Array(0);function p(u,x,h,w){var b,v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se=Math.ceil((A.width-u)/h),J=Math.ceil((A.height-x)/w),E=A.width==se&&A.height==J;for(I=s*se,oe=E?c:new Uint8Array(I*J),Q=r.length,L=0,v=0;L<J&&l<Q;){switch(r[l++]){case 0:for(U=re=0;re<I;U=re+=1)oe[v++]=r[l++];break;case 1:for(U=ae=0;ae<I;U=ae+=1)b=r[l++],G=U<s?0:oe[v-s],oe[v++]=(b+G)%256;break;case 2:for(U=ie=0;ie<I;U=ie+=1)b=r[l++],B=(U-U%s)/s,M=L&&oe[(L-1)*I+B*s+U%s],oe[v++]=(M+b)%256;break;case 3:for(U=X=0;X<I;U=X+=1)b=r[l++],B=(U-U%s)/s,G=U<s?0:oe[v-s],M=L&&oe[(L-1)*I+B*s+U%s],oe[v++]=(b+Math.floor((G+M)/2))%256;break;case 4:for(U=ee=0;ee<I;U=ee+=1)b=r[l++],B=(U-U%s)/s,G=U<s?0:oe[v-s],L===0?M=K=0:(M=oe[(L-1)*I+B*s+U%s],K=B&&oe[(L-1)*I+(B-1)*s+U%s]),_=G+M-K,S=Math.abs(_-G),O=Math.abs(_-M),R=Math.abs(_-K),F=S<=O&&S<=R?G:O<=R?M:K,oe[v++]=(b+F)%256;break;default:throw new Error("Invalid filter algorithm: "+r[l-1])}if(!E){var z=((x+L*w)*A.width+u)*s,W=L*I;for(U=0;U<se;U+=1){for(var te=0;te<s;te+=1)c[z++]=oe[W++];z+=(h-1)*s}}L++}}return r=jae(r),A.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),c},a.prototype.decodePalette=function(){var r,s,c,l,A,p,u,x,h;for(c=this.palette,p=this.transparency.indexed||[],A=new Uint8Array((p.length||0)+c.length),l=0,r=0,s=u=0,x=c.length;u<x;s=u+=3)A[l++]=c[s],A[l++]=c[s+1],A[l++]=c[s+2],A[l++]=(h=p[r++])!=null?h:255;return A},a.prototype.copyToImageData=function(r,s){var c,l,A,p,u,x,h,w,b,v,B;if(l=this.colors,b=null,c=this.hasAlphaChannel,this.palette.length&&(b=(B=this._decodedPalette)!=null?B:this._decodedPalette=this.decodePalette(),l=4,c=!0),w=(A=r.data||r).length,u=b||s,p=x=0,l===1)for(;p<w;)h=b?4*s[p/4]:x,v=u[h++],A[p++]=v,A[p++]=v,A[p++]=v,A[p++]=c?u[h++]:255,x=h;else for(;p<w;)h=b?4*s[p/4]:x,A[p++]=u[h++],A[p++]=u[h++],A[p++]=u[h++],A[p++]=c?u[h++]:255,x=h},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(It)==="[object Window]"){try{e=It.document.createElement("canvas"),n=e.getContext("2d")}catch{return!1}return!0}return!1};return o(),t=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=e.toDataURL(),s;throw new Error("This method requires a Browser with Canvas-capability.")},a.prototype.decodeFrames=function(r){var s,c,l,A,p,u,x,h;if(this.animation){for(h=[],c=p=0,u=(x=this.animation.frames).length;p<u;c=++p)s=x[c],l=r.createImageData(s.width,s.height),A=this.decodePixels(new Uint8Array(s.data)),this.copyToImageData(l,A),s.imageData=l,h.push(s.image=t(l));return h}},a.prototype.renderFrame=function(r,s){var c,l,A;return c=(l=this.animation.frames)[s],A=l[s-1],s===0&&r.clearRect(0,0,this.width,this.height),(A!=null?A.disposeOp:void 0)===1?r.clearRect(A.xOffset,A.yOffset,A.width,A.height):(A!=null?A.disposeOp:void 0)===2&&r.putImageData(A.imageData,A.xOffset,A.yOffset),c.blendOp===0&&r.clearRect(c.xOffset,c.yOffset,c.width,c.height),r.drawImage(c.image,c.xOffset,c.yOffset)},a.prototype.animate=function(r){var s,c,l,A,p,u,x=this;return c=0,u=this.animation,A=u.numFrames,l=u.frames,p=u.numPlays,(s=function(){var h,w;if(h=c++%A,w=l[h],x.renderFrame(r,h),A>1&&c/A<p)return x.animation._timeout=setTimeout(s,w.delay)})()},a.prototype.stopAnimation=function(){var r;return clearTimeout((r=this.animation)!=null?r._timeout:void 0)},a.prototype.render=function(r){var s,c;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)):(c=s.createImageData(this.width,this.height),this.copyToImageData(c,this.decodePixels()),s.putImageData(c,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 Xae(t){var e=0;if(t[e++]!==71||t[e++]!==73||t[e++]!==70||t[e++]!==56||(t[e++]+1&253)!=56||t[e++]!==97)throw new Error("Invalid GIF 87a/89a header.");var n=t[e++]|t[e++]<<8,a=t[e++]|t[e++]<<8,o=t[e++],r=o>>7,s=1<<(7&o)+1;t[e++],t[e++];var c=null,l=null;r&&(c=e,l=s,e+=3*s);var A=!0,p=[],u=0,x=null,h=0,w=null;for(this.width=n,this.height=a;A&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(t[e]!==11||t[e+1]==78&&t[e+2]==69&&t[e+3]==84&&t[e+4]==83&&t[e+5]==67&&t[e+6]==65&&t[e+7]==80&&t[e+8]==69&&t[e+9]==50&&t[e+10]==46&&t[e+11]==48&&t[e+12]==3&&t[e+13]==1&&t[e+16]==0)e+=14,w=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((L=t[e++])>=0))throw Error("Invalid block size");if(L===0)break;e+=L}break;case 249:if(t[e++]!==4||t[e+4]!==0)throw new Error("Invalid graphics extension block.");var b=t[e++];u=t[e++]|t[e++]<<8,x=t[e++],(1&b)==0&&(x=null),h=b>>2&7,e++;break;case 254:for(;;){if(!((L=t[e++])>=0))throw Error("Invalid block size");if(L===0)break;e+=L}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var v=t[e++]|t[e++]<<8,B=t[e++]|t[e++]<<8,U=t[e++]|t[e++]<<8,G=t[e++]|t[e++]<<8,Q=t[e++],_=Q>>6&1,S=1<<(7&Q)+1,F=c,O=l,R=!1;Q>>7&&(R=!0,F=e,O=S,e+=3*S);var oe=e;for(e++;;){var L;if(!((L=t[e++])>=0))throw Error("Invalid block size");if(L===0)break;e+=L}p.push({x:v,y:B,width:U,height:G,has_local_palette:R,palette_offset:F,palette_size:O,data_offset:oe,data_length:e-oe,transparent_index:x,interlaced:!!_,delay:u,disposal:h});break;case 59:A=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return p.length},this.loopCount=function(){return w},this.frameInfo=function(I){if(I<0||I>=p.length)throw new Error("Frame index out of range.");return p[I]},this.decodeAndBlitFrameBGRA=function(I,M){var K=this.frameInfo(I),re=K.width*K.height,ae=new Uint8Array(re);gj(t,K.data_offset,ae,re);var ie=K.palette_offset,X=K.transparent_index;X===null&&(X=256);var ee=K.width,se=n-ee,J=ee,E=4*(K.y*n+K.x),z=4*((K.y+K.height)*n+K.x),W=E,te=4*se;K.interlaced===!0&&(te+=4*n*7);for(var me=8,pe=0,Ce=ae.length;pe<Ce;++pe){var de=ae[pe];if(J===0&&(J=ee,(W+=te)>=z&&(te=4*se+4*n*(me-1),W=E+(ee+se)*(me<<1),me>>=1)),de===X)W+=4;else{var Ge=t[ie+3*de],Ee=t[ie+3*de+1],Be=t[ie+3*de+2];M[W++]=Be,M[W++]=Ee,M[W++]=Ge,M[W++]=255}--J}},this.decodeAndBlitFrameRGBA=function(I,M){var K=this.frameInfo(I),re=K.width*K.height,ae=new Uint8Array(re);gj(t,K.data_offset,ae,re);var ie=K.palette_offset,X=K.transparent_index;X===null&&(X=256);var ee=K.width,se=n-ee,J=ee,E=4*(K.y*n+K.x),z=4*((K.y+K.height)*n+K.x),W=E,te=4*se;K.interlaced===!0&&(te+=4*n*7);for(var me=8,pe=0,Ce=ae.length;pe<Ce;++pe){var de=ae[pe];if(J===0&&(J=ee,(W+=te)>=z&&(te=4*se+4*n*(me-1),W=E+(ee+se)*(me<<1),me>>=1)),de===X)W+=4;else{var Ge=t[ie+3*de],Ee=t[ie+3*de+1],Be=t[ie+3*de+2];M[W++]=Ge,M[W++]=Ee,M[W++]=Be,M[W++]=255}--J}}}function gj(t,e,n,a){for(var o=t[e++],r=1<<o,s=r+1,c=s+1,l=o+1,A=(1<<l)-1,p=0,u=0,x=0,h=t[e++],w=new Int32Array(4096),b=null;;){for(;p<16&&h!==0;)u|=t[e++]<<p,p+=8,h===1?h=t[e++]:--h;if(p<l)break;var v=u&A;if(u>>=l,p-=l,v!==r){if(v===s)break;for(var B=v<c?v:b,U=0,G=B;G>r;)G=w[G]>>8,++U;var Q=G;if(x+U+(B!==v?1:0)>a)return void On.log("Warning, gif stream longer than expected.");n[x++]=Q;var _=x+=U;for(B!==v&&(n[x++]=Q),G=B;U--;)G=w[G],n[--_]=255&G,G>>=8;b!==null&&c<4096&&(w[c++]=b<<8|Q,c>=A+1&&l<12&&(++l,A=A<<1|1)),b=v}else c=s+1,A=(1<<(l=o+1))-1,b=null}return x!==a&&On.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 f1(t){var e,n,a,o,r,s=Math.floor,c=new Array(64),l=new Array(64),A=new Array(64),p=new Array(64),u=new Array(65535),x=new Array(65535),h=new Array(64),w=new Array(64),b=[],v=0,B=7,U=new Array(64),G=new Array(64),Q=new Array(64),_=new Array(256),S=new Array(2048),F=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],O=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],R=[0,1,2,3,4,5,6,7,8,9,10,11],oe=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],L=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],I=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],M=[0,1,2,3,4,5,6,7,8,9,10,11],K=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],re=[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(E,z){for(var W=0,te=0,me=new Array,pe=1;pe<=16;pe++){for(var Ce=1;Ce<=E[pe];Ce++)me[z[te]]=[],me[z[te]][0]=W,me[z[te]][1]=pe,te++,W++;W*=2}return me}function ie(E){for(var z=E[0],W=E[1]-1;W>=0;)z&1<<W&&(v|=1<<B),W--,--B<0&&(v==255?(X(255),X(0)):X(v),B=7,v=0)}function X(E){b.push(E)}function ee(E){X(E>>8&255),X(255&E)}function se(E,z,W,te,me){for(var pe,Ce=me[0],de=me[240],Ge=(function(ze,Ke){var qe,Se,et,lt,it,ct,Ct,kt,at,gt,Je=0;for(at=0;at<8;++at){qe=ze[Je],Se=ze[Je+1],et=ze[Je+2],lt=ze[Je+3],it=ze[Je+4],ct=ze[Je+5],Ct=ze[Je+6];var En=qe+(kt=ze[Je+7]),zt=qe-kt,aa=Se+Ct,sn=Se-Ct,en=et+ct,Oa=et-ct,Jt=lt+it,lo=lt-it,fn=En+Jt,la=En-Jt,ma=aa+en,tt=aa-en;ze[Je]=fn+ma,ze[Je+4]=fn-ma;var Fe=.707106781*(tt+la);ze[Je+2]=la+Fe,ze[Je+6]=la-Fe;var We=.382683433*((fn=lo+Oa)-(tt=sn+zt)),_t=.5411961*fn+We,Bt=1.306562965*tt+We,Wt=.707106781*(ma=Oa+sn),cn=zt+Wt,yt=zt-Wt;ze[Je+5]=yt+_t,ze[Je+3]=yt-_t,ze[Je+1]=cn+Bt,ze[Je+7]=cn-Bt,Je+=8}for(Je=0,at=0;at<8;++at){qe=ze[Je],Se=ze[Je+8],et=ze[Je+16],lt=ze[Je+24],it=ze[Je+32],ct=ze[Je+40],Ct=ze[Je+48];var da=qe+(kt=ze[Je+56]),Pn=qe-kt,Zn=Se+Ct,Yn=Se-Ct,Kn=et+ct,Wa=et-ct,Vs=lt+it,hs=lt-it,Ur=da+Vs,Hr=da-Vs,Ta=Zn+Kn,Nr=Zn-Kn;ze[Je]=Ur+Ta,ze[Je+32]=Ur-Ta;var Zo=.707106781*(Nr+Hr);ze[Je+16]=Hr+Zo,ze[Je+48]=Hr-Zo;var Mr=.382683433*((Ur=hs+Wa)-(Nr=Yn+Pn)),Xs=.5411961*Ur+Mr,Oi=1.306562965*Nr+Mr,Ti=.707106781*(Ta=Wa+Yn),ki=Pn+Ti,Mc=Pn-Ti;ze[Je+40]=Mc+Xs,ze[Je+24]=Mc-Xs,ze[Je+8]=ki+Oi,ze[Je+56]=ki-Oi,Je++}for(at=0;at<64;++at)gt=ze[at]*Ke[at],h[at]=gt>0?gt+.5|0:gt-.5|0;return h})(E,z),Ee=0;Ee<64;++Ee)w[F[Ee]]=Ge[Ee];var Be=w[0]-W;W=w[0],Be==0?ie(te[0]):(ie(te[x[pe=32767+Be]]),ie(u[pe]));for(var Re=63;Re>0&&w[Re]==0;)Re--;if(Re==0)return ie(Ce),W;for(var Ve,je=1;je<=Re;){for(var ce=je;w[je]==0&&je<=Re;)++je;var dt=je-ce;if(dt>=16){Ve=dt>>4;for(var ot=1;ot<=Ve;++ot)ie(de);dt&=15}pe=32767+w[je],ie(me[(dt<<4)+x[pe]]),ie(u[pe]),je++}return Re!=63&&ie(Ce),W}function J(E){E=Math.min(Math.max(E,1),100),r!=E&&((function(z){for(var W=[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],te=0;te<64;te++){var me=s((W[te]*z+50)/100);me=Math.min(Math.max(me,1),255),c[F[te]]=me}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],Ce=0;Ce<64;Ce++){var de=s((pe[Ce]*z+50)/100);de=Math.min(Math.max(de,1),255),l[F[Ce]]=de}for(var Ge=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Ee=0,Be=0;Be<8;Be++)for(var Re=0;Re<8;Re++)A[Ee]=1/(c[F[Ee]]*Ge[Be]*Ge[Re]*8),p[Ee]=1/(l[F[Ee]]*Ge[Be]*Ge[Re]*8),Ee++})(E<50?Math.floor(5e3/E):Math.floor(200-2*E)),r=E)}this.encode=function(E,z){z&&J(z),b=new Array,v=0,B=7,ee(65496),ee(65504),ee(16),X(74),X(70),X(73),X(70),X(0),X(1),X(1),X(0),ee(1),ee(1),X(0),X(0),(function(){ee(65499),ee(132),X(0);for(var Se=0;Se<64;Se++)X(c[Se]);X(1);for(var et=0;et<64;et++)X(l[et])})(),(function(Se,et){ee(65472),ee(17),X(8),ee(et),ee(Se),X(3),X(1),X(17),X(0),X(2),X(17),X(1),X(3),X(17),X(1)})(E.width,E.height),(function(){ee(65476),ee(418),X(0);for(var Se=0;Se<16;Se++)X(O[Se+1]);for(var et=0;et<=11;et++)X(R[et]);X(16);for(var lt=0;lt<16;lt++)X(oe[lt+1]);for(var it=0;it<=161;it++)X(L[it]);X(1);for(var ct=0;ct<16;ct++)X(I[ct+1]);for(var Ct=0;Ct<=11;Ct++)X(M[Ct]);X(17);for(var kt=0;kt<16;kt++)X(K[kt+1]);for(var at=0;at<=161;at++)X(re[at])})(),ee(65498),ee(12),X(3),X(1),X(0),X(2),X(17),X(3),X(17),X(0),X(63),X(0);var W=0,te=0,me=0;v=0,B=7,this.encode.displayName="_encode_";for(var pe,Ce,de,Ge,Ee,Be,Re,Ve,je,ce=E.data,dt=E.width,ot=E.height,ze=4*dt,Ke=0;Ke<ot;){for(pe=0;pe<ze;){for(Ee=ze*Ke+pe,Re=-1,Ve=0,je=0;je<64;je++)Be=Ee+(Ve=je>>3)*ze+(Re=4*(7&je)),Ke+Ve>=ot&&(Be-=ze*(Ke+1+Ve-ot)),pe+Re>=ze&&(Be-=pe+Re-ze+4),Ce=ce[Be++],de=ce[Be++],Ge=ce[Be++],U[je]=(S[Ce]+S[de+256>>0]+S[Ge+512>>0]>>16)-128,G[je]=(S[Ce+768>>0]+S[de+1024>>0]+S[Ge+1280>>0]>>16)-128,Q[je]=(S[Ce+1280>>0]+S[de+1536>>0]+S[Ge+1792>>0]>>16)-128;W=se(U,A,W,e,a),te=se(G,p,te,n,o),me=se(Q,p,me,n,o),pe+=32}Ke+=8}if(B>=0){var qe=[];qe[1]=B+1,qe[0]=(1<<B+1)-1,ie(qe)}return ee(65497),new Uint8Array(b)},t=t||50,(function(){for(var E=String.fromCharCode,z=0;z<256;z++)_[z]=E(z)})(),e=ae(O,R),n=ae(I,M),a=ae(oe,L),o=ae(K,re),(function(){for(var E=1,z=2,W=1;W<=15;W++){for(var te=E;te<z;te++)x[32767+te]=W,u[32767+te]=[],u[32767+te][1]=W,u[32767+te][0]=te;for(var me=-(z-1);me<=-E;me++)x[32767+me]=W,u[32767+me]=[],u[32767+me][1]=W,u[32767+me][0]=z-1+me;E<<=1,z<<=1}})(),(function(){for(var E=0;E<256;E++)S[E]=19595*E,S[E+256>>0]=38470*E,S[E+512>>0]=7471*E+32768,S[E+768>>0]=-11059*E,S[E+1024>>0]=-21709*E,S[E+1280>>0]=32768*E+8421375,S[E+1536>>0]=-27439*E,S[E+1792>>0]=-5329*E})(),J(t)}/**
|
||
* @license
|
||
* Copyright (c) 2017 Aras Abbasi
|
||
*
|
||
* Licensed under the MIT License.
|
||
* http://opensource.org/licenses/mit-license
|
||
*/function Rs(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,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 hj(t){function e(O){if(!O)throw Error("assert :P")}function n(O,R,oe){for(var L=0;4>L;L++)if(O[R+L]!=oe.charCodeAt(L))return!0;return!1}function a(O,R,oe,L,I){for(var M=0;M<I;M++)O[R+M]=oe[L+M]}function o(O,R,oe,L){for(var I=0;I<L;I++)O[R+I]=oe}function r(O){return new Int32Array(O)}function s(O,R){for(var oe=[],L=0;L<O;L++)oe.push(new R);return oe}function c(O,R){var oe=[];return(function L(I,M,K){for(var re=K[M],ae=0;ae<re&&(I.push(K.length>M+1?[]:new R),!(K.length<M+1));ae++)L(I[ae],M+1,K)})(oe,0,O),oe}var l=function(){var O=this;function R(g,C){for(var N=1<<C-1>>>0;g&N;)N>>>=1;return N?(g&N-1)+N:g}function oe(g,C,N,P,T){e(!(P%N));do g[C+(P-=N)]=T;while(0<P)}function L(g,C,N,P,T){if(e(2328>=T),512>=T)var Z=r(512);else if((Z=r(T))==null)return 0;return(function(q,$,V,ne,ge,Ue){var He,we,Me=$,Le=1<<V,xe=r(16),ye=r(16);for(e(ge!=0),e(ne!=null),e(q!=null),e(0<V),we=0;we<ge;++we){if(15<ne[we])return 0;++xe[ne[we]]}if(xe[0]==ge)return 0;for(ye[1]=0,He=1;15>He;++He){if(xe[He]>1<<He)return 0;ye[He+1]=ye[He]+xe[He]}for(we=0;we<ge;++we)He=ne[we],0<ne[we]&&(Ue[ye[He]++]=we);if(ye[15]==1)return(ne=new I).g=0,ne.value=Ue[0],oe(q,Me,1,Le,ne),Le;var Oe,Ie=-1,Te=Le-1,At=0,rt=1,Gt=1,st=1<<V;for(we=0,He=1,ge=2;He<=V;++He,ge<<=1){if(rt+=Gt<<=1,0>(Gt-=xe[He]))return 0;for(;0<xe[He];--xe[He])(ne=new I).g=He,ne.value=Ue[we++],oe(q,Me+At,ge,st,ne),At=R(At,He)}for(He=V+1,ge=2;15>=He;++He,ge<<=1){if(rt+=Gt<<=1,0>(Gt-=xe[He]))return 0;for(;0<xe[He];--xe[He]){if(ne=new I,(At&Te)!=Ie){for(Me+=st,Oe=1<<(Ie=He)-V;15>Ie&&!(0>=(Oe-=xe[Ie]));)++Ie,Oe<<=1;Le+=st=1<<(Oe=Ie-V),q[$+(Ie=At&Te)].g=Oe+V,q[$+Ie].value=Me-$-Ie}ne.g=He-V,ne.value=Ue[we++],oe(q,Me+(At>>V),ge,st,ne),At=R(At,He)}}return rt!=2*ye[15]-1?0:Le})(g,C,N,P,T,Z)}function I(){this.value=this.g=0}function M(){this.value=this.g=0}function K(){this.G=s(5,I),this.H=r(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=s(ra,M)}function re(g,C,N,P){e(g!=null),e(C!=null),e(2147483648>P),g.Ca=254,g.I=0,g.b=-8,g.Ka=0,g.oa=C,g.pa=N,g.Jd=C,g.Yc=N+P,g.Zc=4<=P?N+P-4+1:N,pe(g)}function ae(g,C){for(var N=0;0<C--;)N|=de(g,128)<<C;return N}function ie(g,C){var N=ae(g,C);return Ce(g)?-N:N}function X(g,C,N,P){var T,Z=0;for(e(g!=null),e(C!=null),e(4294967288>P),g.Sb=P,g.Ra=0,g.u=0,g.h=0,4<P&&(P=4),T=0;T<P;++T)Z+=C[N+T]<<8*T;g.Ra=Z,g.bb=P,g.oa=C,g.pa=N}function ee(g){for(;8<=g.u&&g.bb<g.Sb;)g.Ra>>>=8,g.Ra+=g.oa[g.pa+g.bb]<<ll-8>>>0,++g.bb,g.u-=8;W(g)&&(g.h=1,g.u=0)}function se(g,C){if(e(0<=C),!g.h&&C<=cl){var N=z(g)&il[C];return g.u+=C,ee(g),N}return g.h=1,g.u=0}function J(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function E(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function z(g){return g.Ra>>>(g.u&ll-1)>>>0}function W(g){return e(g.bb<=g.Sb),g.h||g.bb==g.Sb&&g.u>ll}function te(g,C){g.u=C,g.h=W(g)}function me(g){g.u>=ml&&(e(g.u>=ml),ee(g))}function pe(g){e(g!=null&&g.oa!=null),g.pa<g.Zc?(g.I=(g.oa[g.pa++]|g.I<<8)>>>0,g.b+=8):(e(g!=null&&g.oa!=null),g.pa<g.Yc?(g.b+=8,g.I=g.oa[g.pa++]|g.I<<8):g.Ka?g.b=0:(g.I<<=8,g.b+=8,g.Ka=1))}function Ce(g){return ae(g,1)}function de(g,C){var N=g.Ca;0>g.b&&pe(g);var P=g.b,T=N*C>>>8,Z=(g.I>>>P>T)+0;for(Z?(N-=T,g.I-=T+1<<P>>>0):N=T+1,P=N,T=0;256<=P;)T+=8,P>>=8;return P=7^T+mo[P],g.b-=P,g.Ca=(N<<P)-1,Z}function Ge(g,C,N){g[C+0]=N>>24&255,g[C+1]=N>>16&255,g[C+2]=N>>8&255,g[C+3]=N>>0&255}function Ee(g,C){return g[C+0]<<0|g[C+1]<<8}function Be(g,C){return Ee(g,C)|g[C+2]<<16}function Re(g,C){return Ee(g,C)|Ee(g,C+2)<<16}function Ve(g,C){var N=1<<C;return e(g!=null),e(0<C),g.X=r(N),g.X==null?0:(g.Mb=32-C,g.Xa=C,1)}function je(g,C){e(g!=null),e(C!=null),e(g.Xa==C.Xa),a(C.X,0,g.X,0,1<<C.Xa)}function ce(){this.X=[],this.Xa=this.Mb=0}function dt(g,C,N,P){e(N!=null),e(P!=null);var T=N[0],Z=P[0];return T==0&&(T=(g*Z+C/2)/C),Z==0&&(Z=(C*T+g/2)/g),0>=T||0>=Z?0:(N[0]=T,P[0]=Z,1)}function ot(g,C){return g+(1<<C)-1>>>C}function ze(g,C){return((4278255360&g)+(4278255360&C)>>>0&4278255360)+((16711935&g)+(16711935&C)>>>0&16711935)>>>0}function Ke(g,C){O[C]=function(N,P,T,Z,q,$,V){var ne;for(ne=0;ne<q;++ne){var ge=O[g]($[V+ne-1],T,Z+ne);$[V+ne]=ze(N[P+ne],ge)}}}function qe(){this.ud=this.hd=this.jd=0}function Se(g,C){return((4278124286&(g^C))>>>1)+(g&C)>>>0}function et(g){return 0<=g&&256>g?g:0>g?0:255<g?255:void 0}function lt(g,C){return et(g+(g-C+.5>>1))}function it(g,C,N){return Math.abs(C-N)-Math.abs(g-N)}function ct(g,C,N,P,T,Z,q){for(P=Z[q-1],N=0;N<T;++N)Z[q+N]=P=ze(g[C+N],P)}function Ct(g,C,N,P,T){var Z;for(Z=0;Z<N;++Z){var q=g[C+Z],$=q>>8&255,V=16711935&(V=(V=16711935&q)+(($<<16)+$));P[T+Z]=(4278255360&q)+V>>>0}}function kt(g,C){C.jd=g>>0&255,C.hd=g>>8&255,C.ud=g>>16&255}function at(g,C,N,P,T,Z){var q;for(q=0;q<P;++q){var $=C[N+q],V=$>>>8,ne=$,ge=255&(ge=(ge=$>>>16)+((g.jd<<24>>24)*(V<<24>>24)>>>5));ne=255&(ne=(ne=ne+((g.hd<<24>>24)*(V<<24>>24)>>>5))+((g.ud<<24>>24)*(ge<<24>>24)>>>5)),T[Z+q]=(4278255360&$)+(ge<<16)+ne}}function gt(g,C,N,P,T){O[C]=function(Z,q,$,V,ne,ge,Ue,He,we){for(V=Ue;V<He;++V)for(Ue=0;Ue<we;++Ue)ne[ge++]=T($[P(Z[q++])])},O[g]=function(Z,q,$,V,ne,ge,Ue){var He=8>>Z.b,we=Z.Ea,Me=Z.K[0],Le=Z.w;if(8>He)for(Z=(1<<Z.b)-1,Le=(1<<He)-1;q<$;++q){var xe,ye=0;for(xe=0;xe<we;++xe)xe&Z||(ye=P(V[ne++])),ge[Ue++]=T(Me[ye&Le]),ye>>=He}else O["VP8LMapColor"+N](V,ne,Me,Le,ge,Ue,q,$,we)}}function Je(g,C,N,P,T){for(N=C+N;C<N;){var Z=g[C++];P[T++]=Z>>16&255,P[T++]=Z>>8&255,P[T++]=Z>>0&255}}function En(g,C,N,P,T){for(N=C+N;C<N;){var Z=g[C++];P[T++]=Z>>16&255,P[T++]=Z>>8&255,P[T++]=Z>>0&255,P[T++]=Z>>24&255}}function zt(g,C,N,P,T){for(N=C+N;C<N;){var Z=(q=g[C++])>>16&240|q>>12&15,q=q>>0&240|q>>28&15;P[T++]=Z,P[T++]=q}}function aa(g,C,N,P,T){for(N=C+N;C<N;){var Z=(q=g[C++])>>16&248|q>>13&7,q=q>>5&224|q>>3&31;P[T++]=Z,P[T++]=q}}function sn(g,C,N,P,T){for(N=C+N;C<N;){var Z=g[C++];P[T++]=Z>>0&255,P[T++]=Z>>8&255,P[T++]=Z>>16&255}}function en(g,C,N,P,T,Z){if(Z==0)for(N=C+N;C<N;)Ge(P,((Z=g[C++])[0]>>24|Z[1]>>8&65280|Z[2]<<8&16711680|Z[3]<<24)>>>0),T+=32;else a(P,T,g,C,N)}function Oa(g,C){O[C][0]=O[g+"0"],O[C][1]=O[g+"1"],O[C][2]=O[g+"2"],O[C][3]=O[g+"3"],O[C][4]=O[g+"4"],O[C][5]=O[g+"5"],O[C][6]=O[g+"6"],O[C][7]=O[g+"7"],O[C][8]=O[g+"8"],O[C][9]=O[g+"9"],O[C][10]=O[g+"10"],O[C][11]=O[g+"11"],O[C][12]=O[g+"12"],O[C][13]=O[g+"13"],O[C][14]=O[g+"0"],O[C][15]=O[g+"0"]}function Jt(g){return g==gl||g==ic||g==Dm||g==Um}function lo(){this.eb=[],this.size=this.A=this.fb=0}function fn(){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 la(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new lo,this.f.kb=new fn,this.sd=null}function ma(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function tt(){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 Fe(g){return alert("todo:WebPSamplerProcessPlane"),g.T}function We(g,C){var N=g.T,P=C.ba.f.RGBA,T=P.eb,Z=P.fb+g.ka*P.A,q=No[C.ba.S],$=g.y,V=g.O,ne=g.f,ge=g.N,Ue=g.ea,He=g.W,we=C.cc,Me=C.dc,Le=C.Mc,xe=C.Nc,ye=g.ka,Oe=g.ka+g.T,Ie=g.U,Te=Ie+1>>1;for(ye==0?q($,V,null,null,ne,ge,Ue,He,ne,ge,Ue,He,T,Z,null,null,Ie):(q(C.ec,C.fc,$,V,we,Me,Le,xe,ne,ge,Ue,He,T,Z-P.A,T,Z,Ie),++N);ye+2<Oe;ye+=2)we=ne,Me=ge,Le=Ue,xe=He,ge+=g.Rc,He+=g.Rc,Z+=2*P.A,q($,(V+=2*g.fa)-g.fa,$,V,we,Me,Le,xe,ne,ge,Ue,He,T,Z-P.A,T,Z,Ie);return V+=g.fa,g.j+Oe<g.o?(a(C.ec,C.fc,$,V,Ie),a(C.cc,C.dc,ne,ge,Te),a(C.Mc,C.Nc,Ue,He,Te),N--):1&Oe||q($,V,null,null,ne,ge,Ue,He,ne,ge,Ue,He,T,Z+P.A,null,null,Ie),N}function _t(g,C,N){var P=g.F,T=[g.J];if(P!=null){var Z=g.U,q=C.ba.S,$=q==Bm||q==Dm;C=C.ba.f.RGBA;var V=[0],ne=g.ka;V[0]=g.T,g.Kb&&(ne==0?--V[0]:(--ne,T[0]-=g.width),g.j+g.ka+g.T==g.o&&(V[0]=g.o-g.j-ne));var ge=C.eb;ne=C.fb+ne*C.A,g=Cn(P,T[0],g.width,Z,V,ge,ne+($?0:3),C.A),e(N==V),g&&Jt(q)&&Uo(ge,ne,$,Z,V,C.A)}return 0}function Bt(g){var C=g.ma,N=C.ba.S,P=11>N,T=N==ui||N==wm||N==Bm||N==Gn||N==12||Jt(N);if(C.memory=null,C.Ib=null,C.Jb=null,C.Nd=null,!rl(C.Oa,g,T?11:12))return 0;if(T&&Jt(N)&&Ze(),g.da)alert("todo:use_scaling");else{if(P){if(C.Ib=Fe,g.Kb){if(N=g.U+1>>1,C.memory=r(g.U+2*N),C.memory==null)return 0;C.ec=C.memory,C.fc=0,C.cc=C.ec,C.dc=C.fc+g.U,C.Mc=C.cc,C.Nc=C.dc+N,C.Ib=We,Ze()}}else alert("todo:EmitYUV");T&&(C.Jb=_t,P&&De())}if(P&&!Ra){for(g=0;256>g;++g)jo[g]=89858*(g-128)+Sr>>Ns,Go[g]=-22014*(g-128)+Sr,Cl[g]=-45773*(g-128),dc[g]=113618*(g-128)+Sr>>Ns;for(g=bn;g<Bn;++g)C=76283*(g-16)+Sr>>Ns,jd[g-bn]=qo(C,255),x2[g-bn]=qo(C+8>>4,15);Ra=1}return 1}function Wt(g){var C=g.ma,N=g.U,P=g.T;return e(!(1&g.ka)),0>=N||0>=P?0:(N=C.Ib(g,C),C.Jb!=null&&C.Jb(g,C,N),C.Dc+=N,1)}function cn(g){g.ma.memory=null}function yt(g,C,N,P){return se(g,8)!=47?0:(C[0]=se(g,14)+1,N[0]=se(g,14)+1,P[0]=se(g,1),se(g,3)!=0?0:!g.h)}function da(g,C){if(4>g)return g+1;var N=g-2>>1;return(2+(1&g)<<N)+se(C,N)+1}function Pn(g,C){return 120<C?C-120:1<=(N=((N=Zh[C-1])>>4)*g+(8-(15&N)))?N:1;var N}function Zn(g,C,N){var P=z(N),T=g[C+=255&P].g-8;return 0<T&&(te(N,N.u+8),P=z(N),C+=g[C].value,C+=P&(1<<T)-1),te(N,N.u+g[C].g),g[C].value}function Yn(g,C,N){return N.g+=g.g,N.value+=g.value<<C>>>0,e(8>=N.g),g.g}function Kn(g,C,N){var P=g.xc;return e((C=P==0?0:g.vc[g.md*(N>>P)+(C>>P)])<g.Wb),g.Ya[C]}function Wa(g,C,N,P){var T=g.ab,Z=g.c*C,q=g.C;C=q+C;var $=N,V=P;for(P=g.Ta,N=g.Ua;0<T--;){var ne=g.gc[T],ge=q,Ue=C,He=$,we=V,Me=(V=P,$=N,ne.Ea);switch(e(ge<Ue),e(Ue<=ne.nc),ne.hc){case 2:Bd(He,we,(Ue-ge)*Me,V,$);break;case 0:var Le=ge,xe=Ue,ye=V,Oe=$,Ie=(st=ne).Ea;Le==0&&(tc(He,we,null,null,1,ye,Oe),ct(He,we+1,0,0,Ie-1,ye,Oe+1),we+=Ie,Oe+=Ie,++Le);for(var Te=1<<st.b,At=Te-1,rt=ot(Ie,st.b),Gt=st.K,st=st.w+(Le>>st.b)*rt;Le<xe;){var ln=Gt,mn=st,on=1;for(Cs(He,we,ye,Oe-Ie,1,ye,Oe);on<Ie;){var $t=(on&~At)+Te;$t>Ie&&($t=Ie),(0,$r[ln[mn++]>>8&15])(He,we+ +on,ye,Oe+on-Ie,$t-on,ye,Oe+on),on=$t}we+=Ie,Oe+=Ie,++Le&At||(st+=rt)}Ue!=ne.nc&&a(V,$-Me,V,$+(Ue-ge-1)*Me,Me);break;case 1:for(Me=He,xe=we,Ie=(He=ne.Ea)-(Oe=He&~(ye=(we=1<<ne.b)-1)),Le=ot(He,ne.b),Te=ne.K,ne=ne.w+(ge>>ne.b)*Le;ge<Ue;){for(At=Te,rt=ne,Gt=new qe,st=xe+Oe,ln=xe+He;xe<st;)kt(At[rt++],Gt),mi(Gt,Me,xe,we,V,$),xe+=we,$+=we;xe<ln&&(kt(At[rt++],Gt),mi(Gt,Me,xe,Ie,V,$),xe+=Ie,$+=Ie),++ge&ye||(ne+=Le)}break;case 3:if(He==V&&we==$&&0<ne.b){for(xe=V,He=Me=$+(Ue-ge)*Me-(Oe=(Ue-ge)*ot(ne.Ea,ne.b)),we=V,ye=$,Le=[],Oe=(Ie=Oe)-1;0<=Oe;--Oe)Le[Oe]=we[ye+Oe];for(Oe=Ie-1;0<=Oe;--Oe)xe[He+Oe]=Le[Oe];Ao(ne,ge,Ue,V,Me,V,$)}else Ao(ne,ge,Ue,He,we,V,$)}$=P,V=N}V!=N&&a(P,N,$,V,Z)}function Vs(g,C){var N=g.V,P=g.Ba+g.c*g.C,T=C-g.C;if(e(C<=g.l.o),e(16>=T),0<T){var Z=g.l,q=g.Ta,$=g.Ua,V=Z.width;if(Wa(g,T,N,P),T=$=[$],e((N=g.C)<(P=C)),e(Z.v<Z.va),P>Z.o&&(P=Z.o),N<Z.j){var ne=Z.j-N;N=Z.j,T[0]+=ne*V}if(N>=P?N=0:(T[0]+=4*Z.v,Z.ka=N-Z.j,Z.U=Z.va-Z.v,Z.T=P-N,N=1),N){if($=$[0],11>(N=g.ca).S){var ge=N.f.RGBA,Ue=(P=N.S,T=Z.U,Z=Z.T,ne=ge.eb,ge.A),He=Z;for(ge=ge.fb+g.Ma*ge.A;0<He--;){var we=q,Me=$,Le=T,xe=ne,ye=ge;switch(P){case Dd:uo(we,Me,Le,xe,ye);break;case ui:Xa(we,Me,Le,xe,ye);break;case gl:Xa(we,Me,Le,xe,ye),Uo(xe,ye,0,Le,1,0);break;case u2:vs(we,Me,Le,xe,ye);break;case wm:en(we,Me,Le,xe,ye,1);break;case ic:en(we,Me,Le,xe,ye,1),Uo(xe,ye,0,Le,1,0);break;case Bm:en(we,Me,Le,xe,ye,0);break;case Dm:en(we,Me,Le,xe,ye,0),Uo(xe,ye,1,Le,1,0);break;case Gn:di(we,Me,Le,xe,ye);break;case Um:di(we,Me,Le,xe,ye),jn(xe,ye,Le,1,0);break;case Ud:bs(we,Me,Le,xe,ye);break;default:e(0)}$+=V,ge+=Ue}g.Ma+=Z}else alert("todo:EmitRescaledRowsYUVA");e(g.Ma<=N.height)}}g.C=C,e(g.C<=g.i)}function hs(g){var C;if(0<g.ua)return 0;for(C=0;C<g.Wb;++C){var N=g.Ya[C].G,P=g.Ya[C].H;if(0<N[1][P[1]+0].g||0<N[2][P[2]+0].g||0<N[3][P[3]+0].g)return 0}return 1}function Ur(g,C,N,P,T,Z){if(g.Z!=0){var q=g.qd,$=g.rd;for(e(eo[g.Z]!=null);C<N;++C)eo[g.Z](q,$,P,T,P,T,Z),q=P,$=T,T+=Z;g.qd=q,g.rd=$}}function Hr(g,C){var N=g.l.ma,P=N.Z==0||N.Z==1?g.l.j:g.C;if(P=g.C<P?P:g.C,e(C<=g.l.o),C>P){var T=g.l.width,Z=N.ca,q=N.tb+T*P,$=g.V,V=g.Ba+g.c*P,ne=g.gc;e(g.ab==1),e(ne[0].hc==3),Cm(ne[0],P,C,$,V,Z,q),Ur(N,P,C,Z,q,T)}g.C=g.Ma=C}function Ta(g,C,N,P,T,Z,q){var $=g.$/P,V=g.$%P,ne=g.m,ge=g.s,Ue=N+g.$,He=Ue;T=N+P*T;var we=N+P*Z,Me=280+ge.ua,Le=g.Pb?$:16777216,xe=0<ge.ua?ge.Wa:null,ye=ge.wc,Oe=Ue<we?Kn(ge,V,$):null;e(g.C<Z),e(we<=T);var Ie=!1;e:for(;;){for(;Ie||Ue<we;){var Te=0;if($>=Le){var At=Ue-N;e((Le=g).Pb),Le.wd=Le.m,Le.xd=At,0<Le.s.ua&&je(Le.s.Wa,Le.s.vb),Le=$+Nd}if(V&ye||(Oe=Kn(ge,V,$)),e(Oe!=null),Oe.Qb&&(C[Ue]=Oe.qb,Ie=!0),!Ie)if(me(ne),Oe.jc){Te=ne,At=C;var rt=Ue,Gt=Oe.pd[z(Te)&ra-1];e(Oe.jc),256>Gt.g?(te(Te,Te.u+Gt.g),At[rt]=Gt.value,Te=0):(te(Te,Te.u+Gt.g-256),e(256<=Gt.value),Te=Gt.value),Te==0&&(Ie=!0)}else Te=Zn(Oe.G[0],Oe.H[0],ne);if(ne.h)break;if(Ie||256>Te){if(!Ie)if(Oe.nd)C[Ue]=(Oe.qb|Te<<8)>>>0;else{if(me(ne),Ie=Zn(Oe.G[1],Oe.H[1],ne),me(ne),At=Zn(Oe.G[2],Oe.H[2],ne),rt=Zn(Oe.G[3],Oe.H[3],ne),ne.h)break;C[Ue]=(rt<<24|Ie<<16|Te<<8|At)>>>0}if(Ie=!1,++Ue,++V>=P&&(V=0,++$,q!=null&&$<=Z&&!($%16)&&q(g,$),xe!=null))for(;He<Ue;)Te=C[He++],xe.X[(506832829*Te&4294967295)>>>xe.Mb]=Te}else if(280>Te){if(Te=da(Te-256,ne),At=Zn(Oe.G[4],Oe.H[4],ne),me(ne),At=Pn(P,At=da(At,ne)),ne.h)break;if(Ue-N<At||T-Ue<Te)break e;for(rt=0;rt<Te;++rt)C[Ue+rt]=C[Ue+rt-At];for(Ue+=Te,V+=Te;V>=P;)V-=P,++$,q!=null&&$<=Z&&!($%16)&&q(g,$);if(e(Ue<=T),V&ye&&(Oe=Kn(ge,V,$)),xe!=null)for(;He<Ue;)Te=C[He++],xe.X[(506832829*Te&4294967295)>>>xe.Mb]=Te}else{if(!(Te<Me))break e;for(Ie=Te-280,e(xe!=null);He<Ue;)Te=C[He++],xe.X[(506832829*Te&4294967295)>>>xe.Mb]=Te;Te=Ue,e(!(Ie>>>(At=xe).Xa)),C[Te]=At.X[Ie],Ie=!0}Ie||e(ne.h==W(ne))}if(g.Pb&&ne.h&&Ue<T)e(g.m.h),g.a=5,g.m=g.wd,g.$=g.xd,0<g.s.ua&&je(g.s.vb,g.s.Wa);else{if(ne.h)break e;q!=null&&q(g,$>Z?Z:$),g.a=0,g.$=Ue-N}return 1}return g.a=3,0}function Nr(g){e(g!=null),g.vc=null,g.yc=null,g.Ya=null;var C=g.Wa;C!=null&&(C.X=null),g.vb=null,e(g!=null)}function Zo(){var g=new mu;return g==null?null:(g.a=0,g.xb=xl,Oa("Predictor","VP8LPredictors"),Oa("Predictor","VP8LPredictors_C"),Oa("PredictorAdd","VP8LPredictorsAdd"),Oa("PredictorAdd","VP8LPredictorsAdd_C"),Bd=Ct,mi=at,uo=Je,Xa=En,di=zt,bs=aa,vs=sn,O.VP8LMapColor32b=dl,O.VP8LMapColor8b=Al,g)}function Mr(g,C,N,P,T){var Z=1,q=[g],$=[C],V=P.m,ne=P.s,ge=null,Ue=0;e:for(;;){if(N)for(;Z&&se(V,1);){var He=q,we=$,Me=P,Le=1,xe=Me.m,ye=Me.gc[Me.ab],Oe=se(xe,2);if(Me.Oc&1<<Oe)Z=0;else{switch(Me.Oc|=1<<Oe,ye.hc=Oe,ye.Ea=He[0],ye.nc=we[0],ye.K=[null],++Me.ab,e(4>=Me.ab),Oe){case 0:case 1:ye.b=se(xe,3)+2,Le=Mr(ot(ye.Ea,ye.b),ot(ye.nc,ye.b),0,Me,ye.K),ye.K=ye.K[0];break;case 3:var Ie,Te=se(xe,8)+1,At=16<Te?0:4<Te?1:2<Te?2:3;if(He[0]=ot(ye.Ea,At),ye.b=At,Ie=Le=Mr(Te,1,0,Me,ye.K)){var rt,Gt=Te,st=ye,ln=1<<(8>>st.b),mn=r(ln);if(mn==null)Ie=0;else{var on=st.K[0],$t=st.w;for(mn[0]=st.K[0][0],rt=1;rt<1*Gt;++rt)mn[rt]=ze(on[$t+rt],mn[rt-1]);for(;rt<4*ln;++rt)mn[rt]=0;st.K[0]=null,st.K[0]=mn,Ie=1}}Le=Ie;break;case 2:break;default:e(0)}Z=Le}}if(q=q[0],$=$[0],Z&&se(V,1)&&!(Z=1<=(Ue=se(V,4))&&11>=Ue)){P.a=3;break e}var vn;if(vn=Z)t:{var Dn,Ot,Vn,go=P,ua=q,Da=$,gn=Ue,to=N,no=go.m,Xn=go.s,Ua=[null],Ma=1,_o=0,Ar=f2[gn];n:for(;;){if(to&&se(no,1)){var Jn=se(no,3)+2,ya=ot(ua,Jn),Vo=ot(Da,Jn),gi=ya*Vo;if(!Mr(ya,Vo,0,go,Ua))break n;for(Ua=Ua[0],Xn.xc=Jn,Dn=0;Dn<gi;++Dn){var Gs=Ua[Dn]>>8&65535;Ua[Dn]=Gs,Gs>=Ma&&(Ma=Gs+1)}}if(no.h)break n;for(Ot=0;5>Ot;++Ot){var hn=cc[Ot];!Ot&&0<gn&&(hn+=1<<gn),_o<hn&&(_o=hn)}var es=s(Ma*Ar,I),Gd=Ma,gu=s(Gd,K);if(gu==null)var ur=null;else e(65536>=Gd),ur=gu;var pr=r(_o);if(ur==null||pr==null||es==null){go.a=1;break n}var uc=es;for(Dn=Vn=0;Dn<Ma;++Dn){var fr=ur[Dn],_s=fr.G,pc=fr.H,bl=0,Xo=1,vl=0;for(Ot=0;5>Ot;++Ot){hn=cc[Ot],_s[Ot]=uc,pc[Ot]=Vn,!Ot&&0<gn&&(hn+=1<<gn);o:{var hi,Es=hn,wl=go,ts=pr,C2=uc,hu=Vn,In=0,Fr=wl.m,xu=se(Fr,1);if(o(ts,0,0,Es),xu){var yu=se(Fr,1)+1,_d=se(Fr,1),Ed=se(Fr,_d==0?1:8);ts[Ed]=1,yu==2&&(ts[Ed=se(Fr,8)]=1);var ns=1}else{var kn=r(19),Ca=se(Fr,4)+4;if(19<Ca){wl.a=3;var pa=0;break o}for(hi=0;hi<Ca;++hi)kn[zh[hi]]=se(Fr,3);var Bl=void 0,Ps=void 0,Dl=wl,Wh=kn,Ha=Es,Pd=ts,_m=0,as=Dl.m,Lr=8,Jo=s(128,I);a:for(;L(Jo,0,7,Wh,19);){if(se(as,1)){var Em=2+2*se(as,3);if((Bl=2+se(as,Em))>Ha)break a}else Bl=Ha;for(Ps=0;Ps<Ha&&Bl--;){me(as);var Sd=Jo[0+(127&z(as))];te(as,as.u+Sd.g);var xi=Sd.value;if(16>xi)Pd[Ps++]=xi,xi!=0&&(Lr=xi);else{var b2=xi==16,Cu=xi-16,v2=Hd[Cu],bu=se(as,Hm[Cu])+v2;if(Ps+bu>Ha)break a;for(var w2=b2?Lr:0;0<bu--;)Pd[Ps++]=w2}}_m=1;break a}_m||(Dl.a=3),ns=_m}(ns=ns&&!Fr.h)&&(In=L(C2,hu,8,ts,Es)),ns&&In!=0?pa=In:(wl.a=3,pa=0)}if(pa==0)break n;if(Xo&&p2[Ot]==1&&(Xo=uc[Vn].g==0),bl+=uc[Vn].g,Vn+=pa,3>=Ot){var Ul,Fd=pr[0];for(Ul=1;Ul<hn;++Ul)pr[Ul]>Fd&&(Fd=pr[Ul]);vl+=Fd}}if(fr.nd=Xo,fr.Qb=0,Xo&&(fr.qb=(_s[3][pc[3]+0].value<<24|_s[1][pc[1]+0].value<<16|_s[2][pc[2]+0].value)>>>0,bl==0&&256>_s[0][pc[0]+0].value&&(fr.Qb=1,fr.qb+=_s[0][pc[0]+0].value<<8)),fr.jc=!fr.Qb&&6>vl,fr.jc){var Pm,er=fr;for(Pm=0;Pm<ra;++Pm){var Ss=Pm,Qr=er.pd[Ss],fc=er.G[0][er.H[0]+Ss];256<=fc.value?(Qr.g=fc.g+256,Qr.value=fc.value):(Qr.g=0,Qr.value=0,Ss>>=Yn(fc,8,Qr),Ss>>=Yn(er.G[1][er.H[1]+Ss],16,Qr),Ss>>=Yn(er.G[2][er.H[2]+Ss],0,Qr),Yn(er.G[3][er.H[3]+Ss],24,Qr))}}}Xn.vc=Ua,Xn.Wb=Ma,Xn.Ya=ur,Xn.yc=es,vn=1;break t}vn=0}if(!(Z=vn)){P.a=3;break e}if(0<Ue){if(ne.ua=1<<Ue,!Ve(ne.Wa,Ue)){P.a=1,Z=0;break e}}else ne.ua=0;var Ld=P,Qd=q,B2=$,Id=Ld.s,Od=Id.xc;if(Ld.c=Qd,Ld.i=B2,Id.md=ot(Qd,Od),Id.wc=Od==0?-1:(1<<Od)-1,N){P.xb=Jr;break e}if((ge=r(q*$))==null){P.a=1,Z=0;break e}Z=(Z=Ta(P,ge,0,q,$,$,null))&&!V.h;break e}return Z?(T!=null?T[0]=ge:(e(ge==null),e(N)),P.$=0,N||Nr(ne)):Nr(ne),Z}function Xs(g,C){var N=g.c*g.i,P=N+C+16*C;return e(g.c<=C),g.V=r(P),g.V==null?(g.Ta=null,g.Ua=0,g.a=1,0):(g.Ta=g.V,g.Ua=g.Ba+N+C,1)}function Oi(g,C){var N=g.C,P=C-N,T=g.V,Z=g.Ba+g.c*N;for(e(C<=g.l.o);0<P;){var q=16<P?16:P,$=g.l.ma,V=g.l.width,ne=V*q,ge=$.ca,Ue=$.tb+V*N,He=g.Ta,we=g.Ua;Wa(g,q,T,Z),sa(He,we,ge,Ue,ne),Ur($,N,N+q,ge,Ue,V),P-=q,T+=q*g.c,N+=q}e(N==C),g.C=g.Ma=C}function Ti(){this.ub=this.yd=this.td=this.Rb=0}function ki(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Mc(){this.Fb=this.Bb=this.Cb=0,this.Zb=r(4),this.Lb=r(4)}function fd(){this.Yb=(function(){var g=[];return(function C(N,P,T){for(var Z=T[P],q=0;q<Z&&(N.push(T.length>P+1?[]:0),!(T.length<P+1));q++)C(N[q],P+1,T)})(g,0,[3,11]),g})()}function qn(){this.jb=r(3),this.Wc=c([4,8],fd),this.Xc=c([4,17],fd)}function iu(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new r(4),this.od=new r(4)}function Js(){this.ld=this.La=this.dd=this.tc=0}function cm(){this.Na=this.la=0}function zc(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function lm(){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 gd(){this.uc=this.M=this.Nb=0,this.wa=Array(new Js),this.Y=0,this.ya=Array(new lm),this.aa=0,this.l=new Zc}function Ri(){this.y=r(16),this.f=r(8),this.ea=r(8)}function sr(){this.cb=this.a=0,this.sc="",this.m=new J,this.Od=new Ti,this.Kc=new ki,this.ed=new iu,this.Qa=new Mc,this.Ic=this.$c=this.Aa=0,this.D=new gd,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=s(8,J),this.ia=0,this.pb=s(4,zc),this.Pa=new qn,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ri),this.Hd=0,this.rb=Array(new cm),this.sb=0,this.wa=Array(new Js),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 lm),this.L=this.aa=0,this.gd=c([4,2],Js),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 Zc(){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 Yo(){var g=new sr;return g!=null&&(g.a=0,g.sc="OK",g.cb=0,g.Xb=0,lc||(lc=Mi)),g}function Aa(g,C,N){return g.a==0&&(g.a=C,g.sc=N,g.cb=0),0}function hd(g,C,N){return 3<=N&&g[C+0]==157&&g[C+1]==1&&g[C+2]==42}function xd(g,C){if(g==null)return 0;if(g.a=0,g.sc="OK",C==null)return Aa(g,2,"null VP8Io passed to VP8GetHeaders()");var N=C.data,P=C.w,T=C.ha;if(4>T)return Aa(g,7,"Truncated header.");var Z=N[P+0]|N[P+1]<<8|N[P+2]<<16,q=g.Od;if(q.Rb=!(1&Z),q.td=Z>>1&7,q.yd=Z>>4&1,q.ub=Z>>5,3<q.td)return Aa(g,3,"Incorrect keyframe parameters.");if(!q.yd)return Aa(g,4,"Frame not displayable.");P+=3,T-=3;var $=g.Kc;if(q.Rb){if(7>T)return Aa(g,7,"cannot parse picture header");if(!hd(N,P,T))return Aa(g,3,"Bad code word");$.c=16383&(N[P+4]<<8|N[P+3]),$.Td=N[P+4]>>6,$.i=16383&(N[P+6]<<8|N[P+5]),$.Ud=N[P+6]>>6,P+=7,T-=7,g.za=$.c+15>>4,g.Ub=$.i+15>>4,C.width=$.c,C.height=$.i,C.Da=0,C.j=0,C.v=0,C.va=C.width,C.o=C.height,C.da=0,C.ib=C.width,C.hb=C.height,C.U=C.width,C.T=C.height,o((Z=g.Pa).jb,0,255,Z.jb.length),e((Z=g.Qa)!=null),Z.Cb=0,Z.Bb=0,Z.Fb=1,o(Z.Zb,0,0,Z.Zb.length),o(Z.Lb,0,0,Z.Lb)}if(q.ub>T)return Aa(g,7,"bad partition length");re(Z=g.m,N,P,q.ub),P+=q.ub,T-=q.ub,q.Rb&&($.Ld=Ce(Z),$.Kd=Ce(Z)),$=g.Qa;var V,ne=g.Pa;if(e(Z!=null),e($!=null),$.Cb=Ce(Z),$.Cb){if($.Bb=Ce(Z),Ce(Z)){for($.Fb=Ce(Z),V=0;4>V;++V)$.Zb[V]=Ce(Z)?ie(Z,7):0;for(V=0;4>V;++V)$.Lb[V]=Ce(Z)?ie(Z,6):0}if($.Bb)for(V=0;3>V;++V)ne.jb[V]=Ce(Z)?ae(Z,8):255}else $.Bb=0;if(Z.Ka)return Aa(g,3,"cannot parse segment header");if(($=g.ed).zd=Ce(Z),$.Tb=ae(Z,6),$.wb=ae(Z,3),$.Pc=Ce(Z),$.Pc&&Ce(Z)){for(ne=0;4>ne;++ne)Ce(Z)&&($.vd[ne]=ie(Z,6));for(ne=0;4>ne;++ne)Ce(Z)&&($.od[ne]=ie(Z,6))}if(g.L=$.Tb==0?0:$.zd?1:2,Z.Ka)return Aa(g,3,"cannot parse filter header");var ge=T;if(T=V=P,P=V+ge,$=ge,g.Xb=(1<<ae(g.m,2))-1,ge<3*(ne=g.Xb))N=7;else{for(V+=3*ne,$-=3*ne,ge=0;ge<ne;++ge){var Ue=N[T+0]|N[T+1]<<8|N[T+2]<<16;Ue>$&&(Ue=$),re(g.Jc[+ge],N,V,Ue),V+=Ue,$-=Ue,T+=3}re(g.Jc[+ne],N,V,$),N=V<P?0:5}if(N!=0)return Aa(g,N,"cannot parse partitions");for(N=ae(V=g.m,7),T=Ce(V)?ie(V,4):0,P=Ce(V)?ie(V,4):0,$=Ce(V)?ie(V,4):0,ne=Ce(V)?ie(V,4):0,V=Ce(V)?ie(V,4):0,ge=g.Qa,Ue=0;4>Ue;++Ue){if(ge.Cb){var He=ge.Zb[Ue];ge.Fb||(He+=N)}else{if(0<Ue){g.pb[Ue]=g.pb[0];continue}He=N}var we=g.pb[Ue];we.Sc[0]=hl[qo(He+T,127)],we.Sc[1]=Nm[qo(He+0,127)],we.Eb[0]=2*hl[qo(He+P,127)],we.Eb[1]=101581*Nm[qo(He+$,127)]>>16,8>we.Eb[1]&&(we.Eb[1]=8),we.Qc[0]=hl[qo(He+ne,117)],we.Qc[1]=Nm[qo(He+V,127)],we.lc=He+V}if(!q.Rb)return Aa(g,4,"Not a key frame.");for(Ce(Z),q=g.Pa,N=0;4>N;++N){for(T=0;8>T;++T)for(P=0;3>P;++P)for($=0;11>$;++$)ne=de(Z,Kh[N][T][P][$])?ae(Z,8):h2[N][T][P][$],q.Wc[N][T].Yb[P][$]=ne;for(T=0;17>T;++T)q.Xc[N][T]=q.Wc[N][uu[T]]}return g.kc=Ce(Z),g.kc&&(g.Bd=ae(Z,8)),g.cb=1}function Mi(g,C,N,P,T,Z,q){var $=C[T].Yb[N];for(N=0;16>T;++T){if(!de(g,$[N+0]))return T;for(;!de(g,$[N+1]);)if($=C[++T].Yb[0],N=0,T==16)return 16;var V=C[T+1].Yb;if(de(g,$[N+2])){var ne=g,ge=0;if(de(ne,(He=$)[(Ue=N)+3]))if(de(ne,He[Ue+6])){for($=0,Ue=2*(ge=de(ne,He[Ue+8]))+(He=de(ne,He[Ue+9+ge])),ge=0,He=du[Ue];He[$];++$)ge+=ge+de(ne,He[$]);ge+=3+(8<<Ue)}else de(ne,He[Ue+7])?(ge=7+2*de(ne,165),ge+=de(ne,145)):ge=5+de(ne,159);else ge=de(ne,He[Ue+4])?3+de(ne,He[Ue+5]):2;$=V[2]}else ge=1,$=V[1];V=q+Au[T],0>(ne=g).b&&pe(ne);var Ue,He=ne.b,we=(Ue=ne.Ca>>1)-(ne.I>>He)>>31;--ne.b,ne.Ca+=we,ne.Ca|=1,ne.I-=(Ue+1&we)<<He,Z[V]=((ge^we)-we)*P[(0<T)+0]}return 16}function ei(g){var C=g.rb[g.sb-1];C.la=0,C.Na=0,o(g.zc,0,0,g.zc.length),g.ja=0}function zi(g,C){if(g==null)return 0;if(C==null)return Aa(g,2,"NULL VP8Io parameter in VP8Decode().");if(!g.cb&&!xd(g,C))return 0;if(e(g.cb),C.ac==null||C.ac(C)){C.ob&&(g.L=0);var N=Ac[g.L];if(g.L==2?(g.yb=0,g.zb=0):(g.yb=C.v-N>>4,g.zb=C.j-N>>4,0>g.yb&&(g.yb=0),0>g.zb&&(g.zb=0)),g.Va=C.o+15+N>>4,g.Hb=C.va+15+N>>4,g.Hb>g.za&&(g.Hb=g.za),g.Va>g.Ub&&(g.Va=g.Ub),0<g.L){var P=g.ed;for(N=0;4>N;++N){var T;if(g.Qa.Cb){var Z=g.Qa.Lb[N];g.Qa.Fb||(Z+=P.Tb)}else Z=P.Tb;for(T=0;1>=T;++T){var q=g.gd[N][T],$=Z;if(P.Pc&&($+=P.vd[0],T&&($+=P.od[0])),0<($=0>$?0:63<$?63:$)){var V=$;0<P.wb&&(V=4<P.wb?V>>2:V>>1)>9-P.wb&&(V=9-P.wb),1>V&&(V=1),q.dd=V,q.tc=2*$+V,q.ld=40<=$?2:15<=$?1:0}else q.tc=0;q.La=T}}}N=0}else Aa(g,6,"Frame setup failed"),N=g.a;if(N=N==0){if(N){g.$c=0,0<g.Aa||(g.Ic=js);e:{N=g.Ic,P=4*(V=g.za);var ne=32*V,ge=V+1,Ue=0<g.L?V*(0<g.Aa?2:1):0,He=(g.Aa==2?2:1)*V;if((q=P+832+(T=3*(16*N+Ac[g.L])/2*ne)+(Z=g.Fa!=null&&0<g.Fa.length?g.Kc.c*g.Kc.i:0))!=q)N=0;else{if(q>g.Vb){if(g.Vb=0,g.Ec=r(q),g.Fc=0,g.Ec==null){N=Aa(g,1,"no memory during frame initialization.");break e}g.Vb=q}q=g.Ec,$=g.Fc,g.Ac=q,g.Bc=$,$+=P,g.Gd=s(ne,Ri),g.Hd=0,g.rb=s(ge+1,cm),g.sb=1,g.wa=Ue?s(Ue,Js):null,g.Y=0,g.D.Nb=0,g.D.wa=g.wa,g.D.Y=g.Y,0<g.Aa&&(g.D.Y+=V),e(!0),g.oc=q,g.pc=$,$+=832,g.ya=s(He,lm),g.aa=0,g.D.ya=g.ya,g.D.aa=g.aa,g.Aa==2&&(g.D.aa+=V),g.R=16*V,g.B=8*V,V=(ne=Ac[g.L])*g.R,ne=ne/2*g.B,g.sa=q,g.ta=$+V,g.qa=g.sa,g.ra=g.ta+16*N*g.R+ne,g.Ha=g.qa,g.Ia=g.ra+8*N*g.B+ne,g.$c=0,$+=T,g.mb=Z?q:null,g.nb=Z?$:null,e($+Z<=g.Fc+g.Vb),ei(g),o(g.Ac,g.Bc,0,P),N=1}}if(N){if(C.ka=0,C.y=g.sa,C.O=g.ta,C.f=g.qa,C.N=g.ra,C.ea=g.Ha,C.Vd=g.Ia,C.fa=g.R,C.Rc=g.B,C.F=null,C.J=0,!vm){for(N=-255;255>=N;++N)xa[255+N]=0>N?-N:N;for(N=-1020;1020>=N;++N)Vr[1020+N]=-128>N?-128:127<N?127:N;for(N=-112;112>=N;++N)pl[112+N]=-16>N?-16:15<N?15:N;for(N=-255;510>=N;++N)sc[255+N]=0>N?0:255<N?255:N;vm=1}ul=dn,ws=dm,Bs=ti,Ja=cu,$o=Kc,An=mm,nc=el,bm=Ba,ac=Vi,oc=gm,rc=ri,Wo=si,Ds=Xi,Wr=tl,Us=_r,Hs=ir,Ai=cr,ka=vd,dr[0]=Kr,dr[1]=yd,dr[2]=qi,dr[3]=Yr,dr[4]=um,dr[5]=$c,dr[6]=ai,dr[7]=Wc,dr[8]=bd,dr[9]=Vc,fo[0]=Ki,fo[1]=Cd,fo[2]=zr,fo[3]=Yi,fo[4]=$n,fo[5]=Zr,fo[6]=jr,Ho[0]=Ko,Ho[1]=Am,Ho[2]=lu,Ho[3]=xs,Ho[4]=$i,Ho[5]=Xc,Ho[6]=pm,N=1}else N=0}N&&(N=(function(we,Me){for(we.M=0;we.M<we.Va;++we.M){var Le,xe=we.Jc[we.M&we.Xb],ye=we.m,Oe=we;for(Le=0;Le<Oe.za;++Le){var Ie=ye,Te=Oe,At=Te.Ac,rt=Te.Bc+4*Le,Gt=Te.zc,st=Te.ya[Te.aa+Le];if(Te.Qa.Bb?st.$b=de(Ie,Te.Pa.jb[0])?2+de(Ie,Te.Pa.jb[2]):de(Ie,Te.Pa.jb[1]):st.$b=0,Te.kc&&(st.Ad=de(Ie,Te.Bd)),st.Za=!de(Ie,145)+0,st.Za){var ln=st.Ob,mn=0;for(Te=0;4>Te;++Te){var on,$t=Gt[0+Te];for(on=0;4>on;++on){$t=Yh[At[rt+on]][$t];for(var vn=g2[de(Ie,$t[0])];0<vn;)vn=g2[2*vn+de(Ie,$t[vn])];$t=-vn,At[rt+on]=$t}a(ln,mn,At,rt,4),mn+=4,Gt[0+Te]=$t}}else $t=de(Ie,156)?de(Ie,128)?1:3:de(Ie,163)?2:0,st.Ob[0]=$t,o(At,rt,$t,4),o(Gt,0,$t,4);st.Dd=de(Ie,142)?de(Ie,114)?de(Ie,183)?1:3:2:0}if(Oe.m.Ka)return Aa(we,7,"Premature end-of-partition0 encountered.");for(;we.ja<we.za;++we.ja){if(Oe=xe,Ie=(ye=we).rb[ye.sb-1],At=ye.rb[ye.sb+ye.ja],Le=ye.ya[ye.aa+ye.ja],rt=ye.kc?Le.Ad:0)Ie.la=At.la=0,Le.Za||(Ie.Na=At.Na=0),Le.Hc=0,Le.Gc=0,Le.ia=0;else{var Dn,Ot;if(Ie=At,At=Oe,rt=ye.Pa.Xc,Gt=ye.ya[ye.aa+ye.ja],st=ye.pb[Gt.$b],Te=Gt.ad,ln=0,mn=ye.rb[ye.sb-1],$t=on=0,o(Te,ln,0,384),Gt.Za)var Vn=0,go=rt[3];else{vn=r(16);var ua=Ie.Na+mn.Na;if(ua=lc(At,rt[1],ua,st.Eb,0,vn,0),Ie.Na=mn.Na=(0<ua)+0,1<ua)ul(vn,0,Te,ln);else{var Da=vn[0]+3>>3;for(vn=0;256>vn;vn+=16)Te[ln+vn]=Da}Vn=1,go=rt[0]}var gn=15&Ie.la,to=15&mn.la;for(vn=0;4>vn;++vn){var no=1&to;for(Da=Ot=0;4>Da;++Da)gn=gn>>1|(no=(ua=lc(At,go,ua=no+(1&gn),st.Sc,Vn,Te,ln))>Vn)<<7,Ot=Ot<<2|(3<ua?3:1<ua?2:Te[ln+0]!=0),ln+=16;gn>>=4,to=to>>1|no<<7,on=(on<<8|Ot)>>>0}for(go=gn,Vn=to>>4,Dn=0;4>Dn;Dn+=2){for(Ot=0,gn=Ie.la>>4+Dn,to=mn.la>>4+Dn,vn=0;2>vn;++vn){for(no=1&to,Da=0;2>Da;++Da)ua=no+(1&gn),gn=gn>>1|(no=0<(ua=lc(At,rt[2],ua,st.Qc,0,Te,ln)))<<3,Ot=Ot<<2|(3<ua?3:1<ua?2:Te[ln+0]!=0),ln+=16;gn>>=2,to=to>>1|no<<5}$t|=Ot<<4*Dn,go|=gn<<4<<Dn,Vn|=(240&to)<<Dn}Ie.la=go,mn.la=Vn,Gt.Hc=on,Gt.Gc=$t,Gt.ia=43690&$t?0:st.ia,rt=!(on|$t)}if(0<ye.L&&(ye.wa[ye.Y+ye.ja]=ye.gd[Le.$b][Le.Za],ye.wa[ye.Y+ye.ja].La|=!rt),Oe.Ka)return Aa(we,7,"Premature end-of-file encountered.")}if(ei(we),ye=Me,Oe=1,Le=(xe=we).D,Ie=0<xe.L&&xe.M>=xe.zb&&xe.M<=xe.Va,xe.Aa==0)e:{if(Le.M=xe.M,Le.uc=Ie,ol(xe,Le),Oe=1,Le=(Ot=xe.D).Nb,Ie=($t=Ac[xe.L])*xe.R,At=$t/2*xe.B,vn=16*Le*xe.R,Da=8*Le*xe.B,rt=xe.sa,Gt=xe.ta-Ie+vn,st=xe.qa,Te=xe.ra-At+Da,ln=xe.Ha,mn=xe.Ia-At+Da,to=(gn=Ot.M)==0,on=gn>=xe.Va-1,xe.Aa==2&&ol(xe,Ot),Ot.uc)for(no=(ua=xe).D.M,e(ua.D.uc),Ot=ua.yb;Ot<ua.Hb;++Ot){Vn=Ot,go=no;var Xn=(Ua=(hn=ua).D).Nb;Dn=hn.R;var Ua=Ua.wa[Ua.Y+Vn],Ma=hn.sa,_o=hn.ta+16*Xn*Dn+16*Vn,Ar=Ua.dd,Jn=Ua.tc;if(Jn!=0)if(e(3<=Jn),hn.L==1)0<Vn&&Hs(Ma,_o,Dn,Jn+4),Ua.La&&ka(Ma,_o,Dn,Jn),0<go&&Us(Ma,_o,Dn,Jn+4),Ua.La&&Ai(Ma,_o,Dn,Jn);else{var ya=hn.B,Vo=hn.qa,gi=hn.ra+8*Xn*ya+8*Vn,Gs=hn.Ha,hn=hn.Ia+8*Xn*ya+8*Vn;Xn=Ua.ld,0<Vn&&(bm(Ma,_o,Dn,Jn+4,Ar,Xn),oc(Vo,gi,Gs,hn,ya,Jn+4,Ar,Xn)),Ua.La&&(Wo(Ma,_o,Dn,Jn,Ar,Xn),Wr(Vo,gi,Gs,hn,ya,Jn,Ar,Xn)),0<go&&(nc(Ma,_o,Dn,Jn+4,Ar,Xn),ac(Vo,gi,Gs,hn,ya,Jn+4,Ar,Xn)),Ua.La&&(rc(Ma,_o,Dn,Jn,Ar,Xn),Ds(Vo,gi,Gs,hn,ya,Jn,Ar,Xn))}}if(xe.ia&&alert("todo:DitherRow"),ye.put!=null){if(Ot=16*gn,gn=16*(gn+1),to?(ye.y=xe.sa,ye.O=xe.ta+vn,ye.f=xe.qa,ye.N=xe.ra+Da,ye.ea=xe.Ha,ye.W=xe.Ia+Da):(Ot-=$t,ye.y=rt,ye.O=Gt,ye.f=st,ye.N=Te,ye.ea=ln,ye.W=mn),on||(gn-=$t),gn>ye.o&&(gn=ye.o),ye.F=null,ye.J=null,xe.Fa!=null&&0<xe.Fa.length&&Ot<gn&&(ye.J=xm(xe,ye,Ot,gn-Ot),ye.F=xe.mb,ye.F==null&&ye.F.length==0)){Oe=Aa(xe,3,"Could not decode alpha data.");break e}Ot<ye.j&&($t=ye.j-Ot,Ot=ye.j,e(!(1&$t)),ye.O+=xe.R*$t,ye.N+=xe.B*($t>>1),ye.W+=xe.B*($t>>1),ye.F!=null&&(ye.J+=ye.width*$t)),Ot<gn&&(ye.O+=ye.v,ye.N+=ye.v>>1,ye.W+=ye.v>>1,ye.F!=null&&(ye.J+=ye.v),ye.ka=Ot-ye.j,ye.U=ye.va-ye.v,ye.T=gn-Ot,Oe=ye.put(ye))}Le+1!=xe.Ic||on||(a(xe.sa,xe.ta-Ie,rt,Gt+16*xe.R,Ie),a(xe.qa,xe.ra-At,st,Te+8*xe.B,At),a(xe.Ha,xe.Ia-At,ln,mn+8*xe.B,At))}if(!Oe)return Aa(we,6,"Output aborted.")}return 1})(g,C)),C.bc!=null&&C.bc(C),N&=1}return N?(g.cb=0,N):0}function wo(g,C,N,P,T){T=g[C+N+32*P]+(T>>3),g[C+N+32*P]=-256&T?0>T?0:255:T}function Yc(g,C,N,P,T,Z){wo(g,C,0,N,P+T),wo(g,C,1,N,P+Z),wo(g,C,2,N,P-Z),wo(g,C,3,N,P-T)}function Bo(g){return(20091*g>>16)+g}function Zi(g,C,N,P){var T,Z=0,q=r(16);for(T=0;4>T;++T){var $=g[C+0]+g[C+8],V=g[C+0]-g[C+8],ne=(35468*g[C+4]>>16)-Bo(g[C+12]),ge=Bo(g[C+4])+(35468*g[C+12]>>16);q[Z+0]=$+ge,q[Z+1]=V+ne,q[Z+2]=V-ne,q[Z+3]=$-ge,Z+=4,C++}for(T=Z=0;4>T;++T)$=(g=q[Z+0]+4)+q[Z+8],V=g-q[Z+8],ne=(35468*q[Z+4]>>16)-Bo(q[Z+12]),wo(N,P,0,0,$+(ge=Bo(q[Z+4])+(35468*q[Z+12]>>16))),wo(N,P,1,0,V+ne),wo(N,P,2,0,V-ne),wo(N,P,3,0,$-ge),Z++,P+=32}function mm(g,C,N,P){var T=g[C+0]+4,Z=35468*g[C+4]>>16,q=Bo(g[C+4]),$=35468*g[C+1]>>16;Yc(N,P,0,T+q,g=Bo(g[C+1]),$),Yc(N,P,1,T+Z,g,$),Yc(N,P,2,T-Z,g,$),Yc(N,P,3,T-q,g,$)}function dm(g,C,N,P,T){Zi(g,C,N,P),T&&Zi(g,C+16,N,P+4)}function ti(g,C,N,P){ws(g,C+0,N,P,1),ws(g,C+32,N,P+128,1)}function cu(g,C,N,P){var T;for(g=g[C+0]+4,T=0;4>T;++T)for(C=0;4>C;++C)wo(N,P,C,T,g)}function Kc(g,C,N,P){g[C+0]&&Ja(g,C+0,N,P),g[C+16]&&Ja(g,C+16,N,P+4),g[C+32]&&Ja(g,C+32,N,P+128),g[C+48]&&Ja(g,C+48,N,P+128+4)}function dn(g,C,N,P){var T,Z=r(16);for(T=0;4>T;++T){var q=g[C+0+T]+g[C+12+T],$=g[C+4+T]+g[C+8+T],V=g[C+4+T]-g[C+8+T],ne=g[C+0+T]-g[C+12+T];Z[0+T]=q+$,Z[8+T]=q-$,Z[4+T]=ne+V,Z[12+T]=ne-V}for(T=0;4>T;++T)q=(g=Z[0+4*T]+3)+Z[3+4*T],$=Z[1+4*T]+Z[2+4*T],V=Z[1+4*T]-Z[2+4*T],ne=g-Z[3+4*T],N[P+0]=q+$>>3,N[P+16]=ne+V>>3,N[P+32]=q-$>>3,N[P+48]=ne-V>>3,P+=64}function qc(g,C,N){var P,T=C-32,Z=po,q=255-g[T-1];for(P=0;P<N;++P){var $,V=Z,ne=q+g[C-1];for($=0;$<N;++$)g[C+$]=V[ne+g[T+$]];C+=32}}function yd(g,C){qc(g,C,4)}function Am(g,C){qc(g,C,8)}function Cd(g,C){qc(g,C,16)}function zr(g,C){var N;for(N=0;16>N;++N)a(g,C+32*N,g,C-32,16)}function Yi(g,C){var N;for(N=16;0<N;--N)o(g,C,g[C-1],16),C+=32}function ni(g,C,N){var P;for(P=0;16>P;++P)o(C,N+32*P,g,16)}function Ki(g,C){var N,P=16;for(N=0;16>N;++N)P+=g[C-1+32*N]+g[C+N-32];ni(P>>5,g,C)}function $n(g,C){var N,P=8;for(N=0;16>N;++N)P+=g[C-1+32*N];ni(P>>4,g,C)}function Zr(g,C){var N,P=8;for(N=0;16>N;++N)P+=g[C+N-32];ni(P>>4,g,C)}function jr(g,C){ni(128,g,C)}function St(g,C,N){return g+2*C+N+2>>2}function qi(g,C){var N,P=C-32;for(P=new Uint8Array([St(g[P-1],g[P+0],g[P+1]),St(g[P+0],g[P+1],g[P+2]),St(g[P+1],g[P+2],g[P+3]),St(g[P+2],g[P+3],g[P+4])]),N=0;4>N;++N)a(g,C+32*N,P,0,P.length)}function Yr(g,C){var N=g[C-1],P=g[C-1+32],T=g[C-1+64],Z=g[C-1+96];Ge(g,C+0,16843009*St(g[C-1-32],N,P)),Ge(g,C+32,16843009*St(N,P,T)),Ge(g,C+64,16843009*St(P,T,Z)),Ge(g,C+96,16843009*St(T,Z,Z))}function Kr(g,C){var N,P=4;for(N=0;4>N;++N)P+=g[C+N-32]+g[C-1+32*N];for(P>>=3,N=0;4>N;++N)o(g,C+32*N,P,4)}function um(g,C){var N=g[C-1+0],P=g[C-1+32],T=g[C-1+64],Z=g[C-1-32],q=g[C+0-32],$=g[C+1-32],V=g[C+2-32],ne=g[C+3-32];g[C+0+96]=St(P,T,g[C-1+96]),g[C+1+96]=g[C+0+64]=St(N,P,T),g[C+2+96]=g[C+1+64]=g[C+0+32]=St(Z,N,P),g[C+3+96]=g[C+2+64]=g[C+1+32]=g[C+0+0]=St(q,Z,N),g[C+3+64]=g[C+2+32]=g[C+1+0]=St($,q,Z),g[C+3+32]=g[C+2+0]=St(V,$,q),g[C+3+0]=St(ne,V,$)}function ai(g,C){var N=g[C+1-32],P=g[C+2-32],T=g[C+3-32],Z=g[C+4-32],q=g[C+5-32],$=g[C+6-32],V=g[C+7-32];g[C+0+0]=St(g[C+0-32],N,P),g[C+1+0]=g[C+0+32]=St(N,P,T),g[C+2+0]=g[C+1+32]=g[C+0+64]=St(P,T,Z),g[C+3+0]=g[C+2+32]=g[C+1+64]=g[C+0+96]=St(T,Z,q),g[C+3+32]=g[C+2+64]=g[C+1+96]=St(Z,q,$),g[C+3+64]=g[C+2+96]=St(q,$,V),g[C+3+96]=St($,V,V)}function $c(g,C){var N=g[C-1+0],P=g[C-1+32],T=g[C-1+64],Z=g[C-1-32],q=g[C+0-32],$=g[C+1-32],V=g[C+2-32],ne=g[C+3-32];g[C+0+0]=g[C+1+64]=Z+q+1>>1,g[C+1+0]=g[C+2+64]=q+$+1>>1,g[C+2+0]=g[C+3+64]=$+V+1>>1,g[C+3+0]=V+ne+1>>1,g[C+0+96]=St(T,P,N),g[C+0+64]=St(P,N,Z),g[C+0+32]=g[C+1+96]=St(N,Z,q),g[C+1+32]=g[C+2+96]=St(Z,q,$),g[C+2+32]=g[C+3+96]=St(q,$,V),g[C+3+32]=St($,V,ne)}function Wc(g,C){var N=g[C+0-32],P=g[C+1-32],T=g[C+2-32],Z=g[C+3-32],q=g[C+4-32],$=g[C+5-32],V=g[C+6-32],ne=g[C+7-32];g[C+0+0]=N+P+1>>1,g[C+1+0]=g[C+0+64]=P+T+1>>1,g[C+2+0]=g[C+1+64]=T+Z+1>>1,g[C+3+0]=g[C+2+64]=Z+q+1>>1,g[C+0+32]=St(N,P,T),g[C+1+32]=g[C+0+96]=St(P,T,Z),g[C+2+32]=g[C+1+96]=St(T,Z,q),g[C+3+32]=g[C+2+96]=St(Z,q,$),g[C+3+64]=St(q,$,V),g[C+3+96]=St($,V,ne)}function Vc(g,C){var N=g[C-1+0],P=g[C-1+32],T=g[C-1+64],Z=g[C-1+96];g[C+0+0]=N+P+1>>1,g[C+2+0]=g[C+0+32]=P+T+1>>1,g[C+2+32]=g[C+0+64]=T+Z+1>>1,g[C+1+0]=St(N,P,T),g[C+3+0]=g[C+1+32]=St(P,T,Z),g[C+3+32]=g[C+1+64]=St(T,Z,Z),g[C+3+64]=g[C+2+64]=g[C+0+96]=g[C+1+96]=g[C+2+96]=g[C+3+96]=Z}function bd(g,C){var N=g[C-1+0],P=g[C-1+32],T=g[C-1+64],Z=g[C-1+96],q=g[C-1-32],$=g[C+0-32],V=g[C+1-32],ne=g[C+2-32];g[C+0+0]=g[C+2+32]=N+q+1>>1,g[C+0+32]=g[C+2+64]=P+N+1>>1,g[C+0+64]=g[C+2+96]=T+P+1>>1,g[C+0+96]=Z+T+1>>1,g[C+3+0]=St($,V,ne),g[C+2+0]=St(q,$,V),g[C+1+0]=g[C+3+32]=St(N,q,$),g[C+1+32]=g[C+3+64]=St(P,N,q),g[C+1+64]=g[C+3+96]=St(T,P,N),g[C+1+96]=St(Z,T,P)}function lu(g,C){var N;for(N=0;8>N;++N)a(g,C+32*N,g,C-32,8)}function xs(g,C){var N;for(N=0;8>N;++N)o(g,C,g[C-1],8),C+=32}function Gr(g,C,N){var P;for(P=0;8>P;++P)o(C,N+32*P,g,8)}function Ko(g,C){var N,P=8;for(N=0;8>N;++N)P+=g[C+N-32]+g[C-1+32*N];Gr(P>>4,g,C)}function Xc(g,C){var N,P=4;for(N=0;8>N;++N)P+=g[C+N-32];Gr(P>>3,g,C)}function $i(g,C){var N,P=4;for(N=0;8>N;++N)P+=g[C-1+32*N];Gr(P>>3,g,C)}function pm(g,C){Gr(128,g,C)}function oi(g,C,N){var P=g[C-N],T=g[C+0],Z=3*(T-P)+Xr[1020+g[C-2*N]-g[C+N]],q=fl[112+(Z+4>>3)];g[C-N]=po[255+P+fl[112+(Z+3>>3)]],g[C+0]=po[255+T-q]}function Wi(g,C,N,P){var T=g[C+0],Z=g[C+N];return mr[255+g[C-2*N]-g[C-N]]>P||mr[255+Z-T]>P}function Jc(g,C,N,P){return 4*mr[255+g[C-N]-g[C+0]]+mr[255+g[C-2*N]-g[C+N]]<=P}function fm(g,C,N,P,T){var Z=g[C-3*N],q=g[C-2*N],$=g[C-N],V=g[C+0],ne=g[C+N],ge=g[C+2*N],Ue=g[C+3*N];return 4*mr[255+$-V]+mr[255+q-ne]>P?0:mr[255+g[C-4*N]-Z]<=T&&mr[255+Z-q]<=T&&mr[255+q-$]<=T&&mr[255+Ue-ge]<=T&&mr[255+ge-ne]<=T&&mr[255+ne-V]<=T}function _r(g,C,N,P){var T=2*P+1;for(P=0;16>P;++P)Jc(g,C+P,N,T)&&oi(g,C+P,N)}function ir(g,C,N,P){var T=2*P+1;for(P=0;16>P;++P)Jc(g,C+P*N,1,T)&&oi(g,C+P*N,1)}function cr(g,C,N,P){var T;for(T=3;0<T;--T)_r(g,C+=4*N,N,P)}function vd(g,C,N,P){var T;for(T=3;0<T;--T)ir(g,C+=4,N,P)}function Er(g,C,N,P,T,Z,q,$){for(Z=2*Z+1;0<T--;){if(fm(g,C,N,Z,q))if(Wi(g,C,N,$))oi(g,C,N);else{var V=g,ne=C,ge=N,Ue=V[ne-2*ge],He=V[ne-ge],we=V[ne+0],Me=V[ne+ge],Le=V[ne+2*ge],xe=27*(Oe=Xr[1020+3*(we-He)+Xr[1020+Ue-Me]])+63>>7,ye=18*Oe+63>>7,Oe=9*Oe+63>>7;V[ne-3*ge]=po[255+V[ne-3*ge]+Oe],V[ne-2*ge]=po[255+Ue+ye],V[ne-ge]=po[255+He+xe],V[ne+0]=po[255+we-xe],V[ne+ge]=po[255+Me-ye],V[ne+2*ge]=po[255+Le-Oe]}C+=P}}function Do(g,C,N,P,T,Z,q,$){for(Z=2*Z+1;0<T--;){if(fm(g,C,N,Z,q))if(Wi(g,C,N,$))oi(g,C,N);else{var V=g,ne=C,ge=N,Ue=V[ne-ge],He=V[ne+0],we=V[ne+ge],Me=fl[112+((Le=3*(He-Ue))+4>>3)],Le=fl[112+(Le+3>>3)],xe=Me+1>>1;V[ne-2*ge]=po[255+V[ne-2*ge]+xe],V[ne-ge]=po[255+Ue+Le],V[ne+0]=po[255+He-Me],V[ne+ge]=po[255+we-xe]}C+=P}}function el(g,C,N,P,T,Z){Er(g,C,N,1,16,P,T,Z)}function Ba(g,C,N,P,T,Z){Er(g,C,1,N,16,P,T,Z)}function ri(g,C,N,P,T,Z){var q;for(q=3;0<q;--q)Do(g,C+=4*N,N,1,16,P,T,Z)}function si(g,C,N,P,T,Z){var q;for(q=3;0<q;--q)Do(g,C+=4,1,N,16,P,T,Z)}function Vi(g,C,N,P,T,Z,q,$){Er(g,C,T,1,8,Z,q,$),Er(N,P,T,1,8,Z,q,$)}function gm(g,C,N,P,T,Z,q,$){Er(g,C,1,T,8,Z,q,$),Er(N,P,1,T,8,Z,q,$)}function Xi(g,C,N,P,T,Z,q,$){Do(g,C+4*T,T,1,8,Z,q,$),Do(N,P+4*T,T,1,8,Z,q,$)}function tl(g,C,N,P,T,Z,q,$){Do(g,C+4,1,T,8,Z,q,$),Do(N,P+4,1,T,8,Z,q,$)}function qr(){this.ba=new la,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new tt,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function ii(){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 nl(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function wd(){this.ua=0,this.Wa=new ce,this.vb=new ce,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new K,this.yc=new I}function mu(){this.xb=this.a=0,this.l=new Zc,this.ca=new la,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new E,this.Pb=0,this.wd=new E,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new wd,this.ab=0,this.gc=s(4,nl),this.Oc=0}function al(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Zc,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function ys(g,C,N,P,T,Z,q){for(g=g==null?0:g[C+0],C=0;C<q;++C)T[Z+C]=g+N[P+C]&255,g=T[Z+C]}function hm(g,C,N,P,T,Z,q){var $;if(g==null)ys(null,null,N,P,T,Z,q);else for($=0;$<q;++$)T[Z+$]=g[C+$]+N[P+$]&255}function ci(g,C,N,P,T,Z,q){if(g==null)ys(null,null,N,P,T,Z,q);else{var $,V=g[C+0],ne=V,ge=V;for($=0;$<q;++$)ne=ge+(V=g[C+$])-ne,ge=N[P+$]+(-256&ne?0>ne?0:255:ne)&255,ne=V,T[Z+$]=ge}}function xm(g,C,N,P){var T=C.width,Z=C.o;if(e(g!=null&&C!=null),0>N||0>=P||N+P>Z)return null;if(!g.Cc){if(g.ga==null){var q;if(g.ga=new al,(q=g.ga==null)||(q=C.width*C.o,e(g.Gb.length==0),g.Gb=r(q),g.Uc=0,g.Gb==null?q=0:(g.mb=g.Gb,g.nb=g.Uc,g.rc=null,q=1),q=!q),!q){q=g.ga;var $=g.Fa,V=g.P,ne=g.qc,ge=g.mb,Ue=g.nb,He=V+1,we=ne-1,Me=q.l;if(e($!=null&&ge!=null&&C!=null),eo[0]=null,eo[1]=ys,eo[2]=hm,eo[3]=ci,q.ca=ge,q.tb=Ue,q.c=C.width,q.i=C.height,e(0<q.c&&0<q.i),1>=ne)C=0;else if(q.$a=$[V+0]>>0&3,q.Z=$[V+0]>>2&3,q.Lc=$[V+0]>>4&3,V=$[V+0]>>6&3,0>q.$a||1<q.$a||4<=q.Z||1<q.Lc||V)C=0;else if(Me.put=Wt,Me.ac=Bt,Me.bc=cn,Me.ma=q,Me.width=C.width,Me.height=C.height,Me.Da=C.Da,Me.v=C.v,Me.va=C.va,Me.j=C.j,Me.o=C.o,q.$a)e:{e(q.$a==1),C=Zo();t:for(;;){if(C==null){C=0;break e}if(e(q!=null),q.mc=C,C.c=q.c,C.i=q.i,C.l=q.l,C.l.ma=q,C.l.width=q.c,C.l.height=q.i,C.a=0,X(C.m,$,He,we),!Mr(q.c,q.i,1,C,null)||(C.ab==1&&C.gc[0].hc==3&&hs(C.s)?(q.ic=1,$=C.c*C.i,C.Ta=null,C.Ua=0,C.V=r($),C.Ba=0,C.V==null?(C.a=1,C=0):C=1):(q.ic=0,C=Xs(C,q.c)),!C))break t;C=1;break e}q.mc=null,C=0}else C=we>=q.c*q.i;q=!C}if(q)return null;g.ga.Lc!=1?g.Ga=0:P=Z-N}e(g.ga!=null),e(N+P<=Z);e:{if(C=($=g.ga).c,Z=$.l.o,$.$a==0){if(He=g.rc,we=g.Vc,Me=g.Fa,V=g.P+1+N*C,ne=g.mb,ge=g.nb+N*C,e(V<=g.P+g.qc),$.Z!=0)for(e(eo[$.Z]!=null),q=0;q<P;++q)eo[$.Z](He,we,Me,V,ne,ge,C),He=ne,we=ge,ge+=C,V+=C;else for(q=0;q<P;++q)a(ne,ge,Me,V,C),He=ne,we=ge,ge+=C,V+=C;g.rc=He,g.Vc=we}else{if(e($.mc!=null),C=N+P,e((q=$.mc)!=null),e(C<=q.i),q.C>=C)C=1;else if($.ic||De(),$.ic){$=q.V,He=q.Ba,we=q.c;var Le=q.i,xe=(Me=1,V=q.$/we,ne=q.$%we,ge=q.m,Ue=q.s,q.$),ye=we*Le,Oe=we*C,Ie=Ue.wc,Te=xe<Oe?Kn(Ue,ne,V):null;e(xe<=ye),e(C<=Le),e(hs(Ue));t:for(;;){for(;!ge.h&&xe<Oe;){if(ne&Ie||(Te=Kn(Ue,ne,V)),e(Te!=null),me(ge),256>(Le=Zn(Te.G[0],Te.H[0],ge)))$[He+xe]=Le,++xe,++ne>=we&&(ne=0,++V<=C&&!(V%16)&&Hr(q,V));else{if(!(280>Le)){Me=0;break t}Le=da(Le-256,ge);var At,rt=Zn(Te.G[4],Te.H[4],ge);if(me(ge),!(xe>=(rt=Pn(we,rt=da(rt,ge)))&&ye-xe>=Le)){Me=0;break t}for(At=0;At<Le;++At)$[He+xe+At]=$[He+xe+At-rt];for(xe+=Le,ne+=Le;ne>=we;)ne-=we,++V<=C&&!(V%16)&&Hr(q,V);xe<Oe&&ne&Ie&&(Te=Kn(Ue,ne,V))}e(ge.h==W(ge))}Hr(q,V>C?C:V);break t}!Me||ge.h&&xe<ye?(Me=0,q.a=ge.h?5:3):q.$=xe,C=Me}else C=Ta(q,q.V,q.Ba,q.c,q.i,C,Oi);if(!C){P=0;break e}}N+P>=Z&&(g.Cc=1),P=1}if(!P)return null;if(g.Cc&&((P=g.ga)!=null&&(P.mc=null),g.ga=null,0<g.Ga))return alert("todo:WebPDequantizeLevels"),null}return g.nb+N*T}function D(g,C,N,P,T,Z){for(;0<T--;){var q,$=g,V=C+(N?1:0),ne=g,ge=C+(N?0:3);for(q=0;q<P;++q){var Ue=ne[ge+4*q];Ue!=255&&(Ue*=32897,$[V+4*q+0]=$[V+4*q+0]*Ue>>23,$[V+4*q+1]=$[V+4*q+1]*Ue>>23,$[V+4*q+2]=$[V+4*q+2]*Ue>>23)}C+=Z}}function k(g,C,N,P,T){for(;0<P--;){var Z;for(Z=0;Z<N;++Z){var q=g[C+2*Z+0],$=15&(ne=g[C+2*Z+1]),V=4369*$,ne=(240&ne|ne>>4)*V>>16;g[C+2*Z+0]=(240&q|q>>4)*V>>16&240|(15&q|q<<4)*V>>16>>4&15,g[C+2*Z+1]=240&ne|$}C+=T}}function le(g,C,N,P,T,Z,q,$){var V,ne,ge=255;for(ne=0;ne<T;++ne){for(V=0;V<P;++V){var Ue=g[C+V];Z[q+4*V]=Ue,ge&=Ue}C+=N,q+=$}return ge!=255}function fe(g,C,N,P,T){var Z;for(Z=0;Z<T;++Z)N[P+Z]=g[C+Z]>>8}function De(){Uo=D,jn=k,Cn=le,sa=fe}function Qe(g,C,N){O[g]=function(P,T,Z,q,$,V,ne,ge,Ue,He,we,Me,Le,xe,ye,Oe,Ie){var Te,At=Ie-1>>1,rt=$[V+0]|ne[ge+0]<<16,Gt=Ue[He+0]|we[Me+0]<<16;e(P!=null);var st=3*rt+Gt+131074>>2;for(C(P[T+0],255&st,st>>16,Le,xe),Z!=null&&(st=3*Gt+rt+131074>>2,C(Z[q+0],255&st,st>>16,ye,Oe)),Te=1;Te<=At;++Te){var ln=$[V+Te]|ne[ge+Te]<<16,mn=Ue[He+Te]|we[Me+Te]<<16,on=rt+ln+Gt+mn+524296,$t=on+2*(ln+Gt)>>3;st=$t+rt>>1,rt=(on=on+2*(rt+mn)>>3)+ln>>1,C(P[T+2*Te-1],255&st,st>>16,Le,xe+(2*Te-1)*N),C(P[T+2*Te-0],255&rt,rt>>16,Le,xe+(2*Te-0)*N),Z!=null&&(st=on+Gt>>1,rt=$t+mn>>1,C(Z[q+2*Te-1],255&st,st>>16,ye,Oe+(2*Te-1)*N),C(Z[q+2*Te+0],255&rt,rt>>16,ye,Oe+(2*Te+0)*N)),rt=ln,Gt=mn}1&Ie||(st=3*rt+Gt+131074>>2,C(P[T+Ie-1],255&st,st>>16,Le,xe+(Ie-1)*N),Z!=null&&(st=3*Gt+rt+131074>>2,C(Z[q+Ie-1],255&st,st>>16,ye,Oe+(Ie-1)*N)))}}function Ze(){No[Dd]=qh,No[ui]=pi,No[u2]=$h,No[wm]=yl,No[Bm]=mc,No[Gn]=jm,No[Ud]=pu,No[gl]=pi,No[ic]=yl,No[Dm]=mc,No[Um]=jm}function mt(g){return g&-16384?0>g?0:255:g>>fi}function jt(g,C){return mt((19077*g>>8)+(26149*C>>8)-14234)}function Zt(g,C,N){return mt((19077*g>>8)-(6419*C>>8)-(13320*N>>8)+8708)}function Rt(g,C){return mt((19077*g>>8)+(33050*C>>8)-17685)}function nn(g,C,N,P,T){P[T+0]=jt(g,N),P[T+1]=Zt(g,C,N),P[T+2]=Rt(g,C)}function Wn(g,C,N,P,T){P[T+0]=Rt(g,C),P[T+1]=Zt(g,C,N),P[T+2]=jt(g,N)}function oa(g,C,N,P,T){var Z=Zt(g,C,N);C=Z<<3&224|Rt(g,C)>>3,P[T+0]=248&jt(g,N)|Z>>5,P[T+1]=C}function ha(g,C,N,P,T){var Z=240&Rt(g,C)|15;P[T+0]=240&jt(g,N)|Zt(g,C,N)>>4,P[T+1]=Z}function Va(g,C,N,P,T){P[T+0]=255,nn(g,C,N,P,T+1)}function Fa(g,C,N,P,T){Wn(g,C,N,P,T),P[T+3]=255}function Pr(g,C,N,P,T){nn(g,C,N,P,T),P[T+3]=255}function qo(g,C){return 0>g?0:g>C?C:g}function lr(g,C,N){O[g]=function(P,T,Z,q,$,V,ne,ge,Ue){for(var He=ge+(-2&Ue)*N;ge!=He;)C(P[T+0],Z[q+0],$[V+0],ne,ge),C(P[T+1],Z[q+0],$[V+0],ne,ge+N),T+=2,++q,++V,ge+=2*N;1&Ue&&C(P[T+0],Z[q+0],$[V+0],ne,ge)}}function li(g,C,N){return N==0?g==0?C==0?6:5:C==0?4:0:N}function ym(g,C,N,P,T){switch(g>>>30){case 3:ws(C,N,P,T,0);break;case 2:An(C,N,P,T);break;case 1:Ja(C,N,P,T)}}function ol(g,C){var N,P,T=C.M,Z=C.Nb,q=g.oc,$=g.pc+40,V=g.oc,ne=g.pc+584,ge=g.oc,Ue=g.pc+600;for(N=0;16>N;++N)q[$+32*N-1]=129;for(N=0;8>N;++N)V[ne+32*N-1]=129,ge[Ue+32*N-1]=129;for(0<T?q[$-1-32]=V[ne-1-32]=ge[Ue-1-32]=129:(o(q,$-32-1,127,21),o(V,ne-32-1,127,9),o(ge,Ue-32-1,127,9)),P=0;P<g.za;++P){var He=C.ya[C.aa+P];if(0<P){for(N=-1;16>N;++N)a(q,$+32*N-4,q,$+32*N+12,4);for(N=-1;8>N;++N)a(V,ne+32*N-4,V,ne+32*N+4,4),a(ge,Ue+32*N-4,ge,Ue+32*N+4,4)}var we=g.Gd,Me=g.Hd+P,Le=He.ad,xe=He.Hc;if(0<T&&(a(q,$-32,we[Me].y,0,16),a(V,ne-32,we[Me].f,0,8),a(ge,Ue-32,we[Me].ea,0,8)),He.Za){var ye=q,Oe=$-32+16;for(0<T&&(P>=g.za-1?o(ye,Oe,we[Me].y[15],4):a(ye,Oe,we[Me+1].y,0,4)),N=0;4>N;N++)ye[Oe+128+N]=ye[Oe+256+N]=ye[Oe+384+N]=ye[Oe+0+N];for(N=0;16>N;++N,xe<<=2)ye=q,Oe=$+fu[N],dr[He.Ob[N]](ye,Oe),ym(xe,Le,16*+N,ye,Oe)}else if(ye=li(P,T,He.Ob[0]),fo[ye](q,$),xe!=0)for(N=0;16>N;++N,xe<<=2)ym(xe,Le,16*+N,q,$+fu[N]);for(N=He.Gc,ye=li(P,T,He.Dd),Ho[ye](V,ne),Ho[ye](ge,Ue),xe=Le,ye=V,Oe=ne,255&(He=N>>0)&&(170&He?Bs(xe,256,ye,Oe):$o(xe,256,ye,Oe)),He=ge,xe=Ue,255&(N>>=8)&&(170&N?Bs(Le,320,He,xe):$o(Le,320,He,xe)),T<g.Ub-1&&(a(we[Me].y,0,q,$+480,16),a(we[Me].f,0,V,ne+224,8),a(we[Me].ea,0,ge,Ue+224,8)),N=8*Z*g.B,we=g.sa,Me=g.ta+16*P+16*Z*g.R,Le=g.qa,He=g.ra+8*P+N,xe=g.Ha,ye=g.Ia+8*P+N,N=0;16>N;++N)a(we,Me+N*g.R,q,$+32*N,16);for(N=0;8>N;++N)a(Le,He+N*g.B,V,ne+32*N,8),a(xe,ye+N*g.B,ge,Ue+32*N,8)}}function Ji(g,C,N,P,T,Z,q,$,V){var ne=[0],ge=[0],Ue=0,He=V!=null?V.kd:0,we=V??new ii;if(g==null||12>N)return 7;we.data=g,we.w=C,we.ha=N,C=[C],N=[N],we.gb=[we.gb];e:{var Me=C,Le=N,xe=we.gb;if(e(g!=null),e(Le!=null),e(xe!=null),xe[0]=0,12<=Le[0]&&!n(g,Me[0],"RIFF")){if(n(g,Me[0]+8,"WEBP")){xe=3;break e}var ye=Re(g,Me[0]+4);if(12>ye||4294967286<ye){xe=3;break e}if(He&&ye>Le[0]-8){xe=7;break e}xe[0]=ye,Me[0]+=12,Le[0]-=12}xe=0}if(xe!=0)return xe;for(ye=0<we.gb[0],N=N[0];;){e:{var Oe=g;Le=C,xe=N;var Ie=ne,Te=ge,At=Me=[0];if((st=Ue=[Ue])[0]=0,8>xe[0])xe=7;else{if(!n(Oe,Le[0],"VP8X")){if(Re(Oe,Le[0]+4)!=10){xe=3;break e}if(18>xe[0]){xe=7;break e}var rt=Re(Oe,Le[0]+8),Gt=1+Be(Oe,Le[0]+12);if(2147483648<=Gt*(Oe=1+Be(Oe,Le[0]+15))){xe=3;break e}At!=null&&(At[0]=rt),Ie!=null&&(Ie[0]=Gt),Te!=null&&(Te[0]=Oe),Le[0]+=18,xe[0]-=18,st[0]=1}xe=0}}if(Ue=Ue[0],Me=Me[0],xe!=0)return xe;if(Le=!!(2&Me),!ye&&Ue)return 3;if(Z!=null&&(Z[0]=!!(16&Me)),q!=null&&(q[0]=Le),$!=null&&($[0]=0),q=ne[0],Me=ge[0],Ue&&Le&&V==null){xe=0;break}if(4>N){xe=7;break}if(ye&&Ue||!ye&&!Ue&&!n(g,C[0],"ALPH")){N=[N],we.na=[we.na],we.P=[we.P],we.Sa=[we.Sa];e:{rt=g,xe=C,ye=N;var st=we.gb;Ie=we.na,Te=we.P,At=we.Sa,Gt=22,e(rt!=null),e(ye!=null),Oe=xe[0];var ln=ye[0];for(e(Ie!=null),e(At!=null),Ie[0]=null,Te[0]=null,At[0]=0;;){if(xe[0]=Oe,ye[0]=ln,8>ln){xe=7;break e}var mn=Re(rt,Oe+4);if(4294967286<mn){xe=3;break e}var on=8+mn+1&-2;if(Gt+=on,0<st&&Gt>st){xe=3;break e}if(!n(rt,Oe,"VP8 ")||!n(rt,Oe,"VP8L")){xe=0;break e}if(ln[0]<on){xe=7;break e}n(rt,Oe,"ALPH")||(Ie[0]=rt,Te[0]=Oe+8,At[0]=mn),Oe+=on,ln-=on}}if(N=N[0],we.na=we.na[0],we.P=we.P[0],we.Sa=we.Sa[0],xe!=0)break}N=[N],we.Ja=[we.Ja],we.xa=[we.xa];e:if(st=g,xe=C,ye=N,Ie=we.gb[0],Te=we.Ja,At=we.xa,rt=xe[0],Oe=!n(st,rt,"VP8 "),Gt=!n(st,rt,"VP8L"),e(st!=null),e(ye!=null),e(Te!=null),e(At!=null),8>ye[0])xe=7;else{if(Oe||Gt){if(st=Re(st,rt+4),12<=Ie&&st>Ie-12){xe=3;break e}if(He&&st>ye[0]-8){xe=7;break e}Te[0]=st,xe[0]+=8,ye[0]-=8,At[0]=Gt}else At[0]=5<=ye[0]&&st[rt+0]==47&&!(st[rt+4]>>5),Te[0]=ye[0];xe=0}if(N=N[0],we.Ja=we.Ja[0],we.xa=we.xa[0],C=C[0],xe!=0)break;if(4294967286<we.Ja)return 3;if($==null||Le||($[0]=we.xa?2:1),q=[q],Me=[Me],we.xa){if(5>N){xe=7;break}$=q,He=Me,Le=Z,g==null||5>N?g=0:5<=N&&g[C+0]==47&&!(g[C+4]>>5)?(ye=[0],st=[0],Ie=[0],X(Te=new E,g,C,N),yt(Te,ye,st,Ie)?($!=null&&($[0]=ye[0]),He!=null&&(He[0]=st[0]),Le!=null&&(Le[0]=Ie[0]),g=1):g=0):g=0}else{if(10>N){xe=7;break}$=Me,g==null||10>N||!hd(g,C+3,N-3)?g=0:(He=g[C+0]|g[C+1]<<8|g[C+2]<<16,Le=16383&(g[C+7]<<8|g[C+6]),g=16383&(g[C+9]<<8|g[C+8]),1&He||3<(He>>1&7)||!(He>>4&1)||He>>5>=we.Ja||!Le||!g?g=0:(q&&(q[0]=Le),$&&($[0]=g),g=1))}if(!g||(q=q[0],Me=Me[0],Ue&&(ne[0]!=q||ge[0]!=Me)))return 3;V!=null&&(V[0]=we,V.offset=C-V.w,e(4294967286>C-V.w),e(V.offset==V.ha-N));break}return xe==0||xe==7&&Ue&&V==null?(Z!=null&&(Z[0]|=we.na!=null&&0<we.na.length),P!=null&&(P[0]=q),T!=null&&(T[0]=Me),0):xe}function rl(g,C,N){var P=C.width,T=C.height,Z=0,q=0,$=P,V=T;if(C.Da=g!=null&&0<g.Da,C.Da&&($=g.cd,V=g.bd,Z=g.v,q=g.j,11>N||(Z&=-2,q&=-2),0>Z||0>q||0>=$||0>=V||Z+$>P||q+V>T))return 0;if(C.v=Z,C.j=q,C.va=Z+$,C.o=q+V,C.U=$,C.T=V,C.da=g!=null&&0<g.da,C.da){if(!dt($,V,N=[g.ib],Z=[g.hb]))return 0;C.ib=N[0],C.hb=Z[0]}return C.ob=g!=null&&g.ob,C.Kb=g==null||!g.Sd,C.da&&(C.ob=C.ib<3*P/4&&C.hb<3*T/4,C.Kb=0),1}function sl(g){if(g==null)return 2;if(11>g.S){var C=g.f.RGBA;C.fb+=(g.height-1)*C.A,C.A=-C.A}else C=g.f.kb,g=g.height,C.O+=(g-1)*C.fa,C.fa=-C.fa,C.N+=(g-1>>1)*C.Ab,C.Ab=-C.Ab,C.W+=(g-1>>1)*C.Db,C.Db=-C.Db,C.F!=null&&(C.J+=(g-1)*C.lb,C.lb=-C.lb);return 0}function ec(g,C,N,P){if(P==null||0>=g||0>=C)return 2;if(N!=null){if(N.Da){var T=N.cd,Z=N.bd,q=-2&N.v,$=-2&N.j;if(0>q||0>$||0>=T||0>=Z||q+T>g||$+Z>C)return 2;g=T,C=Z}if(N.da){if(!dt(g,C,T=[N.ib],Z=[N.hb]))return 2;g=T[0],C=Z[0]}}P.width=g,P.height=C;e:{var V=P.width,ne=P.height;if(g=P.S,0>=V||0>=ne||!(g>=Dd&&13>g))g=2;else{if(0>=P.Rd&&P.sd==null){q=Z=T=C=0;var ge=($=V*Gm[g])*ne;if(11>g||(Z=(ne+1)/2*(C=(V+1)/2),g==12&&(q=(T=V)*ne)),(ne=r(ge+2*Z+q))==null){g=1;break e}P.sd=ne,11>g?((V=P.f.RGBA).eb=ne,V.fb=0,V.A=$,V.size=ge):((V=P.f.kb).y=ne,V.O=0,V.fa=$,V.Fd=ge,V.f=ne,V.N=0+ge,V.Ab=C,V.Cd=Z,V.ea=ne,V.W=0+ge+Z,V.Db=C,V.Ed=Z,g==12&&(V.F=ne,V.J=0+ge+2*Z),V.Tc=q,V.lb=T)}if(C=1,T=P.S,Z=P.width,q=P.height,T>=Dd&&13>T)if(11>T)g=P.f.RGBA,C&=($=Math.abs(g.A))*(q-1)+Z<=g.size,C&=$>=Z*Gm[T],C&=g.eb!=null;else{g=P.f.kb,$=(Z+1)/2,ge=(q+1)/2,V=Math.abs(g.fa),ne=Math.abs(g.Ab);var Ue=Math.abs(g.Db),He=Math.abs(g.lb),we=He*(q-1)+Z;C&=V*(q-1)+Z<=g.Fd,C&=ne*(ge-1)+$<=g.Cd,C=(C&=Ue*(ge-1)+$<=g.Ed)&V>=Z&ne>=$&Ue>=$,C&=g.y!=null,C&=g.f!=null,C&=g.ea!=null,T==12&&(C&=He>=Z,C&=we<=g.Tc,C&=g.F!=null)}else C=0;g=C?0:2}}return g!=0||N!=null&&N.fd&&(g=sl(P)),g}var ra=64,il=[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],cl=24,ll=32,ml=8,mo=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];Ke("Predictor0","PredictorAdd0"),O.Predictor0=function(){return 4278190080},O.Predictor1=function(g){return g},O.Predictor2=function(g,C,N){return C[N+0]},O.Predictor3=function(g,C,N){return C[N+1]},O.Predictor4=function(g,C,N){return C[N-1]},O.Predictor5=function(g,C,N){return Se(Se(g,C[N+1]),C[N+0])},O.Predictor6=function(g,C,N){return Se(g,C[N-1])},O.Predictor7=function(g,C,N){return Se(g,C[N+0])},O.Predictor8=function(g,C,N){return Se(C[N-1],C[N+0])},O.Predictor9=function(g,C,N){return Se(C[N+0],C[N+1])},O.Predictor10=function(g,C,N){return Se(Se(g,C[N-1]),Se(C[N+0],C[N+1]))},O.Predictor11=function(g,C,N){var P=C[N+0];return 0>=it(P>>24&255,g>>24&255,(C=C[N-1])>>24&255)+it(P>>16&255,g>>16&255,C>>16&255)+it(P>>8&255,g>>8&255,C>>8&255)+it(255&P,255&g,255&C)?P:g},O.Predictor12=function(g,C,N){var P=C[N+0];return(et((g>>24&255)+(P>>24&255)-((C=C[N-1])>>24&255))<<24|et((g>>16&255)+(P>>16&255)-(C>>16&255))<<16|et((g>>8&255)+(P>>8&255)-(C>>8&255))<<8|et((255&g)+(255&P)-(255&C)))>>>0},O.Predictor13=function(g,C,N){var P=C[N-1];return(lt((g=Se(g,C[N+0]))>>24&255,P>>24&255)<<24|lt(g>>16&255,P>>16&255)<<16|lt(g>>8&255,P>>8&255)<<8|lt(g>>0&255,P>>0&255))>>>0};var tc=O.PredictorAdd0;O.PredictorAdd1=ct,Ke("Predictor2","PredictorAdd2"),Ke("Predictor3","PredictorAdd3"),Ke("Predictor4","PredictorAdd4"),Ke("Predictor5","PredictorAdd5"),Ke("Predictor6","PredictorAdd6"),Ke("Predictor7","PredictorAdd7"),Ke("Predictor8","PredictorAdd8"),Ke("Predictor9","PredictorAdd9"),Ke("Predictor10","PredictorAdd10"),Ke("Predictor11","PredictorAdd11"),Ke("Predictor12","PredictorAdd12"),Ke("Predictor13","PredictorAdd13");var Cs=O.PredictorAdd2;gt("ColorIndexInverseTransform","MapARGB","32b",(function(g){return g>>8&255}),(function(g){return g})),gt("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(g){return g}),(function(g){return g>>8&255}));var Bd,Ao=O.ColorIndexInverseTransform,dl=O.MapARGB,Cm=O.VP8LColorIndexInverseTransformAlpha,Al=O.MapAlpha,$r=O.VP8LPredictorsAdd=[];$r.length=16,(O.VP8LPredictors=[]).length=16,(O.VP8LPredictorsAdd_C=[]).length=16,(O.VP8LPredictors_C=[]).length=16;var mi,uo,Xa,di,bs,vs,ul,ws,An,Bs,Ja,$o,nc,bm,ac,oc,rc,Wo,Ds,Wr,Us,Hs,Ai,ka,Uo,jn,Cn,sa,xa=r(511),Vr=r(2041),pl=r(225),sc=r(767),vm=0,Xr=Vr,fl=pl,po=sc,mr=xa,Dd=0,ui=1,u2=2,wm=3,Bm=4,Gn=5,Ud=6,gl=7,ic=8,Dm=9,Um=10,Hm=[2,3,7],Hd=[3,3,11],cc=[280,256,256,256,40],p2=[0,1,1,1,0],zh=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Zh=[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],f2=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Nd=8,hl=[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],Nm=[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],lc=null,du=[[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]],Au=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],g2=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],h2=[[[[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]]]],Yh=[[[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]]],Kh=[[[[255,255,255,255,255,255,255,255,255,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]]]],uu=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],fo=[],dr=[],Ho=[],Jr=1,xl=2,eo=[],No=[];Qe("UpsampleRgbLinePair",nn,3),Qe("UpsampleBgrLinePair",Wn,3),Qe("UpsampleRgbaLinePair",Pr,4),Qe("UpsampleBgraLinePair",Fa,4),Qe("UpsampleArgbLinePair",Va,4),Qe("UpsampleRgba4444LinePair",ha,2),Qe("UpsampleRgb565LinePair",oa,2);var qh=O.UpsampleRgbLinePair,$h=O.UpsampleBgrLinePair,pi=O.UpsampleRgbaLinePair,yl=O.UpsampleBgraLinePair,mc=O.UpsampleArgbLinePair,jm=O.UpsampleRgba4444LinePair,pu=O.UpsampleRgb565LinePair,Ns=16,Sr=1<<Ns-1,bn=-227,Bn=482,fi=6,Ra=0,jo=r(256),dc=r(256),Cl=r(256),Go=r(256),jd=r(Bn-bn),x2=r(Bn-bn);lr("YuvToRgbRow",nn,3),lr("YuvToBgrRow",Wn,3),lr("YuvToRgbaRow",Pr,4),lr("YuvToBgraRow",Fa,4),lr("YuvToArgbRow",Va,4),lr("YuvToRgba4444Row",ha,2),lr("YuvToRgb565Row",oa,2);var fu=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ac=[0,2,8],y2=[8,7,6,4,4,2,2,2,1,1,1,1],js=1;this.WebPDecodeRGBA=function(g,C,N,P,T){var Z=ui,q=new qr,$=new la;q.ba=$,$.S=Z,$.width=[$.width],$.height=[$.height];var V=$.width,ne=$.height,ge=new ma;if(ge==null||g==null)var Ue=2;else e(ge!=null),Ue=Ji(g,C,N,ge.width,ge.height,ge.Pd,ge.Qd,ge.format,null);if(Ue!=0?V=0:(V!=null&&(V[0]=ge.width[0]),ne!=null&&(ne[0]=ge.height[0]),V=1),V){$.width=$.width[0],$.height=$.height[0],P!=null&&(P[0]=$.width),T!=null&&(T[0]=$.height);e:{if(P=new Zc,(T=new ii).data=g,T.w=C,T.ha=N,T.kd=1,C=[0],e(T!=null),((g=Ji(T.data,T.w,T.ha,null,null,null,C,null,T))==0||g==7)&&C[0]&&(g=4),(C=g)==0){if(e(q!=null),P.data=T.data,P.w=T.w+T.offset,P.ha=T.ha-T.offset,P.put=Wt,P.ac=Bt,P.bc=cn,P.ma=q,T.xa){if((g=Zo())==null){q=1;break e}if((function(He,we){var Me=[0],Le=[0],xe=[0];t:for(;;){if(He==null)return 0;if(we==null)return He.a=2,0;if(He.l=we,He.a=0,X(He.m,we.data,we.w,we.ha),!yt(He.m,Me,Le,xe)){He.a=3;break t}if(He.xb=xl,we.width=Me[0],we.height=Le[0],!Mr(Me[0],Le[0],1,He,null))break t;return 1}return e(He.a!=0),0})(g,P)){if(P=(C=ec(P.width,P.height,q.Oa,q.ba))==0){t:{P=g;n:for(;;){if(P==null){P=0;break t}if(e(P.s.yc!=null),e(P.s.Ya!=null),e(0<P.s.Wb),e((N=P.l)!=null),e((T=N.ma)!=null),P.xb!=0){if(P.ca=T.ba,P.tb=T.tb,e(P.ca!=null),!rl(T.Oa,N,wm)){P.a=2;break n}if(!Xs(P,N.width)||N.da)break n;if((N.da||Jt(P.ca.S))&&De(),11>P.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),P.ca.f.kb.F!=null&&De()),P.Pb&&0<P.s.ua&&P.s.vb.X==null&&!Ve(P.s.vb,P.s.Wa.Xa)){P.a=1;break n}P.xb=0}if(!Ta(P,P.V,P.Ba,P.c,P.i,N.o,Vs))break n;T.Dc=P.Ma,P=1;break t}e(P.a!=0),P=0}P=!P}P&&(C=g.a)}else C=g.a}else{if((g=new Yo)==null){q=1;break e}if(g.Fa=T.na,g.P=T.P,g.qc=T.Sa,xd(g,P)){if((C=ec(P.width,P.height,q.Oa,q.ba))==0){if(g.Aa=0,N=q.Oa,e((T=g)!=null),N!=null){if(0<(V=0>(V=N.Md)?0:100<V?255:255*V/100)){for(ne=ge=0;4>ne;++ne)12>(Ue=T.pb[ne]).lc&&(Ue.ia=V*y2[0>Ue.lc?0:Ue.lc]>>3),ge|=Ue.ia;ge&&(alert("todo:VP8InitRandom"),T.ia=1)}T.Ga=N.Id,100<T.Ga?T.Ga=100:0>T.Ga&&(T.Ga=0)}zi(g,P)||(C=g.a)}}else C=g.a}C==0&&q.Oa!=null&&q.Oa.fd&&(C=sl(q.ba))}q=C}Z=q!=0?null:11>Z?$.f.RGBA.eb:$.f.kb.y}else Z=null;return Z};var Gm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function A(O,R){for(var oe="",L=0;L<4;L++)oe+=String.fromCharCode(O[R++]);return oe}function p(O,R){return(O[R+0]<<0|O[R+1]<<8|O[R+2]<<16)>>>0}function u(O,R){return(O[R+0]<<0|O[R+1]<<8|O[R+2]<<16|O[R+3]<<24)>>>0}new l;var x=[0],h=[0],w=[],b=new l,v=t,B=(function(O,R){var oe={},L=0,I=!1,M=0,K=0;if(oe.frames=[],!(function(z,W,te,me){for(var pe=0;pe<me;pe++)if(z[W+pe]!=te.charCodeAt(pe))return!0;return!1})(O,R,"RIFF",4)){for(u(O,R+=4),R+=8;R<O.length;){var re=A(O,R),ae=u(O,R+=4);R+=4;var ie=ae+(1&ae);switch(re){case"VP8 ":case"VP8L":oe.frames[L]===void 0&&(oe.frames[L]={}),(se=oe.frames[L]).src_off=I?K:R-8,se.src_size=M+ae+8,L++,I&&(I=!1,M=0,K=0);break;case"VP8X":(se=oe.header={}).feature_flags=O[R];var X=R+4;se.canvas_width=1+p(O,X),X+=3,se.canvas_height=1+p(O,X),X+=3;break;case"ALPH":I=!0,M=ie+8,K=R-8;break;case"ANIM":(se=oe.header).bgcolor=u(O,R),X=R+4,se.loop_count=(J=O)[(E=X)+0]<<0|J[E+1]<<8,X+=2;break;case"ANMF":var ee,se;(se=oe.frames[L]={}).offset_x=2*p(O,R),R+=3,se.offset_y=2*p(O,R),R+=3,se.width=1+p(O,R),R+=3,se.height=1+p(O,R),R+=3,se.duration=p(O,R),R+=3,ee=O[R++],se.dispose=1&ee,se.blend=ee>>1&1}re!="ANMF"&&(R+=ie)}var J,E;return oe}})(v,0);B.response=v,B.rgbaoutput=!0,B.dataurl=!1;var U=B.header?B.header:null,G=B.frames?B.frames:null;if(U){U.loop_counter=U.loop_count,x=[U.canvas_height],h=[U.canvas_width];for(var Q=0;Q<G.length&&G[Q].blend!=0;Q++);}var _=G[0],S=b.WebPDecodeRGBA(v,_.src_off,_.src_size,h,x);_.rgba=S,_.imgwidth=h[0],_.imgheight=x[0];for(var F=0;F<h[0]*x[0]*4;F++)w[F]=S[F];return this.width=h,this.height=x,this.data=w,this}(function(t){var e=function(){return typeof g3=="function"},n=function(x,h,w,b){var v=4,B=s;switch(b){case t.image_compression.FAST:v=1,B=r;break;case t.image_compression.MEDIUM:v=6,B=c;break;case t.image_compression.SLOW:v=9,B=l}x=a(x,h,w,B);var U=g3(x,{level:v});return t.__addimage__.arrayBufferToBinaryString(U)},a=function(x,h,w,b){for(var v,B,U,G=x.length/h,Q=new Uint8Array(x.length+G),_=p(),S=0;S<G;S+=1){if(U=S*h,v=x.subarray(U,U+h),b)Q.set(b(v,w,B),U+S);else{for(var F,O=_.length,R=[];F<O;F+=1)R[F]=_[F](v,w,B);var oe=u(R.concat());Q.set(R[oe],U+S)}B=v}return Q},o=function(x){var h=Array.apply([],x);return h.unshift(0),h},r=function(x,h){var w,b=[],v=x.length;b[0]=1;for(var B=0;B<v;B+=1)w=x[B-h]||0,b[B+1]=x[B]-w+256&255;return b},s=function(x,h,w){var b,v=[],B=x.length;v[0]=2;for(var U=0;U<B;U+=1)b=w&&w[U]||0,v[U+1]=x[U]-b+256&255;return v},c=function(x,h,w){var b,v,B=[],U=x.length;B[0]=3;for(var G=0;G<U;G+=1)b=x[G-h]||0,v=w&&w[G]||0,B[G+1]=x[G]+256-(b+v>>>1)&255;return B},l=function(x,h,w){var b,v,B,U,G=[],Q=x.length;G[0]=4;for(var _=0;_<Q;_+=1)b=x[_-h]||0,v=w&&w[_]||0,B=w&&w[_-h]||0,U=A(b,v,B),G[_+1]=x[_]-U+256&255;return G},A=function(x,h,w){if(x===h&&h===w)return x;var b=Math.abs(h-w),v=Math.abs(x-w),B=Math.abs(x+h-w-w);return b<=v&&b<=B?x:v<=B?h:w},p=function(){return[o,r,s,c,l]},u=function(x){var h=x.map((function(w){return w.reduce((function(b,v){return b+Math.abs(v)}),0)}));return h.indexOf(Math.min.apply(null,h))};t.processPNG=function(x,h,w,b){var v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re=this.decode.FLATE_DECODE,ae="";if(this.__addimage__.isArrayBuffer(x)&&(x=new Uint8Array(x)),this.__addimage__.isArrayBufferView(x)){if(x=(U=new Vae(x)).imgData,B=U.bits,v=U.colorSpace,Q=U.colors,[4,6].indexOf(U.colorType)!==-1){if(U.bits===8){O=(F=U.pixelBitlength==32?new Uint32Array(U.decodePixels().buffer):U.pixelBitlength==16?new Uint16Array(U.decodePixels().buffer):new Uint8Array(U.decodePixels().buffer)).length,oe=new Uint8Array(O*U.colors),R=new Uint8Array(O);var ie,X=U.pixelBitlength-U.bits;for(M=0,K=0;M<O;M++){for(I=F[M],ie=0;ie<X;)oe[K++]=I>>>ie&255,ie+=U.bits;R[M]=I>>>ie&255}}if(U.bits===16){O=(F=new Uint32Array(U.decodePixels().buffer)).length,oe=new Uint8Array(O*(32/U.pixelBitlength)*U.colors),R=new Uint8Array(O*(32/U.pixelBitlength)),L=U.colors>1,M=0,K=0;for(var ee=0;M<O;)I=F[M++],oe[K++]=I>>>0&255,L&&(oe[K++]=I>>>16&255,I=F[M++],oe[K++]=I>>>0&255),R[ee++]=I>>>16&255;B=8}b!==t.image_compression.NONE&&e()?(x=n(oe,U.width*U.colors,U.colors,b),S=n(R,U.width,1,b)):(x=oe,S=R,re=void 0)}if(U.colorType===3&&(v=this.color_spaces.INDEXED,_=U.palette,U.transparency.indexed)){var se=U.transparency.indexed,J=0;for(M=0,O=se.length;M<O;++M)J+=se[M];if((J/=255)===O-1&&se.indexOf(0)!==-1)G=[se.indexOf(0)];else if(J!==O){for(F=U.decodePixels(),R=new Uint8Array(F.length),M=0,O=F.length;M<O;M++)R[M]=se[F[M]];S=n(R,U.width,1)}}var E=(function(z){var W;switch(z){case t.image_compression.FAST:W=11;break;case t.image_compression.MEDIUM:W=13;break;case t.image_compression.SLOW:W=14;break;default:W=12}return W})(b);return re===this.decode.FLATE_DECODE&&(ae="/Predictor "+E+" "),ae+="/Colors "+Q+" /BitsPerComponent "+B+" /Columns "+U.width,(this.__addimage__.isArrayBuffer(x)||this.__addimage__.isArrayBufferView(x))&&(x=this.__addimage__.arrayBufferToBinaryString(x)),(S&&this.__addimage__.isArrayBuffer(S)||this.__addimage__.isArrayBufferView(S))&&(S=this.__addimage__.arrayBufferToBinaryString(S)),{alias:w,data:x,index:h,filter:re,decodeParameters:ae,transparency:G,palette:_,sMask:S,predictor:E,width:U.width,height:U.height,bitsPerComponent:B,colorSpace:v}}}})(Qt.API),(function(t){t.processGIF89A=function(e,n,a,o){var r=new Xae(e),s=r.width,c=r.height,l=[];r.decodeAndBlitFrameRGBA(0,l);var A={data:l,width:s,height:c},p=new f1(100).encode(A,100);return t.processJPEG.call(this,p,n,a,o)},t.processGIF87A=t.processGIF89A})(Qt.API),Rs.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 t=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){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[e]={red:o,green:a,blue:n,quad:r}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Rs.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[t]()}catch(n){On.log("bit decode error:"+n)}},Rs.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),n=e%4;for(t=this.height-1;t>=0;t--){for(var a=this.bottom_up?t:this.height-1-t,o=0;o<e;o++)for(var r=this.datav.getUint8(this.pos++,!0),s=a*this.width*4+8*o*4,c=0;c<8&&8*o+c<this.width;c++){var l=this.palette[r>>7-c&1];this.data[s+4*c]=l.blue,this.data[s+4*c+1]=l.green,this.data[s+4*c+2]=l.red,this.data[s+4*c+3]=255}n!==0&&(this.pos+=4-n)}},Rs.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,n=this.height-1;n>=0;n--){for(var a=this.bottom_up?n:this.height-1-n,o=0;o<t;o++){var r=this.datav.getUint8(this.pos++,!0),s=a*this.width*4+2*o*4,c=r>>4,l=15&r,A=this.palette[c];if(this.data[s]=A.blue,this.data[s+1]=A.green,this.data[s+2]=A.red,this.data[s+3]=255,2*o+1>=this.width)break;A=this.palette[l],this.data[s+4]=A.blue,this.data[s+4+1]=A.green,this.data[s+4+2]=A.red,this.data[s+4+3]=255}e!==0&&(this.pos+=4-e)}},Rs.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,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}t!==0&&(this.pos+=4-t)}},Rs.prototype.bit15=function(){for(var t=this.width%3,e=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&e)/e*255|0,c=(r>>5&e)/e*255|0,l=(r>>10&e)/e*255|0,A=r>>15?255:0,p=a*this.width*4+4*o;this.data[p]=l,this.data[p+1]=c,this.data[p+2]=s,this.data[p+3]=A}this.pos+=t}},Rs.prototype.bit16=function(){for(var t=this.width%3,e=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 c=(s&e)/e*255|0,l=(s>>5&n)/n*255|0,A=(s>>11)/e*255|0,p=o*this.width*4+4*r;this.data[p]=A,this.data[p+1]=l,this.data[p+2]=c,this.data[p+3]=255}this.pos+=t}},Rs.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,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=e*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}},Rs.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,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),c=e*this.width*4+4*n;this.data[c]=r,this.data[c+1]=o,this.data[c+2]=a,this.data[c+3]=s}},Rs.prototype.getData=function(){return this.data},(function(t){t.processBMP=function(e,n,a,o){var r=new Rs(e,!1),s=r.width,c=r.height,l={data:r.getData(),width:s,height:c},A=new f1(100).encode(l,100);return t.processJPEG.call(this,A,n,a,o)}})(Qt.API),hj.prototype.getData=function(){return this.data},(function(t){t.processWEBP=function(e,n,a,o){var r=new hj(e),s=r.width,c=r.height,l={data:r.getData(),width:s,height:c},A=new f1(100).encode(l,100);return t.processJPEG.call(this,A,n,a,o)}})(Qt.API),Qt.API.processRGBA=function(t,e,n){for(var a=t.data,o=a.length,r=new Uint8Array(o/4*3),s=new Uint8Array(o/4),c=0,l=0,A=0;A<o;A+=4){var p=a[A],u=a[A+1],x=a[A+2],h=a[A+3];r[c++]=p,r[c++]=u,r[c++]=x,s[l++]=h}var w=this.__addimage__.arrayBufferToBinaryString(r);return{alpha:this.__addimage__.arrayBufferToBinaryString(s),data:w,index:e,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},Qt.API.setLanguage=function(t){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"}[t]!==void 0&&(this.internal.languageSettings.languageCode=t,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},eA=Qt.API,If=eA.getCharWidthsArray=function(t,e){var n,a,o=(e=e||{}).font||this.internal.getFont(),r=e.fontSize||this.internal.getFontSize(),s=e.charSpace||this.internal.getCharSpace(),c=e.widths?e.widths:o.metadata.Unicode.widths,l=c.fof?c.fof:1,A=e.kerning?e.kerning:o.metadata.Unicode.kerning,p=A.fof?A.fof:1,u=e.doKerning!==!1,x=0,h=t.length,w=0,b=c[0]||l,v=[];for(n=0;n<h;n++)a=t.charCodeAt(n),typeof o.metadata.widthOfString=="function"?v.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(a))+s*(1e3/r)||0)/1e3):(x=u&&_n(A[a])==="object"&&!isNaN(parseInt(A[a][w],10))?A[a][w]/p:0,v.push((c[a]||b)/l+x)),w=a;return v},uj=eA.getStringUnitWidth=function(t,e){var n=(e=e||{}).fontSize||this.internal.getFontSize(),a=e.font||this.internal.getFont(),o=e.charSpace||this.internal.getCharSpace();return eA.processArabic&&(t=eA.processArabic(t)),typeof a.metadata.widthOfString=="function"?a.metadata.widthOfString(t,n,o)/n:If.apply(this,arguments).reduce((function(r,s){return r+s}),0)},pj=function(t,e,n,a){for(var o=[],r=0,s=t.length,c=0;r!==s&&c+e[r]<n;)c+=e[r],r++;o.push(t.slice(0,r));var l=r;for(c=0;r!==s;)c+e[r]>a&&(o.push(t.slice(l,r)),c=0,l=r),c+=e[r],r++;return l!==r&&o.push(t.slice(l,r)),o},fj=function(t,e,n){n||(n={});var a,o,r,s,c,l,A,p=[],u=[p],x=n.textIndent||0,h=0,w=0,b=t.split(" "),v=If.apply(this,[" ",n])[0];if(l=n.lineIndent===-1?b[0].length+2:n.lineIndent||0){var B=Array(l).join(" "),U=[];b.map((function(Q){(Q=Q.split(/\s*\n/)).length>1?U=U.concat(Q.map((function(_,S){return(S&&_.length?`
|
||
`:"")+_}))):U.push(Q[0])})),b=U,l=uj.apply(this,[B,n])}for(r=0,s=b.length;r<s;r++){var G=0;if(a=b[r],l&&a[0]==`
|
||
`&&(a=a.substr(1),G=1),x+h+(w=(o=If.apply(this,[a,n])).reduce((function(Q,_){return Q+_}),0))>e||G){if(w>e){for(c=pj.apply(this,[a,o,e-(x+h),e]),p.push(c.shift()),p=[c.pop()];c.length;)u.push([c.shift()]);w=o.slice(a.length-(p[0]?p[0].length:0)).reduce((function(Q,_){return Q+_}),0)}else p=[a];u.push(p),x=w+l,h=v}else p.push(a),x+=h+w,h=v}return A=l?function(Q,_){return(_?B:"")+Q.join(" ")}:function(Q){return Q.join(" ")},u.map(A)},eA.splitTextToSize=function(t,e,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 u=this.internal.getFont(p.fontName,p.fontStyle);return u.metadata.Unicode?{widths:u.metadata.Unicode.widths||{0:1},kerning:u.metadata.Unicode.kerning||{}}:{font:u.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,n);a=Array.isArray(t)?t:String(t).split(/\r?\n/);var s=1*this.internal.scaleFactor*e/o;r.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/o:0,r.lineIndent=n.lineIndent;var c,l,A=[];for(c=0,l=a.length;c<l;c++)A=A.concat(fj.apply(this,[a[c],s,r]));return A},(function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="klmnopqrstuvwxyz",n={},a={},o=0;o<e.length;o++)n[e[o]]="0123456789abcdef"[o],a["0123456789abcdef"[o]]=e[o];var r=function(u){return"0x"+parseInt(u,10).toString(16)},s=t.__fontmetrics__.compress=function(u){var x,h,w,b,v=["{"];for(var B in u){if(x=u[B],isNaN(parseInt(B,10))?h="'"+B+"'":(B=parseInt(B,10),h=(h=r(B).slice(2)).slice(0,-1)+a[h.slice(-1)]),typeof x=="number")x<0?(w=r(x).slice(3),b="-"):(w=r(x).slice(2),b=""),w=b+w.slice(0,-1)+a[w.slice(-1)];else{if(_n(x)!=="object")throw new Error("Don't know what to do with value type "+_n(x)+".");w=s(x)}v.push(h+w)}return v.push("}"),v.join("")},c=t.__fontmetrics__.uncompress=function(u){if(typeof u!="string")throw new Error("Invalid argument passed to uncompress.");for(var x,h,w,b,v={},B=1,U=v,G=[],Q="",_="",S=u.length-1,F=1;F<S;F+=1)(b=u[F])=="'"?x?(w=x.join(""),x=void 0):x=[]:x?x.push(b):b=="{"?(G.push([U,w]),U={},w=void 0):b=="}"?((h=G.pop())[0][h[1]]=U,w=void 0,U=h[0]):b=="-"?B=-1:w===void 0?n.hasOwnProperty(b)?(Q+=n[b],w=parseInt(Q,16)*B,B=1,Q=""):Q+=b:n.hasOwnProperty(b)?(_+=n[b],U[w]=parseInt(_,16)*B,B=1,w=void 0,_=""):_+=b;return v},l={codePages:["WinAnsiEncoding"],WinAnsiEncoding:c("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},A={Unicode:{Courier:l,"Courier-Bold":l,"Courier-BoldOblique":l,"Courier-Oblique":l,Helvetica:l,"Helvetica-Bold":l,"Helvetica-BoldOblique":l,"Helvetica-Oblique":l,"Times-Roman":l,"Times-Bold":l,"Times-BoldItalic":l,"Times-Italic":l}},p={Unicode:{"Courier-Oblique":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":c("{'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":c("{'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:c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":c("{'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:c("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:c("{'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":c("{'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:c("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":c("{'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":c("{'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":c("{'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}}}")}};t.events.push(["addFont",function(u){var x=u.font,h=p.Unicode[x.postScriptName];h&&(x.metadata.Unicode={},x.metadata.Unicode.widths=h.widths,x.metadata.Unicode.kerning=h.kerning);var w=A.Unicode[x.postScriptName];w&&(x.metadata.Unicode.encoding=w,x.encoding=w.codePages[0])}])})(Qt.API),(function(t){var e=function(n){for(var a=n.length,o=new Uint8Array(a),r=0;r<a;r++)o[r]=n.charCodeAt(r);return o};t.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,c){c=/^\x00\x01\x00\x00/.test(c)?e(c):e(pp(c)),s.metadata=t.API.TTFFont.open(c),s.metadata.Unicode=s.metadata.Unicode||{encoding:{},kerning:{},widths:[]},s.metadata.glyIdsUsed=[0]})(o,a)}}])})(Qt),(function(t){function e(){return(It.canvg?Promise.resolve(It.canvg):d3(()=>import("./index.es-DFUQDuH3.js"),[])).catch((function(n){return Promise.reject(new Error("Could not load canvg: "+n))})).then((function(n){return n.default?n.default:n}))}Qt.API.addSvgAsImage=function(n,a,o,r,s,c,l,A){if(isNaN(a)||isNaN(o))throw On.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(s))throw On.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 u=p.getContext("2d");u.fillStyle="#fff",u.fillRect(0,0,p.width,p.height);var x={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},h=this;return e().then((function(w){return w.fromString(u,n,x)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(w){return w.render(x)})).then((function(){h.addImage(p.toDataURL("image/jpeg",1),a,o,r,s,l,A)}))}})(),Qt.API.putTotalPages=function(t){var e,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),n=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,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(e,n);return this},Qt.API.viewerPreferences=function(t,e){var n;t=t||{},e=e||!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}},c=Object.keys(s),l=[],A=0,p=0,u=0;function x(w,b){var v,B=!1;for(v=0;v<w.length;v+=1)w[v]===b&&(B=!0);return B}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,t==="reset"||e===!0){var h=c.length;for(u=0;u<h;u+=1)n[c[u]].value=n[c[u]].defaultValue,n[c[u]].explicitSet=!1}if(_n(t)==="object"){for(o in t)if(r=t[o],x(c,o)&&r!==void 0){if(n[o].type==="boolean"&&typeof r=="boolean")n[o].value=r;else if(n[o].type==="name"&&x(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(A=0;A<r.length;A+=1)if(a=!0,r[A].length===1&&typeof r[A][0]=="number")l.push(String(r[A]-1));else if(r[A].length>1){for(p=0;p<r[A].length;p+=1)typeof r[A][p]!="number"&&(a=!1);a===!0&&l.push([r[A][0]-1,r[A][1]-1].join(" "))}n[o].value="["+l.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 w,b=[];for(w in n)n[w].explicitSet===!0&&(n[w].type==="name"?b.push("/"+w+" /"+n[w].value):b.push("/"+w+" "+n[w].value));b.length!==0&&this.internal.write(`/ViewerPreferences
|
||
<<
|
||
`+b.join(`
|
||
`)+`
|
||
>>`)})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},(function(t){var e=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)),c=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),l=unescape(encodeURIComponent("</x:xmpmeta>")),A=r.length+s.length+c.length+o.length+l.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+A+" >>"),this.internal.write("stream"),this.internal.write(o+r+s+c+l),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")};t.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",e)),this}})(Qt.API),(function(t){var e=t.API,n=e.pdfEscape16=function(r,s){for(var c,l=s.metadata.Unicode.widths,A=["","0","00","000","0000"],p=[""],u=0,x=r.length;u<x;++u){if(c=s.metadata.characterToGlyph(r.charCodeAt(u)),s.metadata.glyIdsUsed.push(c),s.metadata.toUnicode[c]=r.charCodeAt(u),l.indexOf(c)==-1&&(l.push(c),l.push([parseInt(s.metadata.widthOfGlyph(c),10)])),c=="0")return p.join("");c=c.toString(16),p.push(A[4-c.length],c)}return p.join("")},a=function(r){var s,c,l,A,p,u,x;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`,l=[],u=0,x=(c=Object.keys(r).sort((function(h,w){return h-w}))).length;u<x;u++)s=c[u],l.length>=100&&(p+=`
|
||
`+l.length+` beginbfchar
|
||
`+l.join(`
|
||
`)+`
|
||
endbfchar`,l=[]),r[s]!==void 0&&r[s]!==null&&typeof r[s].toString=="function"&&(A=("0000"+r[s].toString(16)).slice(-4),s=("0000"+(+s).toString(16)).slice(-4),l.push("<"+s+"><"+A+">"));return l.length&&(p+=`
|
||
`+l.length+` beginbfchar
|
||
`+l.join(`
|
||
`)+`
|
||
endbfchar
|
||
`),p+=`endcmap
|
||
CMapName currentdict /CMap defineresource pop
|
||
end
|
||
end`};e.events.push(["putFont",function(r){(function(s){var c=s.font,l=s.out,A=s.newObject,p=s.putStream;if(c.metadata instanceof t.API.TTFFont&&c.encoding==="Identity-H"){for(var u=c.metadata.Unicode.widths,x=c.metadata.subset.encode(c.metadata.glyIdsUsed,1),h="",w=0;w<x.length;w++)h+=String.fromCharCode(x[w]);var b=A();p({data:h,addLength1:!0,objectId:b}),l("endobj");var v=A();p({data:a(c.metadata.toUnicode),addLength1:!0,objectId:v}),l("endobj");var B=A();l("<<"),l("/Type /FontDescriptor"),l("/FontName /"+sA(c.fontName)),l("/FontFile2 "+b+" 0 R"),l("/FontBBox "+t.API.PDFObject.convert(c.metadata.bbox)),l("/Flags "+c.metadata.flags),l("/StemV "+c.metadata.stemV),l("/ItalicAngle "+c.metadata.italicAngle),l("/Ascent "+c.metadata.ascender),l("/Descent "+c.metadata.decender),l("/CapHeight "+c.metadata.capHeight),l(">>"),l("endobj");var U=A();l("<<"),l("/Type /Font"),l("/BaseFont /"+sA(c.fontName)),l("/FontDescriptor "+B+" 0 R"),l("/W "+t.API.PDFObject.convert(u)),l("/CIDToGIDMap /Identity"),l("/DW 1000"),l("/Subtype /CIDFontType2"),l("/CIDSystemInfo"),l("<<"),l("/Supplement 0"),l("/Registry (Adobe)"),l("/Ordering ("+c.encoding+")"),l(">>"),l(">>"),l("endobj"),c.objectNumber=A(),l("<<"),l("/Type /Font"),l("/Subtype /Type0"),l("/ToUnicode "+v+" 0 R"),l("/BaseFont /"+sA(c.fontName)),l("/Encoding /"+c.encoding),l("/DescendantFonts ["+U+" 0 R]"),l(">>"),l("endobj"),c.isAlreadyPutted=!0}})(r)}]),e.events.push(["putFont",function(r){(function(s){var c=s.font,l=s.out,A=s.newObject,p=s.putStream;if(c.metadata instanceof t.API.TTFFont&&c.encoding==="WinAnsiEncoding"){for(var u=c.metadata.rawData,x="",h=0;h<u.length;h++)x+=String.fromCharCode(u[h]);var w=A();p({data:x,addLength1:!0,objectId:w}),l("endobj");var b=A();p({data:a(c.metadata.toUnicode),addLength1:!0,objectId:b}),l("endobj");var v=A();l("<<"),l("/Descent "+c.metadata.decender),l("/CapHeight "+c.metadata.capHeight),l("/StemV "+c.metadata.stemV),l("/Type /FontDescriptor"),l("/FontFile2 "+w+" 0 R"),l("/Flags 96"),l("/FontBBox "+t.API.PDFObject.convert(c.metadata.bbox)),l("/FontName /"+sA(c.fontName)),l("/ItalicAngle "+c.metadata.italicAngle),l("/Ascent "+c.metadata.ascender),l(">>"),l("endobj"),c.objectNumber=A();for(var B=0;B<c.metadata.hmtx.widths.length;B++)c.metadata.hmtx.widths[B]=parseInt(c.metadata.hmtx.widths[B]*(1e3/c.metadata.head.unitsPerEm));l("<</Subtype/TrueType/Type/Font/ToUnicode "+b+" 0 R/BaseFont/"+sA(c.fontName)+"/FontDescriptor "+v+" 0 R/Encoding/"+c.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(c.metadata.hmtx.widths)+">>"),l("endobj"),c.isAlreadyPutted=!0}})(r)}]);var o=function(r){var s,c=r.text||"",l=r.x,A=r.y,p=r.options||{},u=r.mutex||{},x=u.pdfEscape,h=u.activeFontKey,w=u.fonts,b=h,v="",B=0,U="",G=w[b].encoding;if(w[b].encoding!=="Identity-H")return{text:c,x:l,y:A,options:p,mutex:u};for(U=c,b=h,Array.isArray(c)&&(U=c[0]),B=0;B<U.length;B+=1)w[b].metadata.hasOwnProperty("cmap")&&(s=w[b].metadata.cmap.unicode.codeMap[U[B].charCodeAt(0)]),s||U[B].charCodeAt(0)<256&&w[b].metadata.hasOwnProperty("Unicode")?v+=U[B]:v+="";var Q="";return parseInt(b.slice(1))<14||G==="WinAnsiEncoding"?Q=x(v,b).split("").map((function(_){return _.charCodeAt(0).toString(16)})).join(""):G==="Identity-H"&&(Q=n(v,w[b])),u.isHex=!0,{text:Q,x:l,y:A,options:p,mutex:u}};e.events.push(["postProcessText",function(r){var s=r.text||"",c=[],l={text:s,x:r.x,y:r.y,options:r.options,mutex:r.mutex};if(Array.isArray(s)){var A=0;for(A=0;A<s.length;A+=1)Array.isArray(s[A])&&s[A].length===3?c.push([o(Object.assign({},l,{text:s[A][0]})).text,s[A][1],s[A][2]]):c.push(o(Object.assign({},l,{text:s[A]})).text);r.text=c}else r.text=o(Object.assign({},l,{text:s})).text}])})(Qt),(function(t){var e=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(n){return e.call(this),this.internal.vFS[n]!==void 0},t.addFileToVFS=function(n,a){return e.call(this),this.internal.vFS[n]=a,this},t.getFileFromVFS=function(n){return e.call(this),this.internal.vFS[n]!==void 0?this.internal.vFS[n]:null}})(Qt.API),(function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(a){var o,r,s,c,l,A,p,u=e,x=[[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]],h=[[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]],w={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},b={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},v=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],B=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),U=!1,G=0;this.__bidiEngine__={};var Q=function(L){var I=L.charCodeAt(),M=I>>8,K=b[M];return K!==void 0?u[256*K+(255&I)]:M===252||M===253?"AL":B.test(M)?"L":M===8?"R":"N"},_=function(L){for(var I,M=0;M<L.length;M++){if((I=Q(L.charAt(M)))==="L")return!1;if(I==="R")return!0}return!1},S=function(L,I,M,K){var re,ae,ie,X,ee=I[K];switch(ee){case"L":case"R":U=!1;break;case"N":case"AN":break;case"EN":U&&(ee="AN");break;case"AL":U=!0,ee="R";break;case"WS":ee="N";break;case"CS":K<1||K+1>=I.length||(re=M[K-1])!=="EN"&&re!=="AN"||(ae=I[K+1])!=="EN"&&ae!=="AN"?ee="N":U&&(ae="AN"),ee=ae===re?ae:"N";break;case"ES":ee=(re=K>0?M[K-1]:"B")==="EN"&&K+1<I.length&&I[K+1]==="EN"?"EN":"N";break;case"ET":if(K>0&&M[K-1]==="EN"){ee="EN";break}if(U){ee="N";break}for(ie=K+1,X=I.length;ie<X&&I[ie]==="ET";)ie++;ee=ie<X&&I[ie]==="EN"?"EN":"N";break;case"NSM":if(s&&!c){for(X=I.length,ie=K+1;ie<X&&I[ie]==="NSM";)ie++;if(ie<X){var se=L[K],J=se>=1425&&se<=2303||se===64286;if(re=I[ie],J&&(re==="R"||re==="AL")){ee="R";break}}}ee=K<1||(re=I[K-1])==="B"?"N":M[K-1];break;case"B":U=!1,o=!0,ee=G;break;case"S":r=!0,ee="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":U=!1;break;case"BN":ee="N"}return ee},F=function(L,I,M){var K=L.split("");return M&&O(K,M,{hiLevel:G}),K.reverse(),I&&I.reverse(),K.join("")},O=function(L,I,M){var K,re,ae,ie,X,ee=-1,se=L.length,J=0,E=[],z=G?h:x,W=[];for(U=!1,o=!1,r=!1,re=0;re<se;re++)W[re]=Q(L[re]);for(ae=0;ae<se;ae++){if(X=J,E[ae]=S(L,W,E,ae),K=240&(J=z[X][w[E[ae]]]),J&=15,I[ae]=ie=z[J][5],K>0)if(K===16){for(re=ee;re<ae;re++)I[re]=1;ee=-1}else ee=-1;if(z[J][6])ee===-1&&(ee=ae);else if(ee>-1){for(re=ee;re<ae;re++)I[re]=ie;ee=-1}W[ae]==="B"&&(I[ae]=0),M.hiLevel|=ie}r&&(function(te,me,pe){for(var Ce=0;Ce<pe;Ce++)if(te[Ce]==="S"){me[Ce]=G;for(var de=Ce-1;de>=0&&te[de]==="WS";de--)me[de]=G}})(W,I,se)},R=function(L,I,M,K,re){if(!(re.hiLevel<L)){if(L===1&&G===1&&!o)return I.reverse(),void(M&&M.reverse());for(var ae,ie,X,ee,se=I.length,J=0;J<se;){if(K[J]>=L){for(X=J+1;X<se&&K[X]>=L;)X++;for(ee=J,ie=X-1;ee<ie;ee++,ie--)ae=I[ee],I[ee]=I[ie],I[ie]=ae,M&&(ae=M[ee],M[ee]=M[ie],M[ie]=ae);J=X}J++}}},oe=function(L,I,M){var K=L.split(""),re={hiLevel:G};return M||(M=[]),O(K,M,re),(function(ae,ie,X){if(X.hiLevel!==0&&p)for(var ee,se=0;se<ae.length;se++)ie[se]===1&&(ee=v.indexOf(ae[se]))>=0&&(ae[se]=v[ee+1])})(K,M,re),R(2,K,I,M,re),R(1,K,I,M,re),K.join("")};return this.__bidiEngine__.doBidiReorder=function(L,I,M){if((function(re,ae){if(ae)for(var ie=0;ie<re.length;ie++)ae[ie]=ie;c===void 0&&(c=_(re)),A===void 0&&(A=_(re))})(L,I),s||!l||A)if(s&&l&&c^A)G=c?1:0,L=F(L,I,M);else if(!s&&l&&A)G=c?1:0,L=oe(L,I,M),L=F(L,I);else if(!s||c||l||A){if(s&&!l&&c^A)L=F(L,I),c?(G=0,L=oe(L,I,M)):(G=1,L=oe(L,I,M),L=F(L,I));else if(s&&c&&!l&&A)G=1,L=oe(L,I,M),L=F(L,I);else if(!s&&!l&&c^A){var K=p;c?(G=1,L=oe(L,I,M),G=0,p=!1,L=oe(L,I,M),p=K):(G=0,L=oe(L,I,M),L=F(L,I),G=1,p=!1,L=oe(L,I,M),p=K,L=F(L,I))}}else G=0,L=oe(L,I,M);else G=c?1:0,L=oe(L,I,M);return L},this.__bidiEngine__.setOptions=function(L){L&&(s=L.isInputVisual,l=L.isOutputVisual,c=L.isInputRtl,A=L.isOutputRtl,p=L.isSymmetricSwapping)},this.__bidiEngine__.setOptions(a),this.__bidiEngine__};var e=["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 t.__bidiEngine__({isInputVisual:!0});t.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 c=0;for(s=[],c=0;c<o.length;c+=1)Object.prototype.toString.call(o[c])==="[object Array]"?s.push([n.doBidiReorder(o[c][0]),o[c][1],o[c][2]]):s.push([n.doBidiReorder(o[c])]);a.text=s}else a.text=n.doBidiReorder(o);n.setOptions({isInputVisual:!0})}])})(Qt),Qt.API.TTFFont=(function(){function t(e){var n;if(this.rawData=e,n=this.contents=new tm(e),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new uoe(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new Jae(this.contents),this.head=new toe(this),this.name=new soe(this),this.cmap=new uP(this),this.toUnicode={},this.hhea=new noe(this),this.maxp=new ioe(this),this.hmtx=new coe(this),this.post=new ooe(this),this.os2=new aoe(this),this.loca=new Aoe(this),this.glyf=new loe(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]},t.prototype.registerTTF=function(){var e,n,a,o,r;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var s,c,l,A;for(A=[],s=0,c=(l=this.bbox).length;s<c;s++)e=l[s],A.push(Math.round(e*this.scaleFactor));return A}).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")},t.prototype.characterToGlyph=function(e){var n;return((n=this.cmap.unicode)!=null?n.codeMap[e]:void 0)||0},t.prototype.widthOfGlyph=function(e){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*n},t.prototype.widthOfString=function(e,n,a){var o,r,s,c;for(s=0,r=0,c=(e=""+e).length;0<=c?r<c:r>c;r=0<=c?++r:--r)o=e.charCodeAt(r),s+=this.widthOfGlyph(this.characterToGlyph(o))+a*(1e3/n)||0;return s*(n/1e3)},t.prototype.lineHeight=function(e,n){var a;return n==null&&(n=!1),a=n?this.lineGap:0,(this.ascender+a-this.decender)/1e3*e},t})();var Ws,tm=(function(){function t(e){this.data=e??[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(e){return this.data[this.pos++]=e},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},t.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},t.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},t.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},t.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},t.prototype.readString=function(e){var n,a;for(a=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)a[n]=String.fromCharCode(this.readByte());return a.join("")},t.prototype.writeString=function(e){var n,a,o;for(o=[],n=0,a=e.length;0<=a?n<a:n>a;n=0<=a?++n:--n)o.push(this.writeByte(e.charCodeAt(n)));return o},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(e){return this.writeInt16(e)},t.prototype.readLongLong=function(){var e,n,a,o,r,s,c,l;return e=this.readByte(),n=this.readByte(),a=this.readByte(),o=this.readByte(),r=this.readByte(),s=this.readByte(),c=this.readByte(),l=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^n)+1099511627776*(255^a)+4294967296*(255^o)+16777216*(255^r)+65536*(255^s)+256*(255^c)+(255^l)+1):72057594037927940*e+281474976710656*n+1099511627776*a+4294967296*o+16777216*r+65536*s+256*c+l},t.prototype.writeLongLong=function(e){var n,a;return n=Math.floor(e/4294967296),a=4294967295&e,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)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(e){return this.writeInt32(e)},t.prototype.read=function(e){var n,a;for(n=[],a=0;0<=e?a<e:a>e;a=0<=e?++a:--a)n.push(this.readByte());return n},t.prototype.write=function(e){var n,a,o,r;for(r=[],a=0,o=e.length;a<o;a++)n=e[a],r.push(this.writeByte(n));return r},t})(),Jae=(function(){var t;function e(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 e.prototype.encode=function(n){var a,o,r,s,c,l,A,p,u,x,h,w,b;for(b in h=Object.keys(n).length,l=Math.log(2),u=16*Math.floor(Math.log(h)/l),s=Math.floor(u/l),p=16*h-u,(o=new tm).writeInt(this.scalarType),o.writeShort(h),o.writeShort(u),o.writeShort(s),o.writeShort(p),r=16*h,A=o.pos+r,c=null,w=[],n)for(x=n[b],o.writeString(b),o.writeInt(t(x)),o.writeInt(A),o.writeInt(x.length),w=w.concat(x),b==="head"&&(c=A),A+=x.length;A%4;)w.push(0),A++;return o.write(w),a=2981146554-t(o.data),o.pos=c+8,o.writeUInt32(a),o.data},t=function(n){var a,o,r,s;for(n=pP.call(n);n.length%4;)n.push(0);for(r=new tm(n),o=0,a=0,s=n.length;a<s;a=a+=4)o+=r.readUInt32();return 4294967295&o},e})(),eoe={}.hasOwnProperty,Ii=function(t,e){for(var n in e)eoe.call(e,n)&&(t[n]=e[n]);function a(){this.constructor=t}return a.prototype=e.prototype,t.prototype=new a,t.__super__=e.prototype,t};Ws=(function(){function t(e){var n;this.file=e,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 t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t})();var toe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="head",e.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()},e.prototype.encode=function(n){var a;return(a=new tm).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},e})(),xj=(function(){function t(e,n){var a,o,r,s,c,l,A,p,u,x,h,w,b,v,B,U,G;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=n+e.readInt(),u=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.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(l=0;l<256;++l)this.codeMap[l]=e.readByte();break;case 4:for(h=e.readUInt16(),x=h/2,e.pos+=6,r=(function(){var Q,_;for(_=[],l=Q=0;0<=x?Q<x:Q>x;l=0<=x?++Q:--Q)_.push(e.readUInt16());return _})(),e.pos+=2,b=(function(){var Q,_;for(_=[],l=Q=0;0<=x?Q<x:Q>x;l=0<=x?++Q:--Q)_.push(e.readUInt16());return _})(),A=(function(){var Q,_;for(_=[],l=Q=0;0<=x?Q<x:Q>x;l=0<=x?++Q:--Q)_.push(e.readUInt16());return _})(),p=(function(){var Q,_;for(_=[],l=Q=0;0<=x?Q<x:Q>x;l=0<=x?++Q:--Q)_.push(e.readUInt16());return _})(),o=(this.length-e.pos+this.offset)/2,c=(function(){var Q,_;for(_=[],l=Q=0;0<=o?Q<o:Q>o;l=0<=o?++Q:--Q)_.push(e.readUInt16());return _})(),l=B=0,G=r.length;B<G;l=++B)for(v=r[l],a=U=w=b[l];w<=v?U<=v:U>=v;a=w<=v?++U:--U)p[l]===0?s=a+A[l]:(s=c[p[l]/2+(a-w)-(x-l)]||0)!==0&&(s+=A[l]),this.codeMap[a]=65535&s}e.pos=u}return t.encode=function(e,n){var a,o,r,s,c,l,A,p,u,x,h,w,b,v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W,te,me,pe,Ce,de,Ge,Ee,Be;switch(K=new tm,s=Object.keys(e).sort((function(Re,Ve){return Re-Ve})),n){case"macroman":for(b=0,v=(function(){var Re=[];for(w=0;w<256;++w)Re.push(0);return Re})(),U={0:0},r={},re=0,ee=s.length;re<ee;re++)U[de=e[o=s[re]]]==null&&(U[de]=++b),r[o]={old:e[o],new:U[e[o]]},v[o]=U[e[o]];return K.writeUInt16(1),K.writeUInt16(0),K.writeUInt32(12),K.writeUInt16(0),K.writeUInt16(262),K.writeUInt16(0),K.write(v),{charMap:r,subtable:K.data,maxGlyphID:b+1};case"unicode":for(I=[],u=[],G=0,U={},a={},B=A=null,ae=0,se=s.length;ae<se;ae++)U[_=e[o=s[ae]]]==null&&(U[_]=++G),a[o]={old:_,new:U[_]},c=U[_]-o,B!=null&&c===A||(B&&u.push(B),I.push(o),A=c),B=o;for(B&&u.push(B),u.push(65535),I.push(65535),oe=2*(R=I.length),O=2*Math.pow(Math.log(R)/Math.LN2,2),x=Math.log(O/2)/Math.LN2,F=2*R-O,l=[],S=[],h=[],w=ie=0,J=I.length;ie<J;w=++ie){if(L=I[w],p=u[w],L===65535){l.push(0),S.push(0);break}if(L-(M=a[L].new)>=32768)for(l.push(0),S.push(2*(h.length+R-w)),o=X=L;L<=p?X<=p:X>=p;o=L<=p?++X:--X)h.push(a[o].new);else l.push(M-L),S.push(0)}for(K.writeUInt16(3),K.writeUInt16(1),K.writeUInt32(12),K.writeUInt16(4),K.writeUInt16(16+8*R+2*h.length),K.writeUInt16(0),K.writeUInt16(oe),K.writeUInt16(O),K.writeUInt16(x),K.writeUInt16(F),pe=0,E=u.length;pe<E;pe++)o=u[pe],K.writeUInt16(o);for(K.writeUInt16(0),Ce=0,z=I.length;Ce<z;Ce++)o=I[Ce],K.writeUInt16(o);for(Ge=0,W=l.length;Ge<W;Ge++)c=l[Ge],K.writeUInt16(c);for(Ee=0,te=S.length;Ee<te;Ee++)Q=S[Ee],K.writeUInt16(Q);for(Be=0,me=h.length;Be<me;Be++)b=h[Be],K.writeUInt16(b);return{charMap:a,subtable:K.data,maxGlyphID:G+1}}},t})(),uP=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="cmap",e.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 xj(n,this.offset),this.tables.push(a),a.isUnicode&&this.unicode==null&&(this.unicode=a);return!0},e.encode=function(n,a){var o,r;return a==null&&(a="macroman"),o=xj.encode(n,a),(r=new tm).writeUInt16(0),r.writeUInt16(1),o.table=r.data.concat(o.subtable),o},e})(),noe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="hhea",e.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()},e})(),aoe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="OS/2",e.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()},e})(),ooe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="post",e.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 c,l,A;for(A=[],s=c=0,l=this.file.maxp.numGlyphs;0<=l?c<l:c>l;s=0<=l?++c:--c)A.push(n.readUInt32());return A}).call(this)}},e})(),roe=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},soe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="name",e.prototype.parse=function(n){var a,o,r,s,c,l,A,p,u,x,h;for(n.pos=this.offset,n.readShort(),a=n.readShort(),l=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+l+n.readShort()});for(A={},s=u=0,x=o.length;u<x;s=++u)r=o[s],n.pos=r.offset,p=n.readString(r.length),c=new roe(p,r),A[h=r.nameID]==null&&(A[h]=[]),A[r.nameID].push(c);this.strings=A,this.copyright=A[0],this.fontFamily=A[1],this.fontSubfamily=A[2],this.uniqueSubfamily=A[3],this.fontName=A[4],this.version=A[5];try{this.postscriptName=A[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=A[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=A[7],this.manufacturer=A[8],this.designer=A[9],this.description=A[10],this.vendorUrl=A[11],this.designerUrl=A[12],this.license=A[13],this.licenseUrl=A[14],this.preferredFamily=A[15],this.preferredSubfamily=A[17],this.compatibleFull=A[18],this.sampleText=A[19]},e})(),ioe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="maxp",e.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()},e})(),coe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="hmtx",e.prototype.parse=function(n){var a,o,r,s,c,l,A;for(n.pos=this.offset,this.metrics=[],a=0,l=this.file.hhea.numberOfMetrics;0<=l?a<l:a>l;a=0<=l?++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,u;for(u=[],a=p=0;0<=r?p<r:p>r;a=0<=r?++p:--p)u.push(n.readInt16());return u})(),this.widths=(function(){var p,u,x,h;for(h=[],p=0,u=(x=this.metrics).length;p<u;p++)s=x[p],h.push(s.advance);return h}).call(this),o=this.widths[this.widths.length-1],A=[],a=c=0;0<=r?c<r:c>r;a=0<=r?++c:--c)A.push(this.widths.push(o));return A},e.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]}},e})(),pP=[].slice,loe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var a,o,r,s,c,l,A,p,u,x;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,c=(l=new tm(a.read(r))).readShort(),p=l.readShort(),x=l.readShort(),A=l.readShort(),u=l.readShort(),this.cache[n]=c===-1?new doe(l,p,x,A,u):new moe(l,c,p,x,A,u),this.cache[n]))},e.prototype.encode=function(n,a,o){var r,s,c,l,A;for(c=[],s=[],l=0,A=a.length;l<A;l++)r=n[a[l]],s.push(c.length),r&&(c=c.concat(r.encode(o)));return s.push(c.length),{table:c,offsets:s}},e})(),moe=(function(){function t(e,n,a,o,r,s){this.raw=e,this.numberOfContours=n,this.xMin=a,this.yMin=o,this.xMax=r,this.yMax=s,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t})(),doe=(function(){function t(e,n,a,o,r){var s,c;for(this.raw=e,this.xMin=n,this.yMin=a,this.xMax=o,this.yMax=r,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],s=this.raw;c=s.readShort(),this.glyphOffsets.push(s.pos),this.glyphIDs.push(s.readUInt16()),32&c;)s.pos+=1&c?4:2,128&c?s.pos+=8:64&c?s.pos+=4:8&c&&(s.pos+=2)}return t.prototype.encode=function(){var e,n,a;for(n=new tm(pP.call(this.raw.data)),e=0,a=this.glyphIDs.length;e<a;++e)n.pos=this.glyphOffsets[e];return n.data},t})(),Aoe=(function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Ii(e,Ws),e.prototype.tag="loca",e.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)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,a){for(var o=new Uint32Array(this.offsets.length),r=0,s=0,c=0;c<o.length;++c)if(o[c]=r,s<a.length&&a[s]==c){++s,o[c]=r;var l=this.offsets[c],A=this.offsets[c+1]-l;A>0&&(r+=A)}for(var p=new Array(4*o.length),u=0;u<o.length;++u)p[4*u+3]=255&o[u],p[4*u+2]=(65280&o[u])>>8,p[4*u+1]=(16711680&o[u])>>16,p[4*u]=(4278190080&o[u])>>24;return p},e})(),uoe=(function(){function t(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var e,n,a,o,r;for(n in o=this.font.cmap.tables[0].codeMap,e={},r=this.subset)a=r[n],e[n]=o[a];return e},t.prototype.glyphsFor=function(e){var n,a,o,r,s,c,l;for(o={},s=0,c=e.length;s<c;s++)o[r=e[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 l=this.glyphsFor(n))a=l[r],o[r]=a;return o},t.prototype.encode=function(e,n){var a,o,r,s,c,l,A,p,u,x,h,w,b,v,B;for(o in a=uP.encode(this.generateCmap(),"unicode"),s=this.glyphsFor(e),h={0:0},B=a.charMap)h[(l=B[o]).old]=l.new;for(w in x=a.maxGlyphID,s)w in h||(h[w]=x++);return p=(function(U){var G,Q;for(G in Q={},U)Q[U[G]]=G;return Q})(h),u=Object.keys(p).sort((function(U,G){return U-G})),b=(function(){var U,G,Q;for(Q=[],U=0,G=u.length;U<G;U++)c=u[U],Q.push(p[c]);return Q})(),r=this.font.glyf.encode(s,b,h),A=this.font.loca.encode(r.offsets,b),v={cmap:this.font.cmap.raw(),glyf:r.table,loca:A,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(n)},this.font.os2.exists&&(v["OS/2"]=this.font.os2.raw()),this.font.directory.encode(v)},t})();Qt.API.PDFObject=(function(){var t;function e(){}return t=function(n,a){return(Array(a+1).join("0")+n).slice(-a)},e.convert=function(n){var a,o,r,s;if(Array.isArray(n))return"["+(function(){var c,l,A;for(A=[],c=0,l=n.length;c<l;c++)a=n[c],A.push(e.convert(a));return A})().join(" ")+"]";if(typeof n=="string")return"/"+n;if(n!=null&&n.isString)return"("+n+")";if(n instanceof Date)return"(D:"+t(n.getUTCFullYear(),4)+t(n.getUTCMonth(),2)+t(n.getUTCDate(),2)+t(n.getUTCHours(),2)+t(n.getUTCMinutes(),2)+t(n.getUTCSeconds(),2)+"Z)";if({}.toString.call(n)==="[object Object]"){for(o in r=["<<"],n)s=n[o],r.push("/"+o+" "+e.convert(s));return r.push(">>"),r.join(`
|
||
`)}return""+n},e})();const Mh=({analysisData:t,analysisType:e,userName:n,onDownload:a,className:o,disabled:r=!1,targetElementId:s})=>{const[c,l]=be.useState(!1),[A,p]=be.useState(null),[u,x]=be.useState(!1),h=[{format:"markdown",label:"Markdown文档",icon:bF,description:"结构化文本格式,便于编辑",color:"text-blue-600",bgColor:"bg-blue-50 hover:bg-blue-100",mode:"server"},{format:"pdf",label:"PDF文档(服务器生成)",icon:wF,description:"服务器生成的PDF文档",color:"text-red-600",bgColor:"bg-red-50 hover:bg-red-100",mode:"server"},{format:"pdf",label:"PDF文档(页面导出)",icon:jF,description:"直接从页面生成PDF,分页格式",color:"text-purple-600",bgColor:"bg-purple-50 hover:bg-purple-100",mode:"frontend"},{format:"png",label:"PNG图片(服务器生成)",icon:CF,description:"服务器生成的PNG图片",color:"text-green-600",bgColor:"bg-green-50 hover:bg-green-100",mode:"server"},{format:"png",label:"PNG长图(页面导出)",icon:gF,description:"直接从页面生成PNG长图",color:"text-teal-600",bgColor:"bg-teal-50 hover:bg-teal-100",mode:"frontend"}],w=h.filter(F=>F.mode==="frontend"?!!s:!0);console.log("DownloadButton配置:",{targetElementId:s,totalOptions:h.length,availableOptions:w.length,frontendOptionsAvailable:w.filter(F=>F.mode==="frontend").length});const b=async(F,O="server")=>{if(!(r||c))try{l(!0),p(F),x(!1),O==="frontend"?await v(F):a?await a(F):await Q(F)}catch(R){console.error("下载失败:",R),typeof window<"u"&&window.toast&&window.toast.error(`下载失败: ${R instanceof Error?R.message:"未知错误"}`)}finally{l(!1),p(null)}},v=async F=>{if(console.log("开始前端导出,格式:",F,"目标元素ID:",s),!s){const R="未指定导出目标元素ID,无法使用前端导出功能";throw console.error(R),new Error(R)}const O=document.getElementById(s);if(console.log("查找目标元素:",s,"找到元素:",O),!O){const R=`未找到ID为"${s}"的元素,请确认页面已完全加载`;throw console.error(R),new Error(R)}console.log("目标元素尺寸:",{width:O.offsetWidth,height:O.offsetHeight,scrollWidth:O.scrollWidth,scrollHeight:O.scrollHeight}),F==="png"?await B(O):F==="pdf"&&await U(O)},B=async F=>{const O=await m3(F,{scale:2,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!1,onclone:L=>{L.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(M=>{M.style.display="none"})}}),R=document.createElement("a"),oe=G("png");R.download=oe,R.href=O.toDataURL("image/png",1),R.click(),typeof window<"u"&&window.toast&&window.toast.success("PNG长图导出成功")},U=async F=>{const O=await m3(F,{scale:1.5,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!1,onclone:W=>{W.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(me=>{me.style.display="none"})}}),R=O.toDataURL("image/png"),oe=new Qt({orientation:"portrait",unit:"mm",format:"a4"}),L=210,I=297,M=10,K=L-2*M,re=I-2*M,ae=O.width,ie=O.height,X=K/(ae*.264583),ee=K,se=ie*.264583*X,J=re,E=Math.ceil(se/J);for(let W=0;W<E;W++){W>0&&oe.addPage();const te=-W*J;oe.addImage(R,"PNG",M,M+te,ee,se)}const z=G("pdf");oe.save(z),typeof window<"u"&&window.toast&&window.toast.success("PDF文档导出成功")},G=F=>{const O=_(),R=n?`_${n}`:"",oe=new Date().toISOString().slice(0,10);return`${O}${R}_${oe}.${F}`},Q=async F=>{var O;try{const R=localStorage.getItem("auth_token");if(!R)throw new Error("请先登录");const L=await fetch("http://localhost:3001/api/download",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${R}`},body:JSON.stringify({analysisData:t,analysisType:e,format:F,userName:n})});if(!L.ok){const me=await L.json().catch(()=>({}));throw new Error(me.error||`下载失败 (${L.status})`)}const I=L.headers.get("Content-Disposition");let M;t.created_at?M=new Date(t.created_at):(O=t.basic_info)!=null&&O.created_at?M=new Date(t.basic_info.created_at):M=new Date;const K=M.getFullYear(),re=String(M.getMonth()+1).padStart(2,"0"),ae=String(M.getDate()).padStart(2,"0"),ie=String(M.getHours()).padStart(2,"0"),X=String(M.getMinutes()).padStart(2,"0"),ee=String(M.getSeconds()).padStart(2,"0"),se=`${K}-${re}-${ae}`,J=`${ie}${X}${ee}`;let E=`${_()}_${n||"user"}_${se}_${J}.${F==="markdown"?"md":F}`;if(I){const me=I.match(/filename[^;=\n]*=(['"]?)([^'"\n]*?)\1/);me&&me[2]&&(E=decodeURIComponent(me[2]))}const z=await L.blob(),W=window.URL.createObjectURL(z),te=document.createElement("a");te.href=W,te.download=E,te.style.display="none",document.body.appendChild(te),te.click(),setTimeout(()=>{window.URL.revokeObjectURL(W),document.body.removeChild(te)},100),typeof window<"u"&&window.toast&&window.toast.success(`${F.toUpperCase()}文件下载成功`)}catch(R){throw console.error("下载失败:",R),typeof window<"u"&&window.toast&&window.toast.error(R instanceof Error?R.message:"下载失败,请重试"),R}},_=()=>{switch(e){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"命理"}},S=F=>{switch(F){case"markdown":return"Markdown";case"pdf":return"PDF";case"png":return"PNG";default:return""}};return d.jsxs("div",{className:Mt("relative",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:388: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":"388","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:390: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":"390","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(ga,{onClick:()=>x(!u),disabled:r||c,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:391: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":"391","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:[c?d.jsx(vA,{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:398: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":"398","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(yF,{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:400: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":"400","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 hidden sm:inline","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:402: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":"402","data-component-file":"DownloadButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20hidden%20sm%3Ainline%22%7D",children:c?`正在生成${S(A)}...`:"下载"}),d.jsx(Lj,{className:Mt("h-3 w-3 sm:h-4 sm:w-4 transition-transform duration-200",u?"rotate-180":""),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:405: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":"405","data-component-file":"DownloadButton.tsx","data-component-name":"ChevronDown","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})]})}),u&&vj.createPortal(d.jsxs(d.Fragment,{children:[d.jsx("div",{className:"fixed inset-0 z-[999998] bg-black bg-opacity-20",onClick:()=>x(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:416: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":"416","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:422: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":"422","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:423: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":"423","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:424: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":"424","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:425: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":"425","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:[_(),"分析结果"]})]}),d.jsx("div",{className:"p-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:428: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":"428","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%22%7D",children:w.map(F=>{const O=F.icon,R=c&&A===F.format;return d.jsxs("button",{onClick:()=>b(F.format,F.mode),disabled:r||c,className:Mt("w-full flex items-center space-x-3 p-3 rounded-lg transition-all duration-200",F.bgColor,"border border-transparent hover:border-gray-300",r||c?"opacity-50 cursor-not-allowed":"cursor-pointer"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:434: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":"434","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:Mt("w-10 h-10 rounded-full flex items-center justify-center",F.bgColor.replace("hover:","").replace("bg-","bg-").replace("-50","-100")),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:445: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":"445","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:R?d.jsx(vA,{className:Mt("h-5 w-5 animate-spin",F.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:450: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":"450","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:Mt("h-5 w-5",F.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:452: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":"452","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:456: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":"456","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:Mt("font-medium text-sm",F.color),"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%22%5BCallExpression%5D%22%7D",children:F.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:460: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":"460","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%20mt-1%22%7D",children:F.description})]}),R&&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:466: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":"466","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",children:"生成中..."})]},`${F.format}-${F.mode}`)})}),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:475: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":"475","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:476: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":"476","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)]})},w3=({birthDate:t,analysisData:e})=>{var w,b,v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W,te,me,pe,Ce,de,Ge,Ee,Be,Re,Ve,je,ce,dt,ot,ze,Ke,qe;const[n,a]=be.useState(!e),[o,r]=be.useState(null),[s,c]=be.useState(e||null),l={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},A={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},p={正官:"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(be.useEffect(()=>{if(e){c(e),a(!1);return}const Se=async()=>{var et;try{a(!0),r(null);const lt={name:t.name||"用户",birth_date:t.date,birth_time:t.time,gender:t.gender||"male"},it=await bo.analysis.bazi(lt);if(it.error)throw new Error(it.error.message||"八字分析失败");const ct=(et=it.data)==null?void 0:et.analysis;if(!ct)throw new Error("分析结果为空");c(ct)}catch(lt){console.error("获取分析数据出错:",lt),r(lt instanceof Error?lt.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};t!=null&&t.date&&!e&&Se()},[t==null?void 0:t.date,t==null?void 0:t.time,t==null?void 0:t.name,t==null?void 0:t.gender,e]),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:105:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"105","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Ht,{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:106:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"106","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:107:10","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx(vA,{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:108:12","data-matrix-name":"Loader2","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":"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:109:12","data-matrix-name":"h3","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":"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:110:12","data-matrix-name":"p","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":"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:120:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"120","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Ht,{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:121:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"121","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:122:10","data-matrix-name":"CardContent","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":"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:123:12","data-matrix-name":"div","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":"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:124:12","data-matrix-name":"h3","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":"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:125:12","data-matrix-name":"p","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":"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:126:12","data-matrix-name":"button","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":"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:140:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"140","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Ht,{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:141:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"141","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:142:10","data-matrix-name":"CardContent","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":"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:143:12","data-matrix-name":"div","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":"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:144:12","data-matrix-name":"h3","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":"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:145:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const u=(Se,et,lt)=>Se?d.jsxs(Ht,{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:157:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"157","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Kt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:158:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"158","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(qt,{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:159:10","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-lg%20font-bold%20chinese-text-shadow%22%7D",children:et}),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:162:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"162","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-xs%22%7D",children:lt})]}),d.jsxs(Nt,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:164:8","data-matrix-name":"CardContent","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":"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:165:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"165","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:166:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-bold%20text-red-800%20mb-2%22%7D",children:[Se.stem,Se.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:169:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"169","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 ${p[Se.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:170:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"170","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Se.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:173:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"173","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:Se.element})]})]}),Se.hidden_stems&&Se.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:180:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"180","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:181:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"181","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:182:14","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%22flex%20flex-wrap%20gap-1%22%7D",children:Se.hidden_stems.map((it,ct)=>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:184:18","data-matrix-name":"span","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":"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:it},ct))})]})]})]}):null,x=()=>{var lt;if(!((lt=s.wuxing_analysis)!=null&<.element_distribution))return null;const Se=s.wuxing_analysis.element_distribution,et=Object.entries(Se).map(([it,ct])=>({element:it,value:ct,fullMark:6}));return d.jsx(q8,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:208:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"208","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A300%7D",children:d.jsxs(z_,{data:et,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:209:8","data-matrix-name":"RadarChart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"209","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BIdentifier%5D%22%7D",children:[d.jsx(Hw,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:210:10","data-matrix-name":"PolarGrid","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":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),d.jsx(ou,{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:211:10","data-matrix-name":"PolarAngleAxis","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":"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(au,{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:215:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"215","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(ru,{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:220:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"220","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Radar","data-component-content":"%7B%22name%22%3A%22%E4%BA%94%E8%A1%8C%E5%BC%BA%E5%BA%A6%22%2C%22dataKey%22%3A%22value%22%2C%22stroke%22%3A%22%23dc2626%22%2C%22fill%22%3A%22rgba(220%2C%2038%2C%2038%2C%200.3)%22%2C%22fillOpacity%22%3A0.6%2C%22strokeWidth%22%3A2%7D"})]})})},h=()=>{var lt;if(!((lt=s.wuxing_analysis)!=null&<.element_distribution))return null;const Se=s.wuxing_analysis.element_distribution,et=Object.values(Se).reduce((it,ct)=>it+(typeof ct=="number"?ct: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:241:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"241","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20sm%3Agrid-cols-3%20md%3Agrid-cols-5%20gap-3%20md%3Agap-4%22%7D",children:Object.entries(Se).map(([it,ct])=>{const Ct=typeof ct=="number"?ct:0,kt=et>0?Math.round(Ct/et*100):0,at=Ct>=3?"旺":Ct>=2?"中":"弱";return d.jsx(Ht,{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:248:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"248","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Nt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:249:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"249","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:250:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:A[it]}),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:251:16","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%20mb-2%20chinese-text-shadow%22%7D",children:it}),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: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-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:Ct}),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:253:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"253","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:[kt,"%"]}),d.jsx("div",{className:`text-sm font-medium mb-2 ${at==="旺"?"text-green-600":at==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx: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%22%5BTemplateLiteral%5D%22%7D",children:at}),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:260:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"260","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:`${kt}%`,backgroundColor:l[it]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:261:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"261","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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"})})]})},it)})})};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:278:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"278","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:279:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"279","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%2C%22id%22%3A%22bazi-analysis-content%22%7D",children:[d.jsx("div",{className:"flex justify-end no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:282:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"282","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20no-export%22%7D",children:d.jsx(Mh,{analysisData:s,analysisType:"bazi",userName:t.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:283:10","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"283","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Ht,{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:293:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:294:10","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(qt,{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:295:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"295","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%22%7D",children:[((b=(w=s.basic_info)==null?void 0:w.personal_data)==null?void 0:b.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:298:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"298","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:299:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"299","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(jc,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:300:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"300","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:301:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"301","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(B=(v=s.basic_info)==null?void 0:v.personal_data)==null?void 0:B.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:303:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"303","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(bA,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:304:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"304","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:305:16","data-matrix-name":"span","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":"span",children:(G=(U=s.basic_info)==null?void 0:U.personal_data)==null?void 0:G.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:307:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(Ys,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:308:16","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"308","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:309:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"309","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:((_=(Q=s.basic_info)==null?void 0:Q.personal_data)==null?void 0:_.gender)==="male"?"男性":((F=(S=s.basic_info)==null?void 0:S.personal_data)==null?void 0:F.gender)==="female"?"女性":(R=(O=s.basic_info)==null?void 0:O.personal_data)==null?void 0:R.gender})]})]})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:313:10","data-matrix-name":"CardContent","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":"CardContent",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:314:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"314","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: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%22text-2xl%20font-bold%20text-red-800%20mb-4%22%7D",children:["八字:",(L=(oe=s.basic_info)==null?void 0:oe.bazi_chart)==null?void 0:L.complete_chart]}),((M=(I=s.basic_info)==null?void 0:I.solar_term_adjustment)==null?void 0:M.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:321:16","data-matrix-name":"div","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":"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:322:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"322","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:323:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"323","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:324:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"324","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:326:18","data-matrix-name":"p","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":"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:330:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"330","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:337:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"337","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:338:16","data-matrix-name":"div","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":"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:339:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"339","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:340:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"340","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["日主:",(re=(K=s.basic_info)==null?void 0:K.bazi_chart)==null?void 0:re.day_master,"(",(ie=(ae=s.basic_info)==null?void 0:ae.bazi_chart)==null?void 0:ie.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:343:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"343","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["旺衰:",(se=(ee=(X=s.basic_info)==null?void 0:X.bazi_chart)==null?void 0:ee.element_strength)==null?void 0:se.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:347:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"347","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:348:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"348","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:349:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:(W=(z=(E=(J=s.basic_info)==null?void 0:J.bazi_chart)==null?void 0:E.element_strength)==null?void 0:z.use_god_analysis)==null?void 0:W.analysis})]})]}),((me=(te=s.basic_info)==null?void 0:te.bazi_chart)==null?void 0:me.nayin_info)&&d.jsxs("div",{className:"mt-4 bg-gradient-to-r from-amber-50 to-yellow-50 p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:357:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"357","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:358:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"358","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx(fa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:359:20","data-matrix-name":"Sparkles","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":"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:362:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"362","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:363:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"363","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:364:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"364","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:365:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"365","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:367:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"367","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:368:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"368","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:369:22","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%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:371:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:372:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"372","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:373:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"373","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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: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.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:380:18","data-matrix-name":"p","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":"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:385:19","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%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:386:21","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"386","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:387:21","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%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:388:23","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%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:389:25","data-matrix-name":"h6","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":"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:390:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"390","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:396:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"396","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:397:25","data-matrix-name":"h6","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":"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:398:25","data-matrix-name":"p","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":"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:405:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"405","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:406:25","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"406","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:407:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"407","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"纳音五行在择偶合婚、起名改名、择日选时等方面具有重要参考价值。 同类纳音的人往往有相似的性格特征和人生际遇, 不同纳音之间的配合关系影响着人际交往和事业合作的成败。"})]})]})]})]})]})})]}),d.jsxs(Ht,{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:422:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"422","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:423:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"423","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsx(qt,{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:424:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:428:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"428","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:429:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"429","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-4%20gap-6%20mb-6%22%7D",children:[u((Ce=(pe=s.basic_info)==null?void 0:pe.bazi_chart)==null?void 0:Ce.year_pillar,"年柱","祖辈与早年运势"),u((Ge=(de=s.basic_info)==null?void 0:de.bazi_chart)==null?void 0:Ge.month_pillar,"月柱","父母与青年运势"),u((Be=(Ee=s.basic_info)==null?void 0:Ee.bazi_chart)==null?void 0:Be.day_pillar,"日柱","自身与配偶"),u((Ve=(Re=s.basic_info)==null?void 0:Re.bazi_chart)==null?void 0:Ve.hour_pillar,"时柱","子女与晚年运势")]})})]}),((je=s.basic_info)==null?void 0:je.pillar_interpretations)&&d.jsxs(Ht,{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:440:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:441:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:442:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"442","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(cd,{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:443:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"443","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"四柱专业解释"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:447:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:448:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:449:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"449","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:450:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"450","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:451:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"451","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:452:22","data-matrix-name":"span","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":"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:454:20","data-matrix-name":"p","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":"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:458:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"458","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:459:20","data-matrix-name":"h4","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":"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:460:22","data-matrix-name":"span","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":"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:462:20","data-matrix-name":"p","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":"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:466:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"466","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:467:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:468:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"468","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:470:20","data-matrix-name":"p","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":"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:474:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:475:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"475","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-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:476:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌅"}),"时柱解释"]}),d.jsx("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:478:20","data-matrix-name":"p","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":"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})]})]})})})]}),((dt=(ce=s.basic_info)==null?void 0:ce.bazi_chart)==null?void 0:dt.nayin_info)&&d.jsxs(Ht,{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:490:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-amber-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:491:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"491","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:492:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"492","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(fa,{className:"mr-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:493:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"493","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(fa,{className:"ml-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:495:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"495","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22ml-2%20h-6%20w-6%22%7D"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:498:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"498","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:499:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:500:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:502:18","data-matrix-name":"div","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":"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:503:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-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:504:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:505:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"505","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:506:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"506","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:507:24","data-matrix-name":"span","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":"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:509:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"509","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%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:510:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"510","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%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:511:24","data-matrix-name":"span","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":"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:513:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"513","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:514:24","data-matrix-name":"span","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":"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:515:24","data-matrix-name":"span","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":"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: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-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: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-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: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-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: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-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: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-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: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-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:529:18","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%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:530:20","data-matrix-name":"h4","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":"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:531:20","data-matrix-name":"div","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":"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:532:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"532","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:533:25","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%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:534:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"534","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:535:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:539:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"539","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:540:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"540","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:541:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"541","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%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:542:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"542","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:543:29","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%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:544:29","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-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:546:27","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%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:547:29","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%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:548:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"548","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:550:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"550","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:551:29","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%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:552:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"552","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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: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-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: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-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: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-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:559:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"559","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-2%20leading-relaxed%22%7D",children:(()=>{const Se=s.basic_info.bazi_chart.nayin_info.year_nayin;s.basic_info.bazi_chart.nayin_info.month_nayin;const et=s.basic_info.bazi_chart.nayin_info.day_nayin;s.basic_info.bazi_chart.nayin_info.hour_nayin;const lt=Ct=>Ct.includes("金")?"金":Ct.includes("木")?"木":Ct.includes("水")?"水":Ct.includes("火")?"火":Ct.includes("土")?"土":"未知",it=lt(Se),ct=lt(et);if(it===ct)return`您的年柱和日柱纳音同属${it}行,表明您的根基特质与核心性格高度一致,人生发展方向明确,容易在专业领域取得成就。`;{const Ct={金木:"金克木,需要在坚持原则与灵活变通之间找到平衡",木土:"木克土,创新精神与稳重品格的结合",土水:"土克水,务实态度与智慧思维的融合",水火:"水克火,理性思考与热情行动的协调",火金:"火克金,热情活力与冷静判断的平衡",木金:"金克木,需要在坚持原则与灵活变通之间找到平衡",土木:"木克土,创新精神与稳重品格的结合",水土:"土克水,务实态度与智慧思维的融合",火水:"水克火,理性思考与热情行动的协调",金火:"火克金,热情活力与冷静判断的平衡"},kt=it+ct,at=ct+it;return Ct[kt]||Ct[at]||`您的年柱${it}行与日柱${ct}行相配,形成了独特的性格组合,需要在不同特质间寻求和谐发展。`}})()})]}),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:603:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"603","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:604:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"604","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-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:605:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20leading-relaxed%22%7D",children:(()=>{const Se=s.basic_info.bazi_chart.nayin_info.year_nayin;return{海中金:"您具有海中金的特质,如深海中的珍宝,内敛而珍贵。性格沉稳内敛,不轻易显露锋芒,但内在蕴含巨大潜力。适合从事需要耐心和深度思考的工作,如研究、金融分析等。",剑锋金:"您具有剑锋金的特质,锋利而坚韧。性格刚毅果断,有很强的执行力和领导能力。适合从事需要决断力的工作,如管理、军警、外科医生等。",白蜡金:"您具有白蜡金的特质,纯净而温润。性格温和细腻,善于协调人际关系。适合从事服务性行业,如教育、咨询、艺术等。",砂中金:"您具有砂中金的特质,需要淘洗才能显现价值。性格踏实勤奋,通过不断努力获得成功。适合从事需要积累的行业,如技术、工艺等。",金箔金:"您具有金箔金的特质,薄而广泛。性格灵活多变,善于适应环境。适合从事变化性强的工作,如销售、媒体、设计等。",钗钏金:"您具有钗钏金的特质,精美而实用。性格优雅实际,注重品质和细节。适合从事精品行业,如珠宝、奢侈品、高端服务等。",大林木:"您具有大林木的特质,如参天大树般稳重。性格宽容大度,有很强的包容力和成长性。适合从事教育、管理、环保等需要长期发展的行业。",杨柳木:"您具有杨柳木的特质,柔韧而优美。性格温柔灵活,善于适应变化。适合从事创意性工作,如艺术、设计、文学等。",松柏木:"您具有松柏木的特质,坚韧不屈。性格坚强独立,有很强的意志力。适合从事需要坚持的工作,如科研、创业等。",平地木:"您具有平地木的特质,广阔而包容。性格平和宽广,善于团结他人。适合从事团队协作性强的工作,如项目管理、公共服务等。",桑柘木:"您具有桑柘木的特质,实用而有价值。性格务实勤劳,注重实际效果。适合从事实用性强的行业,如农业、制造业等。",石榴木:"您具有石榴木的特质,多子多福。性格热情开朗,善于交际。适合从事人际交往频繁的工作,如销售、公关、娱乐等。",涧下水:"您具有涧下水的特质,清澈而持续。性格纯净坚持,有很强的原则性。适合从事需要专业性的工作,如医疗、法律、技术等。",泉中水:"您具有泉中水的特质,源源不断。性格富有创造力,思维活跃。适合从事创新性工作,如科技、研发、创意等。",长流水:"您具有长流水的特质,绵延不绝。性格持久稳定,有很强的耐力。适合从事需要长期坚持的工作,如教育、慈善等。",天河水:"您具有天河水的特质,高远而广阔。性格志向远大,有很强的理想主义色彩。适合从事高层次的工作,如学术研究、政策制定等。",大溪水:"您具有大溪水的特质,奔腾而有力。性格积极进取,行动力强。适合从事动态性强的工作,如体育、旅游、物流等。",大海水:"您具有大海水的特质,深邃而包容。性格深沉大度,有很强的包容力。适合从事需要大局观的工作,如战略规划、国际贸易等。",炉中火:"您具有炉中火的特质,热烈而专注。性格热情专一,有很强的专业精神。适合从事需要专业技能的工作,如工程、医疗、艺术等。",山头火:"您具有山头火的特质,明亮而显眼。性格开朗外向,善于表现自己。适合从事表演性质的工作,如娱乐、广告、演讲等。",霹雳火:"您具有霹雳火的特质,迅猛而有力。性格急躁直接,行动迅速。适合从事需要快速反应的工作,如急救、新闻、竞技等。",山下火:"您具有山下火的特质,温暖而持久。性格温和坚持,有很强的服务精神。适合从事服务性工作,如护理、客服、社工等。",覆灯火:"您具有覆灯火的特质,温馨而照明。性格温暖体贴,善于照顾他人。适合从事关怀性工作,如教育、医护、家政等。",天上火:"您具有天上火的特质,光明而高远。性格光明磊落,有很强的正义感。适合从事公正性工作,如法律、监督、公益等。",路旁土:"您具有路旁土的特质,承载而包容。性格踏实可靠,善于支持他人。适合从事基础性工作,如基建、物流、服务等。",城头土:"您具有城头土的特质,坚固而防护。性格稳重可靠,有很强的责任感。适合从事安全防护性工作,如保安、保险、质检等。",屋上土:"您具有屋上土的特质,实用而温馨。性格实际温和,注重家庭和谐。适合从事家庭相关工作,如房地产、家装、育儿等。",壁上土:"您具有壁上土的特质,装饰而美化。性格注重外表和形象,有艺术天赋。适合从事美化性工作,如装修、美容、设计等。",大驿土:"您具有大驿土的特质,连接而沟通。性格善于沟通协调,有很强的组织能力。适合从事协调性工作,如管理、外交、中介等。",沙中土:"您具有沙中土的特质,细腻而广泛。性格细心周到,注重细节。适合从事精细化工作,如会计、编辑、工艺等。"}[Se]||`您的${Se}纳音代表了独特的五行特质,影响着您的性格和人生发展方向。`})()})]}),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:646:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"646","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:647:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:648:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"648","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(Ht,{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:662:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"662","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:663:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"663","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsx(qt,{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:664:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"664","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:668:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"668","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:669:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"669","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[h(),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:672:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:673:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"673","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:674:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-4%20text-center%22%7D",children:"五行平衡雷达图"}),x()]}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:678:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"678","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:679:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"679","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:680:20","data-matrix-name":"h4","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":"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:681:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(ot=s.wuxing_analysis)==null?void 0:ot.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:685:18","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-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:686:20","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-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:687:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"687","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(ze=s.wuxing_analysis)==null?void 0:ze.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: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-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: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:(Ke=s.wuxing_analysis)==null?void 0:Ke.improvement_suggestions})]})]})]})]})})]}),s.geju_analysis&&d.jsxs(Ht,{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:705:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:706:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"706","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:707:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"707","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Uc,{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:708:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"708","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"格局分析"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:712:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"712","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:713:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"713","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:714:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"714","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:715:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"715","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:716:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"716","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-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:717:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"717","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-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:718:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"718","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:719:24","data-matrix-name":"span","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":"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:722:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"722","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:727:20","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%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:728:22","data-matrix-name":"h4","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":"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:729:22","data-matrix-name":"p","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":"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:734:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"734","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:735:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"735","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:736:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"736","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:737:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"737","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:741:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"741","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-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:742:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"742","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:743:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"743","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:750:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"750","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:751:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"751","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:752:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"752","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(Ht,{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:764:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:765:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"765","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:766:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"766","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(t2,{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:767:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"767","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"大运流年分析"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:771:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"771","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:772:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"772","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:773:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"773","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:774:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"774","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:775:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"775","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:776:20","data-matrix-name":"p","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":"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:777:20","data-matrix-name":"p","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":"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:779:22","data-matrix-name":"p","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":"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:785:18","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%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:786:20","data-matrix-name":"h4","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":"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:787:20","data-matrix-name":"p","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":"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:791:18","data-matrix-name":"div","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":"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:792:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"792","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:793:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"793","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:801:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"801","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:802:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"802","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:803:20","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%22grid%20md%3Agrid-cols-4%20gap-3%22%7D",children:s.dayun_analysis.dayun_sequence.map((Se,et)=>d.jsx("div",{className:`p-3 rounded-lg border-2 ${s.dayun_analysis.current_dayun&&Se.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:805:24","data-matrix-name":"div","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":"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:811:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"811","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:812:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"812","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%22%7D",children:Se.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:813:28","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%22text-sm%20text-red-600%22%7D",children:[Se.start_age,"-",Se.end_age,"岁"]}),d.jsx("div",{className:`text-xs px-2 py-1 rounded mt-1 ${p[Se.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:814:28","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Se.ten_god})]})},et))})]}),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:824:16","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%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:825:18","data-matrix-name":"h4","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":"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:826:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.dayun_analysis.future_outlook})]})]})})]}),((qe=s.dayun_analysis)==null?void 0:qe.detailed_yearly_analysis)&&d.jsxs(Ht,{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:837:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:838:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:839:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"839","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(jc,{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:840:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"840","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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:844:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"844","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:845:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"845","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:846:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"846","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((Se,et)=>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:848:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"848","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:849:22","data-matrix-name":"div","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":"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:850:24","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-xl%22%7D",children:[Se.year,"年(",Se.age,"岁)",Se.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:853:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"853","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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 ${p[Se.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:854:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"854","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Se.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:857:26","data-matrix-name":"span","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":"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:Se.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:863:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"863","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:864:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"864","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:865:26","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%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:866:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(ap,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:867:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"867","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:869:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Se.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:871:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"871","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:872:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"872","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx($g,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:873:30","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"873","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:875:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Se.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:879:24","data-matrix-name":"div","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":"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:880:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"880","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:881:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Of,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:882:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"882","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:884:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Se.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:886:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"886","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:887:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx($m,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:888:30","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"888","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:890:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"890","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:Se.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:894:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"894","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-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:895:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"895","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:896:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Fj,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:897:30","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"897","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:899:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Se.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:901:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"901","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:902:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(fa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:903:30","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"903","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:905:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"905","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Se.key_advice})]})]})]}),Se.monthly_highlights&&Se.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:911:24","data-matrix-name":"div","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":"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:912:26","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"912","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(jc,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:913:28","data-matrix-name":"Calendar","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":"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:915:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-2%22%7D",children:Se.monthly_highlights.map((lt,it)=>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:917:30","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%20bg-yellow-50%20p-2%20rounded%22%7D",children:["• ",lt]},it))})]})]},et))})})})]}),s.life_guidance&&d.jsxs(Ht,{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:932:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"932","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(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:933:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"933","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:934:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"934","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(cd,{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:935:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"935","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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:939:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"939","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:940:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"940","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:941:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"941","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:942:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"942","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:943:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"943","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:944:22","data-matrix-name":"h4","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":"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:945:22","data-matrix-name":"p","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":"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:949:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"949","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:950:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"950","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:951:22","data-matrix-name":"p","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":"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: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-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: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.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:962:18","data-matrix-name":"div","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":"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:963:20","data-matrix-name":"div","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":"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:964:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"964","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:965:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"965","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:969:20","data-matrix-name":"div","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":"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:970:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"970","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:971:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"971","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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: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-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: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.overall_summary})]})]})]})})})]}),s.modern_applications&&d.jsxs(Ht,{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:990:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"990","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:991:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"991","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:992:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"992","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(n2,{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:993:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"993","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"现代应用建议"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:997:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"997","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:998:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"998","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:999:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"999","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1000:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1000","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1001:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1001","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1002:22","data-matrix-name":"h4","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":"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:1003:22","data-matrix-name":"p","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":"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:1007:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1007","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:1008:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1008","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:1009:22","data-matrix-name":"p","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":"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:1014:18","data-matrix-name":"div","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":"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:1015:20","data-matrix-name":"div","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":"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:1016:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1016","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1017:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1017","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1021:20","data-matrix-name":"div","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":"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:1022:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1022","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:1023:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1023","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Ht,{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:1035:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:d.jsx(Nt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1036:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1036","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1037:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1037","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1038:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1038","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:1039:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1039","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:1040:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1040","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-4%20text-red-600%22%7D",children:"本报告基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业的命理分析和人生指导。"})]})})})]}),d.jsx(Ew,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1049:6","data-matrix-name":"BackToTop","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":"BackToTop"})]})},fP=({size:t="md",variant:e="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(vA,{className:Mt("animate-spin text-red-600",o[t]),"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"}),c=()=>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:Mt("bg-red-600 rounded-full animate-pulse",t==="sm"?"h-2 w-2":t==="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))}),l=()=>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:Mt("border-4 border-red-200 border-t-red-600 rounded-full animate-spin",o[t]),"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(fa,{className:Mt("absolute inset-0 m-auto text-yellow-500 animate-pulse",t==="sm"?"h-2 w-2":t==="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"})]}),A=()=>{switch(e){case"spinner":return s();case"dots":return c();case"chinese":default:return l()}};return d.jsxs("div",{className:Mt("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:[A(),n&&d.jsx("p",{className:Mt("text-gray-600 font-chinese",r[t]),"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})]})},g1=({birthDate:t,analysisData:e})=>{var U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W,te,me,pe,Ce,de,Ge,Ee,Be,Re,Ve,je,ce,dt,ot,ze,Ke,qe,Se,et,lt,it,ct,Ct,kt,at,gt,Je,En,zt,aa,sn,en,Oa,Jt,lo,fn,la,ma;const[n,a]=be.useState(!e),[o,r]=be.useState(null),[s,c]=be.useState(e||null),l={化禄:{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:"孝顺父母,尊重长辈,处理好权威关系"}},p={紫微:{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:"财运变化很大,需要通过创新获得财富,晚年较佳"}},u={紫微:"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"},x="bg-yellow-50 text-yellow-700 border-yellow-200",h="bg-red-50 text-red-700 border-red-200",w={旺:"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"},b={水二局:"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(be.useEffect(()=>{if(e){c(e),a(!1);return}const tt=async()=>{var Fe;try{a(!0),r(null);const We={name:t.name||"用户",birth_date:t.date,birth_time:t.time,gender:t.gender||"male"},_t=await bo.analysis.ziwei(We);if(_t.error)throw new Error(_t.error.message||"紫微斗数分析失败");const Bt=(Fe=_t.data)==null?void 0:Fe.analysis;if(!Bt)throw new Error("分析结果为空");c(Bt)}catch(We){console.error("获取分析数据出错:",We),r(We instanceof Error?We.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};t!=null&&t.date&&!e&&tt()},[t==null?void 0:t.date,t==null?void 0:t.time,t==null?void 0:t.name,t==null?void 0:t.gender,e]),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:307:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"307","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Ro,{variant:"elevated",className:"p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:308:8","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"308","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(wr,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:309:10","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx(fP,{size:"lg",variant:"chinese",text:"正在进行专业紫微斗数分析",className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:310:12","data-matrix-name":"ChineseLoading","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":"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:316:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"316","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:317:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:327:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"327","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(Ht,{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:328:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"328","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(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:329:10","data-matrix-name":"CardContent","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":"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:330:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"330","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:331:12","data-matrix-name":"h3","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":"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:332:12","data-matrix-name":"p","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":"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:333:12","data-matrix-name":"button","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":"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:347:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"347","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(Ht,{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:348:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"348","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(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:349:10","data-matrix-name":"CardContent","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":"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:350:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"350","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:351:12","data-matrix-name":"h3","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":"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:352:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const v=(tt,Fe)=>{var Bt;if(!Fe)return null;const _t={命宫:Ys,兄弟宫:$m,夫妻宫:$m,子女宫:Uc,财帛宫:Of,疾厄宫:Fj,迁移宫:ed,交友宫:$m,事业宫:L0,田宅宫:ap,福德宫:B1,父母宫:Tj}[tt]||Uc;return d.jsxs(Ro,{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:382:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"382","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(Gi,{className:"text-center pb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:383:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"383","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:384:10","data-matrix-name":"div","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":"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:385:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"385","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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(_t,{className:"h-5 w-5 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:386:14","data-matrix-name":"PalaceIcon","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":"PalaceIcon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-white%22%7D"})}),d.jsx(_i,{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:388:12","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-heading-lg%20font-bold%20font-chinese%22%7D",children:tt}),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:391:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"391","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:392:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"392","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:Fe.position||Fe.branch}),d.jsx("span",{className:Mt("px-2 py-1 rounded-full text-label-md font-medium font-chinese",w[Fe.strength]||"text-gray-600 bg-gray-50"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:393:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Fe.strength})]})]})}),d.jsxs(wr,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:402:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"402","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[Fe.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:405:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"405","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:406:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"406","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(B1,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:407:16","data-matrix-name":"Sun","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":"Sun","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"星曜亮度:",Fe.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:410:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:411:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"411","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20bg-gray-200%20rounded-full%20h-2%22%7D",children:d.jsx("div",{className:`h-2 rounded-full ${Fe.brightness_analysis.brightness_score>=4?"bg-green-500":Fe.brightness_analysis.brightness_score>=3?"bg-yellow-500":Fe.brightness_analysis.brightness_score>=2?"bg-orange-500":"bg-red-500"}`,style:{width:`${Math.min(Fe.brightness_analysis.brightness_score*20,100)}%`},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:412:18","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%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:421:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"421","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:(Bt=Fe.brightness_analysis.brightness_score)==null?void 0:Bt.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:425:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"425","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:Fe.brightness_analysis.brightness_description}),Fe.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:429:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"429","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:["组合效果:",Fe.brightness_analysis.combination_effect]})]}),Fe.main_stars&&Fe.main_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:438:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"438","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:439:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"439","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(Uc,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:440:16","data-matrix-name":"Star","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":"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:443:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"443","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Fe.main_stars.map((Wt,cn)=>d.jsx("span",{className:Mt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",u[Wt]||"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:445:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Wt},cn))})]}),Fe.lucky_stars&&Fe.lucky_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:458:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"458","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:459:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"459","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(fa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:460:16","data-matrix-name":"Sparkles","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":"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:463:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Fe.lucky_stars.map((Wt,cn)=>d.jsx("span",{className:Mt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",x),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:465:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Wt},cn))})]}),Fe.unlucky_stars&&Fe.unlucky_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:478:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"478","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:479:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"479","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(n2,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:480:16","data-matrix-name":"Zap","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":"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:483:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"483","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Fe.unlucky_stars.map((Wt,cn)=>d.jsx("span",{className:Mt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",h),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:485:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Wt},cn))})]}),Fe.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:498:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"498","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:499:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"499","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($g,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:500:16","data-matrix-name":"BarChart3","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":"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:503:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:504:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"504","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:505:18","data-matrix-name":"span","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":"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:Mt("px-2 py-1 rounded-full text-label-md font-medium font-chinese",w[Fe.strength]||"text-gray-600 bg-gray-50"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:506:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Fe.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:513:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"513","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-gray-700%20leading-relaxed%20font-chinese%22%7D",children:{旺:"星曜力量最强,正面特质充分发挥,该宫位代表的人生领域发展顺利,容易获得成功和满足。建议积极把握机会,发挥优势。",得地:"星曜力量较强,能够较好地发挥正面影响,在该领域有良好的发展基础。建议稳步前进,持续努力。",平:"星曜力量中等,需要通过努力来激发潜能,在该领域的发展需要更多的主观能动性。建议保持积极态度,寻找突破点。",不得地:"星曜力量较弱,正面特质难以充分发挥,在该领域可能遇到较多困难和阻力。建议通过学习和努力来弥补不足,寻求他人帮助。",陷:"星曜力量最弱,该宫位代表的人生领域面临较大挑战,需要格外用心经营。建议保持耐心,通过持续努力和正确方法来改善。"}[Fe.strength]||"该宫位的星曜配置具有独特的影响模式,需要结合具体情况来分析。"})]})]}),Fe.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:532:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"532","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:533:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"533","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(cd,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:534:16","data-matrix-name":"BookOpen","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":"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:537:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"537","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-md%20text-gray-700%20leading-relaxed%20font-chinese%22%7D",children:Fe.interpretation})]})]})]},tt)},B=tt=>{const Fe={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(Ht,{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:555:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"555","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-lg%20transition-all%20duration-300%22%7D",children:[d.jsxs(Kt,{className:"pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:556:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:557:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[d.jsx(qt,{className:"text-purple-800 text-lg font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:558:12","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-lg%20font-bold%22%7D",children:tt.name}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${Fe[tt.level]||Fe.fair}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:559:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:tt.level==="excellent"?"优秀":tt.level==="good"?"良好":tt.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:563:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"563","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-sm%22%7D",children:tt.type==="major"?"主要格局":tt.type==="wealth"?"财富格局":tt.type==="career"?"事业格局":tt.type==="relationship"?"感情格局":"四化格局"})]}),d.jsxs(Nt,{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:565:8","data-matrix-name":"CardContent","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":"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:566:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"566","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-700%22%7D",children:tt.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:567:10","data-matrix-name":"div","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":"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:568:12","data-matrix-name":"h5","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":"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:569:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"569","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:tt.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:571:10","data-matrix-name":"div","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":"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:572:12","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"572","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:573:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:tt.advice})]})]})]},tt.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:581:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"581","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:582:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"582","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.jsx("div",{className:"flex justify-end no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:585:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"585","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20no-export%22%7D",children:d.jsx(Mh,{analysisData:s,analysisType:"ziwei",userName:t.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:586:10","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Ht,{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:596:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Kt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:597:10","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(qt,{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:598:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"598","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(L0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:599:14","data-matrix-name":"Crown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"599","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:600:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"600","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:[((G=(U=s.basic_info)==null?void 0:U.personal_data)==null?void 0:G.name)||"用户","的专业紫微斗数命理分析报告"]}),d.jsx(L0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:601:14","data-matrix-name":"Crown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"601","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:603:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"603","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:604:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"604","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(jc,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:605:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:606:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"606","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:(_=(Q=s.basic_info)==null?void 0:Q.personal_data)==null?void 0:_.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:608:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(bA,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:609:16","data-matrix-name":"Clock","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":"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:610:16","data-matrix-name":"span","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":"span",children:(F=(S=s.basic_info)==null?void 0:S.personal_data)==null?void 0:F.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:612:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(Ys,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:613:16","data-matrix-name":"User","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":"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:614:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:((R=(O=s.basic_info)==null?void 0:O.personal_data)==null?void 0:R.gender)==="male"?"男性":((L=(oe=s.basic_info)==null?void 0:oe.personal_data)==null?void 0:L.gender)==="female"?"女性":(M=(I=s.basic_info)==null?void 0:I.personal_data)==null?void 0:M.gender})]})]})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:618:10","data-matrix-name":"CardContent","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":"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:619:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:621:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"621","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:622:16","data-matrix-name":"h4","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":"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:623:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"623","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:624:18","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",children:[d.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:625:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["年柱:",(re=(K=s.basic_info)==null?void 0:K.bazi_info)==null?void 0:re.year]}),d.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:626:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["月柱:",(ie=(ae=s.basic_info)==null?void 0:ae.bazi_info)==null?void 0:ie.month]})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:628:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"628","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:629:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"629","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["日柱:",(ee=(X=s.basic_info)==null?void 0:X.bazi_info)==null?void 0:ee.day]}),d.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:630:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["时柱:",(J=(se=s.basic_info)==null?void 0:se.bazi_info)==null?void 0:J.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:636:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"636","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[d.jsxs("div",{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:637:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"637","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:638:18","data-matrix-name":"h4","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":"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 ${b[(z=(E=s.basic_info)==null?void 0:E.wuxing_ju)==null?void 0:z.type]||"text-gray-700 bg-gray-100"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:641:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"641","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:(te=(W=s.basic_info)==null?void 0:W.wuxing_ju)==null?void 0:te.type}),((pe=(me=s.basic_info)==null?void 0:me.wuxing_ju)==null?void 0:pe.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:647:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:648:22","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%22flex%20items-center%20space-x-2%20mb-1%22%7D",children:[d.jsx(fa,{className:"h-4 w-4 text-amber-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:649:24","data-matrix-name":"Sparkles","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":"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:650:24","data-matrix-name":"span","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":"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:651:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"651","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:(de=(Ce=s.basic_info)==null?void 0:Ce.wuxing_ju)==null?void 0:de.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:653:22","data-matrix-name":"p","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":"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:654:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"654","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:655:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"655","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:656:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"656","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-amber-700%20text-xs%20leading-relaxed%22%7D",children:(()=>{var _t,Bt,Wt,cn;const tt=(Bt=(_t=s.basic_info)==null?void 0:_t.wuxing_ju)==null?void 0:Bt.nayin,Fe=(cn=(Wt=s.basic_info)==null?void 0:Wt.wuxing_ju)==null?void 0:cn.type;return{海中金:`您的年柱纳音为海中金,如深海珍宝般内敛珍贵。在紫微斗数中对应${Fe},这意味着您的大限运程具有金的坚韧特质,适合稳扎稳打的发展策略。您的性格深沉内敛,不轻易显露才华,但一旦时机成熟便能展现惊人的能力。`,剑锋金:`您的年柱纳音为剑锋金,锋利而坚韧。在紫微斗数中对应${Fe},这赋予了您果断的决策能力和强烈的进取心。您的大限运程充满挑战性,但也蕴含着巨大的成功机会,适合在竞争激烈的环境中发展。`,白蜡金:`您的年柱纳音为白蜡金,纯净温润。在紫微斗数中对应${Fe},这使您具有很强的适应能力和协调能力。您的大限运程相对平稳,适合通过人际关系和团队合作来实现目标。`,砂中金:`您的年柱纳音为砂中金,需要淘洗显现。在紫微斗数中对应${Fe},这表明您的成功需要经过磨练和积累。您的大限运程呈现渐进式发展,通过不断努力最终能获得丰厚回报。`,金箔金:`您的年柱纳音为金箔金,薄而广泛。在紫微斗数中对应${Fe},这赋予了您灵活多变的特质。您的大限运程变化较多,适合在多元化发展中寻找机会。`,钗钏金:`您的年柱纳音为钗钏金,精美实用。在紫微斗数中对应${Fe},这使您注重品质和细节。您的大限运程稳中有升,适合在精品化路线上发展。`,大林木:`您的年柱纳音为大林木,如参天大树。在紫微斗数中对应${Fe},这赋予了您强大的成长潜力和包容能力。您的大限运程具有持续发展的特征,适合长期规划和稳步发展。`,杨柳木:`您的年柱纳音为杨柳木,柔韧优美。在紫微斗数中对应${Fe},这使您具有很强的适应性和创造力。您的大限运程灵活多变,适合在变化中寻找发展机会。`,松柏木:`您的年柱纳音为松柏木,坚韧不屈。在紫微斗数中对应${Fe},这赋予了您顽强的意志力和持久的耐力。您的大限运程虽有波折,但最终能够获得成功。`,平地木:`您的年柱纳音为平地木,广阔包容。在紫微斗数中对应${Fe},这使您具有很强的团队协作能力。您的大限运程平稳发展,适合在团队中发挥领导作用。`,桑柘木:`您的年柱纳音为桑柘木,实用有价值。在紫微斗数中对应${Fe},这使您注重实际效果和长远价值。您的大限运程稳健务实,适合在实业中发展。`,石榴木:`您的年柱纳音为石榴木,多子多福。在紫微斗数中对应${Fe},这赋予了您旺盛的生命力和创造力。您的大限运程充满活力,适合在人际交往中发展事业。`,涧下水:`您的年柱纳音为涧下水,清澈持续。在紫微斗数中对应${Fe},这使您具有纯净的品格和坚持的精神。您的大限运程清晰明确,适合在专业领域深耕发展。`,泉中水:`您的年柱纳音为泉中水,源源不断。在紫微斗数中对应${Fe},这赋予了您丰富的创造力和持续的动力。您的大限运程充满创新机会,适合在新兴领域发展。`,长流水:`您的年柱纳音为长流水,绵延不绝。在紫微斗数中对应${Fe},这使您具有持久的发展能力。您的大限运程稳定持续,适合长期投资和积累。`,天河水:`您的年柱纳音为天河水,高远广阔。在紫微斗数中对应${Fe},这赋予了您远大的志向和宏观的视野。您的大限运程格局较大,适合在高层次平台发展。`,大溪水:`您的年柱纳音为大溪水,奔腾有力。在紫微斗数中对应${Fe},这使您具有强大的行动力和进取心。您的大限运程动态发展,适合在变化中把握机遇。`,大海水:`您的年柱纳音为大海水,深邃包容。在紫微斗数中对应${Fe},这赋予了您深厚的智慧和广阔的胸怀。您的大限运程格局宏大,适合在国际化平台发展。`,炉中火:`您的年柱纳音为炉中火,热烈专注。在紫微斗数中对应${Fe},这使您具有专业的精神和热情的态度。您的大限运程专业化发展,适合在技术领域深入钻研。`,山头火:`您的年柱纳音为山头火,明亮显眼。在紫微斗数中对应${Fe},这赋予了您出众的表现力和领导魅力。您的大限运程充满表现机会,适合在公众平台发展。`,霹雳火:`您的年柱纳音为霹雳火,迅猛有力。在紫微斗数中对应${Fe},这使您具有快速的反应能力和强烈的爆发力。您的大限运程变化迅速,适合在快节奏环境中发展。`,山下火:`您的年柱纳音为山下火,温暖持久。在紫微斗数中对应${Fe},这赋予了您温和的性格和持续的服务精神。您的大限运程稳定温和,适合在服务行业发展。`,覆灯火:`您的年柱纳音为覆灯火,温馨照明。在紫微斗数中对应${Fe},这使您具有照顾他人的天性和温暖的人格魅力。您的大限运程温馨和谐,适合在关怀性行业发展。`,天上火:`您的年柱纳音为天上火,光明高远。在紫微斗数中对应${Fe},这赋予了您正直的品格和崇高的理想。您的大限运程光明正大,适合在公正性行业发展。`,路旁土:`您的年柱纳音为路旁土,承载包容。在紫微斗数中对应${Fe},这使您具有踏实的品格和支持他人的能力。您的大限运程稳健可靠,适合在基础性行业发展。`,城头土:`您的年柱纳音为城头土,坚固防护。在紫微斗数中对应${Fe},这赋予了您强烈的责任感和保护意识。您的大限运程安全稳定,适合在防护性行业发展。`,屋上土:`您的年柱纳音为屋上土,实用温馨。在紫微斗数中对应${Fe},这使您注重家庭和谐与实际效果。您的大限运程温馨实用,适合在家庭相关行业发展。`,壁上土:`您的年柱纳音为壁上土,装饰美化。在紫微斗数中对应${Fe},这赋予了您艺术天赋和美化能力。您的大限运程注重形象,适合在美化性行业发展。`,大驿土:`您的年柱纳音为大驿土,连接沟通。在紫微斗数中对应${Fe},这使您具有很强的组织协调能力。您的大限运程注重沟通,适合在协调性行业发展。`,沙中土:`您的年柱纳音为沙中土,细腻广泛。在紫微斗数中对应${Fe},这赋予了您细致入微的观察力和周到的处事能力。您的大限运程注重细节,适合在精细化行业发展。`}[tt]||`您的年柱纳音为${tt},在紫微斗数中对应${Fe},这是您天生的五行本质和能量特征,深刻影响着您的性格特质和人生发展轨迹。`})()})]})]}),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:701:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"701","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20text-sm%22%7D",children:(Ee=(Ge=s.basic_info)==null?void 0:Ge.wuxing_ju)==null?void 0:Ee.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:703:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"703","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:704:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:705:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"705","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-blue-800%20mb-2%22%7D",children:(Re=(Be=s.basic_info)==null?void 0:Be.ming_gong_position)==null?void 0:Re.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:708:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"708","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:(je=(Ve=s.basic_info)==null?void 0:Ve.ming_gong_position)==null?void 0:je.description}),((dt=(ce=s.detailed_analysis)==null?void 0:ce.personality_analysis)==null?void 0:dt.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:711:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"711","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:712:22","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"712","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(ed,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:713:24","data-matrix-name":"Compass","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":"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:716:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%20whitespace-pre-line%22%7D",children:(()=>{const tt=s.detailed_analysis.personality_analysis.overview,Fe=tt.match(/([子丑寅卯辰巳午未申酉戌亥])宫属[金木水火土].*?。/g);if(Fe)return Fe.join(" ");const _t=tt.split("。").filter(Bt=>Bt.includes("宫")&&(Bt.includes("属")||Bt.includes("代表")||Bt.includes("使您")));return _t.length>0?_t.join("。")+"。":"命宫位置影响着您的基本性格特质和人生发展方向。"})()})]})]})]})]})})]}),((ze=(ot=s.basic_info)==null?void 0:ot.wuxing_ju)==null?void 0:ze.nayin)&&d.jsxs(Ht,{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:744:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"744","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(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:745:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"745","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:746:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"746","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(fa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:747:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"747","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:748:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"748","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"纳音五行与五行局详解"}),d.jsx(fa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:749:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"749","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:752:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"752","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:753:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"753","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:754:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:756:18","data-matrix-name":"div","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":"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:757:20","data-matrix-name":"h4","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":"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:758:20","data-matrix-name":"div","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":"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:759:22","data-matrix-name":"div","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":"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:760:24","data-matrix-name":"div","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":"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:761:24","data-matrix-name":"div","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":"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:762:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"762","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:763:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"763","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:766:22","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%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:767:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"767","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:768:24","data-matrix-name":"ul","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":"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:769:26","data-matrix-name":"li","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":"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:770:26","data-matrix-name":"li","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":"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:771:26","data-matrix-name":"li","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":"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:778:18","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-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:779:20","data-matrix-name":"h4","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":"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:780:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"780","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:781:22","data-matrix-name":"div","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":"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:782:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"782","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:783:24","data-matrix-name":"div","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":"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:785:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"785","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:786:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"786","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:787:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"787","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:789:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"789","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:790:24","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%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:791:24","data-matrix-name":"div","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":"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: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-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: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-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: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-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: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-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: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-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: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-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:805:16","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%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:806:18","data-matrix-name":"h4","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":"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:807:18","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%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:808:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"808","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:809:22","data-matrix-name":"h5","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":"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:810:22","data-matrix-name":"p","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":"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:814:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"814","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:815:22","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"815","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:816:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"816","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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: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-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: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-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: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-blue-700%20leading-relaxed%22%7D",children:"纳音五行体现了深层的性格特质,与主星配合形成完整的性格画像。"})]})]})]}),((qe=(Ke=s.ziwei_analysis)==null?void 0:Ke.si_hua)==null?void 0:qe.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:831:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"831","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:832:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx(fa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:833:22","data-matrix-name":"Sparkles","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":"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:839:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"839","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:840:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"840","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:841:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"841","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:[((Se=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts)==null?void 0:Se.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:844:28","data-matrix-name":"div","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":"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:845:30","data-matrix-name":"h6","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":"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:846:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"846","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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((tt,Fe)=>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:848:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"848","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:849:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"849","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[tt.type,":"]}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:850:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"850","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:tt.impact})]},Fe))})]}),((et=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements)==null?void 0:et.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:859:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"859","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:860:30","data-matrix-name":"h6","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":"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:861:30","data-matrix-name":"div","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":"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((tt,Fe)=>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:863:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"863","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:864:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"864","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[tt.type,":"]}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:865:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"865","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:tt.impact})]},Fe))})]})]}),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:874:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"874","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:875:26","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%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:876:28","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%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:877:28","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","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony})]})}),((lt=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations)==null?void 0:lt.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:889:26","data-matrix-name":"div","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":"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:890:28","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"890","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:891:28","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"891","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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((tt,Fe)=>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:893:32","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"893","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:894:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"894","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:895:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"895","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:tt})]},Fe))})]})]})]})]})})]}),((it=s.ziwei_analysis)==null?void 0:it.ming_gong_stars)&&s.ziwei_analysis.ming_gong_stars.length>0&&d.jsxs(Ht,{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:912:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"912","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:913:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"913","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:914:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"914","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Uc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:915:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"915","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:916:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"916","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:918:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"918","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["命宫在",(ct=s.ziwei_analysis)==null?void 0:ct.ming_gong,",主星决定了您的基本性格和人生走向"]})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:920:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"920","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:921:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"921","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[s.ziwei_analysis.ming_gong_stars.map((tt,Fe)=>{const We=p[tt];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:925:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"925","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:926:22","data-matrix-name":"div","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":"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 ${u[tt]||"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:927:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:tt}),We&&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:931:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"931","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%20font-medium%22%7D",children:We.nature})]}),We&&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:936:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"936","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:937:26","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-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:938:28","data-matrix-name":"h5","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":"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(Ys,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:939:30","data-matrix-name":"User","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":"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:940:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"940","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:942:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"942","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%22%7D",children:We.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:945:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"945","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:946:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"946","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(ap,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:947:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"947","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:948:30","data-matrix-name":"span","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":"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:950:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%22%7D",children:We.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:953:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"953","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:954:28","data-matrix-name":"h5","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":"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(Of,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:955:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"955","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:956:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"956","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:958:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-sm%22%7D",children:We.fortune})]})]}),!We&&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:964:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"964","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:965:26","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"此星曜的详细解释正在完善中..."})})]},Fe)}),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:974:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"974","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:975:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"975","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(fa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:976:22","data-matrix-name":"Sparkles","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":"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:977:22","data-matrix-name":"span","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":"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:979:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"979","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["您的命宫有",s.ziwei_analysis.ming_gong_stars.join("、"),"同宫,这种组合使您兼具了多种星曜的特质。",s.ziwei_analysis.ming_gong_stars.length===2?"双星同宫往往能够互补优势,但也需要平衡不同星曜的能量。":"多星同宫的格局较为复杂,需要综合各星曜的特质来理解您的性格。"]})]})]})})]}),d.jsxs(Ro,{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:994:8","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"994","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Gi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:995:10","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"995","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardHeader",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:996:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"996","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:997:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"997","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(ed,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:998:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"998","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),d.jsx(_i,{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:1000:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1000","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1003:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1003","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1006:14","data-matrix-name":"div","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":"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:1007:16","data-matrix-name":"h4","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":"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:1008:16","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%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:1009:18","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%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:1010:20","data-matrix-name":"div","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":"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:1011:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1011","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1013:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1013","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1014:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1014","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1015:20","data-matrix-name":"div","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":"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:1017:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1017","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1018:20","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%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:1019:20","data-matrix-name":"div","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":"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: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-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: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-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: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-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: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-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: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-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: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-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:1030:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20mt-3%20text-center%20font-chinese%22%7D",children:"星曜强度反映了该宫位星曜力量的强弱,影响相关人生领域的发展顺逆程度"})]})]})}),d.jsx(wr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1036:10","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1036","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:1037:12","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%22grid%20grid-cols-1%20sm%3Agrid-cols-2%20lg%3Agrid-cols-3%20xl%3Agrid-cols-4%20gap-4%20md%3Agap-6%22%7D",children:((Ct=s.ziwei_analysis)==null?void 0:Ct.twelve_palaces)&&Object.entries(s.ziwei_analysis.twelve_palaces).map(([tt,Fe])=>v(tt,Fe))})})]}),((kt=s.ziwei_analysis)==null?void 0:kt.si_hua)&&d.jsxs(Ht,{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:1047:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1047","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(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1048:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[d.jsxs(qt,{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:1049:14","data-matrix-name":"CardTitle","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":"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(fa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1050:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1050","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:1051:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1051","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1053:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1053","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1055:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1055","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1056:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1056","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1058:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1058","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1059:18","data-matrix-name":"h4","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":"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:1060:18","data-matrix-name":"p","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":"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:1068:16","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%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:1070:18","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-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:1071:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1071","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1072:22","data-matrix-name":"span","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":"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:1073:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1073","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1074:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1074","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1075:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1075","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%20text-sm%22%7D",children:l.化禄.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:1078:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1078","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:1079:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1079","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:1080:24","data-matrix-name":"span","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":"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:1081:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1081","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:l.化禄.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1083:22","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",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:1084:24","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%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:1085:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:l.化禄.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1087:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1087","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1088:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1088","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1089:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1089","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:l.化禄.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:1095:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1095","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1096:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1096","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1097:22","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-2xl%22%7D",children:"👑"}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1098:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1098","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1099:24","data-matrix-name":"h4","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":"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:1100:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:l.化权.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:1103:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1103","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1104:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1104","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1105:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1105","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1106:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1106","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:l.化权.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1108:22","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",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:1109:24","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%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:1110:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:l.化权.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1112:22","data-matrix-name":"div","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":"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:1113:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1113","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1114:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1114","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:l.化权.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:1120:18","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","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:1121:20","data-matrix-name":"div","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":"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:1122:22","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-2xl%22%7D",children:"🎓"}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1123:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1123","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:1124:24","data-matrix-name":"h4","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":"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:1125:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%22%7D",children:l.化科.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:1128:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1128","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1129:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1129","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:1130:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1130","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1131:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1131","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:l.化科.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1133:22","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",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:1134:24","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%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:1135:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:l.化科.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1137:22","data-matrix-name":"div","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":"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:1138:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1138","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:1139:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1139","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:l.化科.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:1145:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1145","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1146:20","data-matrix-name":"div","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":"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:1147:22","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-2xl%22%7D",children:"⚠️"}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1148:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1148","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1149:24","data-matrix-name":"h4","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":"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:1150:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%22%7D",children:l.化忌.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:1153:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1153","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:1154:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1154","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:1155:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1155","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1156:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1156","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:l.化忌.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1158:22","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",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:1159:24","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%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:1160:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:l.化忌.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1162:22","data-matrix-name":"div","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":"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:1163:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1163","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:1164:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1164","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:l.化忌.timing})]})]})]})]})]})})]}),((at=s.ziwei_analysis)==null?void 0:at.major_periods)&&d.jsxs(Ht,{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:1176:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1177:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1177","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:1178:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1178","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(t2,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1179:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1179","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:1180:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1180","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1182:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1182","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1184:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1184","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:1187:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1187","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1188:18","data-matrix-name":"h4","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":"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:1189:18","data-matrix-name":"p","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":"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:1194:14","data-matrix-name":"div","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":"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:1195:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1195","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:1196:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20xl%3Agrid-cols-3%20gap-6%22%7D",children:(gt=s.ziwei_analysis.major_periods.all_periods)==null?void 0:gt.map((tt,Fe)=>{var _t,Bt;const We=A[tt.palace_name]||{focus:"该宫位的重点领域",opportunities:"潜在的发展机会",challenges:"可能面临的挑战",advice:"建议关注的方向"};return d.jsxs("div",{className:`p-5 rounded-lg border transition-all duration-200 hover:shadow-lg ${tt.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:1206:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1206","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1211:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1211","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1212:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1212","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20text-lg%22%7D",children:["第",tt.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:1213:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1213","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:tt.age_range})]}),d.jsxs("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1216:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1216","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1217:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1217","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:1218:28","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:[tt.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:1219:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1219","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["(",tt.palace_name,")"]})]}),tt.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:1222:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1222","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1223:30","data-matrix-name":"span","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":"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:1224:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1224","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20text-purple-600%22%7D",children:"正在经历"})]}),!tt.is_current&&d.jsx("span",{className:`text-xs px-2 py-1 rounded-full ${Fe<((_t=s.ziwei_analysis.major_periods.all_periods)==null?void 0:_t.findIndex(Wt=>Wt.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:1228:28","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Fe<((Bt=s.ziwei_analysis.major_periods.all_periods)==null?void 0:Bt.findIndex(Wt=>Wt.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:1238:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1238","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:1239:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1239","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[d.jsx("span",{className:"font-medium text-indigo-800","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%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:1241:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1241","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20mt-1%22%7D",children:We.focus})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1244:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1244","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:1245:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1245","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:1246:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1246","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20mt-1%22%7D",children:We.opportunities})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1249:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1249","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:1250:28","data-matrix-name":"span","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":"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:1251:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-orange-700%20mt-1%22%7D",children:We.challenges})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1254:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1254","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1255:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1255","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1256:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20mt-1%22%7D",children:We.advice})]})]})]},Fe)})})]})]})]}),((En=(Je=s.detailed_analysis)==null?void 0:Je.life_guidance)==null?void 0:En.pattern_analysis)&&d.jsxs(Ht,{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:1270:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1270","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(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1271:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1271","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:1272:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1272","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(cd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1273:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1273","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1274:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1274","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:1276:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1276","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:1277:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1277","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:1278:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1278","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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1291:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1291","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:1293:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1293","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1294:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1294","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1295:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1295","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1300:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1300","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(tt=>B(tt))})]})]}),((aa=(zt=s.detailed_analysis)==null?void 0:zt.timing_analysis)==null?void 0:aa.liu_nian_analysis)&&d.jsxs(Ht,{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:1312:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1313:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1313","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:1314:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1314","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(bA,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1315:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1315","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1316:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1316","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1318:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1318","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[s.detailed_analysis.timing_analysis.liu_nian_analysis.year_ganzhi,"年运势分析"]})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1320:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1320","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:1321:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1321","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1323:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1323","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1324:18","data-matrix-name":"h4","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":"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:1325:18","data-matrix-name":"div","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":"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:1326:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1326","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1327:22","data-matrix-name":"div","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":"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:1328:22","data-matrix-name":"div","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":"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:1330:20","data-matrix-name":"div","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":"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:1331:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1331","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1332:22","data-matrix-name":"div","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":"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:1334:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1334","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:1335:22","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%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:1336:22","data-matrix-name":"div","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":"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: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-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: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-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: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-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:1346:16","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%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:1347:18","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%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:1348:20","data-matrix-name":"h4","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":"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:1349:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1349","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%20space-y-1%22%7D",children:(sn=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_opportunities)==null?void 0:sn.map((tt,Fe)=>d.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1351:24","data-matrix-name":"li","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":"li",children:["• ",tt]},Fe))})]}),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:1355:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1355","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1356:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1356","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:1357:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1357","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:(en=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_challenges)==null?void 0:en.map((tt,Fe)=>d.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1359:24","data-matrix-name":"li","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":"li",children:["• ",tt]},Fe))})]})]}),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:1366:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1366","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:1367:18","data-matrix-name":"h4","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":"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:1368:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%22%7D",children:(Oa=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_focus_areas)==null?void 0:Oa.map((tt,Fe)=>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:1370:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1370","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:tt},Fe))})]})]})})]}),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:1382:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[((Jt=s.detailed_analysis)==null?void 0:Jt.personality_analysis)&&d.jsxs(Ht,{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:1385:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1385","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(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1386:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1386","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:1387:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1387","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(Ys,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1388:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1388","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:1389:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1389","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"个性分析"})]})}),d.jsxs(Nt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1392:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1392","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1393:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1393","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1394:18","data-matrix-name":"h4","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":"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:1395:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1395","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-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:1397:16","data-matrix-name":"div","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":"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:1398:18","data-matrix-name":"h4","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":"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:1399:18","data-matrix-name":"p","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":"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:1401:16","data-matrix-name":"div","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":"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:1402:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1402","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1403:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1403","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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: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-orange-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-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: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.challenges})]})]})]}),((lo=s.detailed_analysis)==null?void 0:lo.career_analysis)&&d.jsxs(Ht,{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:1415:12","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1416:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1416","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:1417:16","data-matrix-name":"CardTitle","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":"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(ap,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1418:18","data-matrix-name":"Target","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":"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:1419:18","data-matrix-name":"span","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":"span",children:"事业分析"})]})}),d.jsxs(Nt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1422:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1422","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:1423:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1423","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",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:1424:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1424","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1425:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1425","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1427:16","data-matrix-name":"div","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":"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:1428:18","data-matrix-name":"h4","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":"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:1429:18","data-matrix-name":"p","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":"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:1431:16","data-matrix-name":"div","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":"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:1432:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1432","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1433:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1433","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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: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-blue-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-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:1437:18","data-matrix-name":"div","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":"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: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-green-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-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:1441:18","data-matrix-name":"div","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":"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})]})]})]}),((fn=s.detailed_analysis)==null?void 0:fn.wealth_analysis)&&d.jsxs(Ht,{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:1449:12","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1450:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1450","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:1451:16","data-matrix-name":"CardTitle","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":"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(Of,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1452:18","data-matrix-name":"DollarSign","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":"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:1453:18","data-matrix-name":"span","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":"span",children:"财富分析"})]})}),d.jsxs(Nt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1456:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1456","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:1457:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1457","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:1458:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1458","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:1459:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1459","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1461:16","data-matrix-name":"div","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":"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:1462:18","data-matrix-name":"h4","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":"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:1463:18","data-matrix-name":"p","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":"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:1465:16","data-matrix-name":"div","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":"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:1466:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1466","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1467:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1467","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: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-green-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-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:1471:18","data-matrix-name":"div","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":"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})]})]})]}),((la=s.detailed_analysis)==null?void 0:la.relationship_analysis)&&d.jsxs(Ht,{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:1479:12","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1480:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1480","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:1481:16","data-matrix-name":"CardTitle","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":"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($m,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1482:18","data-matrix-name":"Heart","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":"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:1483:18","data-matrix-name":"span","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":"span",children:"感情分析"})]})}),d.jsxs(Nt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1486:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1486","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:1487:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1487","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:1488:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1488","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:1489:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1489","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:1491:16","data-matrix-name":"div","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":"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:1492:18","data-matrix-name":"h4","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":"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:1493:18","data-matrix-name":"p","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":"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:1495:16","data-matrix-name":"div","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":"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:1496:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1496","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1497:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1497","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: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-pink-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-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: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.relationship_advice})]})]})]})]}),((ma=s.detailed_analysis)==null?void 0:ma.life_guidance)&&d.jsxs(Ht,{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:1510:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1510","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1511:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:1512:14","data-matrix-name":"CardTitle","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":"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(fa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1513:16","data-matrix-name":"Sparkles","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":"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:1514:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1514","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"人生指导"})]})}),d.jsx(Nt,{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1517:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1517","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1518:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1518","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1519:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1519","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:1520:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1520","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:1521:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1521","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:1522:20","data-matrix-name":"p","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":"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:1524:18","data-matrix-name":"div","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":"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:1525:20","data-matrix-name":"h4","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":"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:1526:20","data-matrix-name":"p","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":"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:1528:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1528","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1529:20","data-matrix-name":"h4","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":"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:1530:20","data-matrix-name":"p","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":"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:1533:16","data-matrix-name":"div","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":"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:1534:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1534","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[d.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1535:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1535","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"精神成长"}),d.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1536:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1536","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children: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:1538:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1538","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[d.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1539:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1539","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"人生课题"}),d.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1540:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1540","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children: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:1542:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1542","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[d.jsx("h4",{className:"font-semibold text-indigo-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1543:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1543","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-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:1544:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1544","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.detailed_analysis.life_guidance.overall_guidance})]})]})]})})]}),d.jsx(Ht,{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:1553:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1553","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(Nt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1554:10","data-matrix-name":"CardContent","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":"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:1555:12","data-matrix-name":"p","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":"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:1560:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1560","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Ew,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1568:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1568","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"BackToTop"})]})},h1=({question:t,userId:e="user123",divinationMethod:n="time",analysisData:a})=>{var b,v,B,U,G,Q,_,S,F,O,R,oe,L,I,M,K,re,ae,ie,X,ee,se,J,E,z,W,te,me,pe,Ce,de,Ge,Ee,Be,Re,Ve,je,ce,dt,ot,ze,Ke,qe,Se,et,lt,it,ct,Ct,kt;const[o,r]=be.useState(!a),[s,c]=be.useState(null),[l,A]=be.useState(a||null),p={金:"#fbbf24",木:"#22c55e",水:"#3b82f6",火:"#ef4444",土:"#a3a3a3"},u={事业发展:"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(be.useEffect(()=>{if(a){A(a),r(!1);return}t&&!a&&(async()=>{var gt;try{r(!0),c(null);const Je={question:t,user_id:e,divination_method:n},En=await bo.analysis.yijing(Je);if(En.error)throw new Error(En.error.message||"易经分析失败");const zt=(gt=En.data)==null?void 0:gt.analysis;if(!zt)throw new Error("分析结果为空");A(zt)}catch(Je){console.error("获取分析数据出错:",Je),c(Je instanceof Error?Je.message:"分析数据获取失败,请稍后重试")}finally{r(!1)}})()},[t,e,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:102:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"102","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Ht,{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:103:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"103","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:104:10","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx(vA,{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:105:12","data-matrix-name":"Loader2","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":"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:106:12","data-matrix-name":"h3","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":"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:107:12","data-matrix-name":"p","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":"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:117:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"117","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Ht,{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:118:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"118","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:119:10","data-matrix-name":"CardContent","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":"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:120:12","data-matrix-name":"div","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":"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:121:12","data-matrix-name":"h3","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":"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:122:12","data-matrix-name":"p","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":"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:123:12","data-matrix-name":"button","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":"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(!l)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:137:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"137","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Ht,{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:138:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"138","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Nt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:139:10","data-matrix-name":"CardContent","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":"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:140:12","data-matrix-name":"div","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":"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:141:12","data-matrix-name":"h3","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":"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:142:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交占卜"})]})})});const x=(at,gt,Je=!1)=>at?d.jsxs(Ht,{className:`chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 ${Je?"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:154:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"154","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[d.jsx(Kt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:157:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"157","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(qt,{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:158:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"158","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:gt})}),d.jsx(Nt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:164:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"164","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:165:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"165","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:166:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-2%22%7D",children:at.symbol||at}),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:167:12","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-2xl%20font-bold%20text-gray-800%20mb-2%22%7D",children:at.name||at}),at&&at.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:171:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"171","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:["第",at.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:173:12","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-700%20mb-3%22%7D",children:at.meaning||"卦象含义"})]})})]}):null,h=(at,gt)=>at?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:187:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"187","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:188:8","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"188","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-2%22%7D",children:gt}),d.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:189:8","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%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:190:10","data-matrix-name":"div","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":"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:191:12","data-matrix-name":"span","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":"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:192:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:at.name})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:194:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"194","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:195:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"195","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"性质:"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:196:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"196","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:at.nature})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:198:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"198","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:199:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"199","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"属性:"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:200:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"200","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:at.attribute})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:202:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"202","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:203:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"203","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"五行:"}),d.jsx("span",{className:"font-medium px-2 py-1 rounded text-xs",style:{backgroundColor:p[at.element]+"20",color:p[at.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:204:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"204","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%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:at.element})]})]})]}):null,w=at=>!at||!at.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:224:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"224","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:225:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"225","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:226:10","data-matrix-name":"h4","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":"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:227:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:at.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:228:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%20mt-1%22%7D",children:at.overall_guidance})]}),at.detailed_analysis.map((gt,Je)=>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:232:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"232","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:233:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"233","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:234:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:gt.line_position}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${gt.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:235:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:gt.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:241:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"241","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:242:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"242","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:243:16","data-matrix-name":"span","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":"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:244:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:gt.position_meaning})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:246:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"246","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[d.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:247:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"247","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"爻辞:"}),d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:248:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"248","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:gt.line_text})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:250:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[d.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:251:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"251","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"象传:"}),d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:252:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:gt.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:254:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"254","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","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:255:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"255","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-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:256:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"256","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:gt.practical_guidance})]})]})]},Je))]});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:266:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"266","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:267:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"267","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.jsx("div",{className:"flex justify-end no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:270:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"270","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20no-export%22%7D",children:d.jsx(Mh,{analysisData:l,analysisType:"yijing",userName:t?`占卜_${t.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:271:10","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"271","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Ht,{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:281:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:282:10","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(qt,{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:283:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"283","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(mD,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:284:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"284","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:285:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"285","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"易经占卜分析报告"}),d.jsx(mD,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:286:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"286","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:288:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"288","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","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:289:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"289","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(bA,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:290:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"290","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:291:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"291","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:new Date(l.basic_info.divination_data.divination_time).toLocaleString("zh-CN")})]})})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:295:10","data-matrix-name":"CardContent","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":"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:296:12","data-matrix-name":"div","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":"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:298:14","data-matrix-name":"div","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":"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:299:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"299","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:300:16","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%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:301:18","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",children:[d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:302:20","data-matrix-name":"p","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":"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:302:48","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题:"}),l.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:303:20","data-matrix-name":"p","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":"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:303:48","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","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"方法:"}),l.basic_info.divination_data.method]})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:305:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"305","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:306:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"306","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:306:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"306","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 ${u[l.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:307:22","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:l.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:313:20","data-matrix-name":"p","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":"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:313:48","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"关注重点:"}),l.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:322:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"322","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:324:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"324","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:325:12","data-matrix-name":"h3","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":"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(Uc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:326:14","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"326","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:327:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"327","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"本卦"})]}),x({name:l.basic_info.hexagram_info.main_hexagram,symbol:l.basic_info.hexagram_info.main_hexagram_symbol,number:l.basic_info.hexagram_info.main_hexagram_number,meaning:((b=l.detailed_analysis.hexagram_analysis.primary_meaning)==null?void 0:b.split(" - ")[1])||"卦象含义"},"本卦",!0),d.jsxs(Ht,{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:337:12","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:338:14","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:339:16","data-matrix-name":"CardTitle","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":"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(UF,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:340:18","data-matrix-name":"Layers","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"340","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:341:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"341","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"八卦结构"})]})}),d.jsxs(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:344:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"344","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:345:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"345","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-4%22%7D",children:[h(l.basic_info.hexagram_info.hexagram_structure.upper_trigram,"上卦"),h(l.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:349:16","data-matrix-name":"div","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":"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:350:18","data-matrix-name":"h5","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":"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:351:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:358:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"358","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:359:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"359","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(PF,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:360:14","data-matrix-name":"Shuffle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"360","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:361:14","data-matrix-name":"span","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":"span",children:"变卦"})]}),l.basic_info.hexagram_info.changing_hexagram!=="无"?x({name:l.basic_info.hexagram_info.changing_hexagram,symbol:l.basic_info.hexagram_info.changing_hexagram_symbol,meaning:l.detailed_analysis.changing_hexagram_analysis.meaning},"变卦"):d.jsx(Ht,{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:370:14","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-400%22%7D",children:d.jsxs(Nt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:371:16","data-matrix-name":"CardContent","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":"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:372:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"372","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:373:18","data-matrix-name":"h4","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":"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:374:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"374","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"静卦主静,事态稳定"})]})}),d.jsxs(Ht,{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:380:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"380","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:381:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"381","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:382:16","data-matrix-name":"CardTitle","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":"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(t2,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:383:18","data-matrix-name":"TrendingUp","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":"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:384:18","data-matrix-name":"span","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":"span",children:"变化分析"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:387:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"387","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:388:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"388","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:389:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"389","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:390:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"390","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:391:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"391","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:393:18","data-matrix-name":"div","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":"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:394:20","data-matrix-name":"h5","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":"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:395:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:397:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"397","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:398:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"398","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:399:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.detailed_analysis.changing_hexagram_analysis.timing})]})]})})]})]})]}),d.jsxs(Ht,{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:408:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"408","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:409:10","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:410:12","data-matrix-name":"CardTitle","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":"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(cd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:411:14","data-matrix-name":"BookOpen","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":"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:412:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"412","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"卦辞象传"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:415:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"415","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:416:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"416","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:417:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"417","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:418:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"418","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:419:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"419","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:l.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:421:14","data-matrix-name":"div","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":"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:422:16","data-matrix-name":"h4","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":"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:423:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:l.detailed_analysis.hexagram_analysis.image})]})]})})]}),l.detailed_analysis.changing_lines_analysis&&d.jsxs(Ht,{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:431:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:432:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"432","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:433:14","data-matrix-name":"CardTitle","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":"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(n2,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:434:16","data-matrix-name":"Zap","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":"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:435:16","data-matrix-name":"span","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":"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:437:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"437","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:["动爻数量:",l.detailed_analysis.changing_lines_analysis.changing_lines_count,"爻"]})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:439:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"439","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:w(l.detailed_analysis.changing_lines_analysis)})]}),l.detailed_analysis.advanced_analysis&&d.jsxs(Ht,{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:447:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:448:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:449:14","data-matrix-name":"CardTitle","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":"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(Qj,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:450:16","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"450","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:451:16","data-matrix-name":"span","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":"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:453:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"453","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"互卦、错卦、综卦深度解析"})]}),d.jsxs(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:455:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"455","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:456:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"456","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:458:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"458","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:459:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:460:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🔄"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:461:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["互卦 - ",l.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:463:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[d.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:464:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"464","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:l.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:465:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"465","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:l.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:467:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:471:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"471","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:472:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"472","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:473:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"⚡"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:474:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["错卦 - ",l.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:476:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[d.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:477:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"477","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:l.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:478:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"478","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:l.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:480:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"480","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:484:16","data-matrix-name":"div","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":"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:485:18","data-matrix-name":"h4","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":"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: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:"🔀"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:487:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["综卦 - ",l.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:489:18","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-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: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-3xl%20mb-1%22%7D",children:l.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:491:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"491","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:l.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:493:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"493","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:l.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:498:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"498","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:499:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%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:500:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:l.detailed_analysis.advanced_analysis.comprehensive_insight})]})]})]}),l.detailed_analysis.numerology_analysis&&d.jsxs(Ht,{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:508:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"508","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:509:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"509","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:510:14","data-matrix-name":"CardTitle","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":"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($g,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:511:16","data-matrix-name":"BarChart3","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":"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:512:16","data-matrix-name":"span","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":"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:514:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"514","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"八卦数理与时间共振分析"})]}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:516:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"516","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:517:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"517","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:518:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"518","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:519:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"519","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:520:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((B=(v=l.detailed_analysis.numerology_analysis)==null?void 0:v.upper_trigram_analysis)==null?void 0:B.number)||((G=(U=l.detailed_analysis.numerology_analysis)==null?void 0:U.upper_trigram_number)==null?void 0:G.number)||"-"}),d.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:521:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"521","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((_=(Q=l.detailed_analysis.numerology_analysis)==null?void 0:Q.upper_trigram_analysis)==null?void 0:_.personalized_meaning)||((F=(S=l.detailed_analysis.numerology_analysis)==null?void 0:S.upper_trigram_number)==null?void 0:F.meaning)||"上卦含义"}),d.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:522:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"522","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((R=(O=l.detailed_analysis.numerology_analysis)==null?void 0:O.upper_trigram_analysis)==null?void 0:R.environmental_influence)||((L=(oe=l.detailed_analysis.numerology_analysis)==null?void 0:oe.upper_trigram_number)==null?void 0:L.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:525:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"525","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:526:18","data-matrix-name":"h4","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":"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:527:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"527","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((M=(I=l.detailed_analysis.numerology_analysis)==null?void 0:I.lower_trigram_analysis)==null?void 0:M.number)||((re=(K=l.detailed_analysis.numerology_analysis)==null?void 0:K.lower_trigram_number)==null?void 0:re.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:528:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"528","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((ie=(ae=l.detailed_analysis.numerology_analysis)==null?void 0:ae.lower_trigram_analysis)==null?void 0:ie.personalized_meaning)||((ee=(X=l.detailed_analysis.numerology_analysis)==null?void 0:X.lower_trigram_number)==null?void 0:ee.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:529:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"529","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((J=(se=l.detailed_analysis.numerology_analysis)==null?void 0:se.lower_trigram_analysis)==null?void 0:J.internal_motivation)||((z=(E=l.detailed_analysis.numerology_analysis)==null?void 0:E.lower_trigram_number)==null?void 0:z.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:532:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"532","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[d.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:533:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"533","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"组合能量"}),d.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:534:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"534","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((te=(W=l.detailed_analysis.numerology_analysis)==null?void 0:W.combined_energy)==null?void 0:te.total_number)||((pe=(me=l.detailed_analysis.numerology_analysis)==null?void 0:me.combined_energy)==null?void 0:pe.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:535:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((de=(Ce=l.detailed_analysis.numerology_analysis)==null?void 0:Ce.combined_energy)==null?void 0:de.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:536:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"536","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((Be=(Ee=(Ge=l.detailed_analysis.numerology_analysis)==null?void 0:Ge.combined_energy)==null?void 0:Ee.harmony_analysis)==null?void 0:Be.description)||((Ve=(Re=l.detailed_analysis.numerology_analysis)==null?void 0:Re.combined_energy)==null?void 0:Ve.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:539:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"539","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[d.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:540:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"540","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时间共振"}),d.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:541:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"541","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((dt=(ce=(je=l.detailed_analysis.numerology_analysis)==null?void 0:je.time_space_resonance)==null?void 0:ce.number_time_harmony)==null?void 0:dt.level)||((ze=(ot=l.detailed_analysis.numerology_analysis)==null?void 0:ot.time_resonance)==null?void 0:ze.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:542:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"542","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((Se=(qe=(Ke=l.detailed_analysis.numerology_analysis)==null?void 0:Ke.time_space_resonance)==null?void 0:qe.time_energy)==null?void 0:Se.description)||((lt=(et=l.detailed_analysis.numerology_analysis)==null?void 0:et.time_resonance)==null?void 0:lt.meaning)||"时间能量"}),d.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:543:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"543","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((ct=(it=l.detailed_analysis.numerology_analysis)==null?void 0:it.time_space_resonance)==null?void 0:ct.optimal_action_time)||((kt=(Ct=l.detailed_analysis.numerology_analysis)==null?void 0:Ct.time_resonance)==null?void 0:kt.interpretation)||"最佳时机"})]})]})})]}),l.detailed_analysis.hexagram_analysis.five_elements&&d.jsxs(Ht,{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:552:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:553:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:554:14","data-matrix-name":"CardTitle","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":"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(ed,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:555:16","data-matrix-name":"Compass","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":"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:556:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"五行分析"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:559:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"559","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:560:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"560","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:561:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"561","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:562:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"562","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:563:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"563","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:564:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:565:22","data-matrix-name":"div","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":"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:566:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"566","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"上卦五行:"}),d.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:p[l.detailed_analysis.hexagram_analysis.five_elements.upper_element]+"20",color:p[l.detailed_analysis.hexagram_analysis.five_elements.upper_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:567:24","data-matrix-name":"span","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":"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:l.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: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:p[l.detailed_analysis.hexagram_analysis.five_elements.lower_element]+"20",color:p[l.detailed_analysis.hexagram_analysis.five_elements.lower_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:l.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:593:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"593","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:594:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"594","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:595:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"595","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:596:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"596","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:597:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"597","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:598:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"598","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:599:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"599","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:l.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:601:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"601","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:602:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"602","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:603:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"603","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:l.detailed_analysis.hexagram_analysis.five_elements.balance})]})]})]})})]})})]}),l.dynamic_guidance.time_analysis&&d.jsxs(Ht,{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:615:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:616:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"616","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(qt,{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:617:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"617","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(bA,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:618:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"618","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:619:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:621:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"621","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(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:623:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"623","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:624:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"624","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:625:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"625","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:626:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"626","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:627:20","data-matrix-name":"span","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":"span",children:"🌸"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:628:20","data-matrix-name":"span","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":"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:630:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-green-700%20mb-1%22%7D",children:l.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:631:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-green-600%20mb-2%22%7D",children:l.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:632:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"632","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-500%22%7D",children:l.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:635:16","data-matrix-name":"div","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":"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:636:18","data-matrix-name":"h4","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":"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:637:20","data-matrix-name":"span","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":"span",children:"⏰"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:638:20","data-matrix-name":"span","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":"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:640:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-orange-700%20mb-1%22%7D",children:l.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:641:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"641","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-orange-600%20mb-2%22%7D",children:l.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: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-xs%20text-orange-500%22%7D",children:l.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:645:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"645","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:646:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"646","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Tj,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:647:20","data-matrix-name":"Moon","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":"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:648:20","data-matrix-name":"span","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":"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:650:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-purple-700%20mb-1%22%7D",children:l.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:651:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"651","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-purple-600%20mb-2%22%7D",children:l.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: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-xs%20text-purple-500%22%7D",children:l.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:655:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"655","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:656:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"656","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(B1,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:657:20","data-matrix-name":"Sun","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":"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:658:20","data-matrix-name":"span","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":"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:660:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-yellow-600%20mb-2%22%7D",children:l.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:661:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"661","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-500%22%7D",children:l.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:669:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"669","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[d.jsxs(Ht,{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:671:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:672:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:673:14","data-matrix-name":"CardTitle","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":"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(ap,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:674:16","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"674","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:675:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"针对性指导"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:678:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"678","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:679:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"679","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:680:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:681:18","data-matrix-name":"h4","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":"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:682:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"682","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:l.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:684:16","data-matrix-name":"div","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":"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:685:18","data-matrix-name":"h4","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":"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:686:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:l.dynamic_guidance.practical_advice})]})]})})]}),d.jsxs(Ht,{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:693:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:694:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(qt,{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:695:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"695","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(fa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:696:16","data-matrix-name":"Sparkles","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":"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:697:16","data-matrix-name":"span","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":"span",children:"易经智慧"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:700:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"700","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:701:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"701","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:702:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"702","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:703:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"703","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:704:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:l.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:706:16","data-matrix-name":"div","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":"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:707:18","data-matrix-name":"h4","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":"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:708:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:l.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:710:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"710","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:711:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"711","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:712:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:l.divination_wisdom.timing_guidance})]})]})})]})]}),d.jsxs(Ht,{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:720:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:721:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"721","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{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:722:12","data-matrix-name":"CardTitle","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":"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(cd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:723:14","data-matrix-name":"BookOpen","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":"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:724:14","data-matrix-name":"span","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":"span",children:"哲学洞察"})]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:727:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"727","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:728:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"728","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:729:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"729","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:l.divination_wisdom.philosophical_insight})})})]}),d.jsx(Ht,{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:739:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-300%22%7D",children:d.jsxs(Nt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:740:10","data-matrix-name":"CardContent","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":"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:741:12","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-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:746:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"746","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(Ew,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:754:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BackToTop"})]})},gP=({analysisResult:t,analysisType:e,birthDate:n,question:a,userId:o,divinationMethod:r,preAnalysisData:s})=>{const c=(h,w,b="暂无数据")=>{const v=w.split(".");let B=h;for(const U of v)if(B&&typeof B=="object"&&U in B)B=B[U];else return b;return B||b},l=(h,w="")=>typeof h=="string"?h:typeof h=="number"?String(h):Array.isArray(h)?h.join(", "):typeof h=="object"&&h!==null?h.stars&&Array.isArray(h.stars)?h.stars.join(", "):JSON.stringify(h):w,A=()=>{if(n)return d.jsx(w3,{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(t&&t.data){const h=t.data.basic_info;if(h&&h.personal_data){const w={date:h.personal_data.birth_date||"",time:h.personal_data.birth_time||"12:00",name:h.personal_data.name||"",gender:h.personal_data.gender==="男性"?"male":"female"};return d.jsx(w3,{birthDate:w,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 v;if(n)return d.jsx(g1,{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(t&&t.data){const B=t.data.basic_info;if(B&&B.personal_data){const U={date:B.personal_data.birth_date||"",time:B.personal_data.birth_time||"12:00",name:B.personal_data.name||"",gender:B.personal_data.gender==="男性"?"male":"female"};return d.jsx(g1,{birthDate:U,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 h=(t==null?void 0:t.data)||t,w=(h==null?void 0:h.ziwei_analysis)||(h==null?void 0:h.ziwei)||h,b=(h==null?void 0:h.detailed_analysis)||(h==null?void 0:h.analysis)||h;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:"命宫位置:"}),l(c(w,"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:"命宫主星:"}),l(c(w,"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:"整体运势:"}),l(c(w,"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:"星曜力度:"}),l(c(w,"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(B=>{const U=c(w,`shi_er_gong.${B.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:B.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:["主星:",l(U.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:l(U.interpretation)})]},B.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(B=>{const U=c(w,`si_hua.${B.key}`,{});return d.jsxs("div",{className:`${B.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:B.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:["星曜:",l(U.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:["含义:",l(U.meaning)]})]},B.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:l(c(b,"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:l(c(b,"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(c(b,"career.suitable_industries"))&&((v=c(b,"career.suitable_industries"))==null?void 0:v.map((B,U)=>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:l(B)},U)))})]}),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:l(c(b,"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:l(c(b,"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:l(c(b,"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:l(c(b,"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:l(c(b,"health.wellness_advice"))})]})]})]})]})},u=()=>{if(a)return d.jsx(h1,{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(t&&t.data){const w=t.data.basic_info;if(w&&w.divination_data)return d.jsx(h1,{question:w.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 h=(t==null?void 0:t.data)||t;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:"占卜问题:"}),l(c(h,"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:"起卦方法:"}),l(c(h,"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:"占卜时间:"}),c(h,"basic_info.divination_data.divination_time")?new Date(c(h,"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:"分析日期:"}),l(c(h,"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:l(c(h,"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:["卦辞:",l(c(h,"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:["上下卦:",l(c(h,"basic_info.hexagram_info.upper_trigram"))," / ",l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:["动爻在",l(c(h,"detailed_analysis.changing_lines_analysis.changing_line_position")),", 含义:",l(c(h,"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:[l(c(h,"detailed_analysis.changing_hexagram.name"))," -",l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:l(c(h,"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:"行动建议:"}),l(c(h,"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:"哲学启示:"}),l(c(h,"divination_wisdom.philosophical_insight"))]})]})]})]})]})},x=()=>{switch(e){case"bazi":return A();case"ziwei":return p();case"yijing":return u();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:["未知的分析类型: ",e]})})}};return e==="bazi"&&n?A():e==="yijing"&&a?d.jsx(h1,{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"}):e==="ziwei"&&n?d.jsx(g1,{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"}):t?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:x()}):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:"暂无分析数据"})})},poe=()=>{var v,B;const{user:t}=Pi(),e=be.useRef(null),[n,a]=be.useState(null),[o,r]=be.useState("bazi"),[s,c]=be.useState({name:"",birth_date:"",birth_time:"",gender:"male",birth_place:"",question:"财运"}),[l,A]=be.useState(!1),[p,u]=be.useState(null),x=be.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]),h=be.useCallback(async()=>{if(t)try{const U=await bo.profiles.get();if(U.data&&U.data.profile){const G=U.data.profile;a(G),c({name:G.full_name||"",birth_date:G.birth_date||"",birth_time:G.birth_time||"",gender:G.gender||"male",birth_place:G.birth_location||"",question:"财运"})}}catch(U){console.error("加载档案失败:",U)}},[t]);be.useEffect(()=>{h()},[t,h]),be.useEffect(()=>{u(null)},[o]);const w=async()=>{if(t){if(o==="yijing"){if(!s.question){zn.error("请填写占卜问题");return}}else if(!s.name||!s.birth_date){zn.error("请填写姓名和出生日期");return}A(!0),u(null);try{const U={name:s.name,birth_date:s.birth_date,birth_time:s.birth_time,gender:s.gender,birth_place:s.birth_place};let G;switch(o){case"bazi":G=await bo.analysis.bazi(U);break;case"ziwei":G=await bo.analysis.ziwei(U);break;case"yijing":{const F={question:s.question,user_id:t.id,divination_method:"time",user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,local_time:new Date().toISOString()};G=await bo.analysis.yijing(F);break}default:throw new Error(`不支持的分析类型: ${o}`)}const{data:Q,error:_}=G;if(_)throw _;if(Q!=null&&Q.error)throw new Error(Q.error.message);const S=Q.analysis;u({type:o,data:S}),setTimeout(()=>{e.current&&e.current.scrollIntoView({behavior:"smooth",block:"start"})},100);try{const F=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 bo.analysis.saveHistory(o,S,F),console.log("历史记录保存成功")}catch(F){console.error("保存历史记录失败:",F)}zn.success("分析完成!")}catch(U){console.error("分析失败:",U),zn.error("分析失败:"+(U.message||"未知错误"))}finally{A(!1)}}},b=[{type:"bazi",title:"八字命理",description:"基于传统八字学说,分析五行平衡、格局特点、四柱信息",icon:fa,color:"text-red-600",bgColor:"bg-red-50",borderColor:"border-red-300"},{type:"ziwei",title:"紫微斗数",description:"通过星曜排布和十二宫位分析性格命运",icon:Uc,color:"text-yellow-600",bgColor:"bg-yellow-50",borderColor:"border-yellow-300"},{type:"yijing",title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,指导人生决策",icon:ed,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:216:4","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%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:218:6","data-matrix-name":"div","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":"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:219:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"219","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:220:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"220","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(Ro,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:224:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsxs(Gi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:225:8","data-matrix-name":"ChineseCardHeader","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":"ChineseCardHeader",children:[d.jsx(_i,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:226:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"226","data-component-file":"AnalysisPage.tsx","data-component-name":"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:227:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择您感兴趣的命理分析方式"})]}),d.jsx(wr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:229:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"229","data-component-file":"AnalysisPage.tsx","data-component-name":"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:230:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"230","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",children:b.map(U=>{const G=U.icon,Q=o===U.type;return d.jsxs("div",{onClick:()=>r(U.type),className:Mt("p-4 md:p-5 rounded-lg border-2 cursor-pointer transition-all duration-200","hover:shadow-md active:scale-95",Q?`${U.borderColor} ${U.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:235:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"235","data-component-file":"AnalysisPage.tsx","data-component-name":"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:246:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"246","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:Mt("w-10 h-10 rounded-full flex items-center justify-center",Q?U.bgColor:"bg-gray-100"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:247:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"247","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(G,{className:Mt("h-5 w-5",Q?U.color:"text-gray-400"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:251:22","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"251","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:Mt("font-semibold font-chinese text-lg",Q?U.color:"text-gray-700"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:256:20","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"256","data-component-file":"AnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:U.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:263:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"263","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20font-chinese%20leading-relaxed%22%7D",children:U.description})]},U.type)})})})]}),d.jsxs(Ro,{variant:"bordered","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:272:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%7D",children:[d.jsxs(Gi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:273:8","data-matrix-name":"ChineseCardHeader","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":"ChineseCardHeader",children:[d.jsx(_i,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:274:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"274","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:275:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"275","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:n?"已从您的档案中自动填充,您可以修改":"请填写以下信息进行分析"})]}),d.jsxs(wr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:279:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"279","data-component-file":"AnalysisPage.tsx","data-component-name":"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:282:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"282","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:d.jsx(Mo,{label:"占卜问题",value:s.question,onChange:U=>c(G=>({...G,question:U.target.value})),placeholder:"请输入您希望占卜的具体问题,如:我的事业发展如何?",required:!0,variant:"filled",helperText:"💡 提示:问题越具体,占卜结果越准确。可以询问事业、感情、财运、健康等方面的问题。","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:283:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"283","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:296:14","data-matrix-name":"div","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":"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:297:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"297","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Mo,{label:"姓名",value:s.name,onChange:U=>c(G=>({...G,name:U.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:298:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"298","data-component-file":"AnalysisPage.tsx","data-component-name":"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(Ys,{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:307:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"307","data-component-file":"AnalysisPage.tsx","data-component-name":"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(G3,{label:"性别",value:s.gender,onChange:U=>c(G=>({...G,gender:U.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:310:16","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"310","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:323:14","data-matrix-name":"div","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":"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:324:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"324","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Mo,{type:"date",label:"出生日期",value:s.birth_date,onChange:U=>{const G=U.target.value;G&&!/^\d{4}-\d{2}-\d{2}$/.test(G)||c(Q=>({...Q,birth_date:G}))},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:325:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"325","data-component-file":"AnalysisPage.tsx","data-component-name":"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(jc,{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:343:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"343","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(Mo,{type:"time",label:"出生时间",value:s.birth_time,onChange:U=>c(G=>({...G,birth_time:U.target.value})),helperText:"选填,但强烈建议填写以提高准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:346:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"346","data-component-file":"AnalysisPage.tsx","data-component-name":"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:357:16","data-matrix-name":"div","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":"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:358:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"358","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Mo,{label:"出生地点",value:s.birth_place,onChange:U=>c(G=>({...G,birth_place:U.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:359:20","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"359","data-component-file":"AnalysisPage.tsx","data-component-name":"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(Oj,{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:368:20","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"368","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(ga,{onClick:w,disabled:l||(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:375:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"375","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:l?d.jsxs(d.Fragment,{children:[d.jsx(vA,{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:384:16","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"384","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(fa,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:389:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"389","data-component-file":"AnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),"开始",(v=b.find(U=>U.type===o))==null?void 0:v.title,"分析"]})})]})]}),p&&d.jsx("div",{ref:e,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:399:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"399","data-component-file":"AnalysisPage.tsx","data-component-name":"div",children:d.jsx(gP,{analysisResult:p,analysisType:o,birthDate:x,question:o==="yijing"?s.question:void 0,userId:(B=t==null?void 0:t.id)==null?void 0:B.toString(),divinationMethod:"time","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:400:10","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"400","data-component-file":"AnalysisPage.tsx","data-component-name":"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"})})]})},foe=({type:t="default",title:e,description:n,action:a,className:o})=>{const r={default:DF,search:_F,data:vF,error:xF},s={default:"暂无数据",search:"未找到相关内容",data:"暂无记录",error:"加载失败"},c={default:"这里还没有任何内容",search:"请尝试其他关键词或调整筛选条件",data:"您还没有创建任何记录",error:"数据加载出现问题,请稍后重试"},l={default:"text-gray-400",search:"text-blue-400",data:"text-yellow-400",error:"text-red-400"},A=r[t],p=e||s[t],u=n||c[t],x=l[t];return d.jsxs("div",{className:Mt("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(A,{className:Mt("h-16 w-16",x),"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:u}),a&&d.jsx(ga,{variant:t==="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})]})},goe=()=>{var v;const{user:t}=Pi(),[e,n]=be.useState([]),[a,o]=be.useState(!0),[r,s]=be.useState(null),[c,l]=be.useState(!1),A=(B,U,G=null)=>{try{return B?typeof B=="object"?B[U]||G:typeof B=="string"&&JSON.parse(B)[U]||G:G}catch(Q){return console.warn("解析input_data失败:",Q),G}},p=be.useCallback(async()=>{if(t)try{o(!0);const B=await bo.history.getAll();if(B.error)throw new Error(B.error.message);const G=(B.data||[]).map(Q=>Q.analysis?Q:Q.results?{...Q,analysis:{[Q.reading_type]:{[`${Q.reading_type}_analysis`]:Q.results},metadata:{analysis_time:Q.created_at,version:"1.0",analysis_type:Q.reading_type,migrated_from_results:!0}}}:Q);n(G)}catch(B){console.error("加载历史记录失败:",B),zn.error("加载历史记录失败:"+(B.message||"未知错误"))}finally{o(!1)}},[t]);be.useEffect(()=>{p()},[t,p]);const u=async B=>{if(confirm("确定要删除这条分析记录吗?"))try{const U=await bo.history.delete(B);if(U.error)throw new Error(U.error.message);n(G=>G.filter(Q=>Q.id!==B)),(r==null?void 0:r.id)===B&&(s(null),l(!1)),zn.success("删除成功")}catch(U){console.error("删除失败:",U),zn.error("删除失败:"+(U.message||"未知错误"))}},x=B=>{s(B),l(!0),window.scrollTo({top:0,behavior:"smooth"})},h=B=>{switch(B){case"bazi":return fa;case"ziwei":return Uc;case"yijing":return ed;default:return v1}},w=B=>{switch(B){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"}},b=B=>{switch(B){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"未知类型"}};return c&&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:159:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"159","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:160:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"160","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(ga,{variant:"outline",onClick:()=>l(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:161:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"161","data-component-file":"HistoryPage.tsx","data-component-name":"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:167:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"167","data-component-file":"HistoryPage.tsx","data-component-name":"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:168:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"168","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," 的",b(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:169:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"169","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(gP,{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:(v=r.user_id)==null?void 0:v.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:173:8","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"173","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:194:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"194","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:195:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"195","data-component-file":"HistoryPage.tsx","data-component-name":"div","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:196:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"196","data-component-file":"HistoryPage.tsx","data-component-name":"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:197:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"197","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"查看您之前的所有命理分析记录"})]}),d.jsxs(Ro,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:200:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"200","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsx(Gi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:201:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"201","data-component-file":"HistoryPage.tsx","data-component-name":"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:202:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"202","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:203:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"203","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(v1,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:204:14","data-matrix-name":"History","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"204","data-component-file":"HistoryPage.tsx","data-component-name":"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:206:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"206","data-component-file":"HistoryPage.tsx","data-component-name":"div",children:[d.jsx(_i,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:207:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"207","data-component-file":"HistoryPage.tsx","data-component-name":"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:208:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"208","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"您的命理分析历史"})]})]})}),d.jsx(wr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:212:8","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent",children:a?d.jsx(fP,{size:"lg",variant:"chinese",text:"正在加载历史记录...",className:"py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:214:13","data-matrix-name":"ChineseLoading","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":"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"}):e.length===0?d.jsx(foe,{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:221:12","data-matrix-name":"ChineseEmpty","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":"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:231:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20gap-4%22%7D",children:e.map(B=>{const U=h(B.reading_type),G=w(B.reading_type);return d.jsx(Ro,{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:237:18","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"237","data-component-file":"HistoryPage.tsx","data-component-name":"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(wr,{className:"p-4 md:p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:238:20","data-matrix-name":"ChineseCardContent","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":"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:239:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"239","data-component-file":"HistoryPage.tsx","data-component-name":"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:240:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"240","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%22%7D",children:[d.jsx("div",{className:Mt("w-10 h-10 rounded-full flex items-center justify-center",G),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:241:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"241","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(U,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:242:28","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"242","data-component-file":"HistoryPage.tsx","data-component-name":"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:244:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"244","data-component-file":"HistoryPage.tsx","data-component-name":"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:245:28","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"245","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:[B.name||"未知姓名"," - ",b(B.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:248:28","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%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:249:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"249","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[d.jsx(jc,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:250:32","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"250","data-component-file":"HistoryPage.tsx","data-component-name":"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:251:32","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"251","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:new Date(B.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:253:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"253","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[d.jsx(Ys,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:254:32","data-matrix-name":"User","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":"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:255:32","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:B.reading_type==="yijing"?`问题:${A(B.input_data,"question","综合运势").substring(0,20)}${A(B.input_data,"question","").length>20?"...":""}`:B.birth_date})]})]})]})]}),d.jsxs("div",{className:"flex items-center space-x-1 sm:space-x-2 self-end sm:self-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:265:24","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%20items-center%20space-x-1%20sm%3Aspace-x-2%20self-end%20sm%3Aself-center%22%7D",children:[d.jsxs(ga,{variant:"outline",size:"md",onClick:()=>x(B),className:"px-3 sm:px-6 text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:266:26","data-matrix-name":"ChineseButton","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":"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%22px-3%20sm%3Apx-6%20text-xs%20sm%3Atext-sm%22%7D",children:[d.jsx(Qj,{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:272:28","data-matrix-name":"Eye","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":"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:"hidden sm:inline","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:273:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"273","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22hidden%20sm%3Ainline%22%7D",children:"查看"})]}),d.jsx(Mh,{analysisData:{...B.analysis||B.results,created_at:B.created_at},analysisType:B.reading_type,userName:B.name,className:"min-h-[44px] px-3 sm:px-6 py-2.5 text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:275:26","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"275","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-%5B44px%5D%20px-3%20sm%3Apx-6%20py-2.5%20text-xs%20sm%3Atext-sm%22%7D"}),d.jsx(ga,{variant:"ghost",size:"md",onClick:()=>u(B.id),className:"text-red-600 hover:text-red-700 hover:bg-red-50 px-2 sm:px-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:284:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"284","data-component-file":"HistoryPage.tsx","data-component-name":"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%22text-red-600%20hover%3Atext-red-700%20hover%3Abg-red-50%20px-2%20sm%3Apx-3%22%7D",children:d.jsx(SF,{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:290:28","data-matrix-name":"Trash2","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":"Trash2","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"})})]})]})})},B.id)})})})]})]})},np=({className:t,variant:e="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:Mt(o,r[e],s[n],t),...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"})},hoe=()=>{const{user:t}=Pi(),[e,n]=be.useState(""),[a,o]=be.useState("12:00"),[r,s]=be.useState(null),[c,l]=be.useState(!1),[A,p]=be.useState(null),u={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},x={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},h=async()=>{var v;if(!e){zn.error("请选择您的出生日期");return}l(!0),p(null);try{const B=await bo.functions.invoke("bazi-wuxing-analysis",{body:{birthDate:e,birthTime:a}});if(B.error)throw new Error(B.error.message);if((v=B.data)!=null&&v.data)s(B.data.data),zn.success("五行分析完成!");else throw new Error("分析结果为空")}catch(B){console.error("五行分析错误:",B),p(B.message||"分析失败,请稍后重试"),zn.error("分析失败,请稍后重试")}finally{l(!1)}},w=()=>r!=null&&r.radarData?d.jsx(q8,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:105:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"105","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A300%7D",children:d.jsxs(z_,{data:r.radarData,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:106:8","data-matrix-name":"RadarChart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"106","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BMemberExpression%5D%22%7D",children:[d.jsx(Hw,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:107:10","data-matrix-name":"PolarGrid","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"107","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),d.jsx(ou,{dataKey:"element",tick:{fill:"#dc2626",fontSize:14,fontWeight:"bold"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:108:10","data-matrix-name":"PolarAngleAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"108","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarAngleAxis","data-component-content":"%7B%22dataKey%22%3A%22element%22%2C%22tick%22%3A%7B%22fill%22%3A%22%23dc2626%22%2C%22fontSize%22%3A14%2C%22fontWeight%22%3A%22bold%22%7D%7D"}),d.jsx(au,{angle:90,domain:[0,100],tick:{fill:"#b91c1c",fontSize:12},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:112:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"112","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarRadiusAxis","data-component-content":"%7B%22angle%22%3A90%2C%22domain%22%3A%5B0%2C100%5D%2C%22tick%22%3A%7B%22fill%22%3A%22%23b91c1c%22%2C%22fontSize%22%3A12%7D%7D"}),d.jsx(ru,{name:"五行强度",dataKey:"value",stroke:"#dc2626",fill:"rgba(220, 38, 38, 0.3)",fillOpacity:.6,strokeWidth:2,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:117:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"117","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Radar","data-component-content":"%7B%22name%22%3A%22%E4%BA%94%E8%A1%8C%E5%BC%BA%E5%BA%A6%22%2C%22dataKey%22%3A%22value%22%2C%22stroke%22%3A%22%23dc2626%22%2C%22fill%22%3A%22rgba(220%2C%2038%2C%2038%2C%200.3)%22%2C%22fillOpacity%22%3A0.6%2C%22strokeWidth%22%3A2%7D"})]})}):null,b=()=>r!=null&&r.wuxingWithStrength?d.jsx("div",{className:"grid grid-cols-5 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:135:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"135","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-5%20gap-4%22%7D",children:r.wuxingWithStrength.map(v=>d.jsx(Ht,{className:"text-center hover:shadow-xl transition-all duration-300 chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:137:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"137","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22text-center%20hover%3Ashadow-xl%20transition-all%20duration-300%20chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:d.jsxs(Nt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:138:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"138","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[d.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:139:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"139","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:x[v.element]}),d.jsx("h3",{className:"font-bold text-red-800 text-lg mb-2 chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:140:14","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"140","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%20mb-2%20chinese-text-shadow%22%7D",children:v.element}),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:141:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"141","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:[v.percentage,"%"]}),d.jsx("div",{className:`text-sm font-medium mb-2 ${v.strength==="旺"?"text-green-600":v.strength==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:142:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"142","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:v.strength}),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:148:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"148","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20h-3%20bg-gray-200%20rounded-full%20overflow-hidden%22%7D",children:d.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${v.percentage}%`,backgroundColor:u[v.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:151:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"151","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-full%20rounded-full%20transition-all%20duration-1000%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%2C%22backgroundColor%22%3A%22%5BMemberExpression%5D%22%7D%7D"})})]})},v.element))}):null;return d.jsxs("div",{className:"space-y-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:167:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"167","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%20relative%22%7D",children:[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:169:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"169","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20left-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children: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:170:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"170","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%22%7D"})}),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:176:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"176","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-20%20right-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children: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:177:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"177","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%20rotate-180%22%7D"})}),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:185:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"185","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-4%20relative%20z-10%22%7D",children:[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:186:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"186","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-16%20h-16%20mx-auto%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-2xl%20border-3%20border-red-600%22%7D",children:d.jsx($g,{className:"w-8 h-8 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:187:10","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"187","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20text-red-800%22%7D"})}),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:189:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"189","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-4xl%20md%3Atext-5xl%20font-bold%20text-red-800%20chinese-text-shadow%20font-serif%22%7D",children:["五行分析",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:191:10","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"191","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22block%20text-lg%20text-yellow-600%20mt-2%20font-normal%22%7D",children:"深度解析您的五行构成与能量平衡"})]})]}),d.jsxs(Ht,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:198:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"198","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:199:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"199","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:200:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"200","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[d.jsx(jc,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:201:12","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"201","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"输入您的出生信息"]})}),d.jsxs(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:205:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"205","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:[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:206:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"206","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:207:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"207","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div",children:[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:208:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"208","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生日期 *"}),d.jsx("input",{type:"date",value:e,onChange:v=>n(v.target.value),className:"w-full px-4 py-3 border-2 border-yellow-400 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 bg-white text-red-800",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:211:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"211","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22date%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-400%20rounded-lg%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-red-500%20bg-white%20text-red-800%22%2C%22required%22%3Atrue%7D"})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:219:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"219","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div",children:[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:220:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"220","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生时间"}),d.jsx("input",{type:"time",value:a,onChange:v=>o(v.target.value),className:"w-full px-4 py-3 border-2 border-yellow-400 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 bg-white text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:223:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"223","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22time%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-400%20rounded-lg%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-red-500%20bg-white%20text-red-800%22%7D"})]})]}),d.jsx("div",{className:"mt-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:231:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"231","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%22%7D",children:d.jsx(np,{onClick:h,disabled:c||!e,size:"lg",className:"w-full chinese-red-glow text-white hover:shadow-xl transition-all duration-300 border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:232:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"232","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20chinese-red-glow%20text-white%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-yellow-400%22%7D",children:c?d.jsx(d.Fragment,{children:"加载中..."}):d.jsxs(d.Fragment,{children:[d.jsx(fa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:242:18","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"242","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始五行分析"]})})})]})]}),A&&d.jsx(Ht,{className:"border-red-400 bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:253:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"253","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22border-red-400%20bg-red-50%22%7D",children:d.jsx(Nt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:254:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"254","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children: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:255:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"255","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-center%22%7D",children:A})})}),r&&d.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:262:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"262","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[d.jsxs(Ht,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:264:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"264","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:265:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"265","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:d.jsx(qt,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:266:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"266","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行能量分布"})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:270:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"270","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:b()})]}),d.jsxs(Ht,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:276:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"276","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:277:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"277","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:d.jsx(qt,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:278:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"278","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行平衡雷达图"})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:282:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"282","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children: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:283:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"283","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:w()})})]}),d.jsxs(Ht,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:290:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"290","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:291:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"291","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:292:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"292","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[d.jsx(n2,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:293:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"293","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行平衡分析"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:297:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"297","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children: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:298:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"298","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[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:299:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"299","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-lg%20font-medium%20whitespace-pre-line%22%7D",children: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:302:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"302","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[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:303:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"303","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-4%20bg-white%20rounded-lg%20border-2%20border-green-300%22%7D",children:[d.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:304:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"304","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20mb-2%22%7D",children:x[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:305:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"305","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-700%22%7D",children:"最强元素"}),d.jsx("p",{className:"text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:306:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"306","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%22%7D",children: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:308:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"308","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-4%20bg-white%20rounded-lg%20border-2%20border-orange-300%22%7D",children:[d.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:309:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"309","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20mb-2%22%7D",children:x[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:310:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"310","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-orange-700%22%7D",children:"最弱元素"}),d.jsx("p",{className:"text-orange-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:311:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"311","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-orange-600%22%7D",children:r.weakestElement})]})]})]})})]}),d.jsxs(Ht,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:319:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"319","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Kt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:320:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"320","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:d.jsxs(qt,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:321:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"321","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[d.jsx(t2,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:322:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"322","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行调和建议"]})}),d.jsx(Nt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:326:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"326","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children: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:327:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"327","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:d.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:328:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"328","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:r.suggestions.map((v,B)=>d.jsxs("div",{className:"flex items-start space-x-3 p-4 bg-white rounded-lg border-l-4 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:330:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"330","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%20space-x-3%20p-4%20bg-white%20rounded-lg%20border-l-4%20border-yellow-500%22%7D",children:[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:331:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"331","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-gradient-to-br%20from-yellow-400%20to-amber-500%20rounded-full%20flex%20items-center%20justify-center%20flex-shrink-0%22%7D",children: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:332:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"332","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-bold%20text-sm%22%7D",children:B+1})}),d.jsx("p",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:334:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"334","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:v})]},B))})})})]})]})]})},yj=()=>{const{user:t}=Pi(),e=$A(),[n,a]=be.useState(!1),[o,r]=be.useState({date:"",time:"12:00",name:"",gender:"male"}),s=(p,u)=>{r(x=>({...x,[p]:u}))},c=()=>{if(!o.date){zn.error("请选择您的出生日期");return}if(!o.time){zn.error("请选择您的出生时间");return}a(!0),zn.success("开始进行专业八字分析...")},l=()=>{n?a(!1):e("/analysis")},A=()=>{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(np,{onClick:l,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(cD,{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(np,{onClick:A,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(w3,{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(np,{onClick:l,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(cD,{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(Ht,{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(Kt,{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(qt,{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(Ht,{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(Kt,{"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(qt,{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(Nt,{"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(Ys,{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(Ys,{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(jc,{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(bA,{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(np,{onClick:c,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(Ht,{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(Nt,{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:"本分析基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业准确的命理指导"})]})})})]})})},tA=({children:t})=>{const{user:e,loading:n}=Pi();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"})}):e?d.jsx(d.Fragment,{children:t}):d.jsx(XS,{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 xoe(){return d.jsx(bj,{"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(AF,{"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(iF,{"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(RL,{"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(eF,{"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(bi,{path:"/",element:d.jsx(ZL,{"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(bi,{path:"/login",element:d.jsx(YL,{"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(bi,{path:"/register",element:d.jsx(KL,{"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(bi,{path:"/profile",element:d.jsx(tA,{"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(qL,{"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(bi,{path:"/analysis",element:d.jsx(tA,{"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(poe,{"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(bi,{path:"/history",element:d.jsx(tA,{"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(goe,{"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(bi,{path:"/wuxing",element:d.jsx(tA,{"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(hoe,{"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(bi,{path:"/bazi",element:d.jsx(tA,{"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(yj,{"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(bi,{path:"/bazi-details",element:d.jsx(tA,{"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(yj,{"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(kL,{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"})]})})})}rS.createRoot(document.getElementById("root")).render(d.jsx(bj,{"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(xoe,{"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{_n as _,K2 as c,Qn as g};
|