vendor: 19,382 bytes, lines 1-34
1(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))i(n);new MutationObserver(n=>{for(const s of n)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function t(n){const s={};return n.integrity&&(s.integrity=n.integrity),n.referrerPolicy&&(s.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?s.credentials="include":n.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(n){if(n.ep)return;n.ep=!0;const s=t(n);fetch(n.href,s)}})();var Va={exports:{}},tn={},Qa={exports:{}},O={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var Xt=Symbol.for("react.element"),oc=Symbol.for("react.portal"),ac=Symbol.for("react.fragment"),lc=Symbol.for("react.strict_mode"),uc=Symbol.for("react.profiler"),cc=Symbol.for("react.provider"),dc=Symbol.for("react.context"),pc=Symbol.for("react.forward_ref"),hc=Symbol.for("react.suspense"),gc=Symbol.for("react.memo"),fc=Symbol.for("react.lazy"),Lo=Symbol.iterator;function vc(e){return e===null||typeof e!="object"?null:(e=Lo&&e[Lo]||e["@@iterator"],typeof e=="function"?e:null)}var Ka={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ya=Object.assign,Xa={};function ot(e,r,t){this.props=e,this.context=r,this.refs=Xa,this.updater=t||Ka}ot.prototype.isReactComponent={};ot.prototype.setState=function(e,r){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,r,"setState")};ot.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ja(){}Ja.prototype=ot.prototype;function zs(e,r,t){this.props=e,this.context=r,this.refs=Xa,this.updater=t||Ka}var Bs=zs.prototype=new Ja;Bs.constructor=zs;Ya(Bs,ot.prototype);Bs.isPureReactComponent=!0;var Do=Array.isArray,Za=Object.prototype.hasOwnProperty,Is={current:null},qa={key:!0,ref:!0,__self:!0,__source:!0};function el(e,r,t){var i,n={},s=null,o=null;if(r!=null)for(i in r.ref!==void 0&&(o=r.ref),r.key!==void 0&&(s=""+r.key),r)Za.call(r,i)&&!qa.hasOwnProperty(i)&&(n[i]=r[i]);var a=arguments.length-2;if(a===1)n.children=t;else if(1<a){for(var l=Array(a),c=0;c<a;c++)l[c]=arguments[c+2];n.children=l}if(e&&e.defaultProps)for(i in a=e.defaultProps,a)n[i]===void 0&&(n[i]=a[i]);return{$$typeof:Xt,type:e,key:s,ref:o,props:n,_owner:Is.current}}function mc(e,r){return{$$typeof:Xt,type:e.type,key:r,ref:e.ref,props:e.props,_owner:e._owner}}function Ws(e){return typeof e=="object"&&e!==null&&e.$$typeof===Xt}function yc(e){var r={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(t){return r[t]})}var Ao=/\/+/g;function Sn(e,r){return typeof e=="object"&&e!==null&&e.key!=null?yc(""+e.key):r.toString(36)}function Pi(e,r,t,i,n){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Xt:case oc:o=!0}}if(o)return o=e,n=n(o),e=i===""?"."+Sn(o,0):i,Do(n)?(t="",e!=null&&(t=e.replace(Ao,"$&/")+"/"),Pi(n,r,t,"",function(c){return c})):n!=null&&(Ws(n)&&(n=mc(n,t+(!n.key||o&&o.key===n.key?"":(""+n.key).replace(Ao,"$&/")+"/")+e)),r.push(n)),1;if(o=0,i=i===""?".":i+":",Do(e))for(var a=0;a<e.length;a++){s=e[a];var l=i+Sn(s,a);o+=Pi(s,r,t,l,n)}else if(l=vc(e),typeof l=="function")for(e=l.call(e),a=0;!(s=e.next()).done;)s=s.value,l=i+Sn(s,a++),o+=Pi(s,r,t,l,n);else if(s==="object")throw r=String(e),Error("Objects are not valid as a React child (found: "+(r==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.");return o}function ii(e,r,t){if(e==null)return e;var i=[],n=0;return Pi(e,i,"","",function(s){return r.call(t,s,n++)}),i}function wc(e){if(e._status===-1){var r=e._result;r=r(),r.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=r)}if(e._status===1)return e._result.default;throw e._result}var le={current:null},ki={transition:null},Pc={ReactCurrentDispatcher:le,ReactCurrentBatchConfig:ki,ReactCurrentOwner:Is};function rl(){throw Error("act(...) is not supported in production builds of React.")}O.Children={map:ii,forEach:function(e,r,t){ii(e,function(){r.apply(this,arguments)},t)},count:function(e){var r=0;return ii(e,function(){r++}),r},toArray:function(e){return ii(e,function(r){return r})||[]},only:function(e){if(!Ws(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};O.Component=ot;O.Fragment=ac;O.Profiler=uc;O.PureComponent=zs;O.StrictMode=lc;O.Suspense=hc;O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Pc;O.act=rl;O.cloneElement=function(e,r,t){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=Ya({},e.props),n=e.key,s=e.ref,o=e._owner;if(r!=null){if(r.ref!==void 0&&(s=r.ref,o=Is.current),r.key!==void 0&&(n=""+r.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in r)Za.call(r,l)&&!qa.hasOwnProperty(l)&&(i[l]=r[l]===void 0&&a!==void 0?a[l]:r[l])}var l=arguments.length-2;if(l===1)i.children=t;else if(1<l){a=Array(l);for(var c=0;c<l;c++)a[c]=arguments[c+2];i.children=a}return{$$typeof:Xt,type:e.type,key:n,ref:s,props:i,_owner:o}};O.createContext=function(e){return e={$$typeof:dc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:cc,_context:e},e.Consumer=e};O.createElement=el;O.createFactory=function(e){var r=el.bind(null,e);return r.type=e,r};O.createRef=function(){return{current:null}};O.forwardRef=function(e){return{$$typeof:pc,render:e}};O.isValidElement=Ws;O.lazy=function(e){return{$$typeof:fc,_payload:{_status:-1,_result:e},_init:wc}};O.memo=function(e,r){return{$$typeof:gc,type:e,compare:r===void 0?null:r}};O.startTransition=function(e){var r=ki.transition;ki.transition={};try{e()}finally{ki.transition=r}};O.unstable_act=rl;O.useCallback=function(e,r){return le.current.useCallback(e,r)};O.useContext=function(e){return le.current.useContext(e)};O.useDebugValue=function(){};O.useDeferredValue=function(e){return le.current.useDeferredValue(e)};O.useEffect=function(e,r){return le.current.useEffect(e,r)};O.useId=function(){return le.current.useId()};O.useImperativeHandle=function(e,r,t){return le.current.useImperativeHandle(e,r,t)};O.useInsertionEffect=function(e,r){return le.current.useInsertionEffect(e,r)};O.useLayoutEffect=function(e,r){return le.current.useLayoutEffect(e,r)};O.useMemo=function(e,r){return le.current.useMemo(e,r)};O.useReducer=function(e,r,t){return le.current.useReducer(e,r,t)};O.useRef=function(e){return le.current.useRef(e)};O.useState=function(e){return le.current.useState(e)};O.useSyncExternalStore=function(e,r,t){return le.current.useSyncExternalStore(e,r,t)};O.useTransition=function(){return le.current.useTransition()};O.version="18.3.1";Qa.exports=O;var Ue=Qa.exports;/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var kc=Ue,Sc=Symbol.for("react.element"),Cc=Symbol.for("react.fragment"),Nc=Object.prototype.hasOwnProperty,xc=kc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Fc={key:!0,ref:!0,__self:!0,__source:!0};function tl(e,r,t){var i,n={},s=null,o=null;t!==void 0&&(s=""+t),r.key!==void 0&&(s=""+r.key),r.ref!==void 0&&(o=r.ref);for(i in r)Nc.call(r,i)&&!Fc.hasOwnProperty(i)&&(n[i]=r[i]);if(e&&e.defaultProps)for(i in r=e.defaultProps,r)n[i]===void 0&&(n[i]=r[i]);return{$$typeof:Sc,type:e,key:s,ref:o,props:n,_owner:xc.current}}tn.Fragment=Cc;tn.jsx=tl;tn.jsxs=tl;Va.exports=tn;var h=Va.exports,il={exports:{}},we={},nl={exports:{}},sl={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function r(N,R){var E=N.length;N.push(R);e:for(;0<E;){var $=E-1>>>1,X=N[$];if(0<n(X,R))N[$]=R,N[E]=X,E=$;else break e}}function t(N){return N.length===0?null:N[0]}function i(N){if(N.length===0)return null;var R=N[0],E=N.pop();if(E!==R){N[0]=E;e:for(var $=0,X=N.length,ri=X>>>1;$<ri;){var mr=2*($+1)-1,kn=N[mr],yr=mr+1,ti=N[yr];if(0>n(kn,E))yr<X&&0>n(ti,kn)?(N[$]=ti,N[yr]=E,$=yr):(N[$]=kn,N[mr]=E,$=mr);else if(yr<X&&0>n(ti,E))N[$]=ti,N[yr]=E,$=yr;else break e}}return R}function n(N,R){var E=N.sortIndex-R.sortIndex;return E!==0?E:N.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var l=[],c=[],v=1,f=null,g=3,w=!1,P=!1,k=!1,A=typeof setTimeout=="function"?setTimeout:null,d=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 p(N){for(var R=t(c);R!==null;){if(R.callback===null)i(c);else if(R.startTime<=N)i(c),R.sortIndex=R.expirationTime,r(l,R);else break;R=t(c)}}function m(N){if(k=!1,p(N),!P)if(t(l)!==null)P=!0,wn(C);else{var R=t(c);R!==null&&Pn(m,R.startTime-N)}}function C(N,R){P=!1,k&&(k=!1,d(M),M=-1),w=!0;var E=g;try{for(p(R),f=t(l);f!==null&&(!(f.expirationTime>R)||N&&!Me());){var $=f.callback;if(typeof $=="function"){f.callback=null,g=f.priorityLevel;var X=$(f.expirationTime<=R);R=e.unstable_now(),typeof X=="function"?f.callback=X:f===t(l)&&i(l),p(R)}else i(l);f=t(l)}if(f!==null)var ri=!0;else{var mr=t(c);mr!==null&&Pn(m,mr.startTime-R),ri=!1}return ri}finally{f=null,g=E,w=!1}}var x=!1,F=null,M=-1,U=5,b=-1;function Me(){return!(e.unstable_now()-b<U)}function ct(){if(F!==null){var N=e.unstable_now();b=N;var R=!0;try{R=F(!0,N)}finally{R?dt():(x=!1,F=null)}}else x=!1}var dt;if(typeof u=="function")dt=function(){u(ct)};else if(typeof MessageChannel<"u"){var To=new MessageChannel,sc=To.port2;To.port1.onmessage=ct,dt=function(){sc.postMessage(null)}}else dt=function(){A(ct,0)};function wn(N){F=N,x||(x=!0,dt())}function Pn(N,R){M=A(function(){N(e.unstable_now())},R)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){P||w||(P=!0,wn(C))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return t(l)},e.unstable_next=function(N){switch(g){case 1:case 2:case 3:var R=3;break;default:R=g}var E=g;g=R;try{return N()}finally{g=E}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,R){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var E=g;g=N;try{return R()}finally{g=E}},e.unstable_scheduleCallback=function(N,R,E){var $=e.unstable_now();switch(typeof E=="object"&&E!==null?(E=E.delay,E=typeof E=="number"&&0<E?$+E:$):E=$,N){case 1:var X=-1;break;case 2:X=250;break;case 5:X=1073741823;break;case 4:X=1e4;break;default:X=5e3}return X=E+X,N={id:v++,callback:R,priorityLevel:N,startTime:E,expirationTime:X,sortIndex:-1},E>$?(N.sortIndex=E,r(c,N),t(l)===null&&N===t(c)&&(k?(d(M),M=-1):k=!0,Pn(m,E-$))):(N.sortIndex=X,r(l,N),P||w||(P=!0,wn(C))),N},e.unstable_shouldYield=Me,e.unstable_wrapCallback=function(N){var R=g;return function(){var E=g;g=R;try{return N.apply(this,arguments)}finally{g=E}}}})(sl);nl.exports=sl;var Mc=nl.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Rc=Ue,ye=Mc;function y(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)r+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var ol=new Set,_t={};function br(e,r){qr(e,r),qr(e+"Capture",r)}function qr(e,r){for(_t[e]=r,e=0;e<r.length;e++)ol.add(r[e])}var Ve=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Kn=Object.prototype.hasOwnProperty,Ec=/^[: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]*$/,Go={},zo={};function Oc(e){return Kn.call(zo,e)?!0:Kn.call(Go,e)?!1:Ec.test(e)?zo[e]=!0:(Go[e]=!0,!1)}function bc(e,r,t,i){if(t!==null&&t.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return i?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function jc(e,r,t,i){if(r===null||typeof r>"u"||bc(e,r,t,i))return!0;if(i)return!1;if(t!==null)switch(t.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function ue(e,r,t,i,n,s,o){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=i,this.attributeNamespace=n,this.mustUseProperty=t,this.propertyName=e,this.type=r,this.sanitizeURL=s,this.removeEmptyString=o}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new ue(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];re[r]=new ue(r,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new ue(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new ue(e,2,!1,e,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(e){re[e]=new ue(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new ue(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new ue(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new ue(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new ue(e,5,!1,e.toLowerCase(),null,!1,!1)});var Us=/[\-:]([a-z])/g;function $s(e){return e[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(e){var r=e.replace(Us,$s);re[r]=new ue(r,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(Us,$s);re[r]=new ue(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(Us,$s);re[r]=new ue(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new ue(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new ue("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new ue(e,1,!1,e.toLowerCase(),null,!0,!0)});function Vs(e,r,t,i){var n=re.hasOwnProperty(r)?re[r]:null;(n!==null?n.type!==0:i||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(jc(r,t,n,i)&&(t=null),i||n===null?Oc(r)&&(t===null?e.removeAttribute(r):e.setAttribute(r,""+t)):n.mustUseProperty?e[n.propertyName]=t===null?n.type===3?!1:"":t:(r=n.attributeName,i=n.attributeNamespace,t===null?e.removeAttribute(r):(n=n.type,t=n===3||n===4&&t===!0?"":""+t,i?e.setAttributeNS(i,r,t):e.setAttribute(r,t))))}var Xe=Rc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ni=Symbol.for("react.element"),Tr=Symbol.for("react.portal"),Lr=Symbol.for("react.fragment"),Qs=Symbol.for("react.strict_mode"),Yn=Symbol.for("react.profiler"),al=Symbol.for("react.provider"),ll=Symbol.for("react.context"),Ks=Symbol.for("react.forward_ref"),Xn=Symbol.for("react.suspense"),Jn=Symbol.for("react.suspense_list"),Ys=Symbol.for("react.memo"),Ze=Symbol.for("react.lazy"),ul=Symbol.for("react.offscreen"),Bo=Symbol.iterator;function pt(e){return e===null||typeof e!="object"?null:(e=Bo&&e[Bo]||e["@@iterator"],typeof e=="function"?e:null)}var I=Object.assign,Cn;function Pt(e){if(Cn===void 0)try{throw Error()}catch(t){var r=t.stack.trim().match(/\n( *(at )?)/);Cn=r&&r[1]||""}return` 34`+Cn+e}var Nn=!1;function xn(e,r){if(!e||Nn)return"";Nn=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(c){var i=c}Reflect.construct(e,[],r)}else{try{r.call()}catch(c){i=c}e.call(r.prototype)}else{try{throw Error()}catch(c){i=c}e()}}
vendor: 5,832 bytes, lines 34-37
34catch(c){if(c&&i&&typeof c.stack=="string"){for(var n=c.stack.split(` 35`),s=i.stack.split(` 36`),o=n.length-1,a=s.length-1;1<=o&&0<=a&&n[o]!==s[a];)a--;for(;1<=o&&0<=a;o--,a--)if(n[o]!==s[a]){if(o!==1||a!==1)do if(o--,a--,0>a||n[o]!==s[a]){var l=` 37`+n[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=o&&0<=a);break}}}finally{Nn=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?Pt(e):""}function _c(e){switch(e.tag){case 5:return Pt(e.type);case 16:return Pt("Lazy");case 13:return Pt("Suspense");case 19:return Pt("SuspenseList");case 0:case 2:case 15:return e=xn(e.type,!1),e;case 11:return e=xn(e.type.render,!1),e;case 1:return e=xn(e.type,!0),e;default:return""}}function Zn(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Lr:return"Fragment";case Tr:return"Portal";case Yn:return"Profiler";case Qs:return"StrictMode";case Xn:return"Suspense";case Jn:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ll:return(e.displayName||"Context")+".Consumer";case al:return(e._context.displayName||"Context")+".Provider";case Ks:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ys:return r=e.displayName||null,r!==null?r:Zn(e.type)||"Memo";case Ze:r=e._payload,e=e._init;try{return Zn(e(r))}catch{}}return null}function Hc(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zn(r);case 8:return r===Qs?"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 r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function pr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cl(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function Tc(e){var r=cl(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),i=""+e[r];if(!e.hasOwnProperty(r)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var n=t.get,s=t.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return n.call(this)},set:function(o){i=""+o,s.call(this,o)}}),Object.defineProperty(e,r,{enumerable:t.enumerable}),{getValue:function(){return i},setValue:function(o){i=""+o},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function si(e){e._valueTracker||(e._valueTracker=Tc(e))}function dl(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var t=r.getValue(),i="";return e&&(i=cl(e)?e.checked?"true":"false":e.value),e=i,e!==t?(r.setValue(e),!0):!1}function ji(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function qn(e,r){var t=r.checked;return I({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function Io(e,r){var t=r.defaultValue==null?"":r.defaultValue,i=r.checked!=null?r.checked:r.defaultChecked;t=pr(r.value!=null?r.value:t),e._wrapperState={initialChecked:i,initialValue:t,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function pl(e,r){r=r.checked,r!=null&&Vs(e,"checked",r,!1)}function es(e,r){pl(e,r);var t=pr(r.value),i=r.type;if(t!=null)i==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(i==="submit"||i==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?rs(e,r.type,t):r.hasOwnProperty("defaultValue")&&rs(e,r.type,pr(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function Wo(e,r,t){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var i=r.type;if(!(i!=="submit"&&i!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,t||r===e.value||(e.value=r),e.defaultValue=r}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function rs(e,r,t){(r!=="number"||ji(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var kt=Array.isArray;function Qr(e,r,t,i){if(e=e.options,r){r={};for(var n=0;n<t.length;n++)r["$"+t[n]]=!0;for(t=0;t<e.length;t++)n=r.hasOwnProperty("$"+e[t].value),e[t].selected!==n&&(e[t].selected=n),n&&i&&(e[t].defaultSelected=!0)}else{for(t=""+pr(t),r=null,n=0;n<e.length;n++){if(e[n].value===t){e[n].selected=!0,i&&(e[n].defaultSelected=!0);return}r!==null||e[n].disabled||(r=e[n])}r!==null&&(r.selected=!0)}}function ts(e,r){if(r.dangerouslySetInnerHTML!=null)throw Error(y(91));return I({},r,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Uo(e,r){var t=r.value;if(t==null){if(t=r.children,r=r.defaultValue,t!=null){if(r!=null)throw Error(y(92));if(kt(t)){if(1<t.length)throw Error(y(93));t=t[0]}r=t}r==null&&(r=""),t=r}e._wrapperState={initialValue:pr(t)}}function hl(e,r){var t=pr(r.value),i=pr(r.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),r.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),i!=null&&(e.defaultValue=""+i)}function $o(e){var r=e.textContent;
vendor: 14,926 bytes, line 37
37r===e._wrapperState.initialValue&&r!==""&&r!==null&&(e.value=r)}function gl(e){switch(e){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 is(e,r){return e==null||e==="http://www.w3.org/1999/xhtml"?gl(r):e==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var oi,fl=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(r,t,i,n){MSApp.execUnsafeLocalFunction(function(){return e(r,t,i,n)})}:e}(function(e,r){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=r;else{for(oi=oi||document.createElement("div"),oi.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=oi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function Ht(e,r){if(r){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=r;return}}e.textContent=r}var Nt={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},Lc=["Webkit","ms","Moz","O"];Object.keys(Nt).forEach(function(e){Lc.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),Nt[r]=Nt[e]})});function vl(e,r,t){return r==null||typeof r=="boolean"||r===""?"":t||typeof r!="number"||r===0||Nt.hasOwnProperty(e)&&Nt[e]?(""+r).trim():r+"px"}function ml(e,r){e=e.style;for(var t in r)if(r.hasOwnProperty(t)){var i=t.indexOf("--")===0,n=vl(t,r[t],i);t==="float"&&(t="cssFloat"),i?e.setProperty(t,n):e[t]=n}}var Dc=I({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 ns(e,r){if(r){if(Dc[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(y(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(y(61))}if(r.style!=null&&typeof r.style!="object")throw Error(y(62))}}function ss(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){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 os=null;function Xs(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var as=null,Kr=null,Yr=null;function Vo(e){if(e=qt(e)){if(typeof as!="function")throw Error(y(280));var r=e.stateNode;r&&(r=ln(r),as(e.stateNode,e.type,r))}}function yl(e){Kr?Yr?Yr.push(e):Yr=[e]:Kr=e}function wl(){if(Kr){var e=Kr,r=Yr;if(Yr=Kr=null,Vo(e),r)for(e=0;e<r.length;e++)Vo(r[e])}}function Pl(e,r){return e(r)}function kl(){}var Fn=!1;function Sl(e,r,t){if(Fn)return e(r,t);Fn=!0;try{return Pl(e,r,t)}finally{Fn=!1,(Kr!==null||Yr!==null)&&(kl(),wl())}}function Tt(e,r){var t=e.stateNode;if(t===null)return null;var i=ln(t);if(i===null)return null;t=i[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(e=e.type,i=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!i;break e;default:e=!1}if(e)return null;if(t&&typeof t!="function")throw Error(y(231,r,typeof t));return t}var ls=!1;if(Ve)try{var ht={};Object.defineProperty(ht,"passive",{get:function(){ls=!0}}),window.addEventListener("test",ht,ht),window.removeEventListener("test",ht,ht)}catch{ls=!1}function Ac(e,r,t,i,n,s,o,a,l){var c=Array.prototype.slice.call(arguments,3);try{r.apply(t,c)}catch(v){this.onError(v)}}var xt=!1,_i=null,Hi=!1,us=null,Gc={onError:function(e){xt=!0,_i=e}};function zc(e,r,t,i,n,s,o,a,l){xt=!1,_i=null,Ac.apply(Gc,arguments)}function Bc(e,r,t,i,n,s,o,a,l){if(zc.apply(this,arguments),xt){if(xt){var c=_i;xt=!1,_i=null}else throw Error(y(198));Hi||(Hi=!0,us=c)}}function jr(e){var r=e,t=e;if(e.alternate)for(;r.return;)r=r.return;else{e=r;do r=e,r.flags&4098&&(t=r.return),e=r.return;while(e)}return r.tag===3?t:null}function Cl(e){if(e.tag===13){var r=e.memoizedState;if(r===null&&(e=e.alternate,e!==null&&(r=e.memoizedState)),r!==null)return r.dehydrated}return null}function Qo(e){if(jr(e)!==e)throw Error(y(188))}function Ic(e){var r=e.alternate;if(!r){if(r=jr(e),r===null)throw Error(y(188));return r!==e?null:e}for(var t=e,i=r;;){var n=t.return;if(n===null)break;var s=n.alternate;if(s===null){if(i=n.return,i!==null){t=i;continue}break}if(n.child===s.child){for(s=n.child;s;){if(s===t)return Qo(n),e;if(s===i)return Qo(n),r;s=s.sibling}throw Error(y(188))}if(t.return!==i.return)t=n,i=s;else{for(var o=!1,a=n.child;a;){if(a===t){o=!0,t=n,i=s;break}if(a===i){o=!0,i=n,t=s;break}a=a.sibling}if(!o){for(a=s.child;a;){if(a===t){o=!0,t=s,i=n;break}if(a===i){o=!0,i=s,t=n;break}a=a.sibling}if(!o)throw Error(y(189))}}if(t.alternate!==i)throw Error(y(190))}if(t.tag!==3)throw Error(y(188));return t.stateNode.current===t?e:r}function Nl(e){return e=Ic(e),e!==null?xl(e):null}function xl(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var r=xl(e);if(r!==null)return r;e=e.sibling}return null}var Fl=ye.unstable_scheduleCallback,Ko=ye.unstable_cancelCallback,Wc=ye.unstable_shouldYield,Uc=ye.unstable_requestPaint,V=ye.unstable_now,$c=ye.unstable_getCurrentPriorityLevel,Js=ye.unstable_ImmediatePriority,Ml=ye.unstable_UserBlockingPriority,Ti=ye.unstable_NormalPriority,Vc=ye.unstable_LowPriority,Rl=ye.unstable_IdlePriority,nn=null,Ae=null;function Qc(e){if(Ae&&typeof Ae.onCommitFiberRoot=="function")try{Ae.onCommitFiberRoot(nn,e,void 0,(e.current.flags&128)===128)}catch{}}var je=Math.clz32?Math.clz32:Xc,Kc=Math.log,Yc=Math.LN2;function Xc(e){return e>>>=0,e===0?32:31-(Kc(e)/Yc|0)|0}var ai=64,li=4194304;function St(e){switch(e&-e){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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Li(e,r){var t=e.pendingLanes;if(t===0)return 0;var i=0,n=e.suspendedLanes,s=e.pingedLanes,o=t&268435455;if(o!==0){var a=o&~n;a!==0?i=St(a):(s&=o,s!==0&&(i=St(s)))}else o=t&~n,o!==0?i=St(o):s!==0&&(i=St(s));if(i===0)return 0;if(r!==0&&r!==i&&!(r&n)&&(n=i&-i,s=r&-r,n>=s||n===16&&(s&4194240)!==0))return r;if(i&4&&(i|=t&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=i;0<r;)t=31-je(r),n=1<<t,i|=e[t],r&=~n;return i}function Jc(e,r){switch(e){case 1:case 2:case 4:return r+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 r+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 Zc(e,r){for(var t=e.suspendedLanes,i=e.pingedLanes,n=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-je(s),a=1<<o,l=n[o];l===-1?(!(a&t)||a&i)&&(n[o]=Jc(a,r)):l<=r&&(e.expiredLanes|=a),s&=~a}}function cs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function El(){var e=ai;return ai<<=1,!(ai&4194240)&&(ai=64),e}function Mn(e){for(var r=[],t=0;31>t;t++)r.push(e);return r}function Jt(e,r,t){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-je(r),e[r]=t}function qc(e,r){var t=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var i=e.eventTimes;for(e=e.expirationTimes;0<t;){var n=31-je(t),s=1<<n;r[n]=0,i[n]=-1,e[n]=-1,t&=~s}}function Zs(e,r){var t=e.entangledLanes|=r;for(e=e.entanglements;t;){var i=31-je(t),n=1<<i;n&r|e[i]&r&&(e[i]|=r),t&=~n}}var H=0;function Ol(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var bl,qs,jl,_l,Hl,ds=!1,ui=[],nr=null,sr=null,or=null,Lt=new Map,Dt=new Map,er=[],ed="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 Yo(e,r){switch(e){case"focusin":case"focusout":nr=null;break;case"dragenter":case"dragleave":sr=null;break;case"mouseover":case"mouseout":or=null;break;case"pointerover":case"pointerout":Lt.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":Dt.delete(r.pointerId)}}function gt(e,r,t,i,n,s){return e===null||e.nativeEvent!==s?(e={blockedOn:r,domEventName:t,eventSystemFlags:i,nativeEvent:s,targetContainers:[n]},r!==null&&(r=qt(r),r!==null&&qs(r)),e):(e.eventSystemFlags|=i,r=e.targetContainers,n!==null&&r.indexOf(n)===-1&&r.push(n),e)}function rd(e,r,t,i,n){switch(r){case"focusin":return nr=gt(nr,e,r,t,i,n),!0;case"dragenter":return sr=gt(sr,e,r,t,i,n),!0;case"mouseover":return or=gt(or,e,r,t,i,n),!0;case"pointerover":var s=n.pointerId;return Lt.set(s,gt(Lt.get(s)||null,e,r,t,i,n)),!0;case"gotpointercapture":return s=n.pointerId,Dt.set(s,gt(Dt.get(s)||null,e,r,t,i,n)),!0}return!1}function Tl(e){var r=kr(e.target);if(r!==null){var t=jr(r);if(t!==null){if(r=t.tag,r===13){if(r=Cl(t),r!==null){e.blockedOn=r,Hl(e.priority,function(){jl(t)});return}}else if(r===3&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=t.tag===3?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Si(e){if(e.blockedOn!==null)return!1;for(var r=e.targetContainers;0<r.length;){var t=ps(e.domEventName,e.eventSystemFlags,r[0],e.nativeEvent);if(t===null){t=e.nativeEvent;var i=new t.constructor(t.type,t);os=i,t.target.dispatchEvent(i),os=null}else return r=qt(t),r!==null&&qs(r),e.blockedOn=t,!1;r.shift()}return!0}function Xo(e,r,t){Si(e)&&t.delete(r)}function td(){ds=!1,nr!==null&&Si(nr)&&(nr=null),sr!==null&&Si(sr)&&(sr=null),or!==null&&Si(or)&&(or=null),Lt.forEach(Xo),Dt.forEach(Xo)}function ft(e,r){e.blockedOn===r&&(e.blockedOn=null,ds||(ds=!0,ye.unstable_scheduleCallback(ye.unstable_NormalPriority,td)))}function At(e){function r(n){return ft(n,e)}if(0<ui.length){ft(ui[0],e);for(var t=1;t<ui.length;t++){var i=ui[t];i.blockedOn===e&&(i.blockedOn=null)}}for(nr!==null&&ft(nr,e),sr!==null&&ft(sr,e),or!==null&&ft(or,e),Lt.forEach(r),Dt.forEach(r),t=0;t<er.length;t++)i=er[t],i.blockedOn===e&&(i.blockedOn=null);for(;0<er.length&&(t=er[0],t.blockedOn===null);)Tl(t),t.blockedOn===null&&er.shift()}var Xr=Xe.ReactCurrentBatchConfig,Di=!0;function id(e,r,t,i){var n=H,s=Xr.transition;Xr.transition=null;try{H=1,eo(e,r,t,i)}finally{H=n,Xr.transition=s}}function nd(e,r,t,i){var n=H,s=Xr.transition;Xr.transition=null;try{H=4,eo(e,r,t,i)}finally{H=n,Xr.transition=s}}function eo(e,r,t,i){if(Di){var n=ps(e,r,t,i);if(n===null)Dn(e,r,i,Ai,t),Yo(e,i);else if(rd(n,e,r,t,i))i.stopPropagation();else if(Yo(e,i),r&4&&-1<ed.indexOf(e)){for(;n!==null;){var s=qt(n);if(s!==null&&bl(s),s=ps(e,r,t,i),s===null&&Dn(e,r,i,Ai,t),s===n)break;n=s}n!==null&&i.stopPropagation()}else Dn(e,r,i,null,t)}}var Ai=null;function ps(e,r,t,i){if(Ai=null,e=Xs(i),e=kr(e),e!==null)if(r=jr(e),r===null)e=null;else if(t=r.tag,t===13){if(e=Cl(r),e!==null)return e;e=null}else if(t===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;e=null}else r!==e&&(e=null);return Ai=e,null}function Ll(e){switch(e){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($c()){case Js:return 1;case Ml:return 4;case Ti:case Vc:return 16;case Rl:return 536870912;default:return 16}default:return 16}}var tr=null,ro=null,Ci=null;function Dl(){if(Ci)return Ci;var e,r=ro,t=r.length,i,n="value"in tr?tr.value:tr.textContent,s=n.length;for(e=0;e<t&&r[e]===n[e];e++);var o=t-e;for(i=1;i<=o&&r[t-i]===n[s-i];i++);return Ci=n.slice(e,1<i?1-i:void 0)}function Ni(e){var r=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&r===13&&(e=13)):e=r,e===10&&(e=13),32<=e||e===13?e:0}function ci(){return!0}function Jo(){return!1}function Pe(e){function r(t,i,n,s,o){this._reactName=t,this._targetInst=n,this.type=i,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(s):s[a]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?ci:Jo,this.isPropagationStopped=Jo,this}return I(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():typeof t.returnValue!="unknown"&&(t.returnValue=!1),this.isDefaultPrevented=ci)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():typeof t.cancelBubble!="unknown"&&(t.cancelBubble=!0),this.isPropagationStopped=ci)},persist:function(){},isPersistent:ci}),r}var at={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0}
vendor: 6,370 bytes, line 37
37,to=Pe(at),Zt=I({},at,{view:0,detail:0}),sd=Pe(Zt),Rn,En,vt,sn=I({},Zt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:io,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==vt&&(vt&&e.type==="mousemove"?(Rn=e.screenX-vt.screenX,En=e.screenY-vt.screenY):En=Rn=0,vt=e),Rn)},movementY:function(e){return"movementY"in e?e.movementY:En}}),Zo=Pe(sn),od=I({},sn,{dataTransfer:0}),ad=Pe(od),ld=I({},Zt,{relatedTarget:0}),On=Pe(ld),ud=I({},at,{animationName:0,elapsedTime:0,pseudoElement:0}),cd=Pe(ud),dd=I({},at,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),pd=Pe(dd),hd=I({},at,{data:0}),qo=Pe(hd),gd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fd={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"},vd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function md(e){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(e):(e=vd[e])?!!r[e]:!1}function io(){return md}var yd=I({},Zt,{key:function(e){if(e.key){var r=gd[e.key]||e.key;if(r!=="Unidentified")return r}return e.type==="keypress"?(e=Ni(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?fd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:io,charCode:function(e){return e.type==="keypress"?Ni(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ni(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),wd=Pe(yd),Pd=I({},sn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ea=Pe(Pd),kd=I({},Zt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:io}),Sd=Pe(kd),Cd=I({},at,{propertyName:0,elapsedTime:0,pseudoElement:0}),Nd=Pe(Cd),xd=I({},sn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Fd=Pe(xd),Md=[9,13,27,32],no=Ve&&"CompositionEvent"in window,Ft=null;Ve&&"documentMode"in document&&(Ft=document.documentMode);var Rd=Ve&&"TextEvent"in window&&!Ft,Al=Ve&&(!no||Ft&&8<Ft&&11>=Ft),ra=" ",ta=!1;function Gl(e,r){switch(e){case"keyup":return Md.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zl(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dr=!1;function Ed(e,r){switch(e){case"compositionend":return zl(r);case"keypress":return r.which!==32?null:(ta=!0,ra);case"textInput":return e=r.data,e===ra&&ta?null:e;default:return null}}function Od(e,r){if(Dr)return e==="compositionend"||!no&&Gl(e,r)?(e=Dl(),Ci=ro=tr=null,Dr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1<r.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return Al&&r.locale!=="ko"?null:r.data;default:return null}}var bd={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 ia(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r==="input"?!!bd[e.type]:r==="textarea"}function Bl(e,r,t,i){yl(i),r=Gi(r,"onChange"),0<r.length&&(t=new to("onChange","change",null,t,i),e.push({event:t,listeners:r}))}var Mt=null,Gt=null;function jd(e){Zl(e,0)}function on(e){var r=zr(e);if(dl(r))return e}function _d(e,r){if(e==="change")return r}var Il=!1;if(Ve){var bn;if(Ve){var jn="oninput"in document;if(!jn){var na=document.createElement("div");na.setAttribute("oninput","return;"),jn=typeof na.oninput=="function"}bn=jn}else bn=!1;Il=bn&&(!document.documentMode||9<document.documentMode)}function sa(){Mt&&(Mt.detachEvent("onpropertychange",Wl),Gt=Mt=null)}function Wl(e){if(e.propertyName==="value"&&on(Gt)){var r=[];Bl(r,Gt,e,Xs(e)),Sl(jd,r)}}function Hd(e,r,t){e==="focusin"?(sa(),Mt=r,Gt=t,Mt.attachEvent("onpropertychange",Wl)):e==="focusout"&&sa()}function Td(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return on(Gt)}function Ld(e,r){if(e==="click")return on(r)}function Dd(e,r){if(e==="input"||e==="change")return on(r)}function Ad(e,r){return e===r&&(e!==0||1/e===1/r)||e!==e&&r!==r}var He=typeof Object.is=="function"?Object.is:Ad;function zt(e,r){if(He(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var t=Object.keys(e),i=Object.keys(r);if(t.length!==i.length)return!1;for(i=0;i<t.length;i++){var n=t[i];if(!Kn.call(r,n)||!He(e[n],r[n]))return!1}return!0}function oa(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function aa(e,r){var t=oa(e);e=0;for(var i;t;){if(t.nodeType===3){if(i=e+t.textContent.length,e<=r&&i>=r)return{node:t,offset:r-e};e=i}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=oa(t)}}function Ul(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?Ul(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function $l(){for(var e=window,r=ji();r instanceof e.HTMLIFrameElement;){try{var t=typeof r.contentWindow.location.href=="string"}catch{t=!1}if(t)e=r.contentWindow;else break;r=ji(e.document)}return r}function so(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}
vendor: 4,156 bytes, line 37
37function Gd(e){var r=$l(),t=e.focusedElem,i=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&Ul(t.ownerDocument.documentElement,t)){if(i!==null&&so(t)){if(r=i.start,e=i.end,e===void 0&&(e=r),"selectionStart"in t)t.selectionStart=r,t.selectionEnd=Math.min(e,t.value.length);else if(e=(r=t.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var n=t.textContent.length,s=Math.min(i.start,n);i=i.end===void 0?s:Math.min(i.end,n),!e.extend&&s>i&&(n=i,i=s,s=n),n=aa(t,s);var o=aa(t,i);n&&o&&(e.rangeCount!==1||e.anchorNode!==n.node||e.anchorOffset!==n.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(r=r.createRange(),r.setStart(n.node,n.offset),e.removeAllRanges(),s>i?(e.addRange(r),e.extend(o.node,o.offset)):(r.setEnd(o.node,o.offset),e.addRange(r)))}}for(r=[],e=t;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t<r.length;t++)e=r[t],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var zd=Ve&&"documentMode"in document&&11>=document.documentMode,Ar=null,hs=null,Rt=null,gs=!1;function la(e,r,t){var i=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;gs||Ar==null||Ar!==ji(i)||(i=Ar,"selectionStart"in i&&so(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),Rt&&zt(Rt,i)||(Rt=i,i=Gi(hs,"onSelect"),0<i.length&&(r=new to("onSelect","select",null,r,t),e.push({event:r,listeners:i}),r.target=Ar)))}function di(e,r){var t={};return t[e.toLowerCase()]=r.toLowerCase(),t["Webkit"+e]="webkit"+r,t["Moz"+e]="moz"+r,t}var Gr={animationend:di("Animation","AnimationEnd"),animationiteration:di("Animation","AnimationIteration"),animationstart:di("Animation","AnimationStart"),transitionend:di("Transition","TransitionEnd")},_n={},Vl={};Ve&&(Vl=document.createElement("div").style,"AnimationEvent"in window||(delete Gr.animationend.animation,delete Gr.animationiteration.animation,delete Gr.animationstart.animation),"TransitionEvent"in window||delete Gr.transitionend.transition);function an(e){if(_n[e])return _n[e];if(!Gr[e])return e;var r=Gr[e],t;for(t in r)if(r.hasOwnProperty(t)&&t in Vl)return _n[e]=r[t];return e}var Ql=an("animationend"),Kl=an("animationiteration"),Yl=an("animationstart"),Xl=an("transitionend"),Jl=new Map,ua="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 gr(e,r){Jl.set(e,r),br(r,[e])}for(var Hn=0;Hn<ua.length;Hn++){var Tn=ua[Hn],Bd=Tn.toLowerCase(),Id=Tn[0].toUpperCase()+Tn.slice(1);gr(Bd,"on"+Id)}gr(Ql,"onAnimationEnd");gr(Kl,"onAnimationIteration");gr(Yl,"onAnimationStart");gr("dblclick","onDoubleClick");gr("focusin","onFocus");gr("focusout","onBlur");gr(Xl,"onTransitionEnd");qr("onMouseEnter",["mouseout","mouseover"]);qr("onMouseLeave",["mouseout","mouseover"]);qr("onPointerEnter",["pointerout","pointerover"]);qr("onPointerLeave",["pointerout","pointerover"]);br("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));br("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));br("onBeforeInput",["compositionend","keypress","textInput","paste"]);br("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));br("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));br("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));
vendor: 1,652 bytes, line 37
37var Ct="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(" "),Wd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ct));function ca(e,r,t){var i=e.type||"unknown-event";e.currentTarget=t,Bc(i,r,void 0,e),e.currentTarget=null}function Zl(e,r){r=(r&4)!==0;for(var t=0;t<e.length;t++){var i=e[t],n=i.event;i=i.listeners;e:{var s=void 0;if(r)for(var o=i.length-1;0<=o;o--){var a=i[o],l=a.instance,c=a.currentTarget;if(a=a.listener,l!==s&&n.isPropagationStopped())break e;ca(n,a,c),s=l}else for(o=0;o<i.length;o++){if(a=i[o],l=a.instance,c=a.currentTarget,a=a.listener,l!==s&&n.isPropagationStopped())break e;ca(n,a,c),s=l}}}if(Hi)throw e=us,Hi=!1,us=null,e}function L(e,r){var t=r[ws];t===void 0&&(t=r[ws]=new Set);var i=e+"__bubble";t.has(i)||(ql(r,e,2,!1),t.add(i))}function Ln(e,r,t){var i=0;r&&(i|=4),ql(t,e,i,r)}var pi="_reactListening"+Math.random().toString(36).slice(2);function Bt(e){if(!e[pi]){e[pi]=!0,ol.forEach(function(t){t!=="selectionchange"&&(Wd.has(t)||Ln(t,!1,e),Ln(t,!0,e))});var r=e.nodeType===9?e:e.ownerDocument;r===null||r[pi]||(r[pi]=!0,Ln("selectionchange",!1,r))}}function ql(e,r,t,i){switch(Ll(r)){case 1:var n=id;break;case 4:n=nd;break;default:n=eo}t=n.bind(null,r,t,e),n=void 0,!ls||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(n=!0),i?n!==void 0?e.addEventListener(r,t,{capture:!0,passive:n}):e.addEventListener(r,t,!0):n!==void 0?e.addEventListener(r,t,{passive:n}):e.addEventListener(r,t,!1)}function Dn(e,r,t,i,n){var s=i;
vendor: 21,835 bytes, lines 37-38
37if(!(r&1)&&!(r&2)&&i!==null)e:for(;;){if(i===null)return;var o=i.tag;if(o===3||o===4){var a=i.stateNode.containerInfo;if(a===n||a.nodeType===8&&a.parentNode===n)break;if(o===4)for(o=i.return;o!==null;){var l=o.tag;if((l===3||l===4)&&(l=o.stateNode.containerInfo,l===n||l.nodeType===8&&l.parentNode===n))return;o=o.return}for(;a!==null;){if(o=kr(a),o===null)return;if(l=o.tag,l===5||l===6){i=s=o;continue e}a=a.parentNode}}i=i.return}Sl(function(){var c=s,v=Xs(t),f=[];e:{var g=Jl.get(e);if(g!==void 0){var w=to,P=e;switch(e){case"keypress":if(Ni(t)===0)break e;case"keydown":case"keyup":w=wd;break;case"focusin":P="focus",w=On;break;case"focusout":P="blur",w=On;break;case"beforeblur":case"afterblur":w=On;break;case"click":if(t.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":w=Zo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=ad;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Sd;break;case Ql:case Kl:case Yl:w=cd;break;case Xl:w=Nd;break;case"scroll":w=sd;break;case"wheel":w=Fd;break;case"copy":case"cut":case"paste":w=pd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=ea}var k=(r&4)!==0,A=!k&&e==="scroll",d=k?g!==null?g+"Capture":null:g;k=[];for(var u=c,p;u!==null;){p=u;var m=p.stateNode;if(p.tag===5&&m!==null&&(p=m,d!==null&&(m=Tt(u,d),m!=null&&k.push(It(u,m,p)))),A)break;u=u.return}0<k.length&&(g=new w(g,P,null,t,v),f.push({event:g,listeners:k}))}}if(!(r&7)){e:{if(g=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",g&&t!==os&&(P=t.relatedTarget||t.fromElement)&&(kr(P)||P[Qe]))break e;if((w||g)&&(g=v.window===v?v:(g=v.ownerDocument)?g.defaultView||g.parentWindow:window,w?(P=t.relatedTarget||t.toElement,w=c,P=P?kr(P):null,P!==null&&(A=jr(P),P!==A||P.tag!==5&&P.tag!==6)&&(P=null)):(w=null,P=c),w!==P)){if(k=Zo,m="onMouseLeave",d="onMouseEnter",u="mouse",(e==="pointerout"||e==="pointerover")&&(k=ea,m="onPointerLeave",d="onPointerEnter",u="pointer"),A=w==null?g:zr(w),p=P==null?g:zr(P),g=new k(m,u+"leave",w,t,v),g.target=A,g.relatedTarget=p,m=null,kr(v)===c&&(k=new k(d,u+"enter",P,t,v),k.target=p,k.relatedTarget=A,m=k),A=m,w&&P)r:{for(k=w,d=P,u=0,p=k;p;p=_r(p))u++;for(p=0,m=d;m;m=_r(m))p++;for(;0<u-p;)k=_r(k),u--;for(;0<p-u;)d=_r(d),p--;for(;u--;){if(k===d||d!==null&&k===d.alternate)break r;k=_r(k),d=_r(d)}k=null}else k=null;w!==null&&da(f,g,w,k,!1),P!==null&&A!==null&&da(f,A,P,k,!0)}}e:{if(g=c?zr(c):window,w=g.nodeName&&g.nodeName.toLowerCase(),w==="select"||w==="input"&&g.type==="file")var C=_d;else if(ia(g))if(Il)C=Dd;else{C=Td;var x=Hd}else(w=g.nodeName)&&w.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(C=Ld);if(C&&(C=C(e,c))){Bl(f,C,t,v);break e}x&&x(e,g,c),e==="focusout"&&(x=g._wrapperState)&&x.controlled&&g.type==="number"&&rs(g,"number",g.value)}switch(x=c?zr(c):window,e){case"focusin":(ia(x)||x.contentEditable==="true")&&(Ar=x,hs=c,Rt=null);break;case"focusout":Rt=hs=Ar=null;break;case"mousedown":gs=!0;break;case"contextmenu":case"mouseup":case"dragend":gs=!1,la(f,t,v);break;case"selectionchange":if(zd)break;case"keydown":case"keyup":la(f,t,v)}var F;if(no)e:{switch(e){case"compositionstart":var M="onCompositionStart";break e;case"compositionend":M="onCompositionEnd";break e;case"compositionupdate":M="onCompositionUpdate";break e}M=void 0}else Dr?Gl(e,t)&&(M="onCompositionEnd"):e==="keydown"&&t.keyCode===229&&(M="onCompositionStart");M&&(Al&&t.locale!=="ko"&&(Dr||M!=="onCompositionStart"?M==="onCompositionEnd"&&Dr&&(F=Dl()):(tr=v,ro="value"in tr?tr.value:tr.textContent,Dr=!0)),x=Gi(c,M),0<x.length&&(M=new qo(M,e,null,t,v),f.push({event:M,listeners:x}),F?M.data=F:(F=zl(t),F!==null&&(M.data=F)))),(F=Rd?Ed(e,t):Od(e,t))&&(c=Gi(c,"onBeforeInput"),0<c.length&&(v=new qo("onBeforeInput","beforeinput",null,t,v),f.push({event:v,listeners:c}),v.data=F))}Zl(f,r)})}function It(e,r,t){return{instance:e,listener:r,currentTarget:t}}function Gi(e,r){for(var t=r+"Capture",i=[];e!==null;){var n=e,s=n.stateNode;n.tag===5&&s!==null&&(n=s,s=Tt(e,t),s!=null&&i.unshift(It(e,s,n)),s=Tt(e,r),s!=null&&i.push(It(e,s,n))),e=e.return}return i}function _r(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function da(e,r,t,i,n){for(var s=r._reactName,o=[];t!==null&&t!==i;){var a=t,l=a.alternate,c=a.stateNode;if(l!==null&&l===i)break;a.tag===5&&c!==null&&(a=c,n?(l=Tt(t,s),l!=null&&o.unshift(It(t,l,a))):n||(l=Tt(t,s),l!=null&&o.push(It(t,l,a)))),t=t.return}o.length!==0&&e.push({event:r,listeners:o})}var Ud=/\r\n?/g,$d=/\u0000|\uFFFD/g;function pa(e){return(typeof e=="string"?e:""+e).replace(Ud,` 38`).replace($d,"")}function hi(e,r,t){if(r=pa(r),pa(e)!==r&&t)throw Error(y(425))}function zi(){}var fs=null,vs=null;function ms(e,r){return e==="textarea"||e==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var ys=typeof setTimeout=="function"?setTimeout:void 0,Vd=typeof clearTimeout=="function"?clearTimeout:void 0,ha=typeof Promise=="function"?Promise:void 0,Qd=typeof queueMicrotask=="function"?queueMicrotask:typeof ha<"u"?function(e){return ha.resolve(null).then(e).catch(Kd)}:ys;function Kd(e){setTimeout(function(){throw e})}function An(e,r){var t=r,i=0;do{var n=t.nextSibling;if(e.removeChild(t),n&&n.nodeType===8)if(t=n.data,t==="/$"){if(i===0){e.removeChild(n),At(r);return}i--}else t!=="$"&&t!=="$?"&&t!=="$!"||i++;t=n}while(t);At(r)}function ar(e){for(;e!=null;e=e.nextSibling){var r=e.nodeType;if(r===1||r===3)break;if(r===8){if(r=e.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return e}function ga(e){e=e.previousSibling;for(var r=0;e;){if(e.nodeType===8){var t=e.data;if(t==="$"||t==="$!"||t==="$?"){if(r===0)return e;r--}else t==="/$"&&r++}e=e.previousSibling}return null}var lt=Math.random().toString(36).slice(2),De="__reactFiber$"+lt,Wt="__reactProps$"+lt,Qe="__reactContainer$"+lt,ws="__reactEvents$"+lt,Yd="__reactListeners$"+lt,Xd="__reactHandles$"+lt;function kr(e){var r=e[De];if(r)return r;for(var t=e.parentNode;t;){if(r=t[Qe]||t[De]){if(t=r.alternate,r.child!==null||t!==null&&t.child!==null)for(e=ga(e);e!==null;){if(t=e[De])return t;e=ga(e)}return r}e=t,t=e.parentNode}return null}function qt(e){return e=e[De]||e[Qe],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function zr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(y(33))}function ln(e){return e[Wt]||null}var Ps=[],Br=-1;function fr(e){return{current:e}}function D(e){0>Br||(e.current=Ps[Br],Ps[Br]=null,Br--)}function T(e,r){Br++,Ps[Br]=e.current,e.current=r}var hr={},se=fr(hr),pe=fr(!1),Fr=hr;function et(e,r){var t=e.type.contextTypes;if(!t)return hr;var i=e.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===r)return i.__reactInternalMemoizedMaskedChildContext;var n={},s;for(s in t)n[s]=r[s];return i&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=n),n}function he(e){return e=e.childContextTypes,e!=null}function Bi(){D(pe),D(se)}function fa(e,r,t){if(se.current!==hr)throw Error(y(168));T(se,r),T(pe,t)}function eu(e,r,t){var i=e.stateNode;if(r=r.childContextTypes,typeof i.getChildContext!="function")return t;i=i.getChildContext();for(var n in i)if(!(n in r))throw Error(y(108,Hc(e)||"Unknown",n));return I({},t,i)}function Ii(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||hr,Fr=se.current,T(se,e),T(pe,pe.current),!0}function va(e,r,t){var i=e.stateNode;if(!i)throw Error(y(169));t?(e=eu(e,r,Fr),i.__reactInternalMemoizedMergedChildContext=e,D(pe),D(se),T(se,e)):D(pe),T(pe,t)}var Be=null,un=!1,Gn=!1;function ru(e){Be===null?Be=[e]:Be.push(e)}function Jd(e){un=!0,ru(e)}function vr(){if(!Gn&&Be!==null){Gn=!0;var e=0,r=H;try{var t=Be;for(H=1;e<t.length;e++){var i=t[e];do i=i(!0);while(i!==null)}Be=null,un=!1}catch(n){throw Be!==null&&(Be=Be.slice(e+1)),Fl(Js,vr),n}finally{H=r,Gn=!1}}return null}var Ir=[],Wr=0,Wi=null,Ui=0,ke=[],Se=0,Mr=null,Ie=1,We="";function wr(e,r){Ir[Wr++]=Ui,Ir[Wr++]=Wi,Wi=e,Ui=r}function tu(e,r,t){ke[Se++]=Ie,ke[Se++]=We,ke[Se++]=Mr,Mr=e;var i=Ie;e=We;var n=32-je(i)-1;i&=~(1<<n),t+=1;var s=32-je(r)+n;if(30<s){var o=n-n%5;s=(i&(1<<o)-1).toString(32),i>>=o,n-=o,Ie=1<<32-je(r)+n|t<<n|i,We=s+e}else Ie=1<<s|t<<n|i,We=e}function oo(e){e.return!==null&&(wr(e,1),tu(e,1,0))}function ao(e){for(;e===Wi;)Wi=Ir[--Wr],Ir[Wr]=null,Ui=Ir[--Wr],Ir[Wr]=null;for(;e===Mr;)Mr=ke[--Se],ke[Se]=null,We=ke[--Se],ke[Se]=null,Ie=ke[--Se],ke[Se]=null}var me=null,ve=null,G=!1,be=null;function iu(e,r){var t=Ce(5,null,null,0);t.elementType="DELETED",t.stateNode=r,t.return=e,r=e.deletions,r===null?(e.deletions=[t],e.flags|=16):r.push(t)}function ma(e,r){switch(e.tag){case 5:var t=e.type;return r=r.nodeType!==1||t.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(e.stateNode=r,me=e,ve=ar(r.firstChild),!0):!1;case 6:return r=e.pendingProps===""||r.nodeType!==3?null:r,r!==null?(e.stateNode=r,me=e,ve=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(t=Mr!==null?{id:Ie,overflow:We}:null,e.memoizedState={dehydrated:r,treeContext:t,retryLane:1073741824},t=Ce(18,null,null,0),t.stateNode=r,t.return=e,e.child=t,me=e,ve=null,!0):!1;default:return!1}}function ks(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ss(e){if(G){var r=ve;if(r){var t=r;if(!ma(e,r)){if(ks(e))throw Error(y(418));r=ar(t.nextSibling);var i=me;r&&ma(e,r)?iu(i,t):(e.flags=e.flags&-4097|2,G=!1,me=e)}}else{if(ks(e))throw Error(y(418));e.flags=e.flags&-4097|2,G=!1,me=e}}}function ya(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;me=e}function gi(e){if(e!==me)return!1;if(!G)return ya(e),G=!0,!1;var r;if((r=e.tag!==3)&&!(r=e.tag!==5)&&(r=e.type,r=r!=="head"&&r!=="body"&&!ms(e.type,e.memoizedProps)),r&&(r=ve)){if(ks(e))throw nu(),Error(y(418));for(;r;)iu(e,r),r=ar(r.nextSibling)}if(ya(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(y(317));e:{for(e=e.nextSibling,r=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(r===0){ve=ar(e.nextSibling);break e}r--}else t!=="$"&&t!=="$!"&&t!=="$?"||r++}e=e.nextSibling}ve=null}}else ve=me?ar(e.stateNode.nextSibling):null;return!0}function nu(){for(var e=ve;e;)e=ar(e.nextSibling)}function rt(){ve=me=null,G=!1}function lo(e){be===null?be=[e]:be.push(e)}var Zd=Xe.ReactCurrentBatchConfig;function mt(e,r,t){if(e=t.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(t._owner){if(t=t._owner,t){if(t.tag!==1)throw Error(y(309));var i=t.stateNode}if(!i)throw Error(y(147,e));var n=i,s=""+e;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===s?r.ref:(r=function(o){var a=n.refs;o===null?delete a[s]:a[s]=o},r._stringRef=s,r)}if(typeof e!="string")throw Error(y(284));if(!t._owner)throw Error(y(290,e))}return e}function fi(e,r){throw e=Object.prototype.toString.call(r),Error(y(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}function wa(e){var r=e._init;return r(e._payload)}function su(e){function r(d,u){if(e){var p=d.deletions;p===null?(d.deletions=[u],d.flags|=16):p.push(u)}}function t(d,u){if(!e)return null;for(;u!==null;)r(d,u),u=u.sibling;return null}function i(d,u){for(d=new Map;u!==null;)u.key!==null?d.set(u.key,u):d.set(u.index,u),u=u.sibling;return d}function n(d,u){return d=dr(d,u),d.index=0,d.sibling=null,d}function s(d,u,p){return d.index=p,e?(p=d.alternate,p!==null?(p=p.index,p<u?(d.flags|=2,u):p):(d.flags|=2,u)):(d.flags|=1048576,u)}function o(d){return e&&d.alternate===null&&(d.flags|=2),d}function a(d,u,p,m){return u===null||u.tag!==6?(u=Vn(p,d.mode,m),u.return=d,u):(u=n(u,p),u.return=d,u)}function l(d,u,p,m){var C=p.type;return C===Lr?v(d,u,p.props.children,m,p.key):u!==null&&(u.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Ze&&wa(C)===u.type)?(m=n(u,p.props),m.ref=mt(d,u,p),m.return=d,m):(m=bi(p.type,p.key,p.props,null,d.mode,m),m.ref=mt(d,u,p),m.return=d,m)}function c(d,u,p,m){return u===null||u.tag!==4||u.stateNode.containerInfo!==p.containerInfo||u.stateNode.implementation!==p.implementation?(u=Qn(p,d.mode,m),u.return=d,u):(u=n(u,p.children||[]),u.return=d,u)}function v(d,u,p,m,C){return u===null||u.tag!==7?(u=xr(p,d.mode,m,C),u.return=d,u):(u=n(u,p),u.return=d,u)}function f(d,u,p){if(typeof u=="string"&&u!==""||typeof u=="number")return u=Vn(""+u,d.mode,p),u.return=d,u;if(typeof u=="object"&&u!==null){switch(u.$$typeof){case ni:return p=bi(u.type,u.key,u.props,null,d.mode,p),p.ref=mt(d,null,u),p.return=d,p;case Tr:return u=Qn(u,d.mode,p),u.return=d,u;case Ze:var m=u._init;return f(d,m(u._payload),p)}if(kt(u)||pt(u))return u=xr(u,d.mode,p,null),u.return=d,u;fi(d,u)}return null}function g(d,u,p,m){var C=u!==null?u.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return C!==null?null:a(d,u,""+p,m);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ni:return p.key===C?l(d,u,p,m):null;case Tr:return p.key===C?c(d,u,p,m):null;case Ze:return C=p._init,g(d,u,C(p._payload),m)}if(kt(p)||pt(p))return C!==null?null:v(d,u,p,m,null);fi(d,p)}return null}function w(d,u,p,m,C){if(typeof m=="string"&&m!==""||typeof m=="number")return d=d.get(p)||null,a(u,d,""+m,C);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case ni:return d=d.get(m.key===null?p:m.key)||null,l(u,d,m,C);case Tr:return d=d.get(m.key===null?p:m.key)||null,c(u,d,m,C);case Ze:var x=m._init;return w(d,u,p,x(m._payload),C)}if(kt(m)||pt(m))return d=d.get(p)||null,v(u,d,m,C,null);fi(u,m)}return null}function P(d,u,p,m){for(var C=null,x=null,F=u,M=u=0,U=null;F!==null&&M<p.length;M++){F.index>M?(U=F,F=null):U=F.sibling;var b=g(d,F,p[M],m);if(b===null){F===null&&(F=U);break}e&&F&&b.alternate===null&&r(d,F),u=s(b,u,M),x===null?C=b:x.sibling=b,x=b,F=U}if(M===p.length)return t(d,F),G&&wr(d,M),C;if(F===null){for(;M<p.length;M++)F=f(d,p[M],m),F!==null&&(u=s(F,u,M),x===null?C=F:x.sibling=F,x=F);return G&&wr(d,M),C}for(F=i(d,F);M<p.length;M++)U=w(F,d,M,p[M],m),U!==null&&(e&&U.alternate!==null&&F.delete(U.key===null?M:U.key),u=s(U,u,M),x===null?C=U:x.sibling=U,x=U);return e&&F.forEach(function(Me){return r(d,Me)}),G&&wr(d,M),C}function k(d,u,p,m){var C=pt(p);if(typeof C!="function")throw Error(y(150));if(p=C.call(p),p==null)throw Error(y(151));for(var x=C=null,F=u,M=u=0,U=null,b=p.next();F!==null&&!b.done;M++,b=p.next()){F.index>M?(U=F,F=null):U=F.sibling;var Me=g(d,F,b.value,m);if(Me===null){F===null&&(F=U);break}e&&F&&Me.alternate===null&&r(d,F),u=s(Me,u,M),x===null?C=Me:x.sibling=Me,x=Me,F=U}if(b.done)return t(d,F),G&&wr(d,M),C;if(F===null){for(;!b.done;M++,b=p.next())b=f(d,b.value,m),b!==null&&(u=s(b,u,M),x===null?C=b:x.sibling=b,x=b);return G&&wr(d,M),C}for(F=i(d,F);!b.done;M++,b=p.next())b=w(F,d,M,b.value,m),b!==null&&(e&&b.alternate!==null&&F.delete(b.key===null?M:b.key),u=s(b,u,M),x===null?C=b:x.sibling=b,x=b);return e&&F.forEach(function(ct){return r(d,ct)}),G&&wr(d,M),C}function A(d,u,p,m){if(typeof p=="object"&&p!==null&&p.type===Lr&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case ni:e:{for(var C=p.key,x=u;x!==null;){if(x.key===C){if(C=p.type,C===Lr){if(x.tag===7){t(d,x.sibling),u=n(x,p.props.children),u.return=d,d=u;break e}}else if(x.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Ze&&wa(C)===x.type){t(d,x.sibling),u=n(x,p.props),u.ref=mt(d,x,p),u.return=d,d=u;break e}t(d,x);break}else r(d,x);x=x.sibling}p.type===Lr?(u=xr(p.props.children,d.mode,m,p.key),u.return=d,d=u):(m=bi(p.type,p.key,p.props,null,d.mode,m),m.ref=mt(d,u,p),m.return=d,d=m)}return o(d);case Tr:e:{for(x=p.key;u!==null;){if(u.key===x)if(u.tag===4&&u.stateNode.containerInfo===p.containerInfo&&u.stateNode.implementation===p.implementation){t(d,u.sibling),u=n(u,p.children||[]),u.return=d,d=u;break e}else{t(d,u);break}else r(d,u);u=u.sibling}u=Qn(p,d.mode,m),u.return=d,d=u}return o(d);case Ze:return x=p._init,A(d,u,x(p._payload),m)}if(kt(p))return P(d,u,p,m);if(pt(p))return k(d,u,p,m);fi(d,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,u!==null&&u.tag===6?(t(d,u.sibling),u=n(u,p),u.return=d,d=u):(t(d,u),u=Vn(p,d.mode,m),u.return=d,d=u),o(d)):t(d,u)}return A}var tt=su(!0),ou=su(!1),$i=fr(null),Vi=null,Ur=null,uo=null;function co(){uo=Ur=Vi=null}function po(e){var r=$i.current;D($i),e._currentValue=r}function Cs(e,r,t){for(;e!==null;){var i=e.alternate;if((e.childLanes&r)!==r?(e.childLanes|=r,i!==null&&(i.childLanes|=r)):i!==null&&(i.childLanes&r)!==r&&(i.childLanes|=r),e===t)break;e=e.return}}function Jr(e,r){Vi=e,uo=Ur=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&r&&(de=!0),e.firstContext=null)}function xe(e){var r=e._currentValue;if(uo!==e)if(e={context:e,memoizedValue:r,next:null},Ur===null){if(Vi===null)throw Error(y(308));Ur=e,Vi.dependencies={lanes:0,firstContext:e}}else Ur=Ur.next=e;return r}var Sr=null;function ho(e){Sr===null?Sr=[e]:Sr.push(e)}function au(e,r,t,i){var n=r.interleaved;return n===null?(t.next=t,ho(r)):(t.next=n.next,n.next=t),r.interleaved=t,Ke(e,i)}function Ke(e,r){e.lanes|=r;var t=e.alternate;for(t!==null&&(t.lanes|=r),t=e,e=e.return;e!==null;)e.childLanes|=r,t=e.alternate,t!==null&&(t.childLanes|=r),t=e,e=e.return;return t.tag===3?t.stateNode:null}var qe=!1;function go(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lu(e,r){e=e.updateQueue,r.updateQueue===e&&(r.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function $e(e,r){return{eventTime:e,lane:r,tag:0,payload:null,callback:null,next:null}}function lr(e,r,t){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,_&2){var n=i.pending;return n===null?r.next=r:(r.next=n.next,n.next=r),i.pending=r,Ke(e,t)}return n=i.interleaved,n===null?(r.next=r,ho(i)):(r.next=n.next,n.next=r),i.interleaved=r,Ke(e,t)}function xi(e,r,t){if(r=r.updateQueue,r!==null&&(r=r.shared,(t&4194240)!==0)){var i=r.lanes;i&=e.pendingLanes,t|=i,r.lanes=t,Zs(e,t)}}function Pa(e,r){var t=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,t===i)){var n=null,s=null;if(t=t.firstBaseUpdate,t!==null){do{var o={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};s===null?n=s=o:s=s.next=o,t=t.next}while(t!==null);s===null?n=s=r:s=s.next=r}else n=s=r;t={baseState:i.baseState,firstBaseUpdate:n,lastBaseUpdate:s,shared:i.shared,effects:i.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=r:e.next=r,t.lastBaseUpdate=r}function Qi(e,r,t,i){var n=e.updateQueue;qe=!1;var s=n.firstBaseUpdate,o=n.lastBaseUpdate,a=n.shared.pending;if(a!==null){n.shared.pending=null;var l=a,c=l.next;l.next=null,o===null?s=c:o.next=c,o=l;var v=e.alternate;v!==null&&(v=v.updateQueue,a=v.lastBaseUpdate,a!==o&&(a===null?v.firstBaseUpdate=c:a.next=c,v.lastBaseUpdate=l))}if(s!==null){var f=n.baseState;o=0,v=c=l=null,a=s;do{var g=a.lane,w=a.eventTime;if((i&g)===g){v!==null&&(v=v.next={eventTime:w,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var P=e,k=a;switch(g=r,w=t,k.tag){case 1:if(P=k.payload,typeof P=="function"){f=P.call(w,f,g);break e}f=P;break e;case 3:P.flags=P.flags&-65537|128;case 0:if(P=k.payload,g=typeof P=="function"?P.call(w,f,g):P,g==null)break e;f=I({},f,g);break e;case 2:qe=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,g=n.effects,g===null?n.effects=[a]:g.push(a))}else w={eventTime:w,lane:g,tag:a.tag,payload:a.payload,callback:a.callback,next:null},v===null?(c=v=w,l=f):v=v.next=w,o|=g;if(a=a.next,a===null){if(a=n.shared.pending,a===null)break;g=a,a=g.next,g.next=null,n.lastBaseUpdate=g,n.shared.pending=null}}while(!0);if(v===null&&(l=f),n.baseState=l,n.firstBaseUpdate=c,n.lastBaseUpdate=v,r=n.shared.interleaved,r!==null){n=r;do o|=n.lane,n=n.next;while(n!==r)}else s===null&&(n.shared.lanes=0);Er|=o,e.lanes=o,e.memoizedState=f}}function ka(e,r,t){if(e=r.effects,r.effects=null,e!==null)for(r=0;r<e.length;r++){var i=e[r],n=i.callback;if(n!==null){if(i.callback=null,i=t,typeof n!="function")throw Error(y(191,n));n.call(i)}}}var ei={},Ge=fr(ei),Ut=fr(ei),$t=fr(ei);function Cr(e){if(e===ei)throw Error(y(174));return e}function fo(e,r){switch(T($t,r),T(Ut,e),T(Ge,ei),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:is(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=is(r,e)}D(Ge),T(Ge,r)}function it(){D(Ge),D(Ut),D($t)}function uu(e){Cr($t.current);var r=Cr(Ge.current),t=is(r,e.type);r!==t&&(T(Ut,e),T(Ge,t))}function vo(e){Ut.current===e&&(D(Ge),D(Ut))}var z=fr(0);function Ki(e){for(var r=e;r!==null;){if(r.tag===13){var t=r.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var zn=[];function mo(){for(var e=0;e<zn.length;e++)zn[e]._workInProgressVersionPrimary=null;zn.length=0}var Fi=Xe.ReactCurrentDispatcher,Bn=Xe.ReactCurrentBatchConfig,Rr=0,B=null,K=null,J=null,Yi=!1,Et=!1,Vt=0,qd=0;function te(){throw Error(y(321))}function yo(e,r){if(r===null)return!1;for(var t=0;t<r.length&&t<e.length;t++)if(!He(e[t],r[t]))return!1;return!0}function wo(e,r,t,i,n,s){if(Rr=s,B=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,Fi.current=e===null||e.memoizedState===null?ip:np,e=t(i,n),Et){s=0;do{if(Et=!1,Vt=0,25<=s)throw Error(y(301));
vendor: 4,641 bytes, line 38
38s+=1,J=K=null,r.updateQueue=null,Fi.current=sp,e=t(i,n)}while(Et)}if(Fi.current=Xi,r=K!==null&&K.next!==null,Rr=0,J=K=B=null,Yi=!1,r)throw Error(y(300));return e}function Po(){var e=Vt!==0;return Vt=0,e}function Le(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return J===null?B.memoizedState=J=e:J=J.next=e,J}function Fe(){if(K===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=K.next;var r=J===null?B.memoizedState:J.next;if(r!==null)J=r,K=e;else{if(e===null)throw Error(y(310));K=e,e={memoizedState:K.memoizedState,baseState:K.baseState,baseQueue:K.baseQueue,queue:K.queue,next:null},J===null?B.memoizedState=J=e:J=J.next=e}return J}function Qt(e,r){return typeof r=="function"?r(e):r}function In(e){var r=Fe(),t=r.queue;if(t===null)throw Error(y(311));t.lastRenderedReducer=e;var i=K,n=i.baseQueue,s=t.pending;if(s!==null){if(n!==null){var o=n.next;n.next=s.next,s.next=o}i.baseQueue=n=s,t.pending=null}if(n!==null){s=n.next,i=i.baseState;var a=o=null,l=null,c=s;do{var v=c.lane;if((Rr&v)===v)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),i=c.hasEagerState?c.eagerState:e(i,c.action);else{var f={lane:v,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(a=l=f,o=i):l=l.next=f,B.lanes|=v,Er|=v}c=c.next}while(c!==null&&c!==s);l===null?o=i:l.next=a,He(i,r.memoizedState)||(de=!0),r.memoizedState=i,r.baseState=o,r.baseQueue=l,t.lastRenderedState=i}if(e=t.interleaved,e!==null){n=e;do s=n.lane,B.lanes|=s,Er|=s,n=n.next;while(n!==e)}else n===null&&(t.lanes=0);return[r.memoizedState,t.dispatch]}function Wn(e){var r=Fe(),t=r.queue;if(t===null)throw Error(y(311));t.lastRenderedReducer=e;var i=t.dispatch,n=t.pending,s=r.memoizedState;if(n!==null){t.pending=null;var o=n=n.next;do s=e(s,o.action),o=o.next;while(o!==n);He(s,r.memoizedState)||(de=!0),r.memoizedState=s,r.baseQueue===null&&(r.baseState=s),t.lastRenderedState=s}return[s,i]}function cu(){}function du(e,r){var t=B,i=Fe(),n=r(),s=!He(i.memoizedState,n);if(s&&(i.memoizedState=n,de=!0),i=i.queue,ko(gu.bind(null,t,i,e),[e]),i.getSnapshot!==r||s||J!==null&&J.memoizedState.tag&1){if(t.flags|=2048,Kt(9,hu.bind(null,t,i,n,r),void 0,null),Z===null)throw Error(y(349));Rr&30||pu(t,r,n)}return n}function pu(e,r,t){e.flags|=16384,e={getSnapshot:r,value:t},r=B.updateQueue,r===null?(r={lastEffect:null,stores:null},B.updateQueue=r,r.stores=[e]):(t=r.stores,t===null?r.stores=[e]:t.push(e))}function hu(e,r,t,i){r.value=t,r.getSnapshot=i,fu(r)&&vu(e)}function gu(e,r,t){return t(function(){fu(r)&&vu(e)})}function fu(e){var r=e.getSnapshot;e=e.value;try{var t=r();return!He(e,t)}catch{return!0}}function vu(e){var r=Ke(e,1);r!==null&&_e(r,e,1,-1)}function Sa(e){var r=Le();return typeof e=="function"&&(e=e()),r.memoizedState=r.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Qt,lastRenderedState:e},r.queue=e,e=e.dispatch=tp.bind(null,B,e),[r.memoizedState,e]}function Kt(e,r,t,i){return e={tag:e,create:r,destroy:t,deps:i,next:null},r=B.updateQueue,r===null?(r={lastEffect:null,stores:null},B.updateQueue=r,r.lastEffect=e.next=e):(t=r.lastEffect,t===null?r.lastEffect=e.next=e:(i=t.next,t.next=e,e.next=i,r.lastEffect=e)),e}function mu(){return Fe().memoizedState}function Mi(e,r,t,i){var n=Le();B.flags|=e,n.memoizedState=Kt(1|r,t,void 0,i===void 0?null:i)}function cn(e,r,t,i){var n=Fe();i=i===void 0?null:i;var s=void 0;if(K!==null){var o=K.memoizedState;if(s=o.destroy,i!==null&&yo(i,o.deps)){n.memoizedState=Kt(r,t,s,i);return}}B.flags|=e,n.memoizedState=Kt(1|r,t,s,i)}function Ca(e,r){return Mi(8390656,8,e,r)}function ko(e,r){return cn(2048,8,e,r)}function yu(e,r){return cn(4,2,e,r)}function wu(e,r){return cn(4,4,e,r)}function Pu(e,r){if(typeof r=="function")return e=e(),r(e),function(){r(null)};if(r!=null)return e=e(),r.current=e,function(){r.current=null}}function ku(e,r,t){return t=t!=null?t.concat([e]):null,cn(4,4,Pu.bind(null,r,e),t)}function So(){}function Su(e,r){var t=Fe();r=r===void 0?null:r;var i=t.memoizedState;return i!==null&&r!==null&&yo(r,i[1])?i[0]:(t.memoizedState=[e,r],e)}function Cu(e,r){var t=Fe();r=r===void 0?null:r;var i=t.memoizedState;return i!==null&&r!==null&&yo(r,i[1])?i[0]:(e=e(),t.memoizedState=[e,r],e)}function Nu(e,r,t){return Rr&21?(He(t,r)||(t=El(),B.lanes|=t,Er|=t,e.baseState=!0),r):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=t)}function ep(e,r){var t=H;H=t!==0&&4>t?t:4,e(!0);var i=Bn.transition;Bn.transition={};try{e(!1),r()}finally{H=t,Bn.transition=i}}function xu(){return Fe().memoizedState}function rp(e,r,t){var i=cr(e);
vendor: 9,269 bytes, lines 38-40
38if(t={lane:i,action:t,hasEagerState:!1,eagerState:null,next:null},Fu(e))Mu(r,t);else if(t=au(e,r,t,i),t!==null){var n=ae();_e(t,e,i,n),Ru(t,r,i)}}function tp(e,r,t){var i=cr(e),n={lane:i,action:t,hasEagerState:!1,eagerState:null,next:null};if(Fu(e))Mu(r,n);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=r.lastRenderedReducer,s!==null))try{var o=r.lastRenderedState,a=s(o,t);if(n.hasEagerState=!0,n.eagerState=a,He(a,o)){var l=r.interleaved;l===null?(n.next=n,ho(r)):(n.next=l.next,l.next=n),r.interleaved=n;return}}catch{}finally{}t=au(e,r,n,i),t!==null&&(n=ae(),_e(t,e,i,n),Ru(t,r,i))}}function Fu(e){var r=e.alternate;return e===B||r!==null&&r===B}function Mu(e,r){Et=Yi=!0;var t=e.pending;t===null?r.next=r:(r.next=t.next,t.next=r),e.pending=r}function Ru(e,r,t){if(t&4194240){var i=r.lanes;i&=e.pendingLanes,t|=i,r.lanes=t,Zs(e,t)}}var Xi={readContext:xe,useCallback:te,useContext:te,useEffect:te,useImperativeHandle:te,useInsertionEffect:te,useLayoutEffect:te,useMemo:te,useReducer:te,useRef:te,useState:te,useDebugValue:te,useDeferredValue:te,useTransition:te,useMutableSource:te,useSyncExternalStore:te,useId:te,unstable_isNewReconciler:!1},ip={readContext:xe,useCallback:function(e,r){return Le().memoizedState=[e,r===void 0?null:r],e},useContext:xe,useEffect:Ca,useImperativeHandle:function(e,r,t){return t=t!=null?t.concat([e]):null,Mi(4194308,4,Pu.bind(null,r,e),t)},useLayoutEffect:function(e,r){return Mi(4194308,4,e,r)},useInsertionEffect:function(e,r){return Mi(4,2,e,r)},useMemo:function(e,r){var t=Le();return r=r===void 0?null:r,e=e(),t.memoizedState=[e,r],e},useReducer:function(e,r,t){var i=Le();return r=t!==void 0?t(r):r,i.memoizedState=i.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},i.queue=e,e=e.dispatch=rp.bind(null,B,e),[i.memoizedState,e]},useRef:function(e){var r=Le();return e={current:e},r.memoizedState=e},useState:Sa,useDebugValue:So,useDeferredValue:function(e){return Le().memoizedState=e},useTransition:function(){var e=Sa(!1),r=e[0];return e=ep.bind(null,e[1]),Le().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,t){var i=B,n=Le();if(G){if(t===void 0)throw Error(y(407));t=t()}else{if(t=r(),Z===null)throw Error(y(349));Rr&30||pu(i,r,t)}n.memoizedState=t;var s={value:t,getSnapshot:r};return n.queue=s,Ca(gu.bind(null,i,s,e),[e]),i.flags|=2048,Kt(9,hu.bind(null,i,s,t,r),void 0,null),t},useId:function(){var e=Le(),r=Z.identifierPrefix;if(G){var t=We,i=Ie;t=(i&~(1<<32-je(i)-1)).toString(32)+t,r=":"+r+"R"+t,t=Vt++,0<t&&(r+="H"+t.toString(32)),r+=":"}else t=qd++,r=":"+r+"r"+t.toString(32)+":";return e.memoizedState=r},unstable_isNewReconciler:!1},np={readContext:xe,useCallback:Su,useContext:xe,useEffect:ko,useImperativeHandle:ku,useInsertionEffect:yu,useLayoutEffect:wu,useMemo:Cu,useReducer:In,useRef:mu,useState:function(){return In(Qt)},useDebugValue:So,useDeferredValue:function(e){var r=Fe();return Nu(r,K.memoizedState,e)},useTransition:function(){var e=In(Qt)[0],r=Fe().memoizedState;return[e,r]},useMutableSource:cu,useSyncExternalStore:du,useId:xu,unstable_isNewReconciler:!1},sp={readContext:xe,useCallback:Su,useContext:xe,useEffect:ko,useImperativeHandle:ku,useInsertionEffect:yu,useLayoutEffect:wu,useMemo:Cu,useReducer:Wn,useRef:mu,useState:function(){return Wn(Qt)},useDebugValue:So,useDeferredValue:function(e){var r=Fe();return K===null?r.memoizedState=e:Nu(r,K.memoizedState,e)},useTransition:function(){var e=Wn(Qt)[0],r=Fe().memoizedState;return[e,r]},useMutableSource:cu,useSyncExternalStore:du,useId:xu,unstable_isNewReconciler:!1};function Ee(e,r){if(e&&e.defaultProps){r=I({},r),e=e.defaultProps;for(var t in e)r[t]===void 0&&(r[t]=e[t]);return r}return r}function Ns(e,r,t,i){r=e.memoizedState,t=t(i,r),t=t==null?r:I({},r,t),e.memoizedState=t,e.lanes===0&&(e.updateQueue.baseState=t)}var dn={isMounted:function(e){return(e=e._reactInternals)?jr(e)===e:!1},enqueueSetState:function(e,r,t){e=e._reactInternals;var i=ae(),n=cr(e),s=$e(i,n);s.payload=r,t!=null&&(s.callback=t),r=lr(e,s,n),r!==null&&(_e(r,e,n,i),xi(r,e,n))},enqueueReplaceState:function(e,r,t){e=e._reactInternals;var i=ae(),n=cr(e),s=$e(i,n);s.tag=1,s.payload=r,t!=null&&(s.callback=t),r=lr(e,s,n),r!==null&&(_e(r,e,n,i),xi(r,e,n))},enqueueForceUpdate:function(e,r){e=e._reactInternals;var t=ae(),i=cr(e),n=$e(t,i);n.tag=2,r!=null&&(n.callback=r),r=lr(e,n,i),r!==null&&(_e(r,e,i,t),xi(r,e,i))}};function Na(e,r,t,i,n,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,s,o):r.prototype&&r.prototype.isPureReactComponent?!zt(t,i)||!zt(n,s):!0}function Eu(e,r,t){var i=!1,n=hr,s=r.contextType;return typeof s=="object"&&s!==null?s=xe(s):(n=he(r)?Fr:se.current,i=r.contextTypes,s=(i=i!=null)?et(e,n):hr),r=new r(t,s),e.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=dn,e.stateNode=r,r._reactInternals=e,i&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=s),r}function xa(e,r,t,i){e=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(t,i),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(t,i),r.state!==e&&dn.enqueueReplaceState(r,r.state,null)}function xs(e,r,t,i){var n=e.stateNode;n.props=t,n.state=e.memoizedState,n.refs={},go(e);var s=r.contextType;typeof s=="object"&&s!==null?n.context=xe(s):(s=he(r)?Fr:se.current,n.context=et(e,s)),n.state=e.memoizedState,s=r.getDerivedStateFromProps,typeof s=="function"&&(Ns(e,r,s,t),n.state=e.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(r=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),r!==n.state&&dn.enqueueReplaceState(n,n.state,null),Qi(e,t,n,i),n.state=e.memoizedState),typeof n.componentDidMount=="function"&&(e.flags|=4194308)}function nt(e,r){try{var t="",i=r;do t+=_c(i),i=i.return;while(i);var n=t}catch(s){n=` 39Error generating stack: `+s.message+` 40`+s.stack}return{value:e,source:r,stack:n,digest:null}}function Un(e,r,t){return{value:e,source:null,stack:t??null,digest:r??null}}function Fs(e,r){try{console.error(r.value)}catch(t){setTimeout(function(){throw t})}}var op=typeof WeakMap=="function"?WeakMap:Map;function Ou(e,r,t){t=$e(-1,t),t.tag=3,t.payload={element:null};var i=r.value;return t.callback=function(){Zi||(Zi=!0,Ls=i),Fs(e,r)},t}function bu(e,r,t){t=$e(-1,t),t.tag=3;var i=e.type.getDerivedStateFromError;if(typeof i=="function"){var n=r.value;t.payload=function(){return i(n)},t.callback=function(){Fs(e,r)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(t.callback=function(){Fs(e,r),typeof i!="function"&&(ur===null?ur=new Set([this]):ur.add(this));var o=r.stack;this.componentDidCatch(r.value,{componentStack:o!==null?o:""})}),t}function Fa(e,r,t){var i=e.pingCache;if(i===null){i=e.pingCache=new op;var n=new Set;i.set(r,n)}else n=i.get(r),n===void 0&&(n=new Set,i.set(r,n));n.has(t)||(n.add(t),e=Pp.bind(null,e,r,t),r.then(e,e))}function Ma(e){do{var r;if((r=e.tag===13)&&(r=e.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return e;e=e.return}while(e!==null);return null}function Ra(e,r,t,i,n){return e.mode&1?(e.flags|=65536,e.lanes=n,e):(e===r?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,t.tag===1&&(t.alternate===null?t.tag=17:(r=$e(-1,1),r.tag=2,lr(t,r,1))),t.lanes|=1),e)}var ap=Xe.ReactCurrentOwner,de=!1;function oe(e,r,t,i){r.child=e===null?ou(r,null,t,i):tt(r,e.child,t,i)}function Ea(e,r,t,i,n){t=t.render;var s=r.ref;return Jr(r,n),i=wo(e,r,t,i,s,n),t=Po(),e!==null&&!de?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~n,Ye(e,r,n)):(G&&t&&oo(r),r.flags|=1,oe(e,r,i,n),r.child)}function Oa(e,r,t,i,n){if(e===null){var s=t.type;return typeof s=="function"&&!Oo(s)&&s.defaultProps===void 0&&t.compare===null&&t.defaultProps===void 0?(r.tag=15,r.type=s,ju(e,r,s,i,n)):(e=bi(t.type,null,i,r,r.mode,n),e.ref=r.ref,e.return=r,r.child=e)}if(s=e.child,!(e.lanes&n)){var o=s.memoizedProps;if(t=t.compare,t=t!==null?t:zt,t(o,i)&&e.ref===r.ref)return Ye(e,r,n)}return r.flags|=1,e=dr(s,i),e.ref=r.ref,e.return=r,r.child=e}function ju(e,r,t,i,n){if(e!==null){var s=e.memoizedProps;if(zt(s,i)&&e.ref===r.ref)if(de=!1,r.pendingProps=i=s,(e.lanes&n)!==0)e.flags&131072&&(de=!0);else return r.lanes=e.lanes,Ye(e,r,n)}return Ms(e,r,t,i,n)}function _u(e,r,t){var i=r.pendingProps,n=i.children,s=e!==null?e.memoizedState:null;if(i.mode==="hidden")if(!(r.mode&1))r.memoizedState={baseLanes:0,cachePool:null,transitions:null},T(Vr,fe),fe|=t;else{if(!(t&1073741824))return e=s!==null?s.baseLanes|t:t,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:e,cachePool:null,transitions:null},r.updateQueue=null,T(Vr,fe),fe|=e,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},i=s!==null?s.baseLanes:t,T(Vr,fe),fe|=i}else s!==null?(i=s.baseLanes|t,r.memoizedState=null):i=t,T(Vr,fe),fe|=i;return oe(e,r,n,t),r.child}function Hu(e,r){var t=r.ref;(e===null&&t!==null||e!==null&&e.ref!==t)&&(r.flags|=512,r.flags|=2097152)}
vendor: 4,324 bytes, line 40
40function Ms(e,r,t,i,n){var s=he(t)?Fr:se.current;return s=et(r,s),Jr(r,n),t=wo(e,r,t,i,s,n),i=Po(),e!==null&&!de?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~n,Ye(e,r,n)):(G&&i&&oo(r),r.flags|=1,oe(e,r,t,n),r.child)}function ba(e,r,t,i,n){if(he(t)){var s=!0;Ii(r)}else s=!1;if(Jr(r,n),r.stateNode===null)Ri(e,r),Eu(r,t,i),xs(r,t,i,n),i=!0;else if(e===null){var o=r.stateNode,a=r.memoizedProps;o.props=a;var l=o.context,c=t.contextType;typeof c=="object"&&c!==null?c=xe(c):(c=he(t)?Fr:se.current,c=et(r,c));var v=t.getDerivedStateFromProps,f=typeof v=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==i||l!==c)&&xa(r,o,i,c),qe=!1;var g=r.memoizedState;o.state=g,Qi(r,i,o,n),l=r.memoizedState,a!==i||g!==l||pe.current||qe?(typeof v=="function"&&(Ns(r,t,v,i),l=r.memoizedState),(a=qe||Na(r,t,a,i,g,l,c))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(r.flags|=4194308)):(typeof o.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=i,r.memoizedState=l),o.props=i,o.state=l,o.context=c,i=a):(typeof o.componentDidMount=="function"&&(r.flags|=4194308),i=!1)}else{o=r.stateNode,lu(e,r),a=r.memoizedProps,c=r.type===r.elementType?a:Ee(r.type,a),o.props=c,f=r.pendingProps,g=o.context,l=t.contextType,typeof l=="object"&&l!==null?l=xe(l):(l=he(t)?Fr:se.current,l=et(r,l));var w=t.getDerivedStateFromProps;(v=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==f||g!==l)&&xa(r,o,i,l),qe=!1,g=r.memoizedState,o.state=g,Qi(r,i,o,n);var P=r.memoizedState;a!==f||g!==P||pe.current||qe?(typeof w=="function"&&(Ns(r,t,w,i),P=r.memoizedState),(c=qe||Na(r,t,c,i,g,P,l)||!1)?(v||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(i,P,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(i,P,l)),typeof o.componentDidUpdate=="function"&&(r.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&g===e.memoizedState||(r.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&g===e.memoizedState||(r.flags|=1024),r.memoizedProps=i,r.memoizedState=P),o.props=i,o.state=P,o.context=l,i=c):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&g===e.memoizedState||(r.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&g===e.memoizedState||(r.flags|=1024),i=!1)}return Rs(e,r,t,i,s,n)}function Rs(e,r,t,i,n,s){Hu(e,r);var o=(r.flags&128)!==0;if(!i&&!o)return n&&va(r,t,!1),Ye(e,r,s);i=r.stateNode,ap.current=r;var a=o&&typeof t.getDerivedStateFromError!="function"?null:i.render();return r.flags|=1,e!==null&&o?(r.child=tt(r,e.child,null,s),r.child=tt(r,null,a,s)):oe(e,r,a,s),r.memoizedState=i.state,n&&va(r,t,!0),r.child}function Tu(e){var r=e.stateNode;r.pendingContext?fa(e,r.pendingContext,r.pendingContext!==r.context):r.context&&fa(e,r.context,!1),fo(e,r.containerInfo)}function ja(e,r,t,i,n){return rt(),lo(n),r.flags|=256,oe(e,r,t,i),r.child}var Es={dehydrated:null,treeContext:null,retryLane:0};function Os(e){return{baseLanes:e,cachePool:null,transitions:null}}function Lu(e,r,t){var i=r.pendingProps,n=z.current,s=!1,o=(r.flags&128)!==0,a;if((a=o)||(a=e!==null&&e.memoizedState===null?!1:(n&2)!==0),a?(s=!0,r.flags&=-129):(e===null||e.memoizedState!==null)&&(n|=1),T(z,n&1),e===null)return Ss(r),e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(r.mode&1?e.data==="$!"?r.lanes=8:r.lanes=1073741824:r.lanes=1,null):(o=i.children,e=i.fallback,s?(i=r.mode,s=r.child,o={mode:"hidden",children:o},!(i&1)&&s!==null?(s.childLanes=0,s.pendingProps=o):s=gn(o,i,0,null),e=xr(e,i,t,null),s.return=r,e.return=r,s.sibling=e,r.child=s,r.child.memoizedState=Os(t),r.memoizedState=Es,e):Co(r,o));if(n=e.memoizedState,n!==null&&(a=n.dehydrated,a!==null))return lp(e,r,o,i,a,n,t);
vendor: 5,296 bytes, line 40
40if(s){s=i.fallback,o=r.mode,n=e.child,a=n.sibling;var l={mode:"hidden",children:i.children};return!(o&1)&&r.child!==n?(i=r.child,i.childLanes=0,i.pendingProps=l,r.deletions=null):(i=dr(n,l),i.subtreeFlags=n.subtreeFlags&14680064),a!==null?s=dr(a,s):(s=xr(s,o,t,null),s.flags|=2),s.return=r,i.return=r,i.sibling=s,r.child=i,i=s,s=r.child,o=e.child.memoizedState,o=o===null?Os(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~t,r.memoizedState=Es,i}return s=e.child,e=s.sibling,i=dr(s,{mode:"visible",children:i.children}),!(r.mode&1)&&(i.lanes=t),i.return=r,i.sibling=null,e!==null&&(t=r.deletions,t===null?(r.deletions=[e],r.flags|=16):t.push(e)),r.child=i,r.memoizedState=null,i}function Co(e,r){return r=gn({mode:"visible",children:r},e.mode,0,null),r.return=e,e.child=r}function vi(e,r,t,i){return i!==null&&lo(i),tt(r,e.child,null,t),e=Co(r,r.pendingProps.children),e.flags|=2,r.memoizedState=null,e}function lp(e,r,t,i,n,s,o){if(t)return r.flags&256?(r.flags&=-257,i=Un(Error(y(422))),vi(e,r,o,i)):r.memoizedState!==null?(r.child=e.child,r.flags|=128,null):(s=i.fallback,n=r.mode,i=gn({mode:"visible",children:i.children},n,0,null),s=xr(s,n,o,null),s.flags|=2,i.return=r,s.return=r,i.sibling=s,r.child=i,r.mode&1&&tt(r,e.child,null,o),r.child.memoizedState=Os(o),r.memoizedState=Es,s);if(!(r.mode&1))return vi(e,r,o,null);if(n.data==="$!"){if(i=n.nextSibling&&n.nextSibling.dataset,i)var a=i.dgst;return i=a,s=Error(y(419)),i=Un(s,i,void 0),vi(e,r,o,i)}if(a=(o&e.childLanes)!==0,de||a){if(i=Z,i!==null){switch(o&-o){case 4:n=2;break;case 16:n=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:n=32;break;case 536870912:n=268435456;break;default:n=0}n=n&(i.suspendedLanes|o)?0:n,n!==0&&n!==s.retryLane&&(s.retryLane=n,Ke(e,n),_e(i,e,n,-1))}return Eo(),i=Un(Error(y(421))),vi(e,r,o,i)}return n.data==="$?"?(r.flags|=128,r.child=e.child,r=kp.bind(null,e),n._reactRetry=r,null):(e=s.treeContext,ve=ar(n.nextSibling),me=r,G=!0,be=null,e!==null&&(ke[Se++]=Ie,ke[Se++]=We,ke[Se++]=Mr,Ie=e.id,We=e.overflow,Mr=r),r=Co(r,i.children),r.flags|=4096,r)}function _a(e,r,t){e.lanes|=r;var i=e.alternate;i!==null&&(i.lanes|=r),Cs(e.return,r,t)}function $n(e,r,t,i,n){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:i,tail:t,tailMode:n}:(s.isBackwards=r,s.rendering=null,s.renderingStartTime=0,s.last=i,s.tail=t,s.tailMode=n)}function Du(e,r,t){var i=r.pendingProps,n=i.revealOrder,s=i.tail;if(oe(e,r,i.children,t),i=z.current,i&2)i=i&1|2,r.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=r.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&_a(e,t,r);else if(e.tag===19)_a(e,t,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===r)break e;for(;e.sibling===null;){if(e.return===null||e.return===r)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}i&=1}if(T(z,i),!(r.mode&1))r.memoizedState=null;else switch(n){case"forwards":for(t=r.child,n=null;t!==null;)e=t.alternate,e!==null&&Ki(e)===null&&(n=t),t=t.sibling;t=n,t===null?(n=r.child,r.child=null):(n=t.sibling,t.sibling=null),$n(r,!1,n,t,s);break;case"backwards":for(t=null,n=r.child,r.child=null;n!==null;){if(e=n.alternate,e!==null&&Ki(e)===null){r.child=n;break}e=n.sibling,n.sibling=t,t=n,n=e}$n(r,!0,t,null,s);break;case"together":$n(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function Ri(e,r){!(r.mode&1)&&e!==null&&(e.alternate=null,r.alternate=null,r.flags|=2)}function Ye(e,r,t){if(e!==null&&(r.dependencies=e.dependencies),Er|=r.lanes,!(t&r.childLanes))return null;if(e!==null&&r.child!==e.child)throw Error(y(153));if(r.child!==null){for(e=r.child,t=dr(e,e.pendingProps),r.child=t,t.return=r;e.sibling!==null;)e=e.sibling,t=t.sibling=dr(e,e.pendingProps),t.return=r;t.sibling=null}return r.child}function up(e,r,t){switch(r.tag){case 3:Tu(r),rt();break;case 5:uu(r);break;case 1:he(r.type)&&Ii(r);break;case 4:fo(r,r.stateNode.containerInfo);break;case 10:var i=r.type._context,n=r.memoizedProps.value;T($i,i._currentValue),i._currentValue=n;break;case 13:if(i=r.memoizedState,i!==null)return i.dehydrated!==null?(T(z,z.current&1),r.flags|=128,null):t&r.child.childLanes?Lu(e,r,t):(T(z,z.current&1),e=Ye(e,r,t),e!==null?e.sibling:null);T(z,z.current&1);break;case 19:if(i=(t&r.childLanes)!==0,e.flags&128){if(i)return Du(e,r,t);r.flags|=128}if(n=r.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),T(z,z.current),i)break;return null;case 22:case 23:return r.lanes=0,_u(e,r,t)}return Ye(e,r,t)}var Au,bs,Gu,zu;Au=function(e,r){for(var t=r.child;t!==null;){if(t.tag===5||t.tag===6)e.appendChild(t.stateNode);else if(t.tag!==4&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===r)break;for(;t.sibling===null;){if(t.return===null||t.return===r)return;t=t.return}t.sibling.return=t.return,t=t.sibling}};bs=function(){};Gu=function(e,r,t,i){var n=e.memoizedProps;if(n!==i){e=r.stateNode,Cr(Ge.current);var s=null;switch(t){case"input":n=qn(e,n),i=qn(e,i),s=[];break;case"select":n=I({},n,{value:void 0}),i=I({},i,{value:void 0}),s=[];break;
vendor: 5,752 bytes, line 40
40case"textarea":n=ts(e,n),i=ts(e,i),s=[];break;default:typeof n.onClick!="function"&&typeof i.onClick=="function"&&(e.onclick=zi)}ns(t,i);var o;t=null;for(c in n)if(!i.hasOwnProperty(c)&&n.hasOwnProperty(c)&&n[c]!=null)if(c==="style"){var a=n[c];for(o in a)a.hasOwnProperty(o)&&(t||(t={}),t[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(_t.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null));for(c in i){var l=i[c];if(a=n!=null?n[c]:void 0,i.hasOwnProperty(c)&&l!==a&&(l!=null||a!=null))if(c==="style")if(a){for(o in a)!a.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(t||(t={}),t[o]="");for(o in l)l.hasOwnProperty(o)&&a[o]!==l[o]&&(t||(t={}),t[o]=l[o])}else t||(s||(s=[]),s.push(c,t)),t=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(s=s||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(s=s||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(_t.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&L("scroll",e),s||a===l||(s=[])):(s=s||[]).push(c,l))}t&&(s=s||[]).push("style",t);var c=s;(r.updateQueue=c)&&(r.flags|=4)}};zu=function(e,r,t,i){t!==i&&(r.flags|=4)};function yt(e,r){if(!G)switch(e.tailMode){case"hidden":r=e.tail;for(var t=null;r!==null;)r.alternate!==null&&(t=r),r=r.sibling;t===null?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var i=null;t!==null;)t.alternate!==null&&(i=t),t=t.sibling;i===null?r||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function ie(e){var r=e.alternate!==null&&e.alternate.child===e.child,t=0,i=0;if(r)for(var n=e.child;n!==null;)t|=n.lanes|n.childLanes,i|=n.subtreeFlags&14680064,i|=n.flags&14680064,n.return=e,n=n.sibling;else for(n=e.child;n!==null;)t|=n.lanes|n.childLanes,i|=n.subtreeFlags,i|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=i,e.childLanes=t,r}function cp(e,r,t){var i=r.pendingProps;switch(ao(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ie(r),null;case 1:return he(r.type)&&Bi(),ie(r),null;case 3:return i=r.stateNode,it(),D(pe),D(se),mo(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(e===null||e.child===null)&&(gi(r)?r.flags|=4:e===null||e.memoizedState.isDehydrated&&!(r.flags&256)||(r.flags|=1024,be!==null&&(Gs(be),be=null))),bs(e,r),ie(r),null;case 5:vo(r);var n=Cr($t.current);if(t=r.type,e!==null&&r.stateNode!=null)Gu(e,r,t,i,n),e.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!i){if(r.stateNode===null)throw Error(y(166));return ie(r),null}if(e=Cr(Ge.current),gi(r)){i=r.stateNode,t=r.type;var s=r.memoizedProps;switch(i[De]=r,i[Wt]=s,e=(r.mode&1)!==0,t){case"dialog":L("cancel",i),L("close",i);break;case"iframe":case"object":case"embed":L("load",i);break;case"video":case"audio":for(n=0;n<Ct.length;n++)L(Ct[n],i);break;case"source":L("error",i);break;case"img":case"image":case"link":L("error",i),L("load",i);break;case"details":L("toggle",i);break;case"input":Io(i,s),L("invalid",i);break;case"select":i._wrapperState={wasMultiple:!!s.multiple},L("invalid",i);break;case"textarea":Uo(i,s),L("invalid",i)}ns(t,s),n=null;for(var o in s)if(s.hasOwnProperty(o)){var a=s[o];o==="children"?typeof a=="string"?i.textContent!==a&&(s.suppressHydrationWarning!==!0&&hi(i.textContent,a,e),n=["children",a]):typeof a=="number"&&i.textContent!==""+a&&(s.suppressHydrationWarning!==!0&&hi(i.textContent,a,e),n=["children",""+a]):_t.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&L("scroll",i)}switch(t){case"input":si(i),Wo(i,s,!0);break;case"textarea":si(i),$o(i);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(i.onclick=zi)}i=n,r.updateQueue=i,i!==null&&(r.flags|=4)}else{o=n.nodeType===9?n:n.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=gl(t)),e==="http://www.w3.org/1999/xhtml"?t==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof i.is=="string"?e=o.createElement(t,{is:i.is}):(e=o.createElement(t),t==="select"&&(o=e,i.multiple?o.multiple=!0:i.size&&(o.size=i.size))):e=o.createElementNS(e,t),e[De]=r,e[Wt]=i,Au(e,r,!1,!1),r.stateNode=e;e:{switch(o=ss(t,i),t){case"dialog":L("cancel",e),L("close",e),n=i;break;case"iframe":case"object":case"embed":L("load",e),n=i;break;case"video":case"audio":for(n=0;n<Ct.length;n++)L(Ct[n],e);n=i;break;case"source":L("error",e),n=i;break;case"img":case"image":case"link":L("error",e),L("load",e),n=i;break;case"details":L("toggle",e),n=i;break;case"input":Io(e,i),n=qn(e,i),L("invalid",e);break;case"option":n=i;break;case"select":e._wrapperState={wasMultiple:!!i.multiple},n=I({},i,{value:void 0}),L("invalid",e);break;case"textarea":Uo(e,i),n=ts(e,i),L("invalid",e);break;default:n=i}ns(t,n),a=n;for(s in a)if(a.hasOwnProperty(s)){var l=a[s];s==="style"?ml(e,l):s==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&fl(e,l)):s==="children"?typeof l=="string"?(t!=="textarea"||l!=="")&&Ht(e,l):typeof l=="number"&&Ht(e,""+l):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(_t.hasOwnProperty(s)?l!=null&&s==="onScroll"&&L("scroll",e):l!=null&&Vs(e,s,l,o))}switch(t){case"input":si(e),Wo(e,i,!1);break;case"textarea":si(e),$o(e);break;case"option":i.value!=null&&e.setAttribute("value",""+pr(i.value));break;case"select":e.multiple=!!i.multiple,s=i.value,s!=null?Qr(e,!!i.multiple,s,!1):i.defaultValue!=null&&Qr(e,!!i.multiple,i.defaultValue,!0);break;default:typeof n.onClick=="function"&&(e.onclick=zi)}switch(t){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}}i&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}
vendor: 29,933 bytes, line 40
40return ie(r),null;case 6:if(e&&r.stateNode!=null)zu(e,r,e.memoizedProps,i);else{if(typeof i!="string"&&r.stateNode===null)throw Error(y(166));if(t=Cr($t.current),Cr(Ge.current),gi(r)){if(i=r.stateNode,t=r.memoizedProps,i[De]=r,(s=i.nodeValue!==t)&&(e=me,e!==null))switch(e.tag){case 3:hi(i.nodeValue,t,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&hi(i.nodeValue,t,(e.mode&1)!==0)}s&&(r.flags|=4)}else i=(t.nodeType===9?t:t.ownerDocument).createTextNode(i),i[De]=r,r.stateNode=i}return ie(r),null;case 13:if(D(z),i=r.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(G&&ve!==null&&r.mode&1&&!(r.flags&128))nu(),rt(),r.flags|=98560,s=!1;else if(s=gi(r),i!==null&&i.dehydrated!==null){if(e===null){if(!s)throw Error(y(318));if(s=r.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(y(317));s[De]=r}else rt(),!(r.flags&128)&&(r.memoizedState=null),r.flags|=4;ie(r),s=!1}else be!==null&&(Gs(be),be=null),s=!0;if(!s)return r.flags&65536?r:null}return r.flags&128?(r.lanes=t,r):(i=i!==null,i!==(e!==null&&e.memoizedState!==null)&&i&&(r.child.flags|=8192,r.mode&1&&(e===null||z.current&1?Y===0&&(Y=3):Eo())),r.updateQueue!==null&&(r.flags|=4),ie(r),null);case 4:return it(),bs(e,r),e===null&&Bt(r.stateNode.containerInfo),ie(r),null;case 10:return po(r.type._context),ie(r),null;case 17:return he(r.type)&&Bi(),ie(r),null;case 19:if(D(z),s=r.memoizedState,s===null)return ie(r),null;if(i=(r.flags&128)!==0,o=s.rendering,o===null)if(i)yt(s,!1);else{if(Y!==0||e!==null&&e.flags&128)for(e=r.child;e!==null;){if(o=Ki(e),o!==null){for(r.flags|=128,yt(s,!1),i=o.updateQueue,i!==null&&(r.updateQueue=i,r.flags|=4),r.subtreeFlags=0,i=t,t=r.child;t!==null;)s=t,e=i,s.flags&=14680066,o=s.alternate,o===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=o.childLanes,s.lanes=o.lanes,s.child=o.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=o.memoizedProps,s.memoizedState=o.memoizedState,s.updateQueue=o.updateQueue,s.type=o.type,e=o.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return T(z,z.current&1|2),r.child}e=e.sibling}s.tail!==null&&V()>st&&(r.flags|=128,i=!0,yt(s,!1),r.lanes=4194304)}else{if(!i)if(e=Ki(o),e!==null){if(r.flags|=128,i=!0,t=e.updateQueue,t!==null&&(r.updateQueue=t,r.flags|=4),yt(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!G)return ie(r),null}else 2*V()-s.renderingStartTime>st&&t!==1073741824&&(r.flags|=128,i=!0,yt(s,!1),r.lanes=4194304);s.isBackwards?(o.sibling=r.child,r.child=o):(t=s.last,t!==null?t.sibling=o:r.child=o,s.last=o)}return s.tail!==null?(r=s.tail,s.rendering=r,s.tail=r.sibling,s.renderingStartTime=V(),r.sibling=null,t=z.current,T(z,i?t&1|2:t&1),r):(ie(r),null);case 22:case 23:return Ro(),i=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==i&&(r.flags|=8192),i&&r.mode&1?fe&1073741824&&(ie(r),r.subtreeFlags&6&&(r.flags|=8192)):ie(r),null;case 24:return null;case 25:return null}throw Error(y(156,r.tag))}function dp(e,r){switch(ao(r),r.tag){case 1:return he(r.type)&&Bi(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return it(),D(pe),D(se),mo(),e=r.flags,e&65536&&!(e&128)?(r.flags=e&-65537|128,r):null;case 5:return vo(r),null;case 13:if(D(z),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(y(340));rt()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return D(z),null;case 4:return it(),null;case 10:return po(r.type._context),null;case 22:case 23:return Ro(),null;case 24:return null;default:return null}}var mi=!1,ne=!1,pp=typeof WeakSet=="function"?WeakSet:Set,S=null;function $r(e,r){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(i){W(e,r,i)}else t.current=null}function js(e,r,t){try{t()}catch(i){W(e,r,i)}}var Ha=!1;function hp(e,r){if(fs=Di,e=$l(),so(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var i=t.getSelection&&t.getSelection();if(i&&i.rangeCount!==0){t=i.anchorNode;var n=i.anchorOffset,s=i.focusNode;i=i.focusOffset;try{t.nodeType,s.nodeType}catch{t=null;break e}var o=0,a=-1,l=-1,c=0,v=0,f=e,g=null;r:for(;;){for(var w;f!==t||n!==0&&f.nodeType!==3||(a=o+n),f!==s||i!==0&&f.nodeType!==3||(l=o+i),f.nodeType===3&&(o+=f.nodeValue.length),(w=f.firstChild)!==null;)g=f,f=w;for(;;){if(f===e)break r;if(g===t&&++c===n&&(a=o),g===s&&++v===i&&(l=o),(w=f.nextSibling)!==null)break;f=g,g=f.parentNode}f=w}t=a===-1||l===-1?null:{start:a,end:l}}else t=null}t=t||{start:0,end:0}}else t=null;for(vs={focusedElem:e,selectionRange:t},Di=!1,S=r;S!==null;)if(r=S,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,S=e;else for(;S!==null;){r=S;try{var P=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(P!==null){var k=P.memoizedProps,A=P.memoizedState,d=r.stateNode,u=d.getSnapshotBeforeUpdate(r.elementType===r.type?k:Ee(r.type,k),A);d.__reactInternalSnapshotBeforeUpdate=u}break;case 3:var p=r.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(m){W(r,r.return,m)}if(e=r.sibling,e!==null){e.return=r.return,S=e;break}S=r.return}return P=Ha,Ha=!1,P}function Ot(e,r,t){var i=r.updateQueue;if(i=i!==null?i.lastEffect:null,i!==null){var n=i=i.next;do{if((n.tag&e)===e){var s=n.destroy;n.destroy=void 0,s!==void 0&&js(r,t,s)}n=n.next}while(n!==i)}}function pn(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var t=r=r.next;do{if((t.tag&e)===e){var i=t.create;t.destroy=i()}t=t.next}while(t!==r)}}function _s(e){var r=e.ref;if(r!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof r=="function"?r(e):r.current=e}}function Bu(e){var r=e.alternate;r!==null&&(e.alternate=null,Bu(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[De],delete r[Wt],delete r[ws],delete r[Yd],delete r[Xd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Iu(e){return e.tag===5||e.tag===3||e.tag===4}function Ta(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Iu(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Hs(e,r,t){var i=e.tag;if(i===5||i===6)e=e.stateNode,r?t.nodeType===8?t.parentNode.insertBefore(e,r):t.insertBefore(e,r):(t.nodeType===8?(r=t.parentNode,r.insertBefore(e,t)):(r=t,r.appendChild(e)),t=t._reactRootContainer,t!=null||r.onclick!==null||(r.onclick=zi));else if(i!==4&&(e=e.child,e!==null))for(Hs(e,r,t),e=e.sibling;e!==null;)Hs(e,r,t),e=e.sibling}function Ts(e,r,t){var i=e.tag;if(i===5||i===6)e=e.stateNode,r?t.insertBefore(e,r):t.appendChild(e);else if(i!==4&&(e=e.child,e!==null))for(Ts(e,r,t),e=e.sibling;e!==null;)Ts(e,r,t),e=e.sibling}var q=null,Oe=!1;function Je(e,r,t){for(t=t.child;t!==null;)Wu(e,r,t),t=t.sibling}function Wu(e,r,t){if(Ae&&typeof Ae.onCommitFiberUnmount=="function")try{Ae.onCommitFiberUnmount(nn,t)}catch{}switch(t.tag){case 5:ne||$r(t,r);case 6:var i=q,n=Oe;q=null,Je(e,r,t),q=i,Oe=n,q!==null&&(Oe?(e=q,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):q.removeChild(t.stateNode));break;case 18:q!==null&&(Oe?(e=q,t=t.stateNode,e.nodeType===8?An(e.parentNode,t):e.nodeType===1&&An(e,t),At(e)):An(q,t.stateNode));break;case 4:i=q,n=Oe,q=t.stateNode.containerInfo,Oe=!0,Je(e,r,t),q=i,Oe=n;break;case 0:case 11:case 14:case 15:if(!ne&&(i=t.updateQueue,i!==null&&(i=i.lastEffect,i!==null))){n=i=i.next;do{var s=n,o=s.destroy;s=s.tag,o!==void 0&&(s&2||s&4)&&js(t,r,o),n=n.next}while(n!==i)}Je(e,r,t);break;case 1:if(!ne&&($r(t,r),i=t.stateNode,typeof i.componentWillUnmount=="function"))try{i.props=t.memoizedProps,i.state=t.memoizedState,i.componentWillUnmount()}catch(a){W(t,r,a)}Je(e,r,t);break;case 21:Je(e,r,t);break;case 22:t.mode&1?(ne=(i=ne)||t.memoizedState!==null,Je(e,r,t),ne=i):Je(e,r,t);break;default:Je(e,r,t)}}function La(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new pp),r.forEach(function(i){var n=Sp.bind(null,e,i);t.has(i)||(t.add(i),i.then(n,n))})}}function Re(e,r){var t=r.deletions;if(t!==null)for(var i=0;i<t.length;i++){var n=t[i];try{var s=e,o=r,a=o;e:for(;a!==null;){switch(a.tag){case 5:q=a.stateNode,Oe=!1;break e;case 3:q=a.stateNode.containerInfo,Oe=!0;break e;case 4:q=a.stateNode.containerInfo,Oe=!0;break e}a=a.return}if(q===null)throw Error(y(160));Wu(s,o,n),q=null,Oe=!1;var l=n.alternate;l!==null&&(l.return=null),n.return=null}catch(c){W(n,r,c)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)Uu(r,e),r=r.sibling}function Uu(e,r){var t=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Re(r,e),Te(e),i&4){try{Ot(3,e,e.return),pn(3,e)}catch(k){W(e,e.return,k)}try{Ot(5,e,e.return)}catch(k){W(e,e.return,k)}}break;case 1:Re(r,e),Te(e),i&512&&t!==null&&$r(t,t.return);break;case 5:if(Re(r,e),Te(e),i&512&&t!==null&&$r(t,t.return),e.flags&32){var n=e.stateNode;try{Ht(n,"")}catch(k){W(e,e.return,k)}}if(i&4&&(n=e.stateNode,n!=null)){var s=e.memoizedProps,o=t!==null?t.memoizedProps:s,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&s.type==="radio"&&s.name!=null&&pl(n,s),ss(a,o);var c=ss(a,s);for(o=0;o<l.length;o+=2){var v=l[o],f=l[o+1];v==="style"?ml(n,f):v==="dangerouslySetInnerHTML"?fl(n,f):v==="children"?Ht(n,f):Vs(n,v,f,c)}switch(a){case"input":es(n,s);break;case"textarea":hl(n,s);break;case"select":var g=n._wrapperState.wasMultiple;n._wrapperState.wasMultiple=!!s.multiple;var w=s.value;w!=null?Qr(n,!!s.multiple,w,!1):g!==!!s.multiple&&(s.defaultValue!=null?Qr(n,!!s.multiple,s.defaultValue,!0):Qr(n,!!s.multiple,s.multiple?[]:"",!1))}n[Wt]=s}catch(k){W(e,e.return,k)}}break;case 6:if(Re(r,e),Te(e),i&4){if(e.stateNode===null)throw Error(y(162));n=e.stateNode,s=e.memoizedProps;try{n.nodeValue=s}catch(k){W(e,e.return,k)}}break;case 3:if(Re(r,e),Te(e),i&4&&t!==null&&t.memoizedState.isDehydrated)try{At(r.containerInfo)}catch(k){W(e,e.return,k)}break;case 4:Re(r,e),Te(e);break;case 13:Re(r,e),Te(e),n=e.child,n.flags&8192&&(s=n.memoizedState!==null,n.stateNode.isHidden=s,!s||n.alternate!==null&&n.alternate.memoizedState!==null||(Fo=V())),i&4&&La(e);break;case 22:if(v=t!==null&&t.memoizedState!==null,e.mode&1?(ne=(c=ne)||v,Re(r,e),ne=c):Re(r,e),Te(e),i&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!v&&e.mode&1)for(S=e,v=e.child;v!==null;){for(f=S=v;S!==null;){switch(g=S,w=g.child,g.tag){case 0:case 11:case 14:case 15:Ot(4,g,g.return);break;case 1:$r(g,g.return);var P=g.stateNode;if(typeof P.componentWillUnmount=="function"){i=g,t=g.return;try{r=i,P.props=r.memoizedProps,P.state=r.memoizedState,P.componentWillUnmount()}catch(k){W(i,t,k)}}break;case 5:$r(g,g.return);break;case 22:if(g.memoizedState!==null){Aa(f);continue}}w!==null?(w.return=g,S=w):Aa(f)}v=v.sibling}e:for(v=null,f=e;;){if(f.tag===5){if(v===null){v=f;try{n=f.stateNode,c?(s=n.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(a=f.stateNode,l=f.memoizedProps.style,o=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=vl("display",o))}catch(k){W(e,e.return,k)}}}else if(f.tag===6){if(v===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(k){W(e,e.return,k)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;v===f&&(v=null),f=f.return}v===f&&(v=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:Re(r,e),Te(e),i&4&&La(e);break;case 21:break;default:Re(r,e),Te(e)}}function Te(e){var r=e.flags;if(r&2){try{e:{for(var t=e.return;t!==null;){if(Iu(t)){var i=t;break e}t=t.return}throw Error(y(160))}switch(i.tag){case 5:var n=i.stateNode;i.flags&32&&(Ht(n,""),i.flags&=-33);var s=Ta(e);Ts(e,s,n);break;case 3:case 4:var o=i.stateNode.containerInfo,a=Ta(e);Hs(e,a,o);break;default:throw Error(y(161))}}catch(l){W(e,e.return,l)}e.flags&=-3}r&4096&&(e.flags&=-4097)}function gp(e,r,t){S=e,$u(e)}function $u(e,r,t){for(var i=(e.mode&1)!==0;S!==null;){var n=S,s=n.child;if(n.tag===22&&i){var o=n.memoizedState!==null||mi;if(!o){var a=n.alternate,l=a!==null&&a.memoizedState!==null||ne;a=mi;var c=ne;if(mi=o,(ne=l)&&!c)for(S=n;S!==null;)o=S,l=o.child,o.tag===22&&o.memoizedState!==null?Ga(n):l!==null?(l.return=o,S=l):Ga(n);for(;s!==null;)S=s,$u(s),s=s.sibling;S=n,mi=a,ne=c}Da(e)}else n.subtreeFlags&8772&&s!==null?(s.return=n,S=s):Da(e)}}function Da(e){for(;S!==null;){var r=S;if(r.flags&8772){var t=r.alternate;try{if(r.flags&8772)switch(r.tag){case 0:case 11:case 15:ne||pn(5,r);break;case 1:var i=r.stateNode;if(r.flags&4&&!ne)if(t===null)i.componentDidMount();else{var n=r.elementType===r.type?t.memoizedProps:Ee(r.type,t.memoizedProps);i.componentDidUpdate(n,t.memoizedState,i.__reactInternalSnapshotBeforeUpdate)}var s=r.updateQueue;s!==null&&ka(r,s,i);break;case 3:var o=r.updateQueue;if(o!==null){if(t=null,r.child!==null)switch(r.child.tag){case 5:t=r.child.stateNode;break;case 1:t=r.child.stateNode}ka(r,o,t)}break;case 5:var a=r.stateNode;if(t===null&&r.flags&4){t=a;var l=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&t.focus();break;case"img":l.src&&(t.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var c=r.alternate;if(c!==null){var v=c.memoizedState;if(v!==null){var f=v.dehydrated;f!==null&&At(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(y(163))}ne||r.flags&512&&_s(r)}catch(g){W(r,r.return,g)}}if(r===e){S=null;break}if(t=r.sibling,t!==null){t.return=r.return,S=t;break}S=r.return}}function Aa(e){for(;S!==null;){var r=S;if(r===e){S=null;break}var t=r.sibling;if(t!==null){t.return=r.return,S=t;break}S=r.return}}function Ga(e){for(;S!==null;){var r=S;try{switch(r.tag){case 0:case 11:case 15:var t=r.return;try{pn(4,r)}catch(l){W(r,t,l)}break;case 1:var i=r.stateNode;if(typeof i.componentDidMount=="function"){var n=r.return;try{i.componentDidMount()}catch(l){W(r,n,l)}}var s=r.return;try{_s(r)}catch(l){W(r,s,l)}break;case 5:var o=r.return;try{_s(r)}catch(l){W(r,o,l)}}}catch(l){W(r,r.return,l)}if(r===e){S=null;break}var a=r.sibling;if(a!==null){a.return=r.return,S=a;break}S=r.return}}var fp=Math.ceil,Ji=Xe.ReactCurrentDispatcher,No=Xe.ReactCurrentOwner,Ne=Xe.ReactCurrentBatchConfig,_=0,Z=null,Q=null,ee=0,fe=0,Vr=fr(0),Y=0,Yt=null,Er=0,hn=0,xo=0,bt=null,ce=null,Fo=0,st=1/0,ze=null,Zi=!1,Ls=null,ur=null,yi=!1,ir=null,qi=0,jt=0,Ds=null,Ei=-1,Oi=0;function ae(){return _&6?V():Ei!==-1?Ei:Ei=V()}function cr(e){return e.mode&1?_&2&&ee!==0?ee&-ee:Zd.transition!==null?(Oi===0&&(Oi=El()),Oi):(e=H,e!==0||(e=window.event,e=e===void 0?16:Ll(e.type)),e):1}function _e(e,r,t,i){if(50<jt)throw jt=0,Ds=null,Error(y(185));Jt(e,t,i),(!(_&2)||e!==Z)&&(e===Z&&(!(_&2)&&(hn|=t),Y===4&&rr(e,ee)),ge(e,i),t===1&&_===0&&!(r.mode&1)&&(st=V()+500,un&&vr()))}function ge(e,r){var t=e.callbackNode;Zc(e,r);var i=Li(e,e===Z?ee:0);if(i===0)t!==null&&Ko(t),e.callbackNode=null,e.callbackPriority=0;else if(r=i&-i,e.callbackPriority!==r){if(t!=null&&Ko(t),r===1)e.tag===0?Jd(za.bind(null,e)):ru(za.bind(null,e)),Qd(function(){!(_&6)&&vr()}),t=null;else{switch(Ol(i)){case 1:t=Js;break;case 4:t=Ml;break;case 16:t=Ti;break;case 536870912:t=Rl;break;default:t=Ti}t=qu(t,Vu.bind(null,e))}e.callbackPriority=r,e.callbackNode=t}}function Vu(e,r){if(Ei=-1,Oi=0,_&6)throw Error(y(327));var t=e.callbackNode;if(Zr()&&e.callbackNode!==t)return null;var i=Li(e,e===Z?ee:0);if(i===0)return null;if(i&30||i&e.expiredLanes||r)r=en(e,i);else{r=i;var n=_;_|=2;var s=Ku();(Z!==e||ee!==r)&&(ze=null,st=V()+500,Nr(e,r));do try{yp();break}catch(a){Qu(e,a)}while(!0);co(),Ji.current=s,_=n,Q!==null?r=0:(Z=null,ee=0,r=Y)}if(r!==0){if(r===2&&(n=cs(e),n!==0&&(i=n,r=As(e,n))),r===1)throw t=Yt,Nr(e,0),rr(e,i),ge(e,V()),t;if(r===6)rr(e,i);else{if(n=e.current.alternate,!(i&30)&&!vp(n)&&(r=en(e,i),r===2&&(s=cs(e),s!==0&&(i=s,r=As(e,s))),r===1))throw t=Yt,Nr(e,0),rr(e,i),ge(e,V()),t;switch(e.finishedWork=n,e.finishedLanes=i,r){case 0:case 1:throw Error(y(345));case 2:Pr(e,ce,ze);break;case 3:if(rr(e,i),(i&130023424)===i&&(r=Fo+500-V(),10<r)){if(Li(e,0)!==0)break;if(n=e.suspendedLanes,(n&i)!==i){ae(),e.pingedLanes|=e.suspendedLanes&n;break}e.timeoutHandle=ys(Pr.bind(null,e,ce,ze),r);break}Pr(e,ce,ze);break;case 4:if(rr(e,i),(i&4194240)===i)break;for(r=e.eventTimes,n=-1;0<i;){var o=31-je(i);s=1<<o,o=r[o],o>n&&(n=o),i&=~s}if(i=n,i=V()-i,i=(120>i?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*fp(i/1960))-i,10<i){e.timeoutHandle=ys(Pr.bind(null,e,ce,ze),i);break}Pr(e,ce,ze);break;case 5:Pr(e,ce,ze);break;default:throw Error(y(329))}}}return ge(e,V()),e.callbackNode===t?Vu.bind(null,e):null}function As(e,r){var t=bt;return e.current.memoizedState.isDehydrated&&(Nr(e,r).flags|=256),e=en(e,r),e!==2&&(r=ce,ce=t,r!==null&&Gs(r)),e}function Gs(e){ce===null?ce=e:ce.push.apply(ce,e)}function vp(e){for(var r=e;;){if(r.flags&16384){var t=r.updateQueue;if(t!==null&&(t=t.stores,t!==null))for(var i=0;i<t.length;i++){var n=t[i],s=n.getSnapshot;n=n.value;try{if(!He(s(),n))return!1}catch{return!1}}}if(t=r.child,r.subtreeFlags&16384&&t!==null)t.return=r,r=t;else{if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function rr(e,r){for(r&=~xo,r&=~hn,e.suspendedLanes|=r,e.pingedLanes&=~r,e=e.expirationTimes;0<r;){var t=31-je(r),i=1<<t;e[t]=-1,r&=~i}}function za(e){if(_&6)throw Error(y(327));Zr();var r=Li(e,0);if(!(r&1))return ge(e,V()),null;var t=en(e,r);if(e.tag!==0&&t===2){var i=cs(e);i!==0&&(r=i,t=As(e,i))}if(t===1)throw t=Yt,Nr(e,0),rr(e,r),ge(e,V()),t;if(t===6)throw Error(y(345));return e.finishedWork=e.current.alternate,e.finishedLanes=r,Pr(e,ce,ze),ge(e,V()),null}function Mo(e,r){var t=_;_|=1;try{return e(r)}finally{_=t,_===0&&(st=V()+500,un&&vr())}}function Or(e){ir!==null&&ir.tag===0&&!(_&6)&&Zr();var r=_;_|=1;var t=Ne.transition,i=H;try{if(Ne.transition=null,H=1,e)return e()}finally{H=i,Ne.transition=t,_=r,!(_&6)&&vr()}}function Ro(){fe=Vr.current,D(Vr)}function Nr(e,r){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(t!==-1&&(e.timeoutHandle=-1,Vd(t)),Q!==null)for(t=Q.return;t!==null;){var i=t;switch(ao(i),i.tag){case 1:i=i.type.childContextTypes,i!=null&&Bi();break;case 3:it(),D(pe),D(se),mo();break;case 5:vo(i);break;case 4:it();break;case 13:D(z);break;case 19:D(z);break;case 10:po(i.type._context);break;case 22:case 23:Ro()}t=t.return}if(Z=e,Q=e=dr(e.current,null),ee=fe=r,Y=0,Yt=null,xo=hn=Er=0,ce=bt=null,Sr!==null){for(r=0;r<Sr.length;r++)if(t=Sr[r],i=t.interleaved,i!==null){t.interleaved=null;var n=i.next,s=t.pending;if(s!==null){var o=s.next;s.next=n,i.next=o}t.pending=i}Sr=null}return e}function Qu(e,r){do{var t=Q;try{if(co(),Fi.current=Xi,Yi){for(var i=B.memoizedState;i!==null;){var n=i.queue;n!==null&&(n.pending=null),i=i.next}Yi=!1}if(Rr=0,J=K=B=null,Et=!1,Vt=0,No.current=null,t===null||t.return===null){Y=1,Yt=r,Q=null;break}e:{var s=e,o=t.return,a=t,l=r;if(r=ee,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,v=a,f=v.tag;if(!(v.mode&1)&&(f===0||f===11||f===15)){var g=v.alternate;g?(v.updateQueue=g.updateQueue,v.memoizedState=g.memoizedState,v.lanes=g.lanes):(v.updateQueue=null,v.memoizedState=null)}var w=Ma(o);if(w!==null){w.flags&=-257,Ra(w,o,a,s,r),w.mode&1&&Fa(s,c,r),r=w,l=c;var P=r.updateQueue;if(P===null){var k=new Set;k.add(l),r.updateQueue=k}else P.add(l);break e}else{if(!(r&1)){Fa(s,c,r),Eo();break e}l=Error(y(426))}}else if(G&&a.mode&1){var A=Ma(o);if(A!==null){!(A.flags&65536)&&(A.flags|=256),Ra(A,o,a,s,r),lo(nt(l,a));break e}}s=l=nt(l,a),Y!==4&&(Y=2),bt===null?bt=[s]:bt.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,r&=-r,s.lanes|=r;var d=Ou(s,l,r);Pa(s,d);break e;case 1:a=l;var u=s.type,p=s.stateNode;if(!(s.flags&128)&&(typeof u.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ur===null||!ur.has(p)))){s.flags|=65536,r&=-r,s.lanes|=r;var m=bu(s,a,r);Pa(s,m);break e}}s=s.return}while(s!==null)}Xu(t)}catch(C){r=C,Q===t&&t!==null&&(Q=t=t.return);continue}break}while(!0)}function Ku(){var e=Ji.current;return Ji.current=Xi,e===null?Xi:e}function Eo(){(Y===0||Y===3||Y===2)&&(Y=4),Z===null||!(Er&268435455)&&!(hn&268435455)||rr(Z,ee)}function en(e,r){var t=_;_|=2;var i=Ku();(Z!==e||ee!==r)&&(ze=null,Nr(e,r));do try{mp();break}catch(n){Qu(e,n)}while(!0);if(co(),_=t,Ji.current=i,Q!==null)throw Error(y(261));return Z=null,ee=0,Y}function mp(){for(;Q!==null;)Yu(Q)}function yp(){for(;Q!==null&&!Wc();)Yu(Q)}function Yu(e){var r=Zu(e.alternate,e,fe);e.memoizedProps=e.pendingProps,r===null?Xu(e):Q=r,No.current=null}function Xu(e){var r=e;do{var t=r.alternate;if(e=r.return,r.flags&32768){if(t=dp(t,r),t!==null){t.flags&=32767,Q=t;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Y=6,Q=null;return}}else if(t=cp(t,r,fe),t!==null){Q=t;return}if(r=r.sibling,r!==null){Q=r;return}Q=r=e}while(r!==null);Y===0&&(Y=5)}function Pr(e,r,t){var i=H,n=Ne.transition;try{Ne.transition=null,H=1,wp(e,r,t,i)}finally{Ne.transition=n,H=i}return null}function wp(e,r,t,i){do Zr();while(ir!==null);if(_&6)throw Error(y(327));t=e.finishedWork;var n=e.finishedLanes;if(t===null)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(y(177));e.callbackNode=null,e.callbackPriority=0;var s=t.lanes|t.childLanes;if(qc(e,s),e===Z&&(Q=Z=null,ee=0),!(t.subtreeFlags&2064)&&!(t.flags&2064)||yi||(yi=!0,qu(Ti,function(){return Zr(),null})),s=(t.flags&15990)!==0,t.subtreeFlags&15990||s){s=Ne.transition,Ne.transition=null;var o=H;H=1;var a=_;_|=4,No.current=null,hp(e,t),Uu(t,e),Gd(vs),Di=!!fs,vs=fs=null,e.current=t,gp(t),Uc(),_=a,H=o,Ne.transition=s}else e.current=t;if(yi&&(yi=!1,ir=e,qi=n),s=e.pendingLanes,s===0&&(ur=null),Qc(t.stateNode),ge(e,V()),r!==null)for(i=e.onRecoverableError,t=0;t<r.length;t++)n=r[t],i(n.value,{componentStack:n.stack,digest:n.digest});if(Zi)throw Zi=!1,e=Ls,Ls=null,e;return qi&1&&e.tag!==0&&Zr(),s=e.pendingLanes,s&1?e===Ds?jt++:(jt=0,Ds=e):jt=0,vr(),null}function Zr(){if(ir!==null){var e=Ol(qi),r=Ne.transition,t=H;try{if(Ne.transition=null,H=16>e?16:e,ir===null)var i=!1;else{if(e=ir,ir=null,qi=0,_&6)throw Error(y(331));var n=_;for(_|=4,S=e.current;S!==null;){var s=S,o=s.child;if(S.flags&16){var a=s.deletions;if(a!==null){for(var l=0;l<a.length;l++){var c=a[l];for(S=c;S!==null;){var v=S;switch(v.tag){case 0:case 11:case 15:Ot(8,v,s)}var f=v.child;if(f!==null)f.return=v,S=f;else for(;S!==null;){v=S;var g=v.sibling,w=v.return;if(Bu(v),v===c){S=null;break}if(g!==null){g.return=w,S=g;break}S=w}}}var P=s.alternate;if(P!==null){var k=P.child;if(k!==null){P.child=null;do{var A=k.sibling;k.sibling=null,k=A}while(k!==null)}}S=s}}if(s.subtreeFlags&2064&&o!==null)o.return=s,S=o;else e:for(;S!==null;){if(s=S,s.flags&2048)switch(s.tag){case 0:case 11:case 15:Ot(9,s,s.return)}var d=s.sibling;if(d!==null){d.return=s.return,S=d;break e}S=s.return}}var u=e.current;for(S=u;S!==null;){o=S;var p=o.child;if(o.subtreeFlags&2064&&p!==null)p.return=o,S=p;else e:for(o=u;S!==null;){if(a=S,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:pn(9,a)}}catch(C){W(a,a.return,C)}if(a===o){S=null;break e}var m=a.sibling;if(m!==null){m.return=a.return,S=m;break e}S=a.return}}if(_=n,vr(),Ae&&typeof Ae.onPostCommitFiberRoot=="function")try{Ae.onPostCommitFiberRoot(nn,e)}catch{}i=!0}return i}finally{H=t,Ne.transition=r}}return!1}function Ba(e,r,t){r=nt(t,r),r=Ou(e,r,1),e=lr(e,r,1),r=ae(),e!==null&&(Jt(e,1,r),ge(e,r))}function W(e,r,t){if(e.tag===3)Ba(e,e,t);else for(;r!==null;){if(r.tag===3){Ba(r,e,t);break}else if(r.tag===1){var i=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(ur===null||!ur.has(i))){e=nt(t,e),e=bu(r,e,1),r=lr(r,e,1),e=ae(),r!==null&&(Jt(r,1,e),ge(r,e));break}}r=r.return}}function Pp(e,r,t){var i=e.pingCache;i!==null&&i.delete(r),r=ae(),e.pingedLanes|=e.suspendedLanes&t,Z===e&&(ee&t)===t&&(Y===4||Y===3&&(ee&130023424)===ee&&500>V()-Fo?Nr(e,0):xo|=t),ge(e,r)}function Ju(e,r){r===0&&(e.mode&1?(r=li,li<<=1,!(li&130023424)&&(li=4194304)):r=1);var t=ae();e=Ke(e,r),e!==null&&(Jt(e,r,t),ge(e,t))}function kp(e){var r=e.memoizedState,t=0;r!==null&&(t=r.retryLane),Ju(e,t)}function Sp(e,r){var t=0;switch(e.tag){case 13:var i=e.stateNode,n=e.memoizedState;n!==null&&(t=n.retryLane);break;case 19:i=e.stateNode;break;default:throw Error(y(314))}i!==null&&i.delete(r),Ju(e,t)}var Zu;Zu=function(e,r,t){if(e!==null)if(e.memoizedProps!==r.pendingProps||pe.current)de=!0;else{if(!(e.lanes&t)&&!(r.flags&128))return de=!1,up(e,r,t);de=!!(e.flags&131072)}else de=!1,G&&r.flags&1048576&&tu(r,Ui,r.index);switch(r.lanes=0,r.tag){case 2:var i=r.type;Ri(e,r),e=r.pendingProps;var n=et(r,se.current);Jr(r,t),n=wo(null,r,i,e,n,t);var s=Po();return r.flags|=1,typeof n=="object"&&n!==null&&typeof n.render=="function"&&n.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,he(i)?(s=!0,Ii(r)):s=!1,r.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,go(r),n.updater=dn,r.stateNode=n,n._reactInternals=r,xs(r,i,e,t),r=Rs(null,r,i,!0,s,t)):(r.tag=0,G&&s&&oo(r),oe(null,r,n,t),r=r.child),r;case 16:i=r.elementType;e:{switch(Ri(e,r),e=r.pendingProps,n=i._init,i=n(i._payload),r.type=i,n=r.tag=Np(i),e=Ee(i,e),n){case 0:r=Ms(null,r,i,e,t);break e;case 1:r=ba(null,r,i,e,t);break e;case 11:r=Ea(null,r,i,e,t);break e;case 14:r=Oa(null,r,i,Ee(i.type,e),t);break e}throw Error(y(306,i,""))}return r;case 0:return i=r.type,n=r.pendingProps,n=r.elementType===i?n:Ee(i,n),Ms(e,r,i,n,t);case 1:return i=r.type,n=r.pendingProps,n=r.elementType===i?n:Ee(i,n),ba(e,r,i,n,t);case 3:e:{if(Tu(r),e===null)throw Error(y(387));i=r.pendingProps,s=r.memoizedState,n=s.element,lu(e,r),Qi(r,i,null,t);var o=r.memoizedState;if(i=o.element,s.isDehydrated)if(s={element:i,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},r.updateQueue.baseState=s,r.memoizedState=s,r.flags&256){n=nt(Error(y(423)),r),r=ja(e,r,i,t,n);break e}else if(i!==n){n=nt(Error(y(424)),r),r=ja(e,r,i,t,n);break e}else for(ve=ar(r.stateNode.containerInfo.firstChild),me=r,G=!0,be=null,t=ou(r,null,i,t),r.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(rt(),i===n){r=Ye(e,r,t);break e}oe(e,r,i,t)}r=r.child}return r;case 5:return uu(r),e===null&&Ss(r),i=r.type,n=r.pendingProps,s=e!==null?e.memoizedProps:null,o=n.children,ms(i,n)?o=null:s!==null&&ms(i,s)&&(r.flags|=32),Hu(e,r),oe(e,r,o,t),r.child;case 6:return e===null&&Ss(r),null;case 13:return Lu(e,r,t);case 4:return fo(r,r.stateNode.containerInfo),i=r.pendingProps,e===null?r.child=tt(r,null,i,t):oe(e,r,i,t),r.child;case 11:return i=r.type,n=r.pendingProps,n=r.elementType===i?n:Ee(i,n),Ea(e,r,i,n,t);case 7:return oe(e,r,r.pendingProps,t),r.child;case 8:return oe(e,r,r.pendingProps.children,t),r.child;case 12:return oe(e,r,r.pendingProps.children,t),r.child;case 10:e:{if(i=r.type._context,n=r.pendingProps,s=r.memoizedProps,o=n.value,T($i,i._currentValue),i._currentValue=o,s!==null)if(He(s.value,o)){if(s.children===n.children&&!pe.current){r=Ye(e,r,t);break e}}else for(s=r.child,s!==null&&(s.return=r);s!==null;){var a=s.dependencies;if(a!==null){o=s.child;for(var l=a.firstContext;l!==null;){if(l.context===i){if(s.tag===1){l=$e(-1,t&-t),l.tag=2;var c=s.updateQueue;if(c!==null){c=c.shared;var v=c.pending;v===null?l.next=l:(l.next=v.next,v.next=l),c.pending=l}}s.lanes|=t,l=s.alternate,l!==null&&(l.lanes|=t),Cs(s.return,t,r),a.lanes|=t;break}l=l.next}}else if(s.tag===10)o=s.type===r.type?null:s.child;else if(s.tag===18){if(o=s.return,o===null)throw Error(y(341));o.lanes|=t,a=o.alternate,a!==null&&(a.lanes|=t),Cs(o,t,r),o=s.sibling}else o=s.child;if(o!==null)o.return=s;else for(o=s;o!==null;){if(o===r){o=null;break}if(s=o.sibling,s!==null){s.return=o.return,o=s;break}o=o.return}s=o}oe(e,r,n.children,t),r=r.child}return r;case 9:return n=r.type,i=r.pendingProps.children,Jr(r,t),n=xe(n),i=i(n),r.flags|=1,oe(e,r,i,t),r.child;case 14:return i=r.type,n=Ee(i,r.pendingProps),n=Ee(i.type,n),Oa(e,r,i,n,t);case 15:return ju(e,r,r.type,r.pendingProps,t);case 17:return i=r.type,n=r.pendingProps,n=r.elementType===i?n:Ee(i,n),Ri(e,r),r.tag=1,he(i)?(e=!0,Ii(r)):e=!1,Jr(r,t),Eu(r,i,n),xs(r,i,n,t),Rs(null,r,i,!0,e,t);case 19:return Du(e,r,t);case 22:return _u(e,r,t)}throw Error(y(156,r.tag))};function qu(e,r){return Fl(e,r)}function Cp(e,r,t,i){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ce(e,r,t,i){return new Cp(e,r,t,i)}function Oo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Np(e){if(typeof e=="function")return Oo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ks)return 11;if(e===Ys)return 14}return 2}function dr(e,r){var t=e.alternate;return t===null?(t=Ce(e.tag,r,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=r,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,r=e.depen
vendor: 7,315 bytes, line 40
40dencies,t.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function bi(e,r,t,i,n,s){var o=2;if(i=e,typeof e=="function")Oo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Lr:return xr(t.children,n,s,r);case Qs:o=8,n|=8;break;case Yn:return e=Ce(12,t,r,n|2),e.elementType=Yn,e.lanes=s,e;case Xn:return e=Ce(13,t,r,n),e.elementType=Xn,e.lanes=s,e;case Jn:return e=Ce(19,t,r,n),e.elementType=Jn,e.lanes=s,e;case ul:return gn(t,n,s,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case al:o=10;break e;case ll:o=9;break e;case Ks:o=11;break e;case Ys:o=14;break e;case Ze:o=16,i=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return r=Ce(o,t,r,n),r.elementType=e,r.type=i,r.lanes=s,r}function xr(e,r,t,i){return e=Ce(7,e,i,r),e.lanes=t,e}function gn(e,r,t,i){return e=Ce(22,e,i,r),e.elementType=ul,e.lanes=t,e.stateNode={isHidden:!1},e}function Vn(e,r,t){return e=Ce(6,e,null,r),e.lanes=t,e}function Qn(e,r,t){return r=Ce(4,e.children!==null?e.children:[],e.key,r),r.lanes=t,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function xp(e,r,t,i,n){this.tag=r,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Mn(0),this.expirationTimes=Mn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Mn(0),this.identifierPrefix=i,this.onRecoverableError=n,this.mutableSourceEagerHydrationData=null}function bo(e,r,t,i,n,s,o,a,l){return e=new xp(e,r,t,a,l),r===1?(r=1,s===!0&&(r|=8)):r=0,s=Ce(3,null,null,r),e.current=s,s.stateNode=e,s.memoizedState={element:i,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},go(s),e}function Fp(e,r,t){var i=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Tr,key:i==null?null:""+i,children:e,containerInfo:r,implementation:t}}function ec(e){if(!e)return hr;e=e._reactInternals;e:{if(jr(e)!==e||e.tag!==1)throw Error(y(170));var r=e;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(he(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(y(171))}if(e.tag===1){var t=e.type;if(he(t))return eu(e,t,r)}return r}function rc(e,r,t,i,n,s,o,a,l){return e=bo(t,i,!0,e,n,s,o,a,l),e.context=ec(null),t=e.current,i=ae(),n=cr(t),s=$e(i,n),s.callback=r??null,lr(t,s,n),e.current.lanes=n,Jt(e,n,i),ge(e,i),e}function fn(e,r,t,i){var n=r.current,s=ae(),o=cr(n);return t=ec(t),r.context===null?r.context=t:r.pendingContext=t,r=$e(s,o),r.payload={element:e},i=i===void 0?null:i,i!==null&&(r.callback=i),e=lr(n,r,o),e!==null&&(_e(e,n,o,s),xi(e,n,o)),o}function rn(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ia(e,r){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var t=e.retryLane;e.retryLane=t!==0&&t<r?t:r}}function jo(e,r){Ia(e,r),(e=e.alternate)&&Ia(e,r)}function Mp(){return null}var tc=typeof reportError=="function"?reportError:function(e){console.error(e)};function _o(e){this._internalRoot=e}vn.prototype.render=_o.prototype.render=function(e){var r=this._internalRoot;if(r===null)throw Error(y(409));fn(e,r,null,null)};vn.prototype.unmount=_o.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var r=e.containerInfo;Or(function(){fn(null,e,null,null)}),r[Qe]=null}};function vn(e){this._internalRoot=e}vn.prototype.unstable_scheduleHydration=function(e){if(e){var r=_l();e={blockedOn:null,target:e,priority:r};for(var t=0;t<er.length&&r!==0&&r<er[t].priority;t++);er.splice(t,0,e),t===0&&Tl(e)}};function Ho(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function mn(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Wa(){}function Rp(e,r,t,i,n){if(n){if(typeof i=="function"){var s=i;i=function(){var c=rn(o);s.call(c)}}var o=rc(r,i,e,0,null,!1,!1,"",Wa);return e._reactRootContainer=o,e[Qe]=o.current,Bt(e.nodeType===8?e.parentNode:e),Or(),o}for(;n=e.lastChild;)e.removeChild(n);if(typeof i=="function"){var a=i;i=function(){var c=rn(l);a.call(c)}}var l=bo(e,0,!1,null,null,!1,!1,"",Wa);return e._reactRootContainer=l,e[Qe]=l.current,Bt(e.nodeType===8?e.parentNode:e),Or(function(){fn(r,l,t,i)}),l}function yn(e,r,t,i,n){var s=t._reactRootContainer;if(s){var o=s;if(typeof n=="function"){var a=n;n=function(){var l=rn(o);a.call(l)}}fn(r,o,e,n)}else o=Rp(t,r,e,n,i);return rn(o)}bl=function(e){switch(e.tag){case 3:var r=e.stateNode;if(r.current.memoizedState.isDehydrated){var t=St(r.pendingLanes);t!==0&&(Zs(r,t|1),ge(r,V()),!(_&6)&&(st=V()+500,vr()))}break;case 13:Or(function(){var i=Ke(e,1);if(i!==null){var n=ae();_e(i,e,1,n)}}),jo(e,1)}};qs=function(e){if(e.tag===13){var r=Ke(e,134217728);if(r!==null){var t=ae();_e(r,e,134217728,t)}jo(e,134217728)}};jl=function(e){if(e.tag===13){var r=cr(e),t=Ke(e,r);if(t!==null){var i=ae();_e(t,e,r,i)}jo(e,r)}};_l=function(){return H};Hl=function(e,r){var t=H;try{return H=e,r()}finally{H=t}};as=function(e,r,t){switch(r){case"input":if(es(e,t),r=t.name,t.type==="radio"&&r!=null){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<t.length;r++){var i=t[r];if(i!==e&&i.form===e.form){var n=ln(i);if(!n)throw Error(y(90));dl(i),es(i,n)}}}break;case"textarea":hl(e,t);break;case"select":r=t.value,r!=null&&Qr(e,!!t.multiple,r,!1)}};Pl=Mo;kl=Or;var Ep={usingClientEntryPoint:!1,Events:[qt,zr,ln,yl,wl,Mo]},wt={findFiberByHostInstance:kr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Op={bundleType:wt.bundleType,version:wt.version,rendererPackageName:wt.rendererPackageName,rendererConfig:wt.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Xe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Nl(e),e===null?null:e.stateNode},findFiberByHostInstance:wt.findFiberByHostInstance||Mp,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 wi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!wi.isDisabled&&wi.supportsFiber)try{nn=wi.inject(Op),Ae=wi}catch{}}we.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ep;we.createPortal=function(e,r){var t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ho(r))throw Error(y(200));return Fp(e,r,null,t)};we.createRoot=function(e,r){if(!Ho(e))throw Error(y(299));var t=!1,i="",n=tc;return r!=null&&(r.unstable_strictMode===!0&&(t=!0),r.identifierPrefix!==void 0&&(i=r.identifierPrefix),r.onRecoverableError!==void 0&&(n=r.onRecoverableError)),r=bo(e,1,!1,null,null,t,!1,i,n),e[Qe]=r.current,Bt(e.nodeType===8?e.parentNode:e),new _o(r)}
vendor: 9,721 bytes, lines 40-80
40;we.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var r=e._reactInternals;if(r===void 0)throw typeof e.render=="function"?Error(y(188)):(e=Object.keys(e).join(","),Error(y(268,e)));return e=Nl(r),e=e===null?null:e.stateNode,e};we.flushSync=function(e){return Or(e)};we.hydrate=function(e,r,t){if(!mn(r))throw Error(y(200));return yn(null,e,r,!0,t)};we.hydrateRoot=function(e,r,t){if(!Ho(e))throw Error(y(405));var i=t!=null&&t.hydratedSources||null,n=!1,s="",o=tc;if(t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(s=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),r=rc(r,null,e,1,t??null,n,!1,s,o),e[Qe]=r.current,Bt(e),i)for(e=0;e<i.length;e++)t=i[e],n=t._getVersion,n=n(t._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[t,n]:r.mutableSourceEagerHydrationData.push(t,n);return new vn(r)};we.render=function(e,r,t){if(!mn(r))throw Error(y(200));return yn(null,e,r,!1,t)};we.unmountComponentAtNode=function(e){if(!mn(e))throw Error(y(40));return e._reactRootContainer?(Or(function(){yn(null,null,e,!1,function(){e._reactRootContainer=null,e[Qe]=null})}),!0):!1};we.unstable_batchedUpdates=Mo;we.unstable_renderSubtreeIntoContainer=function(e,r,t,i){if(!mn(t))throw Error(y(200));if(e==null||e._reactInternals===void 0)throw Error(y(38));return yn(e,r,t,!1,i)};we.version="18.3.1-next-f1338f8080-20240426";function ic(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ic)}catch(e){console.error(e)}}ic(),il.exports=we;var bp=il.exports,nc,Ua=bp;nc=Ua.createRoot,Ua.hydrateRoot;/** 41 * @license lucide-react v0.344.0 - ISC 42 * 43 * This source code is licensed under the ISC license. 44 * See the LICENSE file in the root directory of this source tree. 45 */var jp={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"};/** 46 * @license lucide-react v0.344.0 - ISC 47 * 48 * This source code is licensed under the ISC license. 49 * See the LICENSE file in the root directory of this source tree. 50 */const _p=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),ut=(e,r)=>{const t=Ue.forwardRef(({color:i="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:a="",children:l,...c},v)=>Ue.createElement("svg",{ref:v,...jp,width:n,height:n,stroke:i,strokeWidth:o?Number(s)*24/Number(n):s,className:["lucide",`lucide-${_p(e)}`,a].join(" "),...c},[...r.map(([f,g])=>Ue.createElement(f,g)),...Array.isArray(l)?l:[l]]));return t.displayName=`${e}`,t};/** 51 * @license lucide-react v0.344.0 - ISC 52 * 53 * This source code is licensed under the ISC license. 54 * See the LICENSE file in the root directory of this source tree. 55 */const Hp=ut("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"}]]);/** 56 * @license lucide-react v0.344.0 - ISC 57 * 58 * This source code is licensed under the ISC license. 59 * See the LICENSE file in the root directory of this source tree. 60 */const Tp=ut("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"}]]);/** 61 * @license lucide-react v0.344.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const Lp=ut("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);/** 66 * @license lucide-react v0.344.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */const $a=ut("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"}]]);/** 71 * @license lucide-react v0.344.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const Dp=ut("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"}]]);/** 76 * @license lucide-react v0.344.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const Ap=ut("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"}]]),Gp={"the fool":"https://upload.wikimedia.org/wikipedia/commons/9/90/RWS_Tarot_00_Fool.jpg","the magician":"https://upload.wikimedia.org/wikipedia/commons/d/de/RWS_Tarot_01_Magician.jpg","the high priestess":"https://upload.wikimedia.org/wikipedia/commons/8/88/RWS_Tarot_02_High_Priestess.jpg","the empress":"https://upload.wikimedia.org/wikipedia/commons/d/d2/RWS_Tarot_03_Empress.jpg","the emperor":"https://upload.wikimedia.org/wikipedia/commons/c/c3/RWS_Tarot_04_Emperor.jpg","the hierophant":"https://upload.wikimedia.org/wikipedia/commons/8/8d/RWS_Tarot_05_Hierophant.jpg","the lovers":"https://upload.wikimedia.org/wikipedia/commons/3/3a/RWS_Tarot_06_Lovers.jpg","the chariot":"https://upload.wikimedia.org/wikipedia/commons/9/9b/RWS_Tarot_07_Chariot.jpg",strength:"https://upload.wikimedia.org/wikipedia/commons/f/f5/RWS_Tarot_08_Strength.jpg","the hermit":"https://upload.wikimedia.org/wikipedia/commons/4/4d/RWS_Tarot_09_Hermit.jpg","wheel of fortune":"https://upload.wikimedia.org/wikipedia/commons/3/3c/RWS_Tarot_10_Wheel_of_Fortune.jpg",justice:"https://upload.wikimedia.org/wikipedia/commons/e/e0/RWS_Tarot_11_Justice.jpg","the hanged man":"https://upload.wikimedia.org/wikipedia/commons/2/2b/RWS_Tarot_12_Hanged_Man.jpg",death:"https://upload.wikimedia.org/wikipedia/commons/d/d7/RWS_Tarot_13_Death.jpg",temperance:"https://upload.wikimedia.org/wikipedia/commons/f/f8/RWS_Tarot_14_Temperance.jpg","the devil":"https://upload.wikimedia.org/wikipedia/commons/5/55/RWS_Tarot_15_Devil.jpg","the tower":"https://upload.wikimedia.org/wikipedia/commons/5/53/RWS_Tarot_16_Tower.jpg","the star":"https://upload.wikimedia.org/wikipedia/commons/d/db/RWS_Tarot_17_Star.jpg","the moon":"https://upload.wikimedia.org/wikipedia/commons/7/7f/RWS_Tarot_18_Moon.jpg","the sun":"https://upload.wikimedia.org/wikipedia/commons/1/17/RWS_Tarot_19_Sun.jpg",judgement:"https://upload.wikimedia.org/wikipedia/commons/d/dd/RWS_Tarot_20_Judgement.jpg","the world":"https://upload.wikimedia.org/wikipedia/commons/f/ff/RWS_Tarot_21_World.jpg","ace of wands":"https://upload.wikimedia.org/wikipedia/commons/1/11/Wands01.jpg","two of wands":"https://upload.wikimedia.org/wikipedia/commons/0/0f/Wands02.jpg","three of wands":"https://upload.wikimedia.org/wikipedia/commons/f/ff/Wands03.jpg","four of wands":"https://upload.wikimedia.org/wikipedia/commons/a/a4/Wands04.jpg","five of wands":"https://upload.wikimedia.org/wikipedia/commons/9/9d/Wands05.jpg","six of wands":"https://upload.wikimedia.org/wikipedia/commons/3/3b/Wands06.jpg","seven of wands":"https://upload.wikimedia.org/wikipedia/commons/e/e4/Wands07.jpg","eight of wands":"https://upload.wikimedia.org/wikipedia/commons/6/6b/Wands08.jpg","nine of wands":"https://upload.wikimedia.org/wikipedia/commons/4/4d/Wands09.jpg","ten of wands":"https://upload.wikimedia.org/wikipedia/commons/0/0b/Wands10.jpg","page of wands":"https://upload.wikimedia.org/wikipedia/commons/6/6a/Wands11.jpg","knight of wands":"https://upload.wikimedia.org/wikipedia/commons/1/16/Wands12.jpg","queen of wands":"https://upload.wikimedia.org/wikipedia/commons/0/0d/Wands13.jpg","king of wands":"https://upload.wikimedia.org/wikipedia/commons/c/ce/Wands14.jpg","ace of cups":"https://upload.wikimedia.org/wikipedia/commons/3/36/Cups01.jpg","two of cups":"https://upload.wikimedia.org/wikipedia/commons/f/f8/Cups02.jpg","three of cups":"https://upload.wikimedia.org/wikipedia/commons/7/7a/Cups03.jpg","four of cups":"https://upload.wikimedia.org/wikipedia/commons/3/35/Cups04.jpg","five of cups":"https://upload.wikimedia.org/wikipedia/commons/d/d7/Cups05.jpg","six of cups":"https://upload.wikimedia.org/wikipedia/commons/1/17/Cups06.jpg","seven of cups":"https://upload.wikimedia.org/wikipedia/commons/a/ae/Cups07.jpg","eight of cups":"https://upload.wikimedia.org/wikipedia/commons/6/60/Cups08.jpg","nine of cups":"https://upload.wikimedia.org/wikipedia/commons/2/24/Cups09.jpg","ten of cups":"https://upload.wikimedia.org/wikipedia/commons/8/84/Cups10.jpg","page of cups":"https://upload.wikimedia.org/wikipedia/commons/a/ad/Cups11.jpg","knight of cups":"https://upload.wikimedia.org/wikipedia/commons/f/fa/Cups12.jpg","queen of cups":"https://upload.wikimedia.org/wikipedia/commons/6/62/Cups13.jpg","king of cups":"https://upload.wikimedia.org/wikipedia/commons/0/04/Cups14.jpg","ace of swords":"https://upload.wikimedia.org/wikipedia/commons/1/1a/Swords01.jpg","two of swords":"https://upload.wikimedia.org/wikipedia/commons/9/9e/Swords02.jpg","three of swords":"https://upload.wikimedia.org/wikipedia/commons/0/02/Swords03.jpg","four of swords":"https://upload.wikimedia.org/wikipedia/commons/b/bf/Swords04.
80jpg","five of swords":"https://upload.wikimedia.org/wikipedia/commons/2/23/Swords05.jpg","six of swords":"https://upload.wikimedia.org/wikipedia/commons/2/29/Swords06.jpg","seven of swords":"https://upload.wikimedia.org/wikipedia/commons/3/34/Swords07.jpg","eight of swords":"https://upload.wikimedia.org/wikipedia/commons/a/a7/Swords08.jpg","nine of swords":"https://upload.wikimedia.org/wikipedia/commons/2/2f/Swords09.jpg","ten of swords":"https://upload.wikimedia.org/wikipedia/commons/d/d4/Swords10.jpg","page of swords":"https://upload.wikimedia.org/wikipedia/commons/4/4c/Swords11.jpg","knight of swords":"https://upload.wikimedia.org/wikipedia/commons/b/b0/Swords12.jpg","queen of swords":"https://upload.wikimedia.org/wikipedia/commons/d/d4/Swords13.jpg","king of swords":"https://upload.wikimedia.org/wikipedia/commons/3/33/Swords14.jpg","ace of pentacles":"https://upload.wikimedia.org/wikipedia/commons/f/fd/Pents01.jpg","two of pentacles":"https://upload.wikimedia.org/wikipedia/commons/9/9f/Pents02.jpg","three of pentacles":"https://upload.wikimedia.org/wikipedia/commons/4/42/Pents03.jpg","four of pentacles":"https://upload.wikimedia.org/wikipedia/commons/3/35/Pents04.jpg","five of pentacles":"https://upload.wikimedia.org/wikipedia/commons/9/96/Pents05.jpg","six of pentacles":"https://upload.wikimedia.org/wikipedia/commons/a/a6/Pents06.jpg","seven of pentacles":"https://upload.wikimedia.org/wikipedia/commons/6/6a/Pents07.jpg","eight of pentacles":"https://upload.wikimedia.org/wikipedia/commons/4/49/Pents08.jpg","nine of pentacles":"https://upload.wikimedia.org/wikipedia/commons/f/f0/Pents09.jpg","ten of pentacles":"https://upload.wikimedia.org/wikipedia/commons/4/42/Pents10.jpg","page of pentacles":"https://upload.wikimedia.org/wikipedia/commons/e/ec/Pents11.jpg","knight of pentacles":"https://upload.wikimedia.org/wikipedia/commons/d/d5/Pents12.jpg","queen of pentacles":"https://upload.wikimedia.org/wikipedia/commons/8/88/Pents13.jpg","king of pentacles":"https://upload.wikimedia.org/wikipedia/commons/1/1c/Pents14.jpg"},zp=e=>{const r=e.toLowerCase();return Gp[r]||""};function j({card:e,isReversed:r=!1,position:t,description:i,className:n="",spreadType:s=""}){const o=()=>e.positionMeanings&&t&&e.positionMeanings[`${s}-${t}`]?r?e.positionMeanings[`${s}-${t}`].reversed:e.positionMeanings[`${s}-${t}`].upright:r?e.reversedMeaning:e.uprightMeaning;return h.jsxs("div",{className:`relative group ${n}`,children:[t&&h.jsx("div",{className:"absolute -top-6 left-0 right-0 text-center z-10",children:h.jsx("span",{className:"bg-gradient-to-r from-amber-500 to-amber-600 text-white px-3 py-1 rounded-full text-sm font-medium shadow-lg border border-amber-400/30",children:t})}),h.jsxs("div",{className:`relative w-full aspect-[3/4] rounded-xl shadow-2xl transition-all duration-500 transform hover:scale-105 hover:shadow-amber-500/20 81 ${r?"rotate-180":""}`,children:[h.jsx("img",{src:zp(e.name),alt:e.name,className:"w-full h-full object-cover rounded-xl border border-amber-400/20",loading:"lazy"}),h.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-slate-900/70 via-slate-900/20 to-transparent rounded-xl flex items-center justify-center",children:h.jsx("h3",{className:`text-amber-100 text-sm sm:text-base font-bold px-2 text-center drop-shadow-2xl ${r?"rotate-180":""}`,children:e.name})})]}),h.jsxs("div",{className:"opacity-0 group-hover:opacity-100 transition-opacity duration-300 absolute -bottom-24 left-0 right-0 bg-slate-800/95 backdrop-blur-md p-3 rounded-xl shadow-xl border border-amber-500/30 z-20",children:[h.jsx("p",{className:"text-xs sm:text-sm font-medium text-amber-100 mb-1",children:o()}),i&&h.jsx("p",{className:"text-xs text-slate-300",children:i})]})]})}const Bp=[{name:"The Fool",image:"https://upload.wikimedia.org/wikipedia/commons/9/90/RWS_Tarot_00_Fool.jpg",uprightMeaning:"Beginnings, innocence, spontaneity, a free spirit",reversedMeaning:"Holding back, recklessness, risk-taking",positionMeanings:{"three-Past":{upright:"A time of innocence and spontaneity that led to your current situation",reversed:"Past recklessness or naivety that needs to be addressed"},"three-Present":{upright:"You're at the beginning of a new journey, full of potential",reversed:"You're hesitating to take a necessary leap of faith"},"three-Future":{upright:"A new adventure or opportunity awaits",reversed:"Need to be more cautious about future decisions"},"celtic-Present":{upright:"You're at a point of new beginnings and fresh starts",reversed:"Fear of taking necessary risks is holding you back"},"celtic-Challenge":{upright:"The challenge is to maintain innocence while being practical",reversed:"Recklessness or fear is blocking progress"},"relationship-Self":{upright:"You bring spontaneity and fresh energy to the relationship",reversed:"You may be holding back or afraid to be vulnerable"},"relationship-Partner":{upright:"Your partner brings new perspectives and spontaneity",reversed:"Your partner may be acting recklessly or fearfully"}}},{name:"The Magician",image:"https://upload.wikimedia.org/wikipedia/commons/d/de/RWS_Tarot_01_Magician.jpg",uprightMeaning:"Manifestation, resourcefulness, power, inspired action",reversedMeaning:"Manipulation, poor planning, untapped talents",positionMeanings:{"three-Past":{upright:"Your past actions and skills have created your present",reversed:"Past manipulation or unused opportunities affect you now"},"three-Present":{upright:"You have all the tools needed for success",reversed:"You're not using your full potential"},"three-Future":{upright:"Success through skillful use of your resources",reversed:"Need to develop skills or avoid manipulation"},"success-Action":{upright:"Use all resources at your disposal",reversed:"Avoid manipulative tactics, be more direct"},"celtic-Present":{upright:"You have all the tools needed for success",reversed:"You're not utilizing your resources effectively"}}},{name:"The High Priestess",image:"https://upload.wikimedia.org/wikipedia/commons/8/88/RWS_Tarot_02_High_Priestess.jpg",uprightMeaning:"Intuition, sacred knowledge, divine feminine, the subconscious mind",reversedMeaning:"Secrets, disconnected from intuition, withdrawal and silence",positionMeanings:{"three-Past":{upright:"Intuitive decisions that shaped your path",reversed:"Ignored intuition or hidden information from the past"},"three-Present":{upright:"Trust your intuition and inner wisdom",reversed:"You're disconnected from your inner voice"},"three-Future":{upright:"Deeper spiritual understanding ahead",reversed:"Need to reconnect with your intuition"},"relationship-Connection":{upright:"Deep spiritual or intuitive bond",reversed:"Hidden aspects in the relationship need addressing"},"celtic-Hidden":{upright:"Trust your inner knowing about the situation",reversed:"Important information is being withheld"}}},{name:"The Empress",image:"https://upload.wikimedia.org/wikipedia/commons/d/d2/RWS_Tarot_03_Empress.jpg",uprightMeaning:"Fertility, nurturing, abundance, maternal
81care",reversedMeaning:"Creative block, dependence, smothering",positionMeanings:{"three-Past":{upright:"Nurturing influences that shaped you",reversed:"Past overprotection or creative blocks"},"relationship-Growth":{upright:"Nurturing the relationship helps it flourish",reversed:"Avoid being overprotective or controlling"},"success-Resource":{upright:"Abundance and creativity support your goals",reversed:"Creative blocks need to be addressed"}}},{name:"The Emperor",image:"https://upload.wikimedia.org/wikipedia/commons/c/c3/RWS_Tarot_04_Emperor.jpg",uprightMeaning:"Authority, structure, control, fatherhood",reversedMeaning:"Domination, excessive control, rigidity",positionMeanings:{"three-Present":{upright:"Need for structure and authority",reversed:"Struggling with control issues"},"success-Action":{upright:"Take charge and establish order",reversed:"Avoid being too controlling"},"relationship-Partner":{upright:"Strong, stable partnership",reversed:"Control issues in the relationship"}}},{name:"The Hierophant",image:"https://upload.wikimedia.org/wikipedia/commons/8/8d/RWS_Tarot_05_Hierophant.jpg",uprightMeaning:"Spiritual wisdom, tradition, conformity, beliefs",reversedMeaning:"Challenge to beliefs, unconventionality",positionMeanings:{"celtic-Foundation":{upright:"Traditional values form your foundation",reversed:"Breaking from convention is necessary"},"relationship-Challenge":{upright:"Different belief systems need reconciliation",reversed:"Breaking free from traditional expectations"}}},{name:"The Lovers",image:"https://upload.wikimedia.org/wikipedia/commons/3/3a/RWS_Tarot_06_Lovers.jpg",uprightMeaning:"Love, harmony, relationships, choices",reversedMeaning:"Disharmony, imbalance, misalignment",positionMeanings:{"relationship-Connection":{upright:"Deep harmony and mutual understanding",reversed:"Misalignment in values or goals"},"three-Future":{upright:"Important choice or relationship ahead",reversed:"Need to resolve internal conflicts"}}},{name:"The Chariot",image:"https://upload.wikimedia.org/wikipedia/commons/9/9b/RWS_Tarot_07_Chariot.jpg",uprightMeaning:"Control, willpower, success, determination",reversedMeaning:"Lack of control, lack of direction, aggression",positionMeanings:{"success-Action":{upright:"Move forward with determination",reversed:"Lack of direction is holding you back"},"three-Future":{upright:"Victory through determination",reversed:"Need to regain control of direction"}}},{name:"Strength",image:"https://upload.wikimedia.org/wikipedia/commons/f/f5/RWS_Tarot_08_Strength.jpg",uprightMeaning:"Strength, courage, persuasion, influence",reversedMeaning:"Inner strength, self-doubt, low energy",positionMeanings:{"success-Resource":{upright:"Inner strength supports your goals",reversed:"Need to build confidence"},"relationship-Self":{upright:"Bringing patience and gentle strength",reversed:"Struggling with self-doubt"}}},{name:"The Hermit",image:"https://upload.wikimedia.org/wikipedia/commons/4/4d/RWS_Tarot_09_Hermit.jpg",uprightMeaning:"Soul-searching, introspection, inner guidance",reversedMeaning:"Isolation, loneliness, withdrawal",positionMeanings:{"three-Present":{upright:"Time for reflection and inner work",reversed:"Feeling isolated or withdrawn"},"celtic-Guidance":{upright:"Seek wisdom through solitude",reversed:"Don't isolate yourself too much"}}},{name:"Wheel of Fortune",image:"https://upload.wikimedia.org/wikipedia/commons/3/3c/RWS_Tarot_10_Wheel_of_Fortune.jpg",uprightMeaning:"Good luck, karma, life cycles, destiny",reversedMeaning:"Bad luck, resistance to change, breaking cycles",positionMeanings:{"three-Future":{upright:"Positive change is coming",reversed:"Prepare for unexpected turns"},"celtic-Outcome":{upright:"Destiny is working in your favor",reversed:"Breaking free from negative cycles"}}},{name:"Justice",image:"https://upload.wikimedia.org/wikipedia/commons/e/e0/RWS_Tarot_11_Justice.jpg",uprightMeaning:"Justice, fairness, truth, cause and effect",reversedMeaning:"Unfairness, lack of accountability, dishonesty",positionMeanings:{"relationship-Challenge":{upright:"Finding fair compromise",reversed:"Dealing with unfairness"},"celtic-Outcome":{upright:"Fair resolution ahead",reversed:"Need to restore balance"}}},{name:"The Hanged Man",image:"https://upload.wikimedia.org/wikipedia/commons/2/2b/RWS_Tarot_12_Hanged_Man.jpg",uprightMeaning:"Surrender, letting go, new perspective",reversedMeaning:"Stalling, needless sacrifice, fear of sacrifice",positionMeanings:{"three-Present":{upright:"Need to see things differently",reversed:"Stuck in sacrifice or indecision"},"success-Challenge":{upright:"Letting go of old perspectives",reversed:"Resistance to necessary changes"}}},{name:"Death",image:"https://upload.wikimedia.org/wikipedia/commons/d/d7/RWS_Tarot_13_Death.jpg",uprightMeaning:"Endings, change, transformation, transition",reversedMeaning:"Resistance to change, inability to move on",positionMeanings:{"three-Future":{upright:"Major transformation ahead",reversed:"Resisting necessary endings"},"relationship-Growth":{upright:"Relationship transformation needed",reversed:"Resistance to relationship changes"}}},{name:"Temperance",image:"https://upload.wikimedia.org/wikipedia/commons/f/f8/RWS_Tarot_14_Temperance.jpg",uprightMeaning:"Balance, moderation, patience, purpose",reversedMeaning:"Imbalance, excess, lack of long-term vision",positionMeanings:{"relationship-Connection":{upright:"Finding balance together",reversed:"Imbalanced giving or taking"},"success-Action":{upright:"Balance and moderation lead to success",reversed:"Need to restore balance"}}},{name:"The Devil",image:"https://upload.wikimedia.org/wikipedia/commons/5/55/RWS_Tarot_15_Devil.jpg",uprightMeaning:"Shadow self, attachment, addiction, materialism",reversedMeaning:"Releasing limiting beliefs, exploring dark thoughts",positionMeanings:{"celtic-Challenge":{upright:"Facing your shadows or attachments",reversed:"Breaking free from limitations"},"relationship-Challenge":{upright:"Dealing with unhealthy patterns",reversed:"Breaking free from toxic dynamics"}}},{name:"The Tower",image:"https://upload.wikimedia.org/wikipedia/commons/5/53/RWS_Tarot_16_Tower.jpg",uprightMeaning:"Sudden change, up
81heaval, chaos, revelation",reversedMeaning:"Personal transformation, fear of change",positionMeanings:{"three-Future":{upright:"Sudden breakthrough or change ahead",reversed:"Resisting necessary destruction"},"celtic-Outcome":{upright:"Breakthrough through breakdown",reversed:"Avoiding necessary collapse"}}},{name:"The Star",image:"https://upload.wikimedia.org/wikipedia/commons/d/db/RWS_Tarot_17_Star.jpg",uprightMeaning:"Hope, faith, purpose, renewal, spirituality",reversedMeaning:"Lack of faith, despair, disconnection",positionMeanings:{"success-Outcome":{upright:"Hope and inspiration lead to success",reversed:"Need to restore faith in yourself"},"relationship-Future":{upright:"Renewed hope for the relationship",reversed:"Lost faith in the connection"}}},{name:"The Moon",image:"https://upload.wikimedia.org/wikipedia/commons/7/7f/RWS_Tarot_18_Moon.jpg",uprightMeaning:"Illusion, fear, anxiety, subconscious, intuition",reversedMeaning:"Release of fear, repressed emotion, inner confusion",positionMeanings:{"celtic-Hidden":{upright:"Hidden fears or illusions",reversed:"Revealing what was hidden"},"relationship-Challenge":{upright:"Facing relationship fears",reversed:"Clearing emotional confusion"}}},{name:"The Sun",image:"https://upload.wikimedia.org/wikipedia/commons/1/17/RWS_Tarot_19_Sun.jpg",uprightMeaning:"Positivity, fun, warmth, success, vitality",reversedMeaning:"Inner child, feeling down, overly optimistic",positionMeanings:{"success-Outcome":{upright:"Brilliant success ahead",reversed:"Temporary clouds blocking success"},"relationship-Future":{upright:"Joy and vitality in the relationship",reversed:"Need to restore joy and playfulness"}}},{name:"Judgement",image:"https://upload.wikimedia.org/wikipedia/commons/d/dd/RWS_Tarot_20_Judgement.jpg",uprightMeaning:"Judgement, rebirth, inner calling, absolution",reversedMeaning:"Self-doubt, inner critic, ignoring the call",positionMeanings:{"celtic-Outcome":{upright:"Answering your true calling",reversed:"Ignoring important wake-up calls"},"success-Action":{upright:"Time for decisive action",reversed:"Self-doubt blocking progress"}}},{name:"The World",image:"https://upload.wikimedia.org/wikipedia/commons/f/ff/RWS_Tarot_21_World.jpg",uprightMeaning:"Completion, integration, accomplishment, travel",reversedMeaning:"Seeking personal closure, short-cuts, delays",positionMeanings:{"success-Outcome":{upright:"Complete achievement of goals",reversed:"Incomplete cycles need closing"},"celtic-Future":{upright:"Successful completion ahead",reversed:"Need to tie up loose ends"}}}],Ip={name:"Ace of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/1/11/Wands01.jpg",uprightMeaning:"New beginnings, inspiration, creative spark, potential, spiritual energy",reversedMeaning:"Delays, blocked creativity, lack of motivation, false starts",positionMeanings:{"three-Past":{upright:"A creative spark or inspiration that initiated your current path",reversed:"Past creative blocks or delayed starts affect present"},"three-Present":{upright:"New inspiration or spiritual awakening happening now",reversed:"Currently experiencing creative blocks or lack of motivation"},"three-Future":{upright:"New creative or spiritual venture ahead",reversed:"Need to overcome creative blocks before moving forward"},"five-Present":{upright:"Experiencing creative inspiration or spiritual awakening",reversed:"Current creative blocks or lack of direction"},"five-Past":{upright:"Past inspiration led to current situation",reversed:"Past creative blocks affect present momentum"},"five-Future":{upright:"New creative opportunities emerging",reversed:"Need to clear creative blocks"},"five-Reason":{upright:"Divine inspiration or creative force",reversed:"Blocked energy or motivation"},"five-Potential":{upright:"Unlimited creative potential",reversed:"Need to overcome creative fears"},"celtic-Present":{upright:"Beginning of creative or spiritual journey",reversed:"Struggling with creative blocks"},"celtic-Challenge":{upright:"Harnessing creative energy",reversed:"Fear of new beginnings"},"celtic-Foundation":{upright:"Built on creative inspiration",reversed:"Past creative blocks affect present"},"celtic-Past":{upright:"Recent spark of inspiration",reversed:"Recent creative setback"},"celtic-Crown":{upright:"Creative breakthrough possible",reversed:"Fear of creative expression"},"celtic-Future":{upright:"New creative phase beginning",reversed:"Need to overcome creative blocks"},"celtic-Self":{upright:"Creatively inspired",reversed:"Creatively blocked"},"celtic-Environment":{upright:"Supportive of new ventures",reversed:"Challenging creative environment"},"celtic-Hopes/Fears":{upright:"Hope for creative success",reversed:"Fear of creative failure"},"celtic-Outcome":{upright:"Creative breakthrough",reversed:"Need to nurture creativity"},"horseshoe-Past":{upright:"Past creative inspiration",reversed:"Past creative block"},"horseshoe-Present":{upright:"Current creative opportunity",reversed:"Present creative challenge"},"horseshoe-Hidden":{upright:"Untapped creative potential",reversed:"Hidden creative fears"},"horseshoe-Obstacles":{upright:"Channeling creative energy",reversed:"Creative resistance"},"horseshoe-External":{upright:"Supportive creative environment",reversed:"External creative pressure"},"horseshoe-Guidance":{upright:"Follow creative inspiration",reversed:"Address creative blocks"},"horseshoe-Outcome":{upright:"Creative success",reversed:"Need for creative healing"},"success-Goal":{upright:"Creative achievement",reversed:"Overcoming creative blocks"},"success-Challenge":{upright:"Maintaining creative flow",reversed:"Creative resistance"},"success-Action":{upright:"Act on inspiration",reversed:"Clear creative blocks"},"success-Resource":{upright:"Creative energy",reversed:"Blocked potential"},"success-Outcome":{upright:"Creative fulfillment",reversed:"Need for creative renewal"},"relationship-Self":{upright:"Bringing creative energy",reversed:"Personal creative blocks"},"relationship-Partner":{upright:"Partner inspires creativity",reversed:"Partner's creative blocks"},"relationship-Connection":{upright:"Creative spark between you",reversed:"Blocked creative connection"},"relationship-Challenge":{upright:"Maintaining creative spark",reversed:"Creative differences"},"relationship-Growth":{upright:"Growing through creativity",reversed:"Need to restore creative flow"},"relationship-Outcome":{upright:"Creative partnership",reversed:"Need for creative renewal"}}},Wp={name:"Two of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/0/0f/Wands02.jpg",uprightMeaning:"Future planning, progress, decisions, discovery",reversedMeaning:"Fear of change, playing it safe, bad planning, lack of progress",positionMeanings:{"three-Past":{upright:"Past planning and decisions shaped current path",reversed:"Past hesitation or poor planning affects present"},"three-Present":{upright:"Time to make important decisions about your direction",reversed:"Stuck between choices or afraid to move forward"},"three-Future":{upright:"New horizons and opportunities await",reversed:"Need to overcome fear of the unknown"},"five-Present":{upright:"Planning and making important choices",reversed:"Current indecision or fear of change"},"five-Past":{upright:"Past planning led to current position",reversed:"Past fear of change affects present"},"five-Future":{upright:"Expansion through careful planning",reversed:"Need to be more decisive"},"five-Reason":{upright:"Need for strategic planning",reversed:"Fear blocking progress"},"five-Potential":{upright:"Success through careful planning",reversed:"Need to overcome hesitation"},"celtic-Present":{upright:"Making important life decisions",reversed:"Struggling with direction"},"celtic-Challenge":{upright:"Choosing the right path",reversed:"Fear of making wrong choice"},"celtic-Foundation":{upright:"Based on careful planning",reversed:"Past indecision affects present"},"celtic-Past":{upright:"Recent planning phase",reversed:"Recent hesitation or fear"},"celtic-Crown":{upright:"Clear vision of future",reversed:"Uncertainty about direction"},"celtic-Future":{upright:"Expansion through planning",reversed:"Need to overcome fear"},"celtic-Self":{upright:"Confident in decisions",reversed:"Self-doubt about choices"},"celtic-Environment":{upright:"Opportunities for growth",reversed:"Restrictive circumstances"},"celtic-Hopes/Fears":{upright:"Hope for expansion",reversed:"Fear of unknown"},"celtic-Outcome":{upright:"Success through planning",reversed:"Need for better planning"},"horseshoe-Past":{upright:"Past planning and decisions",reversed:"Past fear of change"},"horseshoe-Present":{upright:"Current planning phase",reversed:"Present indecision"},"horseshoe-Hidden":{upright:"Unexplored opportunities",reversed:"Hidden fears or doubts"},"horseshoe-Obstacles":{upright:"Making difficult choices",reversed:"Fear blocking progress"},"horseshoe-External":{upright:"Support for expansion",reversed:"External restrictions"},"horseshoe-Guidance":{upright:"Plan carefully but act",reversed:"Face your fears"},"horseshoe-Outcome":{upright:"Success through planning",reversed:"Need for courage"},"success-Goal":{upright:"Achieving through planning",reversed:"Overcoming indecision"},"success-Challenge":{upright:"Making right choices",reversed:"Fear of wrong decisions"},"success-Action":{upright:"Plan and execute",reversed:"Face fears and decide"},"success-Resource":{upright:"Vision and planning skills",reversed:"Blocked by hesitation"},"success-Outcome":{upright:"Expansion through planning",reversed:"Need for decisive action"},"relationship-Self":{upright:"Planning relationship future",reversed:"Relationship hesitation"},"relationship-Partner":{upright:"Partner plans ahead",reversed:"Partner's indecision"},"relationship-Connection":{upright:"Growing partnership",reversed:"Stagnant connection"},"relationship-Challenge":{upright:"Making joint decisions",reversed:"Fear of commitment"},"relationship-Growth":{upright:"Planning future together",reversed:"Need to overcome fears"},"relationship-Outcome":{upright:"Successful partnership planning",reversed:"Need for clear direction"}}},Up={name:"Three of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/f/ff/Wands03.jpg",uprightMeaning:"Expansion, foresight, overseas opportunities, preparation",reversedMeaning:"Lack of foresight, obstacles, delays, frustration",positionMeanings:{"three-Past":{upright:"Past expansion or preparation led to current situation",reversed:"Past lack of foresight affects present"},"three-Present":{upright:"Opportunities for growth and expansion",reversed:"Facing delays or obstacles"},"three-Future":{upright:"Success through preparation and foresight",reversed:"Need to plan more carefully"},"five-Present":{upright:"Expanding horizons and opportunities",reversed:"Current obstacles or delays"},"five-Past":{upright:"Past preparation led to growth",reversed:"Past delays affect present"},"five-Future":{upright:"Successful expansion ahead",reversed:"Need for better preparation"},"five-Reason":{upright:"Natural growth and progress",reversed:"Lack of foresight blocks progress"},"five-Potential":{upright:"Achievement through preparation",reversed:"Need to overcome obstacles"},"celtic-Present":{upright:"Period of expansion and growth",reversed:"Dealing with obstacles"},"celtic-Challenge":{upright:"Maintaining forward momentum",reversed:"Overcoming delays"},"celtic-Foundation":{upright:"Built on careful preparation",reversed:"Past setbacks affect present"},"celtic-Past":{upright:"Recent expansion phase",reversed:"Recent obstacles"},"celtic-Crown":{upright:"Vision leads to success",reversed:"Fear of expansion"},"celtic-Future":{upright:"Growth through preparation",reversed:"Need to overcome delays"},"celtic-Self":{upright:"Ready for expansion",reversed:"Frustrated by obstacles"},"celtic-Environment":{upright:"Opportunities abound",reversed:"Challenging circumstances"},"celtic-Hopes/Fears":{upright:"Hope for growth",reversed:"Fear of obstacles"},"celtic-Outcome":{upright:"Success through foresight",reversed:"Need for patience"},"horseshoe-Past":{upright:"Past growth and expansion",reversed:"Past obstacles"},"horseshoe-Present":{upright:"Current opportunities",reversed:"Present delays"},"horseshoe-Hidden":{upright:"Future potential",reversed:"Hidden obstacles"},"horseshoe-Obstacles":{upright:"Overcoming challenges",reversed:"Delays block progress"},"horseshoe-External":{upright:"Supportive conditions",reversed:"External obstacles"},"horseshoe-Guidance":{upright:"Prepare for expansion",reversed:"Address delays"},"horseshoe-Outcome":{upright:"Successful growth",reversed:"Need for persistence"},"success-Goal":{upright:"Achieving expansion",reversed:"Overcoming obstacles"},"success-Challenge":{upright:"Maintaining momentum",reversed:"Dealing with delays"},"success-Action":{upright:"Prepare for growth",reversed:"Address obstacles"},"success-Resource":{upright:"Vision and foresight",reversed:"Limited resources"},"success-Outcome":{upright:"Expansion achieved",reversed:"Need for patience"},"relationship-Self":{upright:"Growing personally",reversed:"Personal obstacles"},"relationship-Partner":{upright:"Partner seeks growth",reversed:"Partner faces obstacles"},"relationship-Connection":{upright:"Expanding relationship",reversed:"Stalled growth"},"relationship-Challenge":{upright:"Growing together",reversed:"Overcoming obstacles"},"relationship-Growth":{upright:"Relationship expansion",reversed:"Need to address delays"},"relationship-Outcome":{upright:"Successful growth together",reversed:"Need for patience"}}},$p={name:"Four of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/a/a4/Wands04.jpg",uprightMeaning:"Celebration, harmony, marriage, home, community",reversedMeaning:"Lack of support, transience, home conflicts, instability",positionMeanings:{"three-Past":{upright:"Past celebration or harmony shaped current path",reversed:"Past instability affects present"},"three-Present":{upright:"Time of celebration and harmony",reversed:"Dealing with instability or conflicts"},"three-Future":{upright:"Celebration and stability ahead",reversed:"Need to build stronger foundations"},"five-Present":{upright:"Experiencing harmony and celebration",reversed:"Current instability or conflict"},"five-Past":{upright:"Past stability led to present",reversed:"Past instability affects now"},"five-Future":{upright:"Harmony and celebration ahead",reversed:"Need to establish stability"},"five-Reason":{upright:"Natural culmination of efforts",reversed:"Lack of foundation"},"five-Potential":{upright:"Lasting harmony possible",reversed:"Need for stronger foundations"},"celtic-Present":{upright:"Period of celebration and harmony",reversed:"Dealing with instability"},"celtic-Challenge":{upright:"Maintaining harmony",reversed:"Overcoming conflicts"},"celtic-Foundation":{upright:"Strong community support",reversed:"Unstable foundations"},"celtic-Past":{upright:"Recent celebration",reversed:"Recent instability"},"celtic-Crown":{upright:"Joy and stability ahead",reversed:"Fear of instability"},"celtic-Future":{upright:"Celebration and harmony",reversed:"Need for stability"},"celtic-Self":{upright:"Feeling supported",reversed:"Feeling unstable"},"celtic-Environment":{upright:"Supportive community",reversed:"Unstable surroundings"},"celtic-Hopes/Fears":{upright:"Hope for celebration",reversed:"Fear of instability"},"celtic-Outcome":{upright:"Lasting harmony achieved",reversed:"Need for better foundation"},"horseshoe-Past":{upright:"Past celebration",reversed:"Past instability"},"horseshoe-Present":{upright:"Current harmony",reversed:"Present conflicts"},"horseshoe-Hidden":{upright:"Future celebration",reversed:"Hidden instability"},"horseshoe-Obstacles":{upright:"Building stability",reversed:"Overcoming conflicts"},"horseshoe-External":{upright:"Community support",reversed:"Lack of support"},"horseshoe-Guidance":{upright:"Celebrate achievements",reversed:"Build stronger foundations"},"horseshoe-Outcome":{upright:"Lasting harmony",reversed:"Need for stability"},"success-Goal":{upright:"Achieving harmony",reversed:"Overcoming instability"},"success-Challenge":{upright:"Maintaining stability",reversed:"Dealing with conflicts"},"success-Action":{upright:"Build strong foundations",reversed:"Address instability"},"success-Resource":{upright:"Community support
81",reversed:"Limited support"},"success-Outcome":{upright:"Celebration of success",reversed:"Need for better foundation"},"relationship-Self":{upright:"Bringing stability",reversed:"Personal instability"},"relationship-Partner":{upright:"Partner brings harmony",reversed:"Partner's instability"},"relationship-Connection":{upright:"Harmonious partnership",reversed:"Unstable foundation"},"relationship-Challenge":{upright:"Building stability together",reversed:"Overcoming conflicts"},"relationship-Growth":{upright:"Celebrating together",reversed:"Need for stronger foundation"},"relationship-Outcome":{upright:"Lasting harmony achieved",reversed:"Need for stability"}}},Vp={name:"Five of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/9/9d/Wands05.jpg",uprightMeaning:"Competition, conflict, rivalry, challenges, diversity",reversedMeaning:"Avoiding conflict, inner tension, release of tension",positionMeanings:{"three-Past":{upright:"Past conflicts or competition shaped current path",reversed:"Past inner tensions affect present"},"three-Present":{upright:"Dealing with competition or conflicts",reversed:"Working through inner struggles"},"three-Future":{upright:"Challenges and rivalry ahead",reversed:"Need to resolve inner conflicts"},"five-Present":{upright:"Facing competition or challenges",reversed:"Internal struggles dominate"},"five-Past":{upright:"Past conflicts led to growth",reversed:"Past unresolved tensions"},"five-Future":{upright:"Growth through challenge",reversed:"Need to address conflicts"},"five-Reason":{upright:"Necessary competition or growth",reversed:"Inner tension creates blocks"},"five-Potential":{upright:"Success through overcoming challenges",reversed:"Need to resolve conflicts"},"celtic-Present":{upright:"Period of challenge and competition",reversed:"Inner conflicts dominate"},"celtic-Challenge":{upright:"Managing external conflicts",reversed:"Resolving inner tensions"},"celtic-Foundation":{upright:"Built on competitive spirit",reversed:"Past conflicts affect present"},"celtic-Past":{upright:"Recent challenges or rivalry",reversed:"Recent inner struggles"},"celtic-Crown":{upright:"Growth through competition",reversed:"Fear of conflict"},"celtic-Future":{upright:"Challenges bring opportunity",reversed:"Need to resolve tensions"},"celtic-Self":{upright:"Competitive spirit",reversed:"Inner conflict"},"celtic-Environment":{upright:"Competitive atmosphere",reversed:"Tense surroundings"},"celtic-Hopes/Fears":{upright:"Hope for victory",reversed:"Fear of conflict"},"celtic-Outcome":{upright:"Success through challenge",reversed:"Need to find peace"},"horseshoe-Past":{upright:"Past competition",reversed:"Past inner conflicts"},"horseshoe-Present":{upright:"Current challenges",reversed:"Present tensions"},"horseshoe-Hidden":{upright:"Underlying rivalry",reversed:"Hidden struggles"},"horseshoe-Obstacles":{upright:"External competition",reversed:"Internal resistance"},"horseshoe-External":{upright:"Competitive environment",reversed:"Conflicting influences"},"horseshoe-Guidance":{upright:"Face challenges directly",reversed:"Resolve inner conflicts"},"horseshoe-Outcome":{upright:"Victory through challenge",reversed:"Peace through resolution"},"success-Goal":{upright:"Competitive achievement",reversed:"Overcoming inner conflicts"},"success-Challenge":{upright:"Managing competition",reversed:"Internal struggles"},"success-Action":{upright:"Rise to challenges",reversed:"Address inner tensions"},"success-Resource":{upright:"Competitive spirit",reversed:"Conflicted energy"},"success-Outcome":{upright:"Success through challenge",reversed:"Need for resolution"},"relationship-Self":{upright:"Competitive nature",reversed:"Inner relationship conflicts"},"relationship-Partner":{upright:"Partner's competitive spirit",reversed:"Partner's inner struggles"},"relationship-Connection":{upright:"Relationship challenges",reversed:"Internal relationship tension"},"relationship-Challenge":{upright:"External relationship pressures",reversed:"Inner relationship conflicts"},"relationship-Growth":{upright:"Growing through challenges",reversed:"Need to resolve tensions"},"relationship-Outcome":{upright:"Stronger through challenge",reversed:"Need for peace"}}},Qp={name:"Six of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/3/3b/Wands06.jpg",uprightMeaning:"Victory, success, public re
81cognition, progress, self-confidence",reversedMeaning:"Fall from grace, egotism, lack of confidence, private victory",positionMeanings:{"three-Past":{upright:"Past victory or recognition shaped current path",reversed:"Past setbacks or ego issues affect present"},"three-Present":{upright:"Experiencing success and recognition",reversed:"Struggling with confidence or recognition"},"three-Future":{upright:"Victory and recognition ahead",reversed:"Need to balance ego with achievement"},"five-Present":{upright:"Current success and recognition",reversed:"Present confidence issues"},"five-Past":{upright:"Past success influences present",reversed:"Past setbacks affect confidence"},"five-Future":{upright:"Public recognition ahead",reversed:"Need to build self-confidence"},"five-Reason":{upright:"Natural leadership and success",reversed:"Ego issues block progress"},"five-Potential":{upright:"Victory and recognition possible",reversed:"Need to overcome self-doubt"},"celtic-Present":{upright:"Period of success and recognition",reversed:"Dealing with confidence issues"},"celtic-Challenge":{upright:"Maintaining success",reversed:"Overcoming self-doubt"},"celtic-Foundation":{upright:"Built on past victories",reversed:"Past failures affect confidence"},"celtic-Past":{upright:"Recent success or recognition",reversed:"Recent setback"},"celtic-Crown":{upright:"Victory and acclaim",reversed:"Fear of failure"},"celtic-Future":{upright:"Recognition and success ahead",reversed:"Need to build confidence"},"celtic-Self":{upright:"Confident and successful",reversed:"Struggling with self-worth"},"celtic-Environment":{upright:"Supportive, admiring atmosphere",reversed:"Competitive or critical environment"},"celtic-Hopes/Fears":{upright:"Hope for recognition",reversed:"Fear of failure"},"celtic-Outcome":{upright:"Victory and recognition",reversed:"Need for inner validation"},"horseshoe-Past":{upright:"Past victory",reversed:"Past setback"},"horseshoe-Present":{upright:"Current success",reversed:"Present struggles"},"horseshoe-Hidden":{upright:"Coming recognition",reversed:"Hidden self-doubt"},"horseshoe-Obstacles":{upright:"Maintaining success",reversed:"Confidence issues"},"horseshoe-External":{upright:"Public support",reversed:"External criticism"},"horseshoe-Guidance":{upright:"Accept recognition",reversed:"Build self-confidence"},"horseshoe-Outcome":{upright:"Public victory",reversed:"Personal achievement"},"success-Goal":{upright:"Public recognition",reversed:"Inner confidence"},"success-Challenge":{upright:"Maintaining success",reversed:"Overcoming self-doubt"},"success-Action":{upright:"Step into spotlight",reversed:"Build inner confidence"},"success-Resource":{upright:"Leadership abilities",reversed:"Hidden potential"},"success-Outcome":{upright:"Public success",reversed:"Personal victory"},"relationship-Self":{upright:"Confident in relationship",reversed:"Relationship insecurity"},"relationship-Partner":{upright:"Successful partner",reversed:"Partner's confidence issues"},"relationship-Connection":{upright:"Celebrated partnership",reversed:"Private happiness"},"relationship-Challenge":{upright:"Maintaining relationship success",reversed:"Overcoming insecurities"},"relationship-Growth":{upright:"Growing in confidence together",reversed:"Need for self-assurance"},"relationship-Outcome":{upright:"Successful partnership",reversed:"Personal fulfillment"}}},Kp={name:"Seven of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/e/e4/Wands07.jpg",uprightMeaning:"Challenge, competition, protection, perseverance, defense",reversedMeaning:"Giving up, overwhelmed, exhaustion, feeling defensive",positionMeanings:{"three-Past":{upright:"Past challenges or defenses shaped current path",reversed:"Past overwhelm or surrender affects present"},"three-Present":{upright:"Standing your ground against challenges",reversed:"Feeling overwhelmed or defensive"},"three-Future":{upright:"Victory through perseverance",reversed:"Need to choose battles wisely"},"five-Present":{upright:"Defending position or beliefs",reversed:"Current overwhelm or exhaustion"},"five-Past":{upright:"Past persistence led to strength",reversed:"Past surrender affects present"},"five-Future":{upright:"Success through perseverance",reversed:"Need to avoid burnout"},"five-Reason":{upright:"Necessary defense or challenge",reversed:"Exhaustion blocks progress"},"five-Potential":{upright:"Victory through persistence",reversed:"Need to conserve energy"},"celtic-Present":{upright:"Standing ground against opposition",reversed:"Feeling overwhelmed"},"celtic-Challenge":{upright:"Maintaining position",reversed:"Exhaustion from defense"},"celtic-Foundation":{upright:"Built on perseverance",reversed:"Past defeats affect present"},"celtic-Past":{upright:"Recent defense or challenge",reversed:"Recent overwhelm"},"celtic-Crown":{upright:"Victory through persistence",reversed:"Fear of defeat"},"celtic-Future":{upright:"Success through defense",reversed:"Need to pick battles"},"celtic-Self":{upright:"Strong and defensive",reversed:"Feeling overwhelmed"},"celtic-Environment":{upright:"Challenging circumstances",reversed:"Overwhelming pressure"},"celtic-Hopes/Fears":{upright:"Hope for victory",reversed:"Fear of defeat"},"celtic-Outcome":{upright:"Success through perseverance",reversed:"Need to retreat wisely"},"horseshoe-Past":{upright:"Past perseverance",reversed:"Past overwhelm"},"horseshoe-Present":{upright:"Current challenges",reversed:"Present exhaustion"},"horseshoe-Hidden":{upright:"Inner strength",reversed:"Hidden fatigue"},"horseshoe-Obstacles":{upright:"External opposition",reversed:"Internal resistance"},"horseshoe-External":{upright:"Challenging environment",reversed:"Overwhelming circumstances"},"horseshoe-Guidance":{upright:"Stand your ground",reversed:"Choose battles wisely"},"horseshoe-Outcome":{upright:"Victory through defense",reversed:"Strategic retreat needed"},"success-Goal":{upright:"Defending achievement",reversed:"Overcoming overwhelm"},"success-Challenge":{upright:"Maintaining position",reversed:"Managing exhaustion"},"success-Action":{upright:"Stand firm",reversed:"Conserve energy"},"success-Resource":{upright:"Defensive strength",reversed:"Limited energy"},"success-Outcome":{upright:"Success through defense",reversed:"Need for rest"},"relationship-Self":{upright:"Defending boundaries",reversed:"Relationship exhaustion"},"relationship-Partner":{upright:"Partner stands ground",reversed:"Partner's overwhelm"},"relationship-Connection":{upright:"Protected partnership",reversed:"Defensive relationship"},"relationship-Challenge":{upright:"Defending relationship",reversed:"Relationship fatigue"},"relationship-Growth":{upright:"Growing stronger together",reversed:"Need to reduce pressure"},"relationship-Outcome":{upright:"Strong, defended bond",reversed:"Need for boundaries"}}},Yp={name:"Eight of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/6/6b/Wands08.jpg",uprightMeaning:"Swift action, movement, progress, quick decisions, air travel",reversedMeaning:"Delays, frustration, slowing down, waiting, internal alignment",positionMeanings:{"three-Past":{upright:"Past swift action or movement led to present",reversed:"Past delays or frustration affect present"},"three-Present":{upright:"Things moving quickly, rapid developments",reversed:"Experiencing delays or setbacks"},"three-Future":{upright:"Swift progress and movement ahead",reversed:"Need to be patient with delays"},"five-Present":{upright:"Rapid progress and movement",reversed:"Current delays or frustrations"},"five-Past":{upright:"Past swift actions led here",reversed:"Past delays affect present"},"five-Future":{upright:"Quick developments ahead",reversed:"Need to navigate delays"},"five-Reason":{upright:"Natural momentum and progress",reversed:"Blocked energy or timing"},"five-Potential":{upright:"Swift achievement possible",reversed:"Need for patience"},"celtic-Present":{upright:"Period of swift movement",reversed:"Dealing with delays"},"celtic-Challenge":{upright:"Maintaining momentum",reversed:"Overcoming obstacles"},"celtic-Foundation":{upright:"Built on quick action",reversed:"Past delays affect present"},"celtic-Past":{upright:"Recent rapid progress",reversed:"Recent setbacks"},"celtic-Crown":{upright:"Swift success ahead",reversed:"Fear of delays"},"celtic-Future":{upright:"Rapid developments coming",reversed:"Need for patience"},"celtic-Self":{upright:"Ready for quick action",reversed:"Feeling frustrated"},"celtic-Environment":{upright:"Fast-moving situation",reversed:"Delays in environment"},"celtic-Hopes/Fears":{upright:"Hope for quick progress",reversed:"Fear of delays"},"celtic-Outcome":{upright:"Swift achievement",reversed:"Success requires patience"},"horseshoe-Past":{upright:"Past swift movement",reversed:"Past delays"},"horseshoe-Present":{upright:"Current rapid progress",reversed:"Present obstacles"},"horseshoe-Hidden":{upright:"Coming opportunities",reversed:"Hidden delays"},"horseshoe-Obstacles":{upright:"Maintaining speed",reversed:"Dealing with setbacks"},"horseshoe-External":{upright:"Swift external events",reversed:"External delays"},"horseshoe-Guidance":{upright:"Act quickly",reversed:"Practice patience"},"horseshoe-Outcome":{upright:"Swift success",reversed:"Delayed achievement"},"success-Goal":{upright:"Quick achievement",reversed:"Overcoming delays"},"success-Challenge":{upright:"Maintaining momentum",reversed:"Managing setbacks"},"success-Action":{upright:"Move swiftly",reversed:"Wait for timing"},"success-Resource":{upright:"Speed and momentum",reversed:"Blocked progress"},"success-Outcome":{upright:"Rapid success",reversed:"Success through patience"},"relationship-Self":{upright:"Quick to act",reversed:"Personal hesitation"},"relationship-Partner":{upright:"Partner moves quickly",reversed:"Partner's delays"},"relationship-Connection":{upright:"Fast-moving relationship",reversed:"Slowing down needed"},"relationship-Challenge":{upright:"Keeping up with changes",reversed:"Managing delays"},"relationship-Growth":{upright:"Swift development",reversed:"Need for patience"},"relationship-Outcome":{upright:"Quick progression",reversed:"Gradual development"}}},Xp={name:"Nine of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/4/4d/Wands09.jpg",uprightMeaning:"Resilience, courage, persistence, test of faith, boundaries",reversedMeaning:"Exhaustion, fatigue, giving up, over
81whelmed, defensive",positionMeanings:{"three-Past":{upright:"Past resilience and persistence shaped current path",reversed:"Past exhaustion or defensiveness affects present"},"three-Present":{upright:"Standing strong despite challenges",reversed:"Feeling exhausted or overwhelmed"},"three-Future":{upright:"Final test before success",reversed:"Need to restore energy and boundaries"},"five-Present":{upright:"Showing resilience and courage",reversed:"Current fatigue or defensiveness"},"five-Past":{upright:"Past persistence led to strength",reversed:"Past exhaustion affects present"},"five-Future":{upright:"Success through perseverance",reversed:"Need to avoid burnout"},"five-Reason":{upright:"Test of strength and courage",reversed:"Depleted energy blocks progress"},"five-Potential":{upright:"Victory through persistence",reversed:"Need to restore strength"},"celtic-Present":{upright:"Standing firm despite challenges",reversed:"Feeling drained or defensive"},"celtic-Challenge":{upright:"Maintaining resilience",reversed:"Overcoming exhaustion"},"celtic-Foundation":{upright:"Built on persistence",reversed:"Past fatigue affects present"},"celtic-Past":{upright:"Recent test of strength",reversed:"Recent exhaustion"},"celtic-Crown":{upright:"Success through perseverance",reversed:"Fear of failure"},"celtic-Future":{upright:"Final challenge before victory",reversed:"Need to restore energy"},"celtic-Self":{upright:"Strong and resilient",reversed:"Feeling depleted"},"celtic-Environment":{upright:"Challenging but surmountable",reversed:"Draining circumstances"},"celtic-Hopes/Fears":{upright:"Hope for endurance",reversed:"Fear of collapse"},"celtic-Outcome":{upright:"Victory through persistence",reversed:"Need for rest and recovery"},"horseshoe-Past":{upright:"Past resilience",reversed:"Past exhaustion"},"horseshoe-Present":{upright:"Current persistence",reversed:"Present fatigue"},"horseshoe-Hidden":{upright:"Inner strength",reversed:"Hidden weariness"},"horseshoe-Obstacles":{upright:"Final test",reversed:"Overwhelming challenges"},"horseshoe-External":{upright:"Support for persistence",reversed:"Draining environment"},"horseshoe-Guidance":{upright:"Stay strong",reversed:"Rest and recover"},"horseshoe-Outcome":{upright:"Success through resilience",reversed:"Need for boundaries"},"success-Goal":{upright:"Achievement through persistence",reversed:"Overcoming exhaustion"},"success-Challenge":{upright:"Maintaining strength",reversed:"Managing fatigue"},"success-Action":{upright:"Stand your ground",reversed:"Set healthy boundaries"},"success-Resource":{upright:"Inner resilience",reversed:"Limited energy"},"success-Outcome":{upright:"Victory through perseverance",reversed:"Need for rest"},"relationship-Self":{upright:"Strong boundaries",reversed:"Relationship exhaustion"},"relationship-Partner":{upright:"Partner shows resilience",reversed:"Partner's fatigue"},"relationship-Connection":{upright:"Resilient bond",reversed:"Strained connection"},"relationship-Challenge":{upright:"Maintaining boundaries",reversed:"Relationship burnout"},"relationship-Growth":{upright:"Stronger through challenges",reversed:"Need for relationship boundaries"},"relationship-Outcome":{upright:"Lasting resilient bond",reversed:"Need for relationship rest"}}},Jp={name:"Ten of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/0/0b/Wands10.jpg",uprightMeaning:"Burden, responsibility, hard work, stress, achievement",reversedMeaning:"Overwhelm, delegation, release, laying down burdens",positionMeanings:{"three-Past":{upright:"Past burdens and responsibilities shaped current path",reversed:"Past overwhelm or release affects present"},"three-Present":{upright:"Carrying heavy responsibilities",reversed:"Need to release burdens or delegate"},"three-Future":{upright:"Success through hard work",reversed:"Need to lighten your load"},"five-Present":{upright:"Bearing many responsibilities",reversed:"Current overwhelm needs addressing"},"five-Past":{upright:"Past burdens led to strength",reversed:"Past overwhelm affects present"},"five-Future":{upright:"Achievement through effort",reversed:"Need to delegate or release"},"five-Reason":{upright:"Necessary responsibilities",reversed:"Too many commitments"},"five-Potential":{upright:"Success through dedication",reversed:"Need to share burdens"},"celtic-Present":{upright:"Carrying heavy responsibilities",reversed:"Feeling overwhelmed"},"celtic-Challenge":{upright:"Managing many tasks",reversed:"Learning to delegate"},"celtic-Foundation":{upright:"Built on hard work",reversed:"Past overwhelm affects present"},"celtic-Past":{upright:"Recent burden increase",reversed:"Recent burden release"},"celtic-Crown":{upright:"Achievement through effort",reversed:"Fear of responsibility"},"celtic-Future":{upright:"Success through perseverance",reversed:"Need to lighten load"},"celtic-Self":{upright:"Strong but burdened",reversed:"Overwhelmed and stressed"},"celtic-Environment":{upright:"Demanding circumstances",reversed:"Oppressive situation"},"celtic-Hopes/Fears":{upright:"Hope for achievement",reversed:"Fear of collapse"},"celtic-Outcome":{upright:"Success through dedication",reversed:"Need to share burdens"},"horseshoe-Past":{upright:"Past responsibilities",reversed:"Past overwhelm"},"horseshoe-Present":{upright:"Current burdens",reversed:"Present stress"},"horseshoe-Hidden":{upright:"Unseen responsibilities",reversed:"Hidden stress"},"horseshoe-Obstacles":{upright:"Managing workload",reversed:"Excessive burdens"},"horseshoe-External":{upright:"Support available",reversed:"Pressure from others"},"horseshoe-Guidance":{upright:"Delegate when possible",reversed:"Release unnecessary burdens"},"horseshoe-Outcome":{upright:"Achievement through effort",reversed:"Need to lighten load"},"success-Goal":{upright:"Achievement through work",reversed:"Overcoming overwhelm"},"success-Challenge":{upright:"Managing responsibilities",reversed:"Excessive burdens"},"success-Action":{upright:"Persist with tasks",reversed:"Delegate and release"},"success-Resource":{upright:"Strength and endurance",reversed:"Limited energy"},"success-Outcome":{upright:"Success through dedication",reversed:"Need for balance"},"relationship-Self":{upright:"Carrying relationship weight",reversed:"Relationship overwhelm"},"relationship-Partner":{upright:"Partner's responsibilities",reversed:"Partner's overwhelm"},"relationship-Connection":{upright:"Committed partnership",reversed:"Burdensome relationship"},"relationship-Challenge":{upright:"Managing obligations",reversed:"Uneven responsibilities"},"relationship-Growth":{upright:"Growing through challenges",reversed:"Need to share burdens"},"relationship-Outcome":{upright:"Strong, committed bond",reversed:"Need for balance"}}},Zp={name:"Page of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/6/6a/Wands11.jpg",uprightMeaning:"Exploration, excitement, discovery, free spirit, adventure",reversedMeaning:"Lack of direction, procrastination, restlessness, hasty decisions",positionMeanings:{"three-Past":{upright:"Past enthusiasm or exploration shaped current path",reversed:"Past lack of direction affects present"},"three-Present":{upright:"Beginning a new adventure or discovery",reversed:"Feeling directionless or restless"},"three-Future":{upright:"New exciting opportunities ahead",reversed:"Need to find clear direction"},"five-Present":{upright:"Exploring new possibilities",reversed:"Current lack of focus"},"five-Past":{upright:"Past adventures led to growth",reversed:"Past scattered energy affects present"},"five-Future":{upright:"Exciting discoveries ahead",reversed:"Need to commit to direction"},"five-Reason":{upright:"Natural curiosity and enthusiasm",reversed:"Unfocused energy blocks progress"},"five-Potential":{upright:"Discovery through exploration",reversed:"Need for clear purpose"},"celtic-Present":{upright:"Period of exploration and discovery",reversed:"Feeling unfocused or restless"},"celtic-Challenge":{upright:"Maintaining enthusiasm",reversed:"Overcoming procrastination"},"celtic-Foundation":{upright:"Built on curiosity and passion",reversed:"Past instability affects present"},"celtic-Past":{upright:"Recent spark of inspiration",reversed:"Recent directionless period"},"celtic-Crown":{upright:"Adventure leads to growth",reversed:"Fear of commitment"},"celtic-Future":{upright:"New discoveries unfold",reversed:"Need to focus energy"},"celtic-Self":{upright:"Enthusiastic and adventurous",reversed:"Scattered or unfocused"},"celtic-Environment":{upright:"Opportunities for exploration",reversed:"Distracting circumstances"},"celtic-Hopes/Fears":{upright:"Hope for adventure",reversed:"Fear of commitment"},"celtic-Outcome":{upright:"Growth through exploration",reversed:"Need for direction"},"horseshoe-Past":{upright:"Past adventures",reversed:"Past lack of focus"},"horseshoe-Present":{upright:"Current exploration",reversed:"Present restlessness"},"horseshoe-Hidden":{upright:"Untapped potential",reversed:"Hidden doubts"},"horseshoe-Obstacles":{upright:"Maintaining direction",reversed:"Scattered energy"},"horseshoe-External":{upright:"Opportunities for growth",reversed:"Distracting influences"},"horseshoe-Guidance":{upright:"Follow your curiosity",reversed:"Find clear direction"},"horseshoe-Outcome":{upright:"Discovery through exploration",reversed:"Need for focus"},"success-Goal":{upright:"Achievement through discovery",reversed:"Overcoming scattered energy"},"success-Challenge":{upright:"Maintaining enthusiasm",reversed:"Managing distractions"},"success-Action":{upright:"Explore opportunities",reversed:"Focus your energy"},"success-Resource":{upright:"Enthusiasm and curiosity",reversed:"Unfocused potential"},"success-Outcome":{upright:"Success through exploration",reversed:"Need for commitment"},"relationship-Self":{upright:"Bringing excitement and adventure",reversed:"Personal restlessness"},"relationship-Partner":{upright:"Partner brings fresh energy",reversed:"Partner's lack of direction"},"relationship-Connection":{upright:"Exciting, adventurous bond",reversed:"Unstable connection"},"relationship-Challenge":{upright:"Keeping things fresh",reversed:"Commitment issues"},"relationship-Growth":{upright:"Growing through exploration",reversed:"Need for stability"},"relationship-Outcome":{upright:"Adventure together",reversed:"Need for commitment"}}},qp={name:"Knight of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/1/16/Wands12.jpg",uprightMeaning:"Action, adventure, fearlessness, energy, passion, impulsive",reversedMeaning:"Recklessness, haste, scattered energy, delays, frustration",positionMeanings:{"three-Past":{upright:"Past bold action or adventure shaped current path",reversed:"Past recklessness or scattered energy affects present"},"three-Present":{upright:"Time for bold action and adventure",reversed:"Need to control impulsive tendencies"},"three-Future":{upright:"Dynamic action leads to success",reversed:"Need to temper hasty decisions"},"five-Present":{upright:"Taking bold, passionate action",reversed:"Current scattered energy or haste"},"five-Past":{upright:"Past courage led to present",reversed:"Past impulsiveness affects now"},"five-Future":{upright:"Adventure and success ahead",reversed:"Need to channel energy wisely"},"five-Reason":{upright:"Natural passion and drive",reversed:"Impulsiveness blocks progress"},"five-Potential":{upright:"Achievement through bold action",reversed:"Need for focused energy"},"celtic-Present":{upright:"Period of dynamic action",reversed:"Dealing with scattered energy"},"celtic-Challenge":{upright:"Maintaining momentum",reversed:"Controlling impulsiveness"},"celtic-Foundation":{upright:"Built on courage and action",reversed:"Past rashness affects present"},"celtic-Past":{upright:"Recent bold moves",reversed:"Recent impulsive decisions"},"celtic-Crown":{upright:"Success through action",reversed:"Fear of recklessness"},"celtic-Future":{upright:"Adventure and progress ahead",reversed:"Need to focus energy"},"celtic-Self":{upright:"Energetic and adventurous",reversed:"Scattered or impulsive"},"celtic-Environment":{upright:"Dynamic circumstances",reversed:"Chaotic surroundings"},"celtic-Hopes/Fears":{upright:"Hope for adventure",reversed:"Fear of chaos"},"celtic-Outcome":{upright:"Success through bold action",reversed:"Need for focused direction"},"horseshoe-Past":{upright:"Past adventures",reversed:"Past impulsiveness"},"horseshoe-Present":{upright:"Current bold action",reversed:"Present scattered energy"},"horseshoe-Hidden":{upright:"Hidden passion",reversed:"Concealed chaos"},"horseshoe-Obstacles":{upright:"Maintaining direction",reversed:"Impulsive tendencies"},"horseshoe-External":{upright:"Dynamic environment",reversed:"External chaos"},"horseshoe-Guidance":{upright:"Take bold action",reversed:"Focus your energy"},"horseshoe-Outcome":{upright:"Success through courage",reversed:"Need for discipline"},"success-Goal":{upright:"Achievement through action",reversed:"Overcoming scattered energy"},"success-Challenge":{upright:"Maintaining focus",reversed:"Managing impulsiveness"},"success-Action":{upright:"Move forward boldly",reversed:"Channel energy wisely"},"success-Resource":{upright:"Passion and courage",reversed:"Scattered resources"},"success-Outcome":{upright:"Dynamic success",reversed:"Need for focus"},"relationship-Self":{upright:"Bringing passion and energy",reversed:"Personal restlessness"},"relationship-Partner":{upright:"Dynamic, adventurous partner",reversed:"Partner's impulsiveness"},"relationship-Connection":{upright:"Passionate bond",reversed:"Unstable connection"},"relationship-Challenge":{upright:"Maintaining excitement",reversed:"Managing volatility"},"relationship-Growth":{upright:"Growing through passion",reversed:"Need for stability"},"relationship-Outcome":{upright:"Dynamic partnership",reversed:"Need for grounding"}}},eh={name:"Queen of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/0/0d/Wands13.jpg",uprightMeaning:"Confidence, determination, joy, leadership, optimism, charisma",reversedMeaning:"Self
81-doubt, jealousy, insecurity, dependence, manipulative",positionMeanings:{"three-Past":{upright:"Past confidence and leadership shaped current path",reversed:"Past insecurity or jealousy affects present"},"three-Present":{upright:"Embodying confidence and charismatic leadership",reversed:"Struggling with self-doubt or insecurity"},"three-Future":{upright:"Success through confidence and determination",reversed:"Need to overcome self-doubt"},"five-Present":{upright:"Radiating confidence and leadership",reversed:"Current insecurity or jealousy"},"five-Past":{upright:"Past determination led to strength",reversed:"Past self-doubt affects present"},"five-Future":{upright:"Leadership brings success",reversed:"Need to build confidence"},"five-Reason":{upright:"Natural charisma and optimism",reversed:"Insecurity blocks progress"},"five-Potential":{upright:"Achievement through confidence",reversed:"Need to overcome self-doubt"},"celtic-Present":{upright:"Period of confident leadership",reversed:"Dealing with insecurity"},"celtic-Challenge":{upright:"Maintaining confidence",reversed:"Overcoming self-doubt"},"celtic-Foundation":{upright:"Built on inner strength",reversed:"Past insecurity affects present"},"celtic-Past":{upright:"Recent confident action",reversed:"Recent self-doubt"},"celtic-Crown":{upright:"Success through leadership",reversed:"Fear of inadequacy"},"celtic-Future":{upright:"Confident achievement ahead",reversed:"Need to build self-trust"},"celtic-Self":{upright:"Confident and charismatic",reversed:"Struggling with worth"},"celtic-Environment":{upright:"Supportive of leadership",reversed:"Challenging confidence"},"celtic-Hopes/Fears":{upright:"Hope for recognition",reversed:"Fear of inadequacy"},"celtic-Outcome":{upright:"Success through confidence",reversed:"Need for self-belief"},"horseshoe-Past":{upright:"Past confidence",reversed:"Past insecurity"},"horseshoe-Present":{upright:"Current leadership",reversed:"Present self-doubt"},"horseshoe-Hidden":{upright:"Inner strength",reversed:"Hidden insecurity"},"horseshoe-Obstacles":{upright:"Maintaining confidence",reversed:"Self-doubt challenges"},"horseshoe-External":{upright:"Recognition of leadership",reversed:"External criticism"},"horseshoe-Guidance":{upright:"Trust your strength",reversed:"Build self-confidence"},"horseshoe-Outcome":{upright:"Success through leadership",reversed:"Need for self-trust"},"success-Goal":{upright:"Achievement through confidence",reversed:"Overcoming self-doubt"},"success-Challenge":{upright:"Maintaining leadership",reversed:"Managing insecurity"},"success-Action":{upright:"Lead with confidence",reversed:"Build self-trust"},"success-Resource":{upright:"Natural charisma",reversed:"Hidden potential"},"success-Outcome":{upright:"Confident success",reversed:"Need for self-belief"},"relationship-Self":{upright:"Confident in relationship",reversed:"Relationship insecurity"},"relationship-Partner":{upright:"Partner shows leadership",reversed:"Partner's self-doubt"},"relationship-Connection":{upright:"Strong, confident bond",reversed:"Insecure connection"},"relationship-Challenge":{upright:"Maintaining confidence",reversed:"Overcoming jealousy"},"relationship-Growth":{upright:"Growing in confidence",reversed:"Need for self-trust"},"relationship-Outcome":{upright:"Confident partnership",reversed:"Need for self-belief"}}},rh={name:"King of Wands",image:"https://upload.wikimedia.org/wikipedia/commons/c/ce/Wands14.jpg",uprightMeaning:"Natural leader, vision, entrepreneur, honor, charisma, bold action",reversedMeaning:"Impulsiveness, haste, ruthlessness, high expectations, domineering",positionMeanings:{"three-Past":{upright:"Past leadership or vision shaped current path",reversed:"Past impulsiveness or dominance affects present"},"three-Present":{upright:"Time to take charge with vision and charisma",reversed:"Need to temper forceful tendencies"},"three-Future":{upright:"Leadership brings success and achievement",reversed:"Need to balance authority with wisdom"},"five-Present":{upright:"Embodying natural leadership",reversed:"Current domineering tendencies"},"five-Past":{upright:"Past vision led to present",reversed:"Past rashness affects now"},"five-Future":{upright:"Success through leadership",reversed:"Need to moderate approach"},"five-Reason":{upright:"Natural authority and vision",reversed:"Excessive control blocks progress"},"five-Potential":{upright:"Achievement through leadership",reversed:"Need for balanced authority"},"celtic-Present":{upright:"Period of strong leadership",reversed:"Dealing with authority issues"},"celtic-Challenge":{upright:"Maintaining wise leadership",reversed:"Controlling domineering tendencies"},"celtic-Foundation":{upright:"Built on vision and authority",reversed:"Past dominance affects present"},"celtic-Past":{upright:"Recent leadership role",reversed:"Recent authoritarian behavior"},"celtic-Crown":{upright:"Success through vision",reversed:"Fear of responsibility"},"celtic-Future":{upright:"Achievement through leadership",reversed:"Need to balance power"},"celtic-Self":{upright:"Natural leader and visionary",reversed:"Struggling with authority"},"celtic-Environment":{upright:"Supportive of leadership",reversed:"Challenging authority"},"celtic-Hopes/Fears":{upright:"Hope for recognition",reversed:"Fear of responsibility"},"celtic-Outcome":{upright:"Success through leadership",reversed:"Need for balanced approach"},"horseshoe-Past":{upright:"Past leadership",reversed:"Past dominance"},"horseshoe-Present":{upright:"Current authority",reversed:"Present control issues"},"horseshoe-Hidden":{upright:"Natural leadership ability",reversed:"Hidden power struggles"},"horseshoe-Obstacles":{upright:"Maintaining vision",reversed:"Excessive control"},"horseshoe-External":{upright:"Recognition of authority",reversed:"Resistance to leadership"},"horseshoe-Guidance":{upright:"Lead with vision",reversed:"Balance your power"},"horseshoe-Outcome":{upright:"Successful leadership",reversed:"Need for moderation"},"success-Goal":{upright:"Achievement through vision",reversed:"Overcoming dominance"},"success-Challenge":{upright:"Maintaining leadership",reversed:"Managing authority"},"success-Action":{upright:"Lead with wisdom",reversed:"Balance your approach"},"success-Resource":{upright:"Natural authority",reversed:"Excessive control"},"success-Outcome":{upright:"Visionary success",reversed:"Need for balance"},"relationship-Self":{upright:"Strong leadership presence",reversed:"Domineering tendencies"},"relationship-Partner":{upright:"Partner shows leadership",reversed:"Partner's controlling nature"},"relationship-Connection":{upright:"Strong, directed partnership",reversed:"Power imbalance"},"relationship-Challenge":{upright:"Balancing leadership",reversed:"Control issues"},"relationship-Growth":{upright:"Growing through guidance",reversed:"Need to share power"},"relationship-Outcome":{upright:"Strong leadership partnership",reversed:"Need for equality"}}},th=[Ip,Wp,Up,$p,Vp,Qp,Kp,Yp,Xp,Jp,Zp,qp,eh,rh],ih={name:"Ace of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/3/36/Cups01.jpg",uprightMeaning:"New love, intuition, emotional awakening, creativity, spirituality",reversedMeaning:"Emotional loss, blocked creativity, repressed feelings, emptiness",positionMeanings:{"three-Past":{upright:"Past emotional beginning or spiritual awakening shaped current path",reversed:"Past emotional loss or blockage affects present"},"three-Present":{upright:"New emotional beginning or spiritual insight",reversed:"Currently experiencing emotional blocks"},"three-Future":{upright:"New love or spiritual connection coming",reversed:"Need to open emotionally before moving forward"},"five-Present":{upright:"Opening to new emotional experiences",reversed:"Current emotional blockages"},"five-Past":{upright:"Past emotional awakening led here",reversed:"Past emotional wounds affect present"},"five-Future":{upright:"New emotional chapter begins",reversed:"Need to heal emotional blocks"},"five-Reason":{upright:"Natural emotional flow",reversed:"Repressed feelings block progress"},"five-Potential":{upright:"Deep emotional fulfillment",reversed:"Need to open heart"},"celtic-Present":{upright:"Beginning of emotional journey",reversed:"Dealing with emotional blocks"},"celtic-Challenge":{upright:"Opening to love and intuition",reversed:"Fear of emotional vulnerability"},"celtic-Foundation":{upright:"Built on emotional openness",reversed:"Past wounds affect present"},"celtic-Past":{upright:"Recent emotional awakening",reversed:"Recent emotional loss"},"celtic-Crown":{upright:"New love or spiritual insight",reversed:"Fear of emotional opening"},"celtic-Future":{upright:"Emotional fulfillment ahead",reversed:"Need to heal heart"},"celtic-Self":{upright:"Emotionally available",reversed:"Emotionally closed"},"celtic-Environment":{upright:"Supportive emotional atmosphere",reversed:"Emotionally challenging surroundings"},"celtic-Hopes/Fears":{upright:"Hope for love",reversed:"Fear of emotional pain"},"celtic-Outcome":{upright:"Emotional fulfillment",reversed:"Need for emotional healing"},"horseshoe-Past":{upright:"Past emotional beginning",reversed:"Past emotional wound"},"horseshoe-Present":{upright:"New emotional phase",reversed:"Current emotional block"},"horseshoe-Hidden":{upright:"Deep emotional potential",reversed:"Hidden emotional pain"},"horseshoe-Obstacles":{upright:"Opening to feelings",reversed:"Emotional resistance"},"horseshoe-External":{upright:"Emotional support",reversed:"Emotional challenges"},"horseshoe-Guidance":{upright:"Trust your heart",reversed:"Heal emotional wounds"},"horseshoe-Outcome":{upright:"Emotional fulfillment",reversed:"Need for healing"},"success-Goal":{upright:"Emotional achievement",reversed:"Overcoming emotional blocks"},"success-Challenge":{upright:"Opening to feelings",reversed:"Emotional resistance"},"success-Action":{upright:"Follow your heart",reversed:"Address emotional blocks"},"success-Resource":{upright:"Emotional wisdom",reversed:"Blocked feelings"},"success-Outcome":{upright:"Emotional fulfillment",reversed:"Need for healing"},"relationship-Self":{upright:"Emotionally open",reversed:"Emotional guardedness"},"relationship-Partner":{upright:"Partner offers love",reversed:"Partner's emotional blocks"},"relationship-Connection":{upright:"New emotional bond",reversed:"Emotional distance"},"relationship-Challenge":{upright:"Opening to love",reversed:"Fear of vulnerability"},"relationship-Growth":{upright:"Emotional deepening",reversed:"Need to heal together"},"relationship-Outcome":{upright:"Deep emotional bond",reversed:"Need for emotional work"}}},nh={name:"Two of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/f/f8/Cups02.jpg",uprightMeaning:"Unity, partnership, attraction, connection, mutual respect",reversedMeaning:"Broken connection, imbalanced relationship, miscommunication",positionMeanings:{"three-Past":{upright:"Past partnership or connection shaped current path",reversed:"Past relationship imbalance affects present"},"three-Present":{upright:"Forming meaningful partnership or connection",reversed:"Struggling with relationship balance"},"three-Future":{upright:"Harmonious partnership ahead",reversed:"Need to address relationship issues"},"five-Present":{upright:"Experiencing mutual connection",reversed:"Current relationship challenges"},"five-Past":{upright:"Past partnership influences present",reversed:"Past relationship wounds affect now"},"five-Future":{upright:"Partnership brings fulfillment",reversed:"Need to heal connections"},"five-Reason":{upright:"Natural partnership energy",reversed:"Relationship imbalance blocks progress"},"five-Potential":{upright:"Deep connection possible",reversed:"Need to restore balance"},"celtic-Present":{upright:"Period of partnership formation",reversed:"Dealing with relationship issues"},"celtic-Challenge":{upright:"Building mutual trust",reversed:"Overcoming relationship fears"},"celtic-Foundation":{upright:"Built on partnership",reversed:"Past relationship affects present"},"celtic-Past":{upright:"Recent connection formed",reversed:"Recent relationship challenge"},"celtic-Crown":{upright:"Partnership leads to success",reversed:"Fear of connection"},"celtic-Future":{upright:"Harmonious partnership develops",reversed:"Need to balance relationships"},"celtic-Self":{upright:"Open to partnership",reversed:"Relationship hesitation"},"celtic-Environment":{upright:"Supportive partnerships",reversed:"Challenging relationships"},"celtic-Hopes/Fears":{upright:"Hope for connection",reversed:"Fear of commitment"},"celtic-Outcome":{upright:"Successful partnership",reversed:"Need for relationship healing"},"horseshoe-Past":{upright:"Past partnership",reversed:"Past relationship wound"},"horseshoe-Present":{upright:"Current connection",reversed:"Present relationship challenge"},"horseshoe-Hidden":{upright:"Potential for partnership",reversed:"Hidden relationship fears"},"horseshoe-Obstacles":{upright:"Building trust",reversed:"Relationship resistance"},"horseshoe-External":{upright:"Supportive connections",reversed:"External relationship pressure"},"horseshoe-Guidance":{upright:"Nurture partnerships",reversed:"Heal relationship wounds"},"horseshoe-Outcome":{upright:"Harmonious partnership",reversed:"Need for relationship work"},"success-Goal":{upright:"Achievement through partnership",reversed:"Overcoming relationship blocks"},"success-Challenge":{upright:"Building strong connections",reversed:"Relationship difficulties"},"success-Action":{upright:"Foster partnerships",reversed:"Address relationship issues"},"success-Resource":{upright:"Partnership potential",reversed:"Relationship challenges"},"success-Outcome":{upright:"Successful partnership",reversed:"Need for relationship balance"},"relationship-Self":{upright:"Ready for partnership",reversed:"Personal relationship fears"},"relationship-Partner":{upright:"Partner seeks connection",reversed:"Partner's relationship issues"},"relationship-Connection":{upright:"Strong mutual bond",reversed:"Relationship imbalance"},"relationship-Challenge":{upright:"Building trust",reversed:"Communication issues"},"relationship-Growth":{upright:"Deepening connection",reversed:"Need to restore balance"},"relationship-Outcome":{upright:"Harmonious partnership",reversed:"Need for relationship work"}}},sh={name:"Three of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/7/7a/Cups03.jpg",uprightMeaning:"Celebration, friendship, community, joy, creative collaboration",reversedMeaning:"Overindulgence, gossip, isolation from friends, third party interference",positionMeanings:{"three-Past":{upright:"Past celebrations or friendships shaped current path",reversed:"Past social issues or excess affects present"},"three-Present":{upright:"Time of celebration and social connection",reversed:"Experiencing social challenges or isolation"},"three-Future":{upright:"Joyful gatherings and friendship ahead",reversed:"Need to address social boundaries"},"five-Present":{upright:"Enjoying community and friendship",reversed:"Current social challenges"},"five-Past":{upright:"Past celebrations led to joy",reversed:"Past social issues affect present"},"five-Future":{upright:"Community support brings success",reversed:"Need to balance social life"},"five-Reason":{upright:"Natural joy in connection",reversed:"Social excess blocks progress"},"five-Potential":{upright:"Fulfillment through community",reversed:"Need for social boundaries"},"celtic-Present":{upright:"Period of celebration and friendship",reversed:"Dealing with social challenges"},"celtic-Challenge":{upright:"Maintaining healthy connections",reversed:"Overcoming social issues"},"celtic-Foundation":{upright:"Built on friendship and community",reversed:"Past social problems affect present"},"celtic-Past":{upright:"Recent celebrations or gatherings",reversed:"Recent social disappointments"},"celtic-Crown":{upright:"Joy through community",reversed:"Fear of social connection"},"celtic-Future":{upright:"Happy gatherings ahead",reversed:"Need to address social life"},"celtic-Self":{upright:"Socially connected",reversed:"Feeling isolated"},"celtic-Environment":{upright:"Supportive community",reversed:"Challenging social atmosphere"},"celtic-Hopes/Fears":{upright:"Hope for celebration",reversed:"Fear of social rejection"},"celtic-Outcome":{upright:"Joy through com
81munity",reversed:"Need for social balance"},"horseshoe-Past":{upright:"Past celebrations",reversed:"Past social issues"},"horseshoe-Present":{upright:"Current social joy",reversed:"Present isolation"},"horseshoe-Hidden":{upright:"Potential for friendship",reversed:"Hidden social concerns"},"horseshoe-Obstacles":{upright:"Building community",reversed:"Social challenges"},"horseshoe-External":{upright:"Supportive friends",reversed:"Social pressure"},"horseshoe-Guidance":{upright:"Celebrate with others",reversed:"Set social boundaries"},"horseshoe-Outcome":{upright:"Joyful connections",reversed:"Need for social balance"},"success-Goal":{upright:"Achievement through collaboration",reversed:"Overcoming social obstacles"},"success-Challenge":{upright:"Maintaining social bonds",reversed:"Managing social dynamics"},"success-Action":{upright:"Engage with community",reversed:"Address social issues"},"success-Resource":{upright:"Friendship and support",reversed:"Social complications"},"success-Outcome":{upright:"Collaborative success",reversed:"Need for social boundaries"},"relationship-Self":{upright:"Socially engaged",reversed:"Social withdrawal"},"relationship-Partner":{upright:"Partner's social nature",reversed:"Partner's social issues"},"relationship-Connection":{upright:"Joyful relationship",reversed:"Third party interference"},"relationship-Challenge":{upright:"Balancing social life",reversed:"Social complications"},"relationship-Growth":{upright:"Growing through community",reversed:"Need for social boundaries"},"relationship-Outcome":{upright:"Happy social connection",reversed:"Need for social clarity"}}},oh={name:"Four of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/3/35/Cups04.jpg",uprightMeaning:"Contemplation, apathy, reevaluation, meditation, discontent",reversedMeaning:"New opportunities, awakening, choosing action, moving forward",positionMeanings:{"three-Past":{upright:"Past period of contemplation or discontent shaped current path",reversed:"Past missed opportunities affect present"},"three-Present":{upright:"Time for reflection and reevaluation",reversed:"Emerging from apathy to new possibilities"},"three-Future":{upright:"Need for introspection ahead",reversed:"New opportunities will present themselves"},"five-Present":{upright:"Period of contemplation and withdrawal",reversed:"Current awakening to opportunities"},"five-Past":{upright:"Past reflection led to insight",reversed:"Past apathy affects present"},"five-Future":{upright:"Meditation brings clarity",reversed:"New possibilities emerge"},"five-Reason":{upright:"Need for inner reflection",reversed:"Missed opportunities block progress"},"five-Potential":{upright:"Wisdom through contemplation",reversed:"Need to embrace change"},"celtic-Present":{upright:"Period of introspection",reversed:"Awakening to new possibilities"},"celtic-Challenge":{upright:"Overcoming apathy",reversed:"Recognizing opportunities"},"celtic-Foundation":{upright:"Built on contemplation",reversed:"Past missed chances affect present"},"celtic-Past":{upright:"Recent withdrawal or meditation",reversed:"Recent missed opportunity"},"celtic-Crown":{upright:"Insight through reflection",reversed:"Fear of missing out"},"celtic-Future":{upright:"Deeper understanding develops",reversed:"New opportunities appear"},"celtic-Self":{upright:"Contemplative state",reversed:"Ready for action"},"celtic-Environment":{upright:"Space for reflection",reversed:"Opportunities surround you"},"celtic-Hopes/Fears":{upright:"Desire for understanding",reversed:"Fear of stagnation"},"celtic-Outcome":{upright:"Wisdom through contemplation",reversed:"Taking new opportunities"},"horseshoe-Past":{upright:"Past contemplation",reversed:"Past missed chances"},"horseshoe-Present":{upright:"Current introspection",reversed:"Present awakening"},"horseshoe-Hidden":{upright:"Inner wisdom",reversed:"Hidden opportunities"},"horseshoe-Obstacles":{upright:"Overcoming apathy",reversed:"Fear of action"},"horseshoe-External":{upright:"Time for reflection",reversed:"External opportunities"},"horseshoe-Guidance":{upright:"Look within",reversed:"Embrace change"},"horseshoe-Outcome":{upright:"Understanding through reflection",reversed:"New beginnings"},"success-Goal":{upright:"Achievement through insight",reversed:"Overcoming stagnation"},"success-Challenge":{upright:"Managing discontent",reversed:"Recognizing opportunities"},"success-Action":{upright:"Take time to reflect",reversed:"Seize opportunities"},"success-Resource":{upright:"Inner wisdom",reversed:"Untapped potential"},"success-Outcome":{upright:"Wisdom through contemplation",reversed:"Success through action"},"relationship-Self":{upright:"Need for reflection",reversed:"Ready for connection"},"relationship-Partner":{upright:"Partner withdraws",reversed:"Partner offers opportunity"},"relationship-Connection":{upright:"Relationship contemplation",reversed:"New relationship energy"},"relationship-Challenge":{upright:"Overcoming apathy",reversed:"Embracing possibilities"},"relationship-Growth":{upright:"Growth through reflection",reversed:"Taking action in love"},"relationship-Outcome":{upright:"Deeper understanding",reversed:"New relationship phase"}}},ah={name:"Five of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/d/d7/Cups05.jpg",uprightMeaning:"Loss, regret, disappointment, grief, focusing on the negative",reversedMeaning:"Acceptance, moving on, finding peace, forgiveness, recovery",positionMeanings:{"three-Past":{upright:"Past loss or disappointment shaped current path",reversed:"Past healing and acceptance affects present"},"three-Present":{upright:"Processing grief or disappointment",reversed:"Beginning to move forward from loss"},"three-Future":{upright:"Need to face and process loss",reversed:"Healing and recovery ahead"},"five-Present":{upright:"Experiencing loss or regret",reversed:"Current healing process"},"five-Past":{upright:"Past grief affects present",reversed:"Past recovery brings strength"},"five-Future":{upright:"Learning through loss",reversed:"Finding peace and acceptance"},"five-Reason":{upright:"Necessary emotional release",reversed:"Healing process underway"},"five-Potential":{upright:"Growth through acceptance",reversed:"Need to release past"},"celtic-Present":{upright:"Period of grief or regret",reversed:"Moving toward acceptance"},"celtic-Challenge":{upright:"Processing loss",reversed:"Learning to let go"},"celtic-Foundation":{upright:"Built on past loss",reversed:"Past healing affects present"},"celtic-Past":{upright:"Recent disappointment",reversed:"Recent acceptance"},"celtic-Crown":{upright:"Learning from loss",reversed:"Fear of letting go"},"celtic-Future":{upright:"Growth through grief",reversed:"Recovery and renewal"},"celtic-Self":{upright:"Grieving process",reversed:"Ready to move forward"},"celtic-Environment":{upright:"Atmosphere of loss",reversed:"Supportive healing environment"},"celtic-Hopes/Fears":{upright:"Fear of more loss",reversed:"Hope for healing"},"celtic-Outcome":{upright:"Wisdom through loss",reversed:"Finding peace and acceptance"},"horseshoe-Past":{upright:"Past disappointment",reversed:"Past healing"},"horseshoe-Present":{upright:"Current grief",reversed:"Present recovery"},"horseshoe-Hidden":{upright:"Unexpressed grief",reversed:"Hidden path to healing"},"horseshoe-Obstacles":{upright:"Processing loss",reversed:"Resistance to healing"},"horseshoe-External":{upright:"Support through grief",reversed:"External pressure to move on"},"horseshoe-Guidance":{upright:"Feel to heal",reversed:"Choose acceptance"},"horseshoe-Outcome":{upright:"Growth through loss",reversed:"Finding peace"},"success-Goal":{upright:"Learning from loss",reversed:"Overcoming past hurt"},"success-Challenge":{upright:"Facing disappointment",reversed:"Releasing regret"},"success-Action":{upright:"Process emotions",reversed:"Choose healing"},"success-Resource":{upright:"Emotional wisdom",reversed:"Recovery potential"},"success-Outcome":{upright:"Growth through acceptance",reversed:"Finding peace"},"relationship-Self":{upright:"Processing relationship loss",reversed:"Ready to heal"},"relationship-Partner":{upright:"Partner's grief",reversed:"Partner's healing"},"relationship-Connection":{upright:"Relationship disappointment",reversed:"Healing together"},"relationship-Challenge":{upright:"Working through loss",reversed:"Finding forgiveness"},"relationship-Growth":{upright:"Learning from pain",reversed:"Moving forward together"},"relationship-Outcome":{upright:"Wisdom through loss",reversed:"Relationship healing"}}},lh={name:"Six of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/1/17/Cups06.jpg",uprightMeaning:"Nostalgia, childhood memories, innocence, joy, reunion",reversedMeaning:"Living in the past, moving forward, leaving home, independence",positionMeanings:{"three-Past":{upright:"Past innocence or happy memories shape current path",reversed:"Past attachments affect present growth"},"three-Present":{upright:"Experiencing nostalgia or reunion",reversed:"Need to release past attachments"},"three-Future":{upright:"Return to innocent joy ahead",reversed:"Time to move forward from past"},"five-Present":{upright:"Reconnecting with past joy",reversed:"Current need for independence"},"five-Past":{upright:"Happy memories influence present",reversed:"Past attachments limit growth"},"five-Future":{upright:"Joyful reunion ahead",reversed:"Need to embrace change"},"five-Reason":{upright:"Healing through memories",reversed:"Past holding you back"},"five-Potential":{upright:"Rediscovering innocence",reversed:"Need for independence"},"celtic-Present":{upright:"Period of nostalgia or reunion",reversed:"Struggling to move forward"},"celtic-Challenge":{upright:"Balancing past and present",reversed:"Breaking from past patterns"},"celtic-Foundation":{upright:"Built on happy memories",reversed:"Past attachments affect growth"},"celtic-Past":{upright:"Recent reunion or nostalgia",reversed:"Recent need for independence"},"celtic-Crown":{upright:"Joy through remembrance",reversed:"Fear of moving forward"},"celtic-Future":{upright:"Return to innocence",reversed:"Need to embrace change"},"celtic-Self":{upright:"Connected to past joy",reversed:"Ready for independence"},"celtic-Environment":{upright:"Familiar surroundings",reversed:"Changing circumstances"},"celtic-Hopes/Fears":{upright:"Hope for reunion",reversed:"Fear of change"},"celtic-Outcome":{upright:"Healing through memories",reversed:"Growth through independence"},"horseshoe-Past":{upright:"Happy memories",reversed:"Past attachments"},"horseshoe-Present":{upright:"Current nostalgia",reversed:"Present transition"},"horseshoe-Hidden":{upright:"Inner child wisdom",reversed:"Hidden resistance to change"},"horseshoe-Obstacles":{upright:"Reconciling past and present",reversed:"Attachment to past"},"horseshoe-External":{upright:"Familiar support",reversed:"Pressure to change"},"horseshoe-Guidance":{upright:"Honor the past",reversed:"Embrace independence"},"horseshoe-Outcome":{upright:"Joyful reconciliation",reversed:"Freedom through change"},"success-Goal":{upright:"Achievement through experience",reversed:"Breaking from past patterns"},"success-Challenge":{upright:"Balancing old and new",reversed:"Overcoming nostalgia"},"success-Action":{upright:"Learn from the past",reversed:"Move forward boldly"},"success-Resource":{upright:"Past experience",reversed:"Need for fresh perspective"},"success-Outcome":{upright:"Joy through reconciliation",reversed:"Success through change"},"relationship-Self":{upright:"Past influences present",reversed:"Ready for new experiences"},"relationship-Partner":{upright:"Partner from past",reversed:"Partner seeks change"},"relationship-Connection":{upright:"Familiar bond",reversed:"Growing independence"},"relationship-Challenge":{upright:"Reconciling past and present",reversed:"Breaking old patterns"},"relationship-Growth":{upright:"Learning from past",reversed:"Moving forward together"},"relationship-Outcome":{upright:"Renewed connection",reversed:"Evolution of relationship"}}},uh={name:"Seven of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/a/ae/Cups07.jpg",uprightMeaning:"Choices, fantasy, illusion, opportunities, wishful thinking",reversedMeaning:"Clarity, focus, determination, sobriety, making choices",positionMeanings:{"three-Past":{upright:"Past choices or illusions shaped current path",reversed:"Past clarity or decisions affect present"},"three-Present":{upright:"Facing multiple choices or fantasies",reversed:"Finding focus and direction"},"three-Future":{upright:"Many opportunities ahead",reversed:"Need to make clear decisions"},"five-Present":{upright:"Multiple options or illusions",reversed:"Current clarity emerging"},"five-Past":{upright:"Past fantasies affect present",reversed:"Past decisions bring clarity"},"five-Future":{upright:"Opportunities require choice",reversed:"Clear path emerges"},"five-Reason":{upright:"Need to explore options",reversed:"Finding true direction"},"five-Potential":{upright:"Many possibilities ahead",reversed:"Need for focused action"},"celtic-Present":{upright:"Period of choices and dreams",reversed:"Finding clarity and focus"},"celtic-Challenge":{upright:"Making realistic choices",reversed:"Overcoming illusions"},"celtic-Foundation":{upright:"Built on dreams and options",reversed:"Past confusion affects present"},"celtic-Past":{upright:"Recent choices or fantasies",reversed:"Recent clarity gained"},"celtic-Crown":{upright:"Possibilities ahead",reversed:"Fear of cho
81osing"},"celtic-Future":{upright:"Options unfold",reversed:"Clear direction emerges"},"celtic-Self":{upright:"Exploring possibilities",reversed:"Finding focus"},"celtic-Environment":{upright:"Many opportunities",reversed:"Need for discernment"},"celtic-Hopes/Fears":{upright:"Hope for possibilities",reversed:"Fear of wrong choice"},"celtic-Outcome":{upright:"Choice leads to growth",reversed:"Clarity brings success"},"horseshoe-Past":{upright:"Past options",reversed:"Past decisions"},"horseshoe-Present":{upright:"Current choices",reversed:"Present clarity"},"horseshoe-Hidden":{upright:"Hidden possibilities",reversed:"True path revealed"},"horseshoe-Obstacles":{upright:"Too many options",reversed:"Finding direction"},"horseshoe-External":{upright:"Multiple influences",reversed:"Clear guidance"},"horseshoe-Guidance":{upright:"Consider all options",reversed:"Choose with clarity"},"horseshoe-Outcome":{upright:"Choice brings growth",reversed:"Focus brings success"},"success-Goal":{upright:"Exploring possibilities",reversed:"Finding clear direction"},"success-Challenge":{upright:"Making wise choices",reversed:"Overcoming confusion"},"success-Action":{upright:"Consider options",reversed:"Focus efforts"},"success-Resource":{upright:"Many opportunities",reversed:"Clear vision"},"success-Outcome":{upright:"Success through choice",reversed:"Achievement through focus"},"relationship-Self":{upright:"Exploring options",reversed:"Finding clarity"},"relationship-Partner":{upright:"Partner's choices",reversed:"Partner's focus"},"relationship-Connection":{upright:"Multiple possibilities",reversed:"Clear direction"},"relationship-Challenge":{upright:"Making choices together",reversed:"Finding shared focus"},"relationship-Growth":{upright:"Exploring together",reversed:"Clear commitment"},"relationship-Outcome":{upright:"Choice enriches bond",reversed:"Focus strengthens connection"}}},ch={name:"Eight of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/6/60/Cups08.jpg",uprightMeaning:"Walking away, disillusionment, leaving behind, seeking truth, spiritual journey",reversedMeaning:"Stagnation, avoiding change, fear of loss, staying in bad situation",positionMeanings:{"three-Past":{upright:"Past decision to walk away shaped current path",reversed:"Past resistance to change affects present"},"three-Present":{upright:"Time to leave behind what no longer serves",reversed:"Struggling to let go or move on"},"three-Future":{upright:"Journey of self-discovery ahead",reversed:"Need to overcome fear of change"},"five-Present":{upright:"Walking away from old patterns",reversed:"Current resistance to change"},"five-Past":{upright:"Past journey led to growth",reversed:"Past stagnation affects present"},"five-Future":{upright:"Spiritual quest brings wisdom",reversed:"Need to embrace change"},"five-Reason":{upright:"Seeking deeper truth",reversed:"Fear blocks progress"},"five-Potential":{upright:"Growth through letting go",reversed:"Need to release fear"},"celtic-Present":{upright:"Period of transition and seeking",reversed:"Feeling stuck or resistant"},"celtic-Challenge":{upright:"Leaving comfort zone",reversed:"Fear of unknown"},"celtic-Foundation":{upright:"Built on past departures",reversed:"Past fear affects present"},"celtic-Past":{upright:"Recent departure or quest",reversed:"Recent resistance"},"celtic-Crown":{upright:"Journey leads to wisdom",reversed:"Fear of moving on"},"celtic-Future":{upright:"Spiritual journey unfolds",reversed:"Need to face changes"},"celtic-Self":{upright:"Ready for journey",reversed:"Afraid to leave"},"celtic-Environment":{upright:"Support for change",reversed:"Stagnant circumstances"},"celtic-Hopes/Fears":{upright:"Hope for new path",reversed:"Fear of loss"},"celtic-Outcome":{upright:"Growth through journey",reversed:"Need to embrace change"},"horseshoe-Past":{upright:"Past departure",reversed:"Past stagnation"},"horseshoe-Present":{upright:"Current transition",reversed:"Present resistance"},"horseshoe-Hidden":{upright:"Inner calling",reversed:"Hidden fears"},"horseshoe-Obstacles":{upright:"Leaving comfort",reversed:"Fear of change"},"horseshoe-External":{upright:"Path opens up",reversed:"External pressure"},"horseshoe-Guidance":{upright:"Follow your path",reversed:"Face your fears"},"horseshoe-Outcome":{upright:"Successful journey",reversed:"Need for courage"},"success-Goal":{upright:"Finding true path",reversed:"Overcoming stagnation"},"success-Challenge":{upright:"Leaving old ways",reversed:"Fear of change"},"success-Action":{upright:"Move forward",reversed:"Face resistance"},"success-Resource":{upright:"Courage to change",reversed:"Inner blocks"},"success-Outcome":{upright:"Growth through journey",reversed:"Need to move forward"},"relationship-Self":{upright:"Following heart's path",reversed:"Fear of leaving"},"relationship-Partner":{upright:"Partner seeks change",reversed:"Partner's resistance"},"relationship-Connection":{upright:"Evolving relationship",reversed:"Stagnant bond"},"relationship-Challenge":{upright:"Growing apart",reversed:"Fear of separation"},"relationship-Growth":{upright:"Individual journeys",reversed:"Avoiding change"},"relationship-Outcome":{upright:"Growth through change",reversed:"Need to face truth"}}},dh={name:"Nine of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/2/24/Cups09.jpg",uprightMeaning:"Contentment, satisfaction, wishes fulfilled, emotional abundance",reversedMeaning:"Inner happiness, materialism, dissatisfaction, greed",positionMeanings:{"three-Past":{upright:"Past wishes fulfilled shaped current happiness",reversed:"Past materialism or dissatisfaction affects present"},"three-Present":{upright:"Period of contentment and satisfaction",reversed:"Need to find inner happiness beyond material success"},"three-Future":{upright:"Wishes coming true, emotional fulfillment",reversed:"Need to redefine what truly brings happiness"},"five-Present":{upright:"Experiencing contentment and satisfaction",reversed:"Current emotional or material dissatisfaction"},"five-Past":{upright:"Past wishes fulfilled led to present joy",reversed:"Past greed or dissatisfaction affects now"},"five-Future":{upright:"Emotional abundance ahead",reversed:"Need to seek true fulfillment"},"five-Reason":{upright:"Natural state of contentment",reversed:"Materialism blocks true happiness"},"five-Potential":{upright:"Wishes manifesting into reality",reversed:"Need to redefine success"},"celtic-Present":{upright:"Period of contentment and wish fulfillment",reversed:"Seeking deeper satisfaction"},"celtic-Challenge":{upright:"Maintaining happiness",reversed:"Overcoming materialism"},"celtic-Foundation":{upright:"Built on fulfilled wishes",reversed:"Past dissatisfaction affects present"},"celtic-Past":{upright:"Recent wish fulfillment",reversed:"Recent disappointment"},"celtic-Crown":{upright:"Dreams coming true",reversed:"Fear of dissatisfaction"},"celtic-Future":{upright:"Contentment and satisfaction ahead",reversed:"Need to find true happiness"},"celtic-Self":{upright:"Content and satisfied",reversed:"Seeking deeper meaning"},"celtic-Environment":{upright:"Supportive, abundant surroundings",reversed:"Materialistic influences"},"celtic-Hopes/Fears":{upright:"Hope for fulfillment",reversed:"Fear of emptiness"},"celtic-Outcome":{upright:"Wishes fulfilled",reversed:"Need for inner contentment"},"horseshoe-Past":{upright:"Past contentment",reversed:"Past dissatisfaction"},"horseshoe-Present":{upright:"Current satisfaction",reversed:"Present emptiness"},"horseshoe-Hidden":{upright:"True wishes",reversed:"Hidden discontent"},"horseshoe-Obstacles":{upright:"Maintaining happiness",reversed:"Materialism"},"horseshoe-External":{upright:"Abundant environment",reversed:"External pressures"},"horseshoe-Guidance":{upright:"Trust in abundance",reversed:"Seek inner happiness"},"horseshoe-Outcome":{upright:"Wishes fulfilled",reversed:"Need for true contentment"},"success-Goal":{upright:"Achieving contentment",reversed:"Finding true fulfillment"},"success-Challenge":{upright:"Maintaining satisfaction",reversed:"Overcoming materialism"},"success-Action":{upright:"Trust in abundance",reversed:"Seek inner happiness"},"success-Resource":{upright:"Emotional wealth",reversed:"Material focus"},"success-Outcome":{upright:"Wishes manifest",reversed:"Need for true satisfaction"},"relationship-Self":{upright:"Personal contentment",reversed:"Seeking fulfillment through others"},"relationship-Partner":{upright:"Partner brings joy",reversed:"Partner's dissatisfaction"},"relationship-Connection":{upright:"Mutually fulfilling bond",reversed:"Superficial connection"},"relationship-Challenge":{upright:"Maintaining happiness",reversed:"Emotional emptiness"},"relationship-Growth":{upright:"Growing in contentment",reversed:"Need for deeper connection"},"relationship-Outcome":{upright:"Fulfilling relationship",reversed:"Need for emotional depth"}}},ph={name:"Ten of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/8/84/Cups10.jpg",uprightMeaning:"Harmony, family bliss, lasting happiness, peaceful relationships",reversedMeaning:"Broken family, domestic problems, disconnection, lost harmony",positionMeanings:{"three-Past":{upright:"Past family harmony or relationships shaped current happiness",reversed:"Past family issues or broken connections affect present"},"three-Present":{upright:"Experiencing deep emotional fulfillment and harmony",reversed:"Dealing with family issues or emotional disconnection"},"three-Future":{upright:"Lasting happiness and harmonious relationships ahead",reversed:"Need to heal family bonds or emotional connections"},"five-Present":{upright:"Living in harmony and emotional fulfillment",reversed:"Current family tensions or disconnection"},"five-Past":{upright:"Past family happiness influences present",reversed:"Past family issues affect current relationships"},"five-Future":{upright:"Complete emotional fulfillment ahead",reversed:"Need to restore family harmony"},"five-Reason":{upright:"Natural state of family harmony",reversed:"Family discord affects progress"},"five-Potential":{upright:"Perfect emotional fulfillment possible",reversed:"Need to heal relationships"},"celtic-Present":{upright:"Period of family harmony and joy",reversed:"Family tensions or emotional distance"},"celtic-Challenge":{upright:"Maintaining family harmony",reversed:"Healing family rifts"},"celtic-Foundation":{upright:"Built on strong family bonds",reversed:"Past family issues affect present"},"celtic-Past":{upright:"Recent family happiness",reversed:"Recent family discord"},"celtic-Crown":{upright:"Family dreams realized",reversed:"Fear of family problems"},"celtic-Future":{upright:"Family harmony and joy ahead",reversed:"Need to address family issues"},"celtic-Self":{upright:"Connected to family and community",reversed:"Feeling disconnected from loved one
81s"},"celtic-Environment":{upright:"Harmonious family atmosphere",reversed:"Tense family environment"},"celtic-Hopes/Fears":{upright:"Hope for family happiness",reversed:"Fear of family discord"},"celtic-Outcome":{upright:"Complete family happiness",reversed:"Need for family healing"},"horseshoe-Past":{upright:"Past family harmony",reversed:"Past family problems"},"horseshoe-Present":{upright:"Current family joy",reversed:"Present family issues"},"horseshoe-Hidden":{upright:"Deep family bonds",reversed:"Hidden family tensions"},"horseshoe-Obstacles":{upright:"Maintaining harmony",reversed:"Family conflicts"},"horseshoe-External":{upright:"Supportive family environment",reversed:"External family pressures"},"horseshoe-Guidance":{upright:"Nurture family bonds",reversed:"Heal family relationships"},"horseshoe-Outcome":{upright:"Family happiness achieved",reversed:"Need for family reconciliation"},"success-Goal":{upright:"Achieving family harmony",reversed:"Overcoming family issues"},"success-Challenge":{upright:"Maintaining family bonds",reversed:"Managing family conflicts"},"success-Action":{upright:"Foster family connections",reversed:"Address family problems"},"success-Resource":{upright:"Family support and love",reversed:"Strained family relationships"},"success-Outcome":{upright:"Complete family happiness",reversed:"Need for family healing"},"relationship-Self":{upright:"Contributing to harmony",reversed:"Personal family issues"},"relationship-Partner":{upright:"Partner brings family harmony",reversed:"Partner's family issues"},"relationship-Connection":{upright:"Harmonious family bond",reversed:"Family relationship strain"},"relationship-Challenge":{upright:"Building family unity",reversed:"Family relationship problems"},"relationship-Growth":{upright:"Growing family harmony",reversed:"Need for family healing"},"relationship-Outcome":{upright:"Perfect family happiness",reversed:"Need for family reconciliation"}}},hh={name:"Page of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/a/ad/Cups11.jpg",uprightMeaning:"New love, creativity, intuitive messages, sensitivity, dreamy personality",reversedMeaning:"Emotional immaturity, blocked creativity, unrealistic expectations",positionMeanings:{"three-Past":{upright:"Past emotional openness or creative inspiration shaped current path",reversed:"Past emotional immaturity or blocked creativity affects present"},"three-Present":{upright:"Receiving intuitive messages or creative inspiration",reversed:"Struggling with emotional expression or creativity"},"three-Future":{upright:"New emotional or creative opportunities ahead",reversed:"Need to mature emotionally or unblock creativity"},"five-Present":{upright:"Open to emotional messages and creativity",reversed:"Current emotional blocks or immaturity"},"five-Past":{upright:"Past inspiration led to growth",reversed:"Past emotional issues affect present"},"five-Future":{upright:"Creative opportunities ahead",reversed:"Need to develop emotional maturity"},"five-Reason":{upright:"Natural sensitivity and creativity",reversed:"Emotional blocks limit progress"},"five-Potential":{upright:"Creative and emotional growth",reversed:"Need to overcome naivety"},"celtic-Present":{upright:"Period of emotional discovery",reversed:"Dealing with emotional blocks"},"celtic-Challenge":{upright:"Maintaining emotional openness",reversed:"Overcoming immaturity"},"celtic-Foundation":{upright:"Built on creative inspiration",reversed:"Past emotional issues affect present"},"celtic-Past":{upright:"Recent creative inspiration",reversed:"Recent emotional setback"},"celtic-Crown":{upright:"Creative potential emerging",reversed:"Fear of emotional expression"},"celtic-Future":{upright:"New emotional phase beginning",reversed:"Need to mature emotionally"},"celtic-Self":{upright:"Emotionally open and creative",reversed:"Emotionally immature"},"celtic-Environment":{upright:"Supportive of creativity",reversed:"Challenging emotional growth"},"celtic-Hopes/Fears":{upright:"Hope for creative expression",reversed:"Fear of emotional vulnerability"},"celtic-Outcome":{upright:"Creative breakthrough",reversed:"Need for emotional growth"},"horseshoe-Past":{upright:"Past creative inspiration",reversed:"Past emotional immaturity"},"horseshoe-Present":{upright:"Current creative phase",reversed:"Present emotional blocks"},"horseshoe-Hidden":{upright:"Intuitive messages",reversed:"Hidden emotional issues"},"horseshoe-Obstacles":{upright:"Developing creativity",reversed:"Emotional resistance"},"horseshoe-External":{upright:"Creative opportunities",reversed:"Emotional challenges"},"horseshoe-Guidance":{upright:"Trust intuition",reversed:"Develop emotional maturity"},"horseshoe-Outcome":{upright:"Creative success",reversed:"Need for emotional growth"},"success-Goal":{upright:"Creative achievement",reversed:"Overcoming emotional blocks"},"success-Challenge":{upright:"Maintaining inspiration",reversed:"Managing emotional immaturity"},"success-Action":{upright:"Follow creative impulses",reversed:"Work on emotional growth"},"success-Resource":{upright:"Intuitive guidance",reversed:"Emotional inexperience"},"success-Outcome":{upright:"Creative fulfillment",reversed:"Need for emotional development"},"relationship-Self":{upright:"Emotional openness",reversed:"Personal emotional blocks"},"relationship-Partner":{upright:"Partner brings creativity",reversed:"Partner's emotional immaturity"},"relationship-Connection":{upright:"Fresh emotional bond",reversed:"Immature connection"},"relationship-Challenge":{upright:"Maintaining sensitivity",reversed:"Emotional inexperience"},"relationship-Growth":{upright:"Growing emotionally",reversed:"Need for emotional maturity"},"relationship-Outcome":{upright:"Creative partnership",reversed:"Need for emotional development"}}},gh={name:"Knight of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/f/fa/Cups12.jpg",uprightMeaning:"Romance, charm, imagination, beauty, following the heart",reversedMeaning:"Moodiness, emotional manipulation, unrealistic, jealousy",positionMeanings:{"three-Past":{upright:"Past romance or artistic pursuit shaped current path",reversed:"Past emotional instability or manipulation affects present"},"three-Present":{upright:"Following your heart or pursuing romance",reversed:"Dealing with moodiness or unrealistic expectations"},"three-Future":{upright:"Romantic or creative opportunities ahead",reversed:"Need to ground emotional energy"},"five-Present":{upright:"Pursuing romantic or creative ventures",reversed:"Current emotional volatility"},"five-Past":{upright:"Past romance influenced present",reversed:"Past emotional manipulation affects now"},"five-Future":{upright:"Romance or creativity blooms",reversed:"Need to stabilize emotions"},"five-Reason":{upright:"Following heart's desire",reversed:"Emotional confusion blocks progress"},"five-Potential":{upright:"Romantic or artistic success",reversed:"Need for emotional balance"},"celtic-Present":{upright:"Period of romance or creativity",reversed:"Emotional instability"},"celtic-Challenge":{upright:"Following romantic impulses",reversed:"Managing emotional extremes"},"celtic-Foundation":{upright:"Built on romantic ideals",reversed:"Past emotional confusion affects present"},"celtic-Past":{upright:"Recent romantic venture",reversed:"Recent emotional turmoil"},"celtic-Crown":{upright:"Romantic or creative success",reversed:"Fear of emotional commitment"},"celtic-Future":{upright:"Romance or creativity flourishes",reversed:"Need for emotional stability"},"celtic-Self":{upright:"Romantic and creative",reversed:"Emotionally unstable"},"celtic-Environment":{upright:"Romantic opportunities",reversed:"Emotional challenges"},"celtic-Hopes/Fears":{upright:"Hope for romance",reversed:"Fear of emotional vulnerability"},"celtic-Outcome":{upright:"Romantic or creative fulfillment",reversed:"Need for emotional grounding"},"horseshoe-Past":{upright:"Past romance",reversed:"Past emotional instability"},"horseshoe-Present":{upright:"Current romantic pursuit",reversed:"Present emotional confusion"},"horseshoe-Hidden":{upright:"Romantic potential",reversed:"Hidden emotional issues"},"horseshoe-Obstacles":{upright:"Following heart's desire",reversed:"Emotional volatility"},"horseshoe-External":{upright:"Romantic opportunities",reversed:"Emotional pressures"},"horseshoe-Guidance":{upright:"Follow your heart",reversed:"Ground your emotions"},"horseshoe-Outcome":{upright:"Romantic success",reversed:"Need for emotional balance"},"success-Goal":{upright:"Romantic or creative achievement",reversed:"Overcoming emotional instability"},"success-Challenge":{upright:"Following romantic impulses",reversed:"Managing emotional extremes"},"success-Action":{upright:"Pursue your heart's desire",reversed:"Stabilize emotions"},"success-Resource":{upright:"Romantic charm",reversed:"Emotional volatility"},"success-Outcome":{upright:"Romantic or creative fulfillment",reversed:"Need for emotional balance"},"relationship-Self":{upright:"Romantic approach",reversed:"Emotional instability"},"relationship-Partner":{upright:"Romantic partner",reversed:"Partner's emotional volatility"},"relationship-Connection":{upright:"Romantic bond",reversed:"Emotional manipulation"},"relationship-Challenge":{upright:"Maintaining romance",reversed:"Managing emotional extremes"},"relationship-Growth":{upright:"Growing through romance",reversed:"Need for emotional stability"},"relationship-Outcome":{upright:"Romantic fulfillment",reversed:"Need for emotional balance"}}},fh={name:"Queen of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/6/62/Cups13.jpg",uprightMeaning:"Intuition, empathy, emotional stability, nurturing, compassion",reversedMeaning:"Emotional instability, moodiness, martyrdom, codependency",positionMeanings:{"three-Past":{upright:"Past emotional wisdom or nurturing shaped current path",reversed:"Past emotional instability or codependency affects present"},"three-Present":{upright:"Using intuition and empathy to navigate situation",reversed:"Struggling with emotional boundaries or stability"},"three-Future":{upright:"Emotional wisdom and nurturing lead to success",reversed:"Need to establish emotional boundaries"},"five-Present":{upright:"Accessing intuition and emotional wisdom",reversed:"Current emotional instability or martyrdom"},"five-Past":{upright:"Past nurturing influenced present",reversed:"Past emotional dependency affects now"},"five-Future":{upright:"Emotional mastery brings success",reversed:"Need to balance emotions"},"five-Reason":{upright:"Natural empathy and intuition",reversed:"Emotional overwhelm blocks progress"},"five-Potential":{upright:"Deep emotional wisdom",reversed:"Need for emotional boundaries"},"celtic-Present":{upright:"Period of emotional wisdom",reversed:"Emotional overwhelm"},"celtic-Challenge":{upright:"Using intuition wisely",reversed:"Managing emotional boundaries"},"celtic-Foundation":{upright:"Built on emotional wisdom",reversed:"Past emotional dependency affects present"},"celtic-Past":{upright:"Recent emotional insight",reversed:"Recent emotional confusion"},"celtic-Crown":{upright:"Intuitive guidance leads way",reversed:"Fear of emotional depth"},"celtic-Future":{upright:"Emotional mastery develops",reversed:"Need for emotional balance"},"celtic-Self":{upright:"Emotionally wise and nurturing",reversed:"Emotionally overwhelmed"},"celtic-Environment":{upright:"Supportive emotional atmosphere",reversed:"Emotionally draining circumstances"},"celtic-Hopes/Fears":{upright:"Hope for emotional wisdom",reversed:"Fear of emotional vulnerability"},"celtic-Outcome":{upright:"Success through emotional wisdom",reversed:"Need for emotional boundaries"},"horseshoe-Past":{upright:"Past emotional wisdom",reversed:"Past emotional instability"},"horseshoe-Present":{upright:"Current intuitive guidance",reversed:"Present emotional overwhelm"},"horseshoe-Hidden":{upright:"Deep emotional wisdom",reversed:"Hidden emotional issues"},"horseshoe-Obstacles":{upright:"Using intuition",reversed:"Emotional boundaries"},"horseshoe-External":{upright:"Emotional support",reversed:"Emotional drain"},"horseshoe-Guidance":{upright:"Trust your intuition",reversed:"Set emotional boundaries"},"horseshoe-Outcome":{upright:"Emotional mastery",reversed:"Need for emotional balance"},"success-Goal":{upright:"Emotional wisdom",reversed:"Overcoming emotional dependency"},"success-Challenge":{upright:"Using intuition wisely",reversed:"Managing emotional boundaries"},"success-Action":{upright:"Follow intuitive guidance",reversed:"Establish emotional boundaries"},"success-Resource":{upright:"Emotional wisdom",reversed:"Emotional vulnerability"},"success-Outcome":{upright:"Success through intuition",reversed:"Need for emotional balance"},"relationship-Self":{upright:"Emotionally nurturing",reversed:"Emotional codependency"},"relationship-Partner":{upright:"Emotionally supportive partner",reversed:"Partner's emotional instability"},"relationship-Connection":{upright:"Deep emotional bond",reversed:"Emotional dependency"},"relationship-Challenge":{upright:"Maintaining emotional wisdom",reversed:"Setting emotional boundaries"},"relationship-Growth":{upright:"Growing emotional wisdom",reversed:"Need for emotional independence"},"relationship-Outcome":{upright:"Emotionally fulfilling bond",reversed:"Need for emotional balance"}}},vh={name:"King of Cups",image:"https://upload.wikimedia.org/wikipedia/commons/0/04/Cups14.jpg",uprightMeaning:"Emotional balance, diplomacy, wisdom, counselor, calm authority",reversedMeaning:"Emotional manipulation, moodiness, cold, withdrawn",positionMeanings:{"three-Past":{upright:"Past emotional wisdom or diplomacy shaped current path",reversed:"Past emotional manipulation or coldness affects present"},"three-Present":{upright:"Using emotional wisdom and calm authority",reversed:"Struggling with emotional expression or control"},"three-Future":{upright:"Mastery of emotions leads to success",reversed:"Need to balance emotional expression"},"five-Present":{upright:"Demonstrating emotional wisdom",reversed:"Current emotional withdrawal"},"five-Past":{upright:"Past diplomacy influenced present",reversed:"Past emotional coldness affects now"},"five-Future":{upright:"Emotional mastery brings success",reversed:"Need to express emotions healthily"},"five-Reason":{upright:"Natural emotional wisdom",reversed:"Emotional control blocks progress"},"five-Potential":{upright:"Balanced emotional authority",reversed:"Need for emotional expression"},"celtic-Present":{upright:"Period of emotional mastery",reversed:"Emotional withdrawal"},"celtic-Challenge":{upright:"Maintaining emotional balance",reversed:"Managing emotional control"},"celtic-Foundation":{upright:"Built on emotional wisdom",reversed:"Past emotional control affects present"},"celtic-Past":{upright:"Recent emotional mastery",reversed:"Recent emotional withdrawal"},"celtic-Crown":{upright:"Wisdom guides the way",reversed:"Fear of emotional expression"},"celtic-Future":{upright:"Emotional balance develops",reversed:"Need for emotional openness"},"celtic-Self":{upright:"Emotionally wise and balanced",reversed:"Emotionally withdrawn"},"celtic-Environment":{upright:"Diplomatic atmosphere",reversed:"Cold emotional climate"},"celtic-Hopes/Fears":{upright:"Hope for emotional wisdom",reversed:"Fear of emotional vulnerability"},"celtic-Outcome":{upright:"Success through emotional balance",reversed:"Need for emotional expression"},"horseshoe-Past":{upright:"Past emotional wisdom",reversed:"Past emotional control"},"horseshoe-Present":{upright:"Current emotional balance",reversed:"Present emotional withdrawal"},"horseshoe-Hidden":{upright:"Deep emotional wisdom",reversed:"Hidden emotional control"},"horseshoe-Obstacles":{upright:"Maintaining balance",reversed:"Emotional barriers"}
81,"horseshoe-External":{upright:"Diplomatic support",reversed:"Cold environment"},"horseshoe-Guidance":{upright:"Use emotional wisdom",reversed:"Express emotions healthily"},"horseshoe-Outcome":{upright:"Emotional mastery",reversed:"Need for emotional balance"},"success-Goal":{upright:"Emotional mastery",reversed:"Overcoming emotional control"},"success-Challenge":{upright:"Maintaining balance",reversed:"Managing emotional expression"},"success-Action":{upright:"Lead with wisdom",reversed:"Open emotional expression"},"success-Resource":{upright:"Emotional wisdom",reversed:"Controlled emotions"},"success-Outcome":{upright:"Success through balance",reversed:"Need for emotional openness"},"relationship-Self":{upright:"Emotional maturity",reversed:"Emotional withdrawal"},"relationship-Partner":{upright:"Emotionally wise partner",reversed:"Partner's emotional distance"},"relationship-Connection":{upright:"Balanced emotional bond",reversed:"Emotional barriers"},"relationship-Challenge":{upright:"Maintaining emotional wisdom",reversed:"Overcoming emotional distance"},"relationship-Growth":{upright:"Growing emotional maturity",reversed:"Need for emotional expression"},"relationship-Outcome":{upright:"Emotionally balanced bond",reversed:"Need for emotional openness"}}},mh=[ih,nh,sh,oh,ah,lh,uh,ch,dh,ph,hh,gh,fh,vh],yh={name:"Ace of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/1/1a/Swords01.jpg",uprightMeaning:"Mental clarity, breakthrough, truth, victory, new ideas",reversedMeaning:"Confusion, chaos, lack of clarity, raw power, mental blocks",positionMeanings:{"three-Past":{upright:"Past breakthrough or clarity shaped current path",reversed:"Past confusion or mental blocks affect present"},"three-Present":{upright:"Experiencing mental clarity and breakthrough",reversed:"Struggling with confusion or mental fog"},"three-Future":{upright:"Victory through clear thinking ahead",reversed:"Need to overcome mental blocks"},"five-Present":{upright:"Breakthrough moment of clarity",reversed:"Current mental confusion"},"five-Past":{upright:"Past clarity led to present",reversed:"Past confusion affects now"},"five-Future":{upright:"Mental victory ahead",reversed:"Need to clear mental blocks"},"five-Reason":{upright:"Truth emerging clearly",reversed:"Confusion blocks progress"},"five-Potential":{upright:"Victory through clarity",reversed:"Need for mental focus"},"celtic-Present":{upright:"Period of mental clarity",reversed:"Mental fog or confusion"},"celtic-Challenge":{upright:"Seeking truth",reversed:"Overcoming mental blocks"},"celtic-Foundation":{upright:"Built on clear thinking",reversed:"Past confusion affects present"},"celtic-Past":{upright:"Recent breakthrough",reversed:"Recent mental block"},"celtic-Crown":{upright:"Victory through clarity",reversed:"Fear of truth"},"celtic-Future":{upright:"Mental breakthrough ahead",reversed:"Need to clear confusion"},"celtic-Self":{upright:"Clear-minded and focused",reversed:"Mentally blocked"},"celtic-Environment":{upright:"Clear circumstances",reversed:"Confusing situation"},"celtic-Hopes/Fears":{upright:"Hope for clarity",reversed:"Fear of confusion"},"celtic-Outcome":{upright:"Victory through truth",reversed:"Need for mental clarity"},"horseshoe-Past":{upright:"Past clarity",reversed:"Past confusion"},"horseshoe-Present":{upright:"Current breakthrough",reversed:"Present mental blocks"},"horseshoe-Hidden":{upright:"Truth emerging",reversed:"Hidden confusion"},"horseshoe-Obstacles":{upright:"Finding clarity",reversed:"Mental resistance"},"horseshoe-External":{upright:"Clear circumstances",reversed:"External confusion"},"horseshoe-Guidance":{upright:"Seek truth",reversed:"Clear mental blocks"},"horseshoe-Outcome":{upright:"Mental victory",reversed:"Need for clarity"},"success-Goal":{upright:"Achieving clarity",reversed:"Overcoming confusion"},"success-Challenge":{upright:"Maintaining focus",reversed:"Mental blocks"},"success-Action":{upright:"Think clearly",reversed:"Clear confusion"},"success-Resource":{upright:"Mental strength",reversed:"Clouded thinking"},"success-Outcome":{upright:"Victory through clarity",reversed:"Need for mental focus"},"relationship-Self":{upright:"Clear thinking",reversed:"Mental confusion"},"relationship-Partner":{upright:"Partner brings clarity",reversed:"Partner's confusion"},"relationship-Connection":{upright:"Clear communication",reversed:"Misunderstandings"},"relationship-Challenge":{upright:"Finding truth",reversed:"Mental blocks"},"relationship-Growth":{upright:"Growing in clarity",reversed:"Need for clear thinking"},"relationship-Outcome":{upright:"Clear understanding",reversed:"Need for communication"}}},wh={name:"Two of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/9/9e/Swords02.jpg",uprightMeaning:"Decision making, stalemate, difficult choices, balance, truce",reversedMeaning:"Indecision, confusion, information overload, no-win situation",positionMeanings:{"three-Past":{upright:"Past decision or stalemate shaped current path",reversed:"Past indecision or confusion affects present"},"three-Present":{upright:"Facing important decision or maintaining balance",reversed:"Struggling with choices or information overload"},"three-Future":{upright:"Important choice leads to resolution",reversed:"Need to overcome indecision"},"five-Present":{upright:"At a crossroads requiring decision",reversed:"Current confusion or avoidance"},"five-Past":{upright:"Past choice led to present",reversed:"Past indecision affects now"},"five-Future":{upright:"Resolution through choice",reversed:"Need to face decisions"},"five-Reason":{upright:"Necessary decision point",reversed:"Avoidance blocks progress"},"five-Potential":{upright:"Peace through decision",reversed:"Need to overcome stalemate"},"celtic-Present":{upright:"Period of decision making",reversed:"Stuck in indecision"},"celtic-Challenge":{upright:"Making difficult choice",reversed:"Overcoming avoidance"},"celtic-Foundation":{upright:"Built on past decisions",reversed:"Past indecision affects present"},"celtic-Past":{upright:"Recent choice point",reversed:"Recent avoidance"},"celtic-Crown":{upright:"Resolution through choice",reversed:"Fear of deciding"},"celtic-Future":{upright:"Decision brings peace",reversed:"Need to face choices"},"celtic-Self":{upright:"Balanced and considering",reversed:"Avoiding decisions"},"celtic-Environment":{upright:"Situation requires choice",reversed:"Confusing circumstances"},"celtic-Hopes/Fears":{upright:"Hope for resolution",reversed:"Fear of wrong choice"},"celtic-Outcome":{upright:"Peace through decision",reversed:"Need to make choice"},"horseshoe-Past":{upright:"Past decision",reversed:"Past indecision"},"horseshoe-Present":{upright:"Current crossroads",reversed:"Present avoidance"},"horseshoe-Hidden":{upright:"Truth requiring choice",reversed:"Hidden fears about deciding"},"horseshoe-Obstacles":{upright:"Making difficult choice",reversed:"Decision paralysis"},"horseshoe-External":{upright:"Pressure to decide",reversed:"Confusing influences"},"horseshoe-Guidance":{upright:"Choose with wisdom",reversed:"Face the decision"},"horseshoe-Outcome":{upright:"Peace through choice",reversed:"Need to decide"},"success-Goal":{upright:"Resolution through decision",reversed:"Overcoming indecision"},"success-Challenge":{upright:"Making tough choices",reversed:"Decision paralysis"},"success-Action":{upright:"Choose wisely",reversed:"Face decisions"},"success-Resource":{upright:"Balance and wisdom",reversed:"Confusion and doubt"},"success-Outcome":{upright:"Success through choice",reversed:"Need to decide"},"relationship-Self":{upright:"Weighing options",reversed:"Personal indecision"},"relationship-Partner":{upright:"Partner at crossroads",reversed:"Partner's indecision"},"relationship-Connection":{upright:"Balanced partnership",reversed:"Relationship stalemate"},"relationship-Challenge":{upright:"Making joint decisions",reversed:"Avoiding relationship choices"},"relationship-Growth":{upright:"Growing through choices",reversed:"Need to face decisions"},"relationship-Outcome":{upright:"Relationship peace",reversed:"Need for resolution"}}},Ph={name:"Three of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/0/02/Swords03.jpg",uprightMeaning:"Heartbreak, emotional pain, sorrow, grief, rejection",reversedMeaning:"Recovery, forgiveness, moving on, releasing pain",positionMeanings:{"three-Past":{upright:"Past heartbreak or grief shaped current path",reversed:"Past healing and forgiveness affects present"},"three-Present":{upright:"Experiencing emotional pain or sorrow",reversed:"Beginning to heal and release pain"},"three-Future":{upright:"Painful truth or loss ahead",reversed:"Healing and recovery coming"},"five-Present":{upright:"Current heartbreak or sorrow",reversed:"Current healing process"},"five-Past":{upright:"Past pain influences present",reversed:"Past healing brings strength"},"five-Future":{upright:"Truth through pain",reversed:"Recovery and release"},"five-Reason":{upright:"Necessary pain for growth",reversed:"Healing process underway"},"five-Potential":{upright:"Growth through pain",reversed:"Need to release past"},"celtic-Present":{upright:"Period of heartbreak or grief",reversed:"Moving toward healing"},"celtic-Challenge":{upright:"Dealing with pain",reversed:"Learning to let go"},"celtic-Foundation":{upright:"Built on past pain",reversed:"Past healing affects present"},"celtic-Past":{upright:"Recent heartbreak",reversed:"Recent healing"},"celtic-Crown":{upright:"Truth through pain",reversed:"Fear of hurt"},"celtic-Future":{upright:"Painful growth ahead",reversed:"Healing and recovery"},"celtic-Self":{upright:"Processing pain",reversed:"Ready to heal"},"celtic-Environment":{upright:"Painful circumstances",reversed:"Supportive healing environment"},"celtic-Hopes/Fears":{upright:"Fear of more pain",reversed:"Hope for healing"},"celtic-Outcome":{upright:"Growth through pain",reversed:"Recovery and release"},"horseshoe-Past":{upright:"Past heartbreak",reversed:"Past healing"},"horseshoe-Present":{upright:"Current pain",reversed:"Present recovery"},"horseshoe-Hidden":{upright:"Deep wounds",reversed:"Hidden healing"},"horseshoe-Obstacles":{upright:"Processing pain",reversed:"Resistance to healing"},"horseshoe-External":{upright:"Painful circumstances",reversed:"Support for healing"},"horseshoe-Guidance":{upright:"Face the pain",reversed:"Choose healing"},"horseshoe-Outcome":{upright:"Growth through pain",reversed:"Complete healing"},"success-Goal":{upright:"Learning from pain",reversed:"Achieving healing"},"success-Challenge":{upright:"Facing heartbreak",reversed:"Overcoming pain"},"success-Action":{upright:"Process emotions",reversed:"Choose recovery"},"success-Resource":{upright:"Strength from pain",reversed:"Healing potential"},"success-Outcome":{upright:"Wisdom through pain",reversed:"Complete recovery"},"relationship-Self":{upright:"Personal heartbreak",reversed:"Ready to heal"},"relationship-Partner":{upright:"Partner's pain",reversed:"Partner's healing"},"relationship-Connection":{upright:"Painful relationship",reversed:"Healing together"},"relationship-Challenge":{upright:"Working through pain",reversed:"Finding forgiveness"},"relationship-Growth":{upright:"Growth through pain",reversed:"Healing process"},"relationship-Outcome":{upright:"Transformation through pain",reversed:"Relationship healing"}}},kh={name:"Four of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/b/bf/Swords04.
81jpg",uprightMeaning:"Rest, recuperation, meditation, contemplation, recovery",reversedMeaning:"Restlessness, burnout, stress, no time for rest",positionMeanings:{"three-Past":{upright:"Past period of rest or recovery shaped current path",reversed:"Past burnout or lack of rest affects present"},"three-Present":{upright:"Need for rest and recuperation",reversed:"Struggling with restlessness or burnout"},"three-Future":{upright:"Period of recovery and contemplation ahead",reversed:"Need to address exhaustion"},"five-Present":{upright:"Taking necessary rest",reversed:"Current burnout or stress"},"five-Past":{upright:"Past recovery brought strength",reversed:"Past exhaustion affects present"},"five-Future":{upright:"Healing through rest",reversed:"Need to find stillness"},"five-Reason":{upright:"Need for recuperation",reversed:"Overwork blocks progress"},"five-Potential":{upright:"Renewal through rest",reversed:"Need to pause"},"celtic-Present":{upright:"Time for rest and recovery",reversed:"Experiencing burnout"},"celtic-Challenge":{upright:"Finding time for rest",reversed:"Overcoming exhaustion"},"celtic-Foundation":{upright:"Built on proper rest",reversed:"Past burnout affects present"},"celtic-Past":{upright:"Recent recovery period",reversed:"Recent exhaustion"},"celtic-Crown":{upright:"Wisdom through stillness",reversed:"Fear of slowing down"},"celtic-Future":{upright:"Recovery period ahead",reversed:"Need to rest and recharge"},"celtic-Self":{upright:"Taking needed rest",reversed:"Pushing too hard"},"celtic-Environment":{upright:"Peaceful circumstances",reversed:"Stressful surroundings"},"celtic-Hopes/Fears":{upright:"Hope for peace",reversed:"Fear of stopping"},"celtic-Outcome":{upright:"Renewal through rest",reversed:"Need for recovery"},"horseshoe-Past":{upright:"Past rest period",reversed:"Past exhaustion"},"horseshoe-Present":{upright:"Current recovery",reversed:"Present burnout"},"horseshoe-Hidden":{upright:"Need for rest",reversed:"Hidden exhaustion"},"horseshoe-Obstacles":{upright:"Taking time to recover",reversed:"Resistance to rest"},"horseshoe-External":{upright:"Peaceful environment",reversed:"External pressure"},"horseshoe-Guidance":{upright:"Rest and recover",reversed:"Find time to pause"},"horseshoe-Outcome":{upright:"Renewal through rest",reversed:"Need for recovery"},"success-Goal":{upright:"Achievement through rest",reversed:"Overcoming burnout"},"success-Challenge":{upright:"Making time for rest",reversed:"Managing exhaustion"},"success-Action":{upright:"Take time to recover",reversed:"Address burnout"},"success-Resource":{upright:"Rest and recuperation",reversed:"Limited energy"},"success-Outcome":{upright:"Success through balance",reversed:"Need for rest"},"relationship-Self":{upright:"Taking personal space",reversed:"Relationship exhaustion"},"relationship-Partner":{upright:"Partner needs rest",reversed:"Partner's burnout"},"relationship-Connection":{upright:"Peaceful relationship",reversed:"Relationship stress"},"relationship-Challenge":{upright:"Finding balance",reversed:"Overextension"},"relationship-Growth":{upright:"Growing through rest",reversed:"Need for space"},"relationship-Outcome":{upright:"Peaceful partnership",reversed:"Need for recovery"}}},Sh={name:"Five of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/2/23/Swords05.jpg",uprightMeaning:"Conflict, defeat, win at all costs, hostility, aggression",reversedMeaning:"Reconciliation, making amends, forgiveness, moving on",positionMeanings:{"three-Past":{upright:"Past conflict or defeat shaped current path",reversed:"Past reconciliation or forgiveness affects present"},"three-Present":{upright:"Experiencing conflict or hostility",reversed:"Moving toward reconciliation"},"three-Future":{upright:"Conflict or defeat ahead",reversed:"Resolution and forgiveness coming"},"five-Present":{upright:"Current conflict or hostility",reversed:"Present reconciliation process"},"five-Past":{upright:"Past defeat influences present",reversed:"Past forgiveness brings peace"},"five-Future":{upright:"Conflict brings clarity",reversed:"Resolution through compromise"},"five-Reason":{upright:"Necessary confrontation",reversed:"Healing process underway"},"five-Potential":{upright:"Victory at a cost",reversed:"Need for reconciliation"},"celtic-Present":{upright:"Period of conflict or struggle",reversed:"Moving toward peace"},"celtic-Challenge":{upright:"Dealing with hostility",reversed:"Learning to forgive"},"celtic-Foundation":{upright:"Built on past conflicts",reversed:"Past resolution affects present"},"celtic-Past":{upright:"Recent defeat or conflict",reversed:"Recent reconciliation"},"celtic-Crown":{upright:"Victory through conflict",reversed:"Fear of confrontation"},"celtic-Future":{upright:"Conflict leads to growth",reversed:"Peace through compromise"},"celtic-Self":{upright:"Combative attitude",reversed:"Ready for peace"},"celtic-Environment":{upright:"Hostile circumstances",reversed:"Improving situation"},"celtic-Hopes/Fears":{upright:"Fear of defeat",reversed:"Hope for peace"},"celtic-Outcome":{upright:"Victory through conflict",reversed:"Resolution and healing"},"horseshoe-Past":{upright:"Past conflict",reversed:"Past resolution"},"horseshoe-Present":{upright:"Current struggle",reversed:"Present reconciliation"},"horseshoe-Hidden":{upright:"Hidden hostility",reversed:"Potential for peace"},"horseshoe-Obstacles":{upright:"Facing opposition",reversed:"Resistance to peace"},"horseshoe-External":{upright:"Hostile environment",reversed:"Support for resolution"},"horseshoe-Guidance":{upright:"Choose battles wisely",reversed:"Seek reconciliation"},"horseshoe-Outcome":{upright:"Victory at a cost",reversed:"Peaceful resolution"},"success-Goal":{upright:"Overcoming opposition",reversed:"Achieving peace"},"success-Challenge":{upright:"Managing conflict",reversed:"Finding compromise"},"success-Action":{upright:"Face opposition",reversed:"Make amends"},"success-Resource":{upright:"Strategic thinking",reversed:"Diplomatic skills"},"success-Outcome":{upright:"Victory through conflict",reversed:"Peace through compromise"},"relationship-Self":{upright:"Confrontational attitude",reversed:"Ready for peace"},"relationship-Partner":{upright:"Partner's hostility",reversed:"Partner seeks peace"},"relationship-Connection":{upright:"Relationship conflict",reversed:"Healing relationship"},"relationship-Challenge":{upright:"Managing disagreements",reversed:"Finding compromise"},"relationship-Growth":{upright:"Learning from conflict",reversed:"Growing through reconciliation"},"relationship-Outcome":{upright:"Resolution through conflict",reversed:"Peaceful resolution"}}}
81,Ch={name:"Six of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/2/29/Swords06.jpg",uprightMeaning:"Transition, moving on, leaving behind, mental healing, journey",reversedMeaning:"Stuck, unable to move on, resistance to change, baggage",positionMeanings:{"three-Past":{upright:"Past transition or journey shaped current path",reversed:"Past resistance to change affects present"},"three-Present":{upright:"Moving away from difficulties toward peace",reversed:"Struggling to move forward or let go"},"three-Future":{upright:"Smoother waters ahead, positive transition",reversed:"Need to release old baggage to progress"},"five-Present":{upright:"Transitioning to calmer waters",reversed:"Current stagnation or resistance"},"five-Past":{upright:"Past journey led to growth",reversed:"Past baggage affects present"},"five-Future":{upright:"Progress through change",reversed:"Need to embrace transition"},"five-Reason":{upright:"Necessary transition period",reversed:"Resistance blocks progress"},"five-Potential":{upright:"Peace through movement",reversed:"Need to release past"},"celtic-Present":{upright:"Period of transition",reversed:"Feeling stuck or resistant"},"celtic-Challenge":{upright:"Moving forward",reversed:"Overcoming resistance"},"celtic-Foundation":{upright:"Built on past transitions",reversed:"Past stagnation affects present"},"celtic-Past":{upright:"Recent journey or change",reversed:"Recent resistance"},"celtic-Crown":{upright:"Progress through change",reversed:"Fear of moving forward"},"celtic-Future":{upright:"Successful transition ahead",reversed:"Need to release baggage"},"celtic-Self":{upright:"Ready for change",reversed:"Holding onto past"},"celtic-Environment":{upright:"Supportive of transition",reversed:"Challenging circumstances"},"celtic-Hopes/Fears":{upright:"Hope for peace",reversed:"Fear of change"},"celtic-Outcome":{upright:"Successful transition",reversed:"Need to let go"},"horseshoe-Past":{upright:"Past transition",reversed:"Past resistance"},"horseshoe-Present":{upright:"Current journey",reversed:"Present stagnation"},"horseshoe-Hidden":{upright:"Path forward",reversed:"Hidden resistance"},"horseshoe-Obstacles":{upright:"Moving through challenges",reversed:"Stuck energy"},"horseshoe-External":{upright:"Support for change",reversed:"External resistance"},"horseshoe-Guidance":{upright:"Keep moving forward",reversed:"Release the past"},"horseshoe-Outcome":{upright:"Successful journey",reversed:"Need for movement"},"success-Goal":{upright:"Moving toward success",reversed:"Overcoming stagnation"},"success-Challenge":{upright:"Navigating change",reversed:"Releasing resistance"},"success-Action":{upright:"Move forward",reversed:"Let go of past"},"success-Resource":{upright:"Support for transition",reversed:"Emotional baggage"},"success-Outcome":{upright:"Successful transition",reversed:"Need for change"},"relationship-Self":{upright:"Moving forward",reversed:"Personal resistance"},"relationship-Partner":{upright:"Partner supports change",reversed:"Partner's resistance"},"relationship-Connection":{upright:"Relationship transition",reversed:"Stagnant connection"},"relationship-Challenge":{upright:"Moving through difficulty",reversed:"Stuck patterns"},"relationship-Growth":{upright:"Growing through change",reversed:"Need to release past"},"relationship-Outcome":{upright:"Peaceful transition",reversed:"Need for movement"}}},Nh={name:"Seven of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/3/34/Swords07.jpg",uprightMeaning:"Deception, betrayal, stealth, strategy, cunning, escape",reversedMeaning:"Confession, conscience, truth revealed, return of stolen items",positionMeanings:{"three-Past":{upright:"Past deception or strategy shaped current path",reversed:"Past truth or confession affects present"},"three-Present":{upright:"Using strategy or experiencing deception",reversed:"Truth coming to light or confession"},"three-Future":{upright:"Need for strategic thinking or warning of betrayal",reversed:"Truth will be revealed or return to honesty"},"five-Present":{upright:"Current deception or strategic planning",reversed:"Current revelations or confessions"},"five-Past":{upright:"Past betrayal influences present",reversed:"Past truth-telling affects now"},"five-Future":{upright:"Strategic success or potential betrayal",reversed:"Truth emerges or honesty prevails"},"five-Reason":{upright:"Need for strategy or hidden motives",reversed:"Truth seeking or conscience"},"five-Potential":{upright:"Success through strategy",reversed:"Need for honesty"},"celtic-Present":{upright:"Period of strategy or deception",reversed:"Truth emerging or confession"},"celtic-Challenge":{upright:"Maintaining secrecy",reversed:"Dealing with truth"},"celtic-Foundation":{upright:"Built on strategy or deception",reversed:"Past truth affects present"},"celtic-Past":{upright:"Recent betrayal or strategy",reversed:"Recent confession"},"celtic-Crown":{upright:"Strategic thinking leads way",reversed:"Fear of truth"},"celtic-Future":{upright:"Need for strategy or caution",reversed:"Truth will emerge"},"celtic-Self":{upright:"Strategic or deceptive",reversed:"Ready for truth"},"celtic-Environment":{upright:"Untrustworthy situation",reversed:"Truth coming to light"},"celtic-Hopes/Fears":{upright:"Fear of betrayal",reversed:"Hope for truth"},"celtic-Outcome":{upright:"Success through strategy",reversed:"Truth prevails"},"horseshoe-Past":{upright:"Past deception",reversed:"Past confession"},"horseshoe-Present":{upright:"Current strategy",reversed:"Present revelation"},"horseshoe-Hidden":{upright:"Secret plans",reversed:"Hidden truth"},"horseshoe-Obstacles":{upright:"Strategic thinking",reversed:"Facing truth"},"horseshoe-External":{upright:"Deceptive environment",reversed:"Support for honesty"},"horseshoe-Guidance":{upright:"Be strategic",reversed:"Choose truth"},"horseshoe-Outcome":{upright:"Strategic victory",reversed:"Truth revealed"},"success-Goal":{upright:"Strategic achievement",reversed:"Honest success"},"success-Challenge":{upright:"Maintaining strategy",reversed:"Dealing with truth"},"success-Action":{upright:"Plan carefully",reversed:"Be honest"},"success-Resource":{upright:"Strategic thinking",reversed:"Truth and integrity"},"success-Outcome":{upright:"Victory through strategy",reversed:"Success through honesty"},"relationship-Self":{upright:"Strategic approach",reversed:"Personal honesty"},"relationship-Partner":{upright:"Partner's deception",reversed:"Partner's confession"},"relationship-Connection":{upright:"Hidden aspects",reversed:"Truth in relationship"},"relationship-Challenge":{upright:"Trust issues",reversed:"Finding honesty"},"relationship-Growth":{upright:"Learning from deception",reversed:"Growing through truth"},"relationship-Outcome":{upright:"Strategic relationship",reversed:"Honest connection"}}},xh={name:"Eight of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/a/a7/Swords08.jpg",uprightMeaning:"Restriction, imprisonment, self-imposed limitations, victim mentality",reversedMeaning:"Freedom, release, self-acceptance, new perspective",positionMeanings:{"three-Past":{upright:"Past restrictions or limitations shaped current path",reversed:"Past liberation or new perspective affects present"},"three-Present":{upright:"Feeling trapped or restricted by circumstances",reversed:"Breaking free from limitations"}
81,"three-Future":{upright:"Need to recognize self-imposed limitations",reversed:"Freedom and new perspective ahead"},"five-Present":{upright:"Current feelings of restriction",reversed:"Current process of liberation"},"five-Past":{upright:"Past limitations affect present",reversed:"Past freedom brings strength"},"five-Future":{upright:"Growth through overcoming limitations",reversed:"Breaking free from constraints"},"five-Reason":{upright:"Self-imposed restrictions",reversed:"Liberation process"},"five-Potential":{upright:"Freedom through awareness",reversed:"Need to release limitations"},"celtic-Present":{upright:"Feeling trapped or restricted",reversed:"Breaking free from bonds"},"celtic-Challenge":{upright:"Overcoming limitations",reversed:"Releasing self-doubt"},"celtic-Foundation":{upright:"Built on past restrictions",reversed:"Past freedom affects present"},"celtic-Past":{upright:"Recent limitations",reversed:"Recent liberation"},"celtic-Crown":{upright:"Awareness of limitations",reversed:"Fear of freedom"},"celtic-Future":{upright:"Need to face restrictions",reversed:"Freedom through new perspective"},"celtic-Self":{upright:"Feeling trapped",reversed:"Ready for freedom"},"celtic-Environment":{upright:"Restrictive circumstances",reversed:"Supportive of liberation"},"celtic-Hopes/Fears":{upright:"Fear of limitations",reversed:"Hope for freedom"},"celtic-Outcome":{upright:"Growth through overcoming limits",reversed:"Liberation and new perspective"},"horseshoe-Past":{upright:"Past restrictions",reversed:"Past liberation"},"horseshoe-Present":{upright:"Current limitations",reversed:"Present freedom"},"horseshoe-Hidden":{upright:"Self-imposed limits",reversed:"Path to freedom"},"horseshoe-Obstacles":{upright:"Facing restrictions",reversed:"Breaking free"},"horseshoe-External":{upright:"Restrictive environment",reversed:"Support for freedom"},"horseshoe-Guidance":{upright:"Recognize limitations",reversed:"Choose freedom"},"horseshoe-Outcome":{upright:"Freedom through awareness",reversed:"Complete liberation"},"success-Goal":{upright:"Overcoming limitations",reversed:"Achieving freedom"},"success-Challenge":{upright:"Facing restrictions",reversed:"Breaking free"},"success-Action":{upright:"Examine limitations",reversed:"Choose liberation"},"success-Resource":{upright:"Inner strength",reversed:"Freedom potential"},"success-Outcome":{upright:"Success through awareness",reversed:"Freedom achieved"},"relationship-Self":{upright:"Self-imposed limits",reversed:"Personal freedom"},"relationship-Partner":{upright:"Partner's restrictions",reversed:"Partner's liberation"},"relationship-Connection":{upright:"Restricted relationship",reversed:"Free connection"},"relationship-Challenge":{upright:"Overcoming limitations",reversed:"Finding freedom"},"relationship-Growth":{upright:"Growth through awareness",reversed:"Liberation process"},"relationship-Outcome":{upright:"Freedom in relationship",reversed:"Complete liberation"}}},Fh={name:"Nine of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/2/2f/Swords09.jpg",uprightMeaning:"Anxiety, worry, fear, depression, nightmares, mental anguish",reversedMeaning:"Hope, releasing fear, overcoming anxiety, facing darkness",positionMeanings:{"three-Past":{upright:"Past anxiety or fears shaped current path",reversed:"Past healing from mental anguish affects present"},"three-Present":{upright:"Experiencing anxiety or mental stress",reversed:"Beginning to overcome fears and worries"},"three-Future":{upright:"Period of worry or mental challenges ahead",reversed:"Relief from anxiety and fears coming"},"five-Present":{upright:"Current anxiety and worries",reversed:"Current healing from mental stress"},"five-Past":{upright:"Past fears affect present",reversed:"Past healing brings strength"},"five-Future":{upright:"Growth through facing fears",reversed:"Overcoming anxiety"},"five-Reason":{upright:"Mental stress and worry",reversed:"Healing process beginning"},"five-Potential":{upright:"Understanding through facing fears",reversed:"Need to release anxiety"},"celtic-Present":{upright:"Period of anxiety and worry",reversed:"Moving past fears"},"celtic-Challenge":{upright:"Dealing with mental stress",reversed:"Overcoming anxiety"},"celtic-Foundation":{upright:"Built on past fears",reversed:"Past healing affects present"},"celtic-Past":{upright:"Recent anxiety",reversed:"Recent relief"},"celtic-Crown":{upright:"Fears and worries dominate",reversed:"Hope emerging"},"celtic-Future":{upright:"Need to face fears",reversed:"Relief from anxiety"},"celtic-Self":{upright:"Anxious and worried",reversed:"Finding inner peace"},"celtic-Environment":{upright:"Stressful circumstances",reversed:"Support for healing"},"celtic-Hopes/Fears":{upright:"Fear dominates",reversed:"Hope emerges"},"celtic-Outcome":{upright:"Growth through facing fears",reversed:"Peace after anxiety"},"horseshoe-Past":{upright:"Past anxiety",reversed:"Past healing"},"horseshoe-Present":{upright:"Current worries",reversed:"Present relief"},"horseshoe-Hidden":{upright:"Deep fears",reversed:"Hidden strength"},"horseshoe-Obstacles":{upright:"Mental challenges",reversed:"Overcoming anxiety"},"horseshoe-External":{upright:"Stressful environment",reversed:"Support for healing"},"horseshoe-Guidance":{upright:"Face your fears",reversed:"Find inner peace"},"horseshoe-Outcome":{upright:"Understanding through challenge",reversed:"Peace after anxiety"},"success-Goal":{upright:"Overcoming mental challenges",reversed:"Finding inner peace"},"success-Challenge":{upright:"Dealing with anxiety",reversed:"Releasing fears"},"success-Action":{upright:"Face your fears",reversed:"Seek peace"},"success-Resource":{upright:"Inner strength",reversed:"Hope and healing"},"success-Outcome":{upright:"Growth through challenge",reversed:"Peace achieved"},"relationship-Self":{upright:"Personal anxiety",reversed:"Finding peace"},"relationship-Partner":{upright:"Partner's fears",reversed:"Partner's healing"},"relationship-Connection":{upright:"Relationship anxiety",reversed:"Healing together"},"relationship-Challenge":{upright:"Working through fears",reversed:"Finding peace together"},"relationship-Growth":{upright:"Growth through facing fears",reversed:"Healing process"},"relationship-Outcome":{upright:"Understanding through challenge",reversed:"Peace in relationship"}}},Mh={name:"Ten of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/d/d4/Swords10.jpg",uprightMeaning:"Painful endings, deep wounds, betrayal, loss, crisis",reversedMeaning:"Recovery, regeneration, resisting an end, can't get worse",positionMeanings:{"three-Past":{upright:"Past painful ending or betrayal shaped current path",reversed:"Past recovery from crisis affects present"},"three-Present":{upright:"Experiencing painful ending or rock bottom",reversed:"Beginning to re
81cover and heal"},"three-Future":{upright:"Difficult ending or crisis ahead",reversed:"Recovery and renewal coming"},"five-Present":{upright:"Current crisis or ending",reversed:"Current healing process"},"five-Past":{upright:"Past pain influences present",reversed:"Past recovery brings strength"},"five-Future":{upright:"Necessary ending leads to renewal",reversed:"Healing and regeneration"},"five-Reason":{upright:"Rock bottom leads to change",reversed:"Resistance to necessary end"},"five-Potential":{upright:"Transformation through ending",reversed:"Need to accept closure"},"celtic-Present":{upright:"Period of crisis or ending",reversed:"Beginning to recover"},"celtic-Challenge":{upright:"Facing painful end",reversed:"Accepting transformation"},"celtic-Foundation":{upright:"Built on past pain",reversed:"Past recovery affects present"},"celtic-Past":{upright:"Recent crisis",reversed:"Recent healing"},"celtic-Crown":{upright:"Facing rock bottom",reversed:"Hope for renewal"},"celtic-Future":{upright:"Necessary ending ahead",reversed:"Recovery and rebirth"},"celtic-Self":{upright:"Experiencing deep pain",reversed:"Ready for healing"},"celtic-Environment":{upright:"Crisis situation",reversed:"Support for recovery"},"celtic-Hopes/Fears":{upright:"Fear of complete loss",reversed:"Hope for renewal"},"celtic-Outcome":{upright:"Transformation through ending",reversed:"Complete recovery"},"horseshoe-Past":{upright:"Past crisis",reversed:"Past recovery"},"horseshoe-Present":{upright:"Current ending",reversed:"Present healing"},"horseshoe-Hidden":{upright:"Deep wounds",reversed:"Hidden strength"},"horseshoe-Obstacles":{upright:"Facing rock bottom",reversed:"Resistance to end"},"horseshoe-External":{upright:"Crisis environment",reversed:"Support for healing"},"horseshoe-Guidance":{upright:"Accept the ending",reversed:"Focus on recovery"},"horseshoe-Outcome":{upright:"Transformation through crisis",reversed:"Complete renewal"},"success-Goal":{upright:"Overcoming crisis",reversed:"Finding renewal"},"success-Challenge":{upright:"Facing painful end",reversed:"Accepting change"},"success-Action":{upright:"Accept closure",reversed:"Focus on healing"},"success-Resource":{upright:"Rock bottom wisdom",reversed:"Recovery potential"},"success-Outcome":{upright:"Transformation through ending",reversed:"Complete renewal"},"relationship-Self":{upright:"Personal crisis",reversed:"Ready for healing"},"relationship-Partner":{upright:"Partner's crisis",reversed:"Partner's recovery"},"relationship-Connection":{upright:"Relationship ending",reversed:"Relationship renewal"},"relationship-Challenge":{upright:"Facing painful truth",reversed:"Finding healing"},"relationship-Growth":{upright:"Growth through crisis",reversed:"Recovery process"},"relationship-Outcome":{upright:"Transformation through ending",reversed:"Relationship renewal"}}},Rh={name:"Page of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/4/4c/Swords11.jpg",uprightMeaning:"New ideas, curiosity, mental energy, truth-seeking, vigilance",reversedMeaning:"Deception, manipulation, all talk, scattered thoughts, delays",positionMeanings:{"three-Past":{upright:"Past curiosity or truth-seeking shaped current path",reversed:"Past scattered thoughts or deception affects present"},"three-Present":{upright:"Exploring new ideas with curiosity",reversed:"Struggling with focus or honesty"},"three-Future":{upright:"Mental breakthroughs and discoveries ahead",reversed:"Need to focus thoughts and seek truth"},"five-Present":{upright:"Active mental exploration",reversed:"Current mental confusion"},"five-Past":{upright:"Past learning shaped present",reversed:"Past deception affects now"},"five-Future":{upright:"New understanding emerges",reversed:"Need to focus thoughts"},"five-Reason":{upright:"Natural curiosity drives progress",reversed:"Scattered energy blocks learning"},"five-Potential":{upright:"Discovery through vigilance",reversed:"Need for mental focus"},"celtic-Present":{upright:"Period of learning and discovery",reversed:"Mental confusion or deception"},"celtic-Challenge":{upright:"Maintaining vigilance",reversed:"Overcoming scattered thoughts"},"celtic-Foundation":{upright:"Built on curiosity",reversed:"Past confusion affects present"},"celtic-Past":{upright:"Recent discovery",reversed:"Recent deception"},"celtic-Crown":{upright:"New ideas lead way",reversed:"Fear of truth"},"celtic-Future":{upright:"Mental growth ahead",reversed:"Need to focus energy"},"celtic-Self":{upright:"Curious and vigilant",reversed:"Mentally scattered"},"celtic-Environment":{upright:"Stimulating circumstances",reversed:"Deceptive surroundings"},"celtic-Hopes/Fears":{upright:"Hope for knowledge",reversed:"Fear of deception"},"celtic-Outcome":{upright:"Success through vigilance",reversed:"Need for focus"},"horseshoe-Past":{upright:"Past learning",reversed:"Past confusion"},"horseshoe-Present":{upright:"Current exploration",reversed:"Present scattered thoughts"},"horseshoe-Hidden":{upright:"Truth emerging",reversed:"Hidden deception"},"horseshoe-Obstacles":{upright:"Maintaining focus",reversed:"Mental blocks"},"horseshoe-External":{upright:"Learning opportunities",reversed:"Misleading influences"},"horseshoe-Guidance":{upright:"Stay vigilant",reversed:"Focus thoughts"},"horseshoe-Outcome":{upright:"Discovery through vigilance",reversed:"Need for clarity"},"success-Goal":{upright:"Learning and discovery",reversed:"Overcoming confusion"},"success-Challenge":{upright:"Maintaining vigilance",reversed:"Managing scattered thoughts"},"success-Action":{upright:"Stay alert and curious",reversed:"Focus mental energy"},"success-Resource":{upright:"Mental agility",reversed:"Scattered thoughts"},"success-Outcome":{upright:"Success through vigilance",reversed:"Need for focus"},"relationship-Self":{upright:"Truth-seeking",reversed:"Personal confusion"},"relationship-Partner":{upright:"Partner's curiosity",reversed:"Partner's deception"},"relationship-Connection":{upright:"Honest exploration",reversed:"Unclear communication"},"relationship-Challenge":{upright:"Maintaining honesty",reversed:"Overcoming confusion"},"relationship-Growth":{upright:"Learning together",reversed:"Need for clarity"},"relationship-Outcome":{upright:"Truth in relationship",reversed:"Need for focus"}}},Eh={name:"Knight of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/b/b0/Swords12.jpg",uprightMeaning:"Swift action, ambition, drive, determination, fast thinking",reversedMeaning:"Impulsiveness, aggression, reckless, all talk no action",positionMeanings:{"three-Past":{upright:"Past swift action or ambition shaped current path",reversed:"Past recklessness or aggression affects present"},"three-Present":{upright:"Taking decisive action with determination",reversed:"Acting impulsively or aggressively"},"three-Future":{upright:"Swift progress through determination",reversed:"Need to temper hasty actions"},"five-Present":{upright:"Moving forward with ambition",reversed:"Current impulsiveness or aggression"},"five-Past":{upright:"Past determination led to present",reversed:"Past recklessness affects now"},"five-Future":{upright:"Swift success through action",reversed:"Need to plan more carefully"},"five-Reason":{upright:"Drive and determination",reversed:"Impulsiveness blocks progress"},"five-Potential":{upright:"Achievement through swift action",reversed:"Need for measured a
81pproach"},"celtic-Present":{upright:"Period of swift action",reversed:"Dealing with impulsiveness"},"celtic-Challenge":{upright:"Maintaining momentum",reversed:"Controlling aggression"},"celtic-Foundation":{upright:"Built on determination",reversed:"Past rashness affects present"},"celtic-Past":{upright:"Recent decisive action",reversed:"Recent impulsiveness"},"celtic-Crown":{upright:"Success through action",reversed:"Fear of consequences"},"celtic-Future":{upright:"Swift progress ahead",reversed:"Need to slow down"},"celtic-Self":{upright:"Determined and focused",reversed:"Reckless or aggressive"},"celtic-Environment":{upright:"Fast-paced situation",reversed:"Chaotic circumstances"},"celtic-Hopes/Fears":{upright:"Hope for quick success",reversed:"Fear of failure"},"celtic-Outcome":{upright:"Victory through determination",reversed:"Need for patience"},"horseshoe-Past":{upright:"Past swift action",reversed:"Past recklessness"},"horseshoe-Present":{upright:"Current momentum",reversed:"Present impulsiveness"},"horseshoe-Hidden":{upright:"Hidden ambition",reversed:"Concealed aggression"},"horseshoe-Obstacles":{upright:"Maintaining focus",reversed:"Reckless tendencies"},"horseshoe-External":{upright:"Fast-moving events",reversed:"External pressure"},"horseshoe-Guidance":{upright:"Act with purpose",reversed:"Think before acting"},"horseshoe-Outcome":{upright:"Swift success",reversed:"Need for caution"},"success-Goal":{upright:"Swift achievement",reversed:"Overcoming impulsiveness"},"success-Challenge":{upright:"Maintaining direction",reversed:"Managing aggression"},"success-Action":{upright:"Move forward decisively",reversed:"Plan carefully"},"success-Resource":{upright:"Drive and ambition",reversed:"Reckless energy"},"success-Outcome":{upright:"Success through action",reversed:"Need for patience"},"relationship-Self":{upright:"Taking initiative",reversed:"Personal aggression"},"relationship-Partner":{upright:"Partner's determination",reversed:"Partner's impulsiveness"},"relationship-Connection":{upright:"Fast-moving relationship",reversed:"Rushed connection"},"relationship-Challenge":{upright:"Maintaining momentum",reversed:"Managing conflict"},"relationship-Growth":{upright:"Growing through action",reversed:"Need for patience"},"relationship-Outcome":{upright:"Dynamic partnership",reversed:"Need for balance"}}},Oh={name:"Queen of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/d/d4/Swords13.jpg",uprightMeaning:"Clear thinking, intellectual, independent, direct communication",reversedMeaning:"Harsh judgment, bitterness, cold-hearted, cruel honesty",positionMeanings:{"three-Past":{upright:"Past clarity or independence shaped current path",reversed:"Past harsh judgment or bitterness affects present"},"three-Present":{upright:"Using clear thinking and direct communication",reversed:"Being overly critical or cold"},"three-Future":{upright:"Success through clarity and independence",reversed:"Need to soften harsh approach"},"five-Present":{upright:"Clear thinking guides actions",reversed:"Current bitterness or harsh judgment"},"five-Past":{upright:"Past independence led to strength",reversed:"Past coldness affects present"},"five-Future":{upright:"Success through clear vision",reversed:"Need to balance head and heart"},"five-Reason":{upright:"Intellectual clarity needed",reversed:"Harsh judgment blocks progress"},"five-Potential":{upright:"Achievement through clear thinking",reversed:"Need for emotional balance"},"celtic-Present":{upright:"Period of clarity and independence",reversed:"Struggling with harsh judgment"},"celtic-Challenge":{upright:"Maintaining clear vision",reversed:"Overcoming bitterness"},"celtic-Foundation":{upright:"Built on intellectual strength",reversed:"Past harshness affects present"},"celtic-Past":{upright:"Recent clarity or independence",reversed:"Recent harsh experience"},"celtic-Crown":{upright:"Clear vision leads way",reversed:"Fear of vulnerability"},"celtic-Future":{upright:"Success through clear thinking",reversed:"Need to soften approach"},"celtic-Self":{upright:"Clear-minded and direct",reversed:"Overly critical or cold"},"celtic-Environment":{upright:"Intellectual atmosphere",reversed:"Harsh circumstances"},"celtic-Hopes/Fears":{upright:"Hope for clarity",reversed:"Fear of vulnerability"},"celtic-Outcome":{upright:"Success through clear vision",reversed:"Need for balance"},"horseshoe-Past":{upright:"Past independence",reversed:"Past harshness"},"horseshoe-Present":{upright:"Current clarity",reversed:"Present bitterness"},"horseshoe-Hidden":{upright:"Clear insight",reversed:"Hidden pain"},"horseshoe-Obstacles":{upright:"Maintaining clarity",reversed:"Harsh judgment"},"horseshoe-External":{upright:"Clear circumstances",reversed:"Difficult environment"},"horseshoe-Guidance":{upright:"Think clearly",reversed:"Balance judgment"},"horseshoe-Outcome":{upright:"Success through clarity",reversed:"Need for compassion"},"success-Goal":{upright:"Clear achievement",reversed:"Overcoming harshness"},"success-Challenge":{upright:"Maintaining independence",reversed:"Managing criticism"},"success-Action":{upright:"Think clearly",reversed:"Soften approach"},"success-Resource":{upright:"Intellectual strength",reversed:"Critical nature"},"success-Outcome":{upright:"Success through clarity",reversed:"Need for balance"},"relationship-Self":{upright:"Clear boundaries",reversed:"Personal coldness"},"relationship-Partner":{upright:"Partner's clarity",reversed:"Partner's harshness"},"relationship-Connection":{upright:"Clear communication",reversed:"Cold relationship"},"relationship-Challenge":{upright:"Maintaining honesty",reversed:"Harsh judgment"},"relationship-Growth":{upright:"Growing through clarity",reversed:"Need for warmth"},"relationship-Outcome":{upright:"Clear understanding",reversed:"Need for compassion"}}},bh={name:"King of Swords",image:"https://upload.wikimedia.org/wikipedia/commons/3/33/Swords14.jpg",uprightMeaning:"Mental clarity, intellectual power, authority, truth, leadership",reversedMeaning:"Abuse of power, manipulation, cruelty, harsh judgment",positionMeanings:{"three-Past":{upright:"Past intellectual leadership or authority shaped current path",reversed:"Past abuse of power or manipulation affects present"},"three-Present":{upright:"Using intellectual power and clear authority",reversed:"Struggling with power dynamics or harsh judgment"},"three-Future":{upright:"Success through clear leadership and truth",reversed:"Need to balance authority with wisdom"},"five-Present":{upright:"Clear leadership and authority",reversed:"Current power struggles or manipulation"},"five-Past":{upright:"Past wisdom influenced present",reversed:"Past harshness affects now"},"five-Future":{upright:"Success through clear authority",reversed:"Need to temper power"},"five-Reason":{upright:"Intellectual leadership needed",reversed:"Power issues block progress"},"five-Potential":{upright:"Achievement through wisdom",reversed:"Need for balanced authority"},"celtic-Present":{upright:"Period of clear leadership",reversed:"Dealing with power struggles"},"celtic-Challenge":{upright:"Maintaining wise authority",reversed:"Overcoming manipulation"},"celtic-Foundation":{upright:"Built on intellectual power",reversed:"Past abuse affects present"},"celtic-Past":{upright:"Recent authority or leadership",reversed:"Recent power struggle"},"celtic-Crown":{upright:"Success through wisdom",reversed:"Fear of power"},"celtic-Future":{upright:"Clear leadership ahead",reversed:"Need to balance authority"},"celtic-Self":{upright:"Wise and authoritative",reversed:"Struggling with power"},"celtic-Environment":{upright:"Structured leadership",reversed:"Oppressive atmosphere"},"celtic-Hopes/Fears":{upright:"Hope for wisdom",reversed:"Fear of authority"},"celtic-Outcome":{upright:"Success through leadership",reversed:"Need for balanced power"},"horseshoe-Past":{upright:"Past leadership",reversed:"Past abuse of power"},"horseshoe-Present":{upright:"Current authority",reversed:"Present power struggles"},"horseshoe-Hidden":{upright:"Hidden wisdom",reversed:"Concealed manipulation"},"horseshoe-Obstacles":{upright:"Maintaining authority",reversed:"Power conflicts"},"horseshoe-External":{upright:"Clear leadership",reversed:"Oppressive forces"},"horseshoe-Guidance":{upright:"Lead with wisdom",reversed:"Balance power"},"horseshoe-Outcome":{upright:"Success through authority",reversed:"Need for wisdom"},"success-Goal":{upright:"Wise leadership",reversed:"Overcoming power issues"},"success-Challenge":{upright:"Maintaining authority",reversed:"Managing power dynamics"},"success-Action":{upright:"Lead with clarity",reversed:"Balance authority"},"success-Resource":{upright:"Intellectual power",reversed:"Misused authority"},"success-Outcome":{upright:"Success through wisdom",reversed:"Need for balanced power"},"relationship-Self":{upright:"Clear boundaries",reversed:"Control issues"},"relationship-Partner":{upright:"Partner's leadership",reversed:"Partner's dominance"},"relationship-Connection":{upright:"Clear communication",reversed:"Power struggles"},"relationship-Challenge":{upright:"Maintaining respect",reversed:"Control issues"},"relationship-Growth":{upright:"Growing through wisdom",reversed:"Need for balance"},"relationship-Outcome":{upright:"Wise partnership",reversed:"Need for equality"}}},jh=[yh,wh,Ph,kh,Sh,Ch,Nh,xh,Fh,Mh,Rh,Eh,Oh,bh],_h={name:"Ace of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/f/fd/Pents01.jpg",uprightMeaning:"New financial opportunity, prosperity, abundance, manifestation",reversedMeaning:"Lost opportunity, scarcity mindset, financial issues, poor planning",positionMeanings:{"three-Past":{upright:"Past material opportunity shaped current path",reversed:"Past financial loss or missed opportunity affects present"},"three-Present":{upright:"New opportunity for material growth",reversed:"Currently experiencing financial challenges"},"three-Future":{upright:"Material success and opportunity ahead",reversed:"Need to improve financial planning"},"five-Present":{upright:"New financial beginning",reversed:"Current material challenges"},"five-Past":{upright:"Past abundance led to present",reversed:"Past scarcity affects now"},"five-Future":{upright:"Material success ahead",reversed:"Need to plan resources"},"five-Reason":{upright:"Manifestation potential",reversed:"Blocked prosperity"},"five-Potential":{upright:"Material achievement possible",reversed:"Need for better planning"},"celtic-Present":{upright:"New material opportunity",reversed:"Financial challenges"},"celtic-Challenge":{upright:"Manifesting abundance",reversed:"Overcoming scarcity"},"celtic-Foundation":{upright:"Built on material security",reversed:"Past losses affect present"},"celtic-Past":{upright:"Recent opportunity",reversed:"Recent material loss"},"celtic-Crown":{upright:"Material success ahead",reversed:"Fear of poverty"},"celtic-Future":{upright:"Prosperity manifesting",reversed:"Need to plan finances"},"celtic-Self":{upright:"Ready for abundance",reversed:"Scarcity mindset"},"celtic-Environment":{upright:"Prosperous conditions",reversed:"Limited resources"},"celtic-Hopes/Fears":{upright:"Hope for abundance",reversed:"Fear of lack"},"celtic-Outcome":{upright:"Material success",reversed:"Need for planning"},"horseshoe-Past":{upright:"Past opportunity",reversed:"Past scarcity"},"horseshoe-Present":{upright:"Current prosperity",reversed:"Present challenges"},"horseshoe-Hidden":{upright:"Potential for wealth",reversed:"Hidden financial issues"},"horseshoe-Obstacles":{upright:"Building security",reversed:"Resource limitations"},"horseshoe-External":{upright:"Abundant environment",reversed:"External restrictions"},"horseshoe-Guidance":{upright:"Seize opportunity",reversed:"Plan carefully"},"horseshoe-Outcome":{upright:"Material success",reversed:"Need for planning"},"success-Goal":{upright:"Material achievement",reversed:"Overcoming scarcity"},"success-Challenge":{upright:"Building prosperity",reversed:"Managing resources"},"success-Action":{upright:"Invest wisely",reversed:"Improve planning"},"success-Resource":{upright:"Material potential",reversed:"Limited resources"},"success-Outcome":{upright:"Manifested abundance",reversed:"Need for security"},"relationship-Self":{upright:"Material security",reversed:"Financial insecurity"},"relationship-Partner":{upright:"Partner brings stability",reversed:"Partner's financial issues"},"relationship-Connection":{upright:"Stable foundation",reversed:"Material concerns"},"relationship-Challenge":{upright:"Building security",reversed:"Resource issues"},"relationship-Growth":{upright:"Growing prosperity",reversed:"Need for stability"},"relationship-Outcome":{upright:"Material success together",reversed:"Need for planning"}}},Hh={name:"Two of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/9/9f/Pents02.jpg",uprightMeaning:"Balance, adaptability, time management, prioritization, juggling resources",reversedMeaning:"Imbalance, overwhelm, disorganization, inability to manage time",positionMeanings:{"three-Past":{upright:"Past ability to balance multiple priorities shaped current path",reversed:"Past imbalance or poor management affects present"},"three-Present":{upright:"Juggling multiple responsibilities successfully",reversed:"Struggling to maintain balance"},"three-Future":{upright:"Success through adaptability and balance",reversed:"Need to improve time management"},"five-Present":{upright:"Managing multiple priorities",reversed:"Current over
81whelm"},"five-Past":{upright:"Past balance led to present",reversed:"Past disorganization affects now"},"five-Future":{upright:"Success through adaptability",reversed:"Need to find balance"},"five-Reason":{upright:"Necessary juggling act",reversed:"Poor time management"},"five-Potential":{upright:"Achievement through balance",reversed:"Need for organization"},"celtic-Present":{upright:"Period of juggling priorities",reversed:"Feeling overwhelmed"},"celtic-Challenge":{upright:"Maintaining balance",reversed:"Managing multiple demands"},"celtic-Foundation":{upright:"Built on adaptability",reversed:"Past imbalance affects present"},"celtic-Past":{upright:"Recent balancing act",reversed:"Recent overwhelm"},"celtic-Crown":{upright:"Success through flexibility",reversed:"Fear of dropping balls"},"celtic-Future":{upright:"Balance brings success",reversed:"Need to prioritize"},"celtic-Self":{upright:"Adaptable and flexible",reversed:"Overwhelmed and scattered"},"celtic-Environment":{upright:"Dynamic circumstances",reversed:"Chaotic conditions"},"celtic-Hopes/Fears":{upright:"Hope for balance",reversed:"Fear of overwhelm"},"celtic-Outcome":{upright:"Success through adaptability",reversed:"Need for balance"},"horseshoe-Past":{upright:"Past balance",reversed:"Past overwhelm"},"horseshoe-Present":{upright:"Current juggling act",reversed:"Present imbalance"},"horseshoe-Hidden":{upright:"Ability to adapt",reversed:"Hidden stress"},"horseshoe-Obstacles":{upright:"Managing priorities",reversed:"Too many demands"},"horseshoe-External":{upright:"Dynamic environment",reversed:"External pressure"},"horseshoe-Guidance":{upright:"Stay flexible",reversed:"Find balance"},"horseshoe-Outcome":{upright:"Success through adaptability",reversed:"Need for organization"},"success-Goal":{upright:"Achieving balance",reversed:"Overcoming overwhelm"},"success-Challenge":{upright:"Managing multiple tasks",reversed:"Time management"},"success-Action":{upright:"Stay adaptable",reversed:"Prioritize tasks"},"success-Resource":{upright:"Flexibility",reversed:"Limited resources"},"success-Outcome":{upright:"Balance achieved",reversed:"Need for organization"},"relationship-Self":{upright:"Managing priorities",reversed:"Personal overwhelm"},"relationship-Partner":{upright:"Partner's adaptability",reversed:"Partner's imbalance"},"relationship-Connection":{upright:"Balanced partnership",reversed:"Unstable dynamics"},"relationship-Challenge":{upright:"Maintaining balance",reversed:"Managing demands"},"relationship-Growth":{upright:"Growing through flexibility",reversed:"Need for stability"},"relationship-Outcome":{upright:"Harmonious balance",reversed:"Need for organization"}}},Th={name:"Three of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/4/42/Pents03.jpg",uprightMeaning:"Teamwork, collaboration, learning, mastery, skill development",reversedMeaning:"Lack of teamwork, disorganized, lack of skill, poor planning",positionMeanings:{"three-Past":{upright:"Past collaboration or skill development shaped current path",reversed:"Past lack of cooperation or preparation affects present"},"three-Present":{upright:"Working together effectively, developing expertise",reversed:"Struggling with teamwork or skill development"},"three-Future":{upright:"Success through collaboration and mastery",reversed:"Need to improve cooperation or skills"},"five-Present":{upright:"Learning and collaborating",reversed:"Current teamwork issues"},"five-Past":{upright:"Past learning led to mastery",reversed:"Past poor planning affects now"},"five-Future":{upright:"Success through teamwork",reversed:"Need to develop skills"},"five-Reason":{upright:"Need for collaboration",reversed:"Lack of preparation"},"five-Potential":{upright:"Mastery through teamwork",reversed:"Need for better planning"},"celtic-Present":{upright:"Period of learning and collaboration",reversed:"Struggling with teamwork"},"celtic-Challenge":{upright:"Building expertise",reversed:"Overcoming poor planning"},"celtic-Foundation":{upright:"Built on collaboration",reversed:"Past disorganization affects present"},"celtic-Past":{upright:"Recent teamwork success",reversed:"Recent collaboration issues"},"celtic-Crown":{upright:"Mastery through learning",reversed:"Fear of inadequacy"},"celtic-Future":{upright:"Collaborative success ahead",reversed:"Need to improve skills"},"celtic-Self":{upright:"Skilled and cooperative",reversed:"Struggling with teamwork"},"celtic-Environment":{upright:"Supportive collaboration",reversed:"Uncooperative atmosphere"},"celtic-Hopes/Fears":{upright:"Hope for recognition",reversed:"Fear of inadequacy"},"celtic-Outcome":{upright:"Success through teamwork",reversed:"Need for better planning"},"horseshoe-Past":{upright:"Past collaboration",reversed:"Past poor planning"},"horseshoe-Present":{upright:"Current teamwork",reversed:"Present skill issues"},"horseshoe-Hidden":{upright:"Potential for mastery",reversed:"Hidden inadequacies"},"horseshoe-Obstacles":{upright:"Building expertise",reversed:"Lack of cooperation"},"horseshoe-External":{upright:"Supportive environment",reversed:"Uncooperative conditions"},"horseshoe-Guidance":{upright:"Work together",reversed:"Improve skills"},"horseshoe-Outcome":{upright:"Mastery achieved",reversed:"Need for collaboration"},"success-Goal":{upright:"Achieving mastery",reversed:"Overcoming poor planning"},"success-Challenge":{upright:"Building expertise",reversed:"Managing teamwork"},"success-Action":{upright:"Collaborate effectively",reversed:"Develop skills"},"success-Resource":{upright:"Team support",reversed:"Limited expertise"},"success-Outcome":{upright:"Success through collaboration",reversed:"Need for better planning"},"relationship-Self":{upright:"Contributing skills",reversed:"Personal inadequacies"},"relationship-Partner":{upright:"Partner's cooperation",reversed:"Partner's lack of effort"},"relationship-Connection":{upright:"Working together well",reversed:"Poor cooperation"},"relationship-Challenge":{upright:"Building together",reversed:"Lack of teamwork"},"relationship-Growth":{upright:"Learning together",reversed:"Need for better planning"},"relationship-Outcome":{upright:"Successful collaboration",reversed:"Need for cooperation"}}},Lh={name:"Four of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/3/35/Pents04.jpg",uprightMeaning:"Security, conservation, frugality, possessiveness, stability",reversedMeaning:"Greed, materialism, hoarding, letting go, over-spending",positionMeanings:{"three-Past":{upright:"Past focus on security and conservation shaped current path",reversed:"Past materialism or hoarding affects present"},"three-Present":{upright:"Maintaining stability and security",reversed:"Struggling with attachment or greed"},"three-Future":{upright:"Security and stability ahead",reversed:"Need to release material attachments"},"five-Present":{upright:"Focusing on security",reversed:"Current materialism"},"five-Past":{upright:"Past stability led to present",reversed:"Past greed affects now"},"five-Future":{upright:"Achievement through conservation",reversed:"Need to release control"},"five-Reason":{upright:"Need for security",reversed:"Fear of loss"},"five-Potential":{upright:"Stability through conservation",reversed:"Need to let go"},"celtic-Present":{upright:"Period of conservation",reversed:"Dealing with possessiveness"},"celtic-Challenge":{upright:"Maintaining security",reversed:"Overcoming materialism"},"celtic-Foundation":{upright:"Built on stability",reversed:"Past hoarding affects present"},"celtic-Past":{upright:"Recent focus on security",reversed:"Recent material attachment"},"celtic-Crown":{upright:"Security brings peace",reversed:"Fear of loss"},"celtic-Future":{upright:"Stability through conservation",reversed:"Need to release control"},"celtic-Self":{upright:"Security-minded",reversed:"Overly possessive"},"celtic-Environment":{upright:"Stable circumstances",reversed:"Materialistic influences"},"celtic-Hopes/Fears":{upright:"Hope for security",reversed:"Fear of loss"},"celtic-Outcome":{upright:"Achievement through stability",reversed:"Need to let go"},"horseshoe-Past":{upright:"Past security",reversed:"Past materialism"},"horseshoe-Present":{upright:"Current stability",reversed:"Present attachment"},"horseshoe-Hidden":{upright:"Need for security",reversed:"Hidden fears"},"horseshoe-Obstacles":{upright:"Maintaining stability",reversed:"Excessive control"},"horseshoe-External":{upright:"Secure environment",reversed:"Material pressure"},"horseshoe-Guidance":{upright:"Seek balance",reversed:"Release control"},"horseshoe-Outcome":{upright:"Security achieved",reversed:"Need to let go"},"success-Goal":{upright:"Achieving security",reversed:"Overcoming materialism"},"success-Challenge":{upright:"Maintaining stability",reversed:"Managing attachment"},"success-Action":{upright:"Conserve resources",reversed:"Release control"},"success-Resource":{upright:"Material stability",reversed:"Excessive attachment"},"success-Outcome":{upright:"Security established",reversed:"Need for balance"},"relationship-Self":{upright:"Seeking security",reversed:"Personal possessiveness"},"relationship-Partner":{upright:"Partner's stability",reversed:"Partner's materialism"},"relationship-Connection":{upright:"Secure relationship",reversed:"Possessive attachment"},"relationship-Challenge":{upright:"Building security",reversed:"Releasing control"},"relationship-Growth":{upright:"Growing through stability",reversed:"Need to let go"},"relationship-Outcome":{upright:"Stable partnership",reversed:"Need for freedom"}}},Dh={name:"Five of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/9/96/Pents05.jpg",uprightMeaning:"Hardship, poverty, insecurity, worry, financial loss, isolation",reversedMeaning:"Recovery, spiritual growth, asking for help, positive changes",positionMeanings:{"three-Past":{upright:"Past hardship or financial loss shaped current path",reversed:"Past recovery or spiritual growth affects present"},"three-Present":{upright:"Experiencing material hardship or isolation",reversed:"Beginning to re
81cover or seek help"},"three-Future":{upright:"Period of difficulty or loss ahead",reversed:"Recovery and positive change coming"},"five-Present":{upright:"Current hardship or insecurity",reversed:"Current healing process"},"five-Past":{upright:"Past poverty affects present",reversed:"Past recovery brings strength"},"five-Future":{upright:"Challenges lead to growth",reversed:"Recovery through support"},"five-Reason":{upright:"Material or spiritual poverty",reversed:"Learning to ask for help"},"five-Potential":{upright:"Growth through hardship",reversed:"Need to accept support"},"celtic-Present":{upright:"Period of hardship or loss",reversed:"Moving toward recovery"},"celtic-Challenge":{upright:"Dealing with poverty",reversed:"Overcoming isolation"},"celtic-Foundation":{upright:"Built on past hardship",reversed:"Past recovery affects present"},"celtic-Past":{upright:"Recent material loss",reversed:"Recent spiritual growth"},"celtic-Crown":{upright:"Lessons through hardship",reversed:"Fear of poverty"},"celtic-Future":{upright:"Challenges bring growth",reversed:"Help and recovery ahead"},"celtic-Self":{upright:"Feeling insecure",reversed:"Ready for help"},"celtic-Environment":{upright:"Difficult circumstances",reversed:"Support available"},"celtic-Hopes/Fears":{upright:"Fear of poverty",reversed:"Hope for recovery"},"celtic-Outcome":{upright:"Growth through hardship",reversed:"Recovery and renewal"},"horseshoe-Past":{upright:"Past hardship",reversed:"Past recovery"},"horseshoe-Present":{upright:"Current difficulty",reversed:"Present healing"},"horseshoe-Hidden":{upright:"Hidden poverty",reversed:"Available help"},"horseshoe-Obstacles":{upright:"Material challenges",reversed:"Resistance to help"},"horseshoe-External":{upright:"Difficult environment",reversed:"Support systems"},"horseshoe-Guidance":{upright:"Seek help",reversed:"Accept support"},"horseshoe-Outcome":{upright:"Growth through difficulty",reversed:"Complete recovery"},"success-Goal":{upright:"Overcoming hardship",reversed:"Finding support"},"success-Challenge":{upright:"Managing poverty",reversed:"Accepting help"},"success-Action":{upright:"Seek assistance",reversed:"Allow support"},"success-Resource":{upright:"Inner strength",reversed:"Available help"},"success-Outcome":{upright:"Growth through challenge",reversed:"Recovery achieved"},"relationship-Self":{upright:"Personal insecurity",reversed:"Ready for support"},"relationship-Partner":{upright:"Partner's hardship",reversed:"Partner's recovery"},"relationship-Connection":{upright:"Relationship hardship",reversed:"Healing together"},"relationship-Challenge":{upright:"Material struggles",reversed:"Finding support"},"relationship-Growth":{upright:"Growing through hardship",reversed:"Recovery process"},"relationship-Outcome":{upright:"Stronger through challenge",reversed:"Healing partnership"}}},Ah={name:"Six of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/a/a6/Pents06.jpg",uprightMeaning:"Generosity, charity, giving, receiving, sharing wealth, gratitude",reversedMeaning:"Selfishness, debt, unbalanced giving, strings attached, power games",positionMeanings:{"three-Past":{upright:"Past generosity or receiving help shaped current path",reversed:"Past debts or power imbalances affect present"},"three-Present":{upright:"Experiencing generosity or sharing resources",reversed:"Dealing with unbalanced giving or obligations"},"three-Future":{upright:"Abundance and sharing ahead",reversed:"Need to balance giving and receiving"},"five-Present":{upright:"Current giving or receiving",reversed:"Present power imbalances"},"five-Past":{upright:"Past charity affects present",reversed:"Past debts influence now"},"five-Future":{upright:"Prosperity through sharing",reversed:"Need to balance exchanges"},"five-Reason":{upright:"Natural generosity",reversed:"Unbalanced giving blocks progress"},"five-Potential":{upright:"Abundance through sharing",reversed:"Need for fair exchange"},"celtic-Present":{upright:"Period of giving or receiving",reversed:"Dealing with obligations"},"celtic-Challenge":{upright:"Balancing generosity",reversed:"Managing debts or power"},"celtic-Foundation":{upright:"Built on generosity",reversed:"Past obligations affect present"},"celtic-Past":{upright:"Recent giving or receiving",reversed:"Recent debt or imbalance"},"celtic-Crown":{upright:"Abundance through sharing",reversed:"Fear of scarcity"},"celtic-Future":{upright:"Generosity brings success",reversed:"Need to balance giving"},"celtic-Self":{upright:"Generous spirit",reversed:"Feeling indebted"},"celtic-Environment":{upright:"Supportive circumstances",reversed:"Power imbalances"},"celtic-Hopes/Fears":{upright:"Hope for abundance",reversed:"Fear of obligation"},"celtic-Outcome":{upright:"Success through sharing",reversed:"Need for balance"},"horseshoe-Past":{upright:"Past generosity",reversed:"Past debts"},"horseshoe-Present":{upright:"Current sharing",reversed:"Present obligations"},"horseshoe-Hidden":{upright:"Potential for giving",reversed:"Hidden power games"},"horseshoe-Obstacles":{upright:"Balancing resources",reversed:"Uneven exchanges"},"horseshoe-External":{upright:"Supportive environment",reversed:"Power dynamics"},"horseshoe-Guidance":{upright:"Share wisely",reversed:"Balance exchanges"},"horseshoe-Outcome":{upright:"Prosperity through sharing",reversed:"Need for fairness"},"success-Goal":{upright:"Achieving through giving",reversed:"Overcoming obligations"},"success-Challenge":{upright:"Balancing resources",reversed:"Managing power dynamics"},"success-Action":{upright:"Give and receive",reversed:"Balance exchanges"},"success-Resource":{upright:"Generosity",reversed:"Unbalanced giving"},"success-Outcome":{upright:"Success through sharing",reversed:"Need for balance"},"relationship-Self":{upright:"Generous spirit",reversed:"Personal power games"},"relationship-Partner":{upright:"Partner's generosity",reversed:"Partner's control"},"relationship-Connection":{upright:"Balanced giving",reversed:"Uneven exchange"},"relationship-Challenge":{upright:"Fair sharing",reversed:"Power imbalances"},"relationship-Growth":{upright:"Growing through giving",reversed:"Need for balance"},"relationship-Outcome":{upright:"Harmonious exchange",reversed:"Need for fairness"}}},Gh={name:"Seven of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/6/6a/Pents07.jpg",uprightMeaning:"Assessment, evaluation, patience, investment, hard
81work paying off",reversedMeaning:"Lack of progress, impatience, poor planning, unfinished work",positionMeanings:{"three-Past":{upright:"Past patience and investment shaped current path",reversed:"Past poor planning or impatience affects present"},"three-Present":{upright:"Time to evaluate progress and investments",reversed:"Feeling stuck or impatient with results"},"three-Future":{upright:"Rewards from patience and hard work",reversed:"Need to reassess approach and planning"},"five-Present":{upright:"Evaluating current progress",reversed:"Current stagnation"},"five-Past":{upright:"Past work bears fruit",reversed:"Past impatience affects now"},"five-Future":{upright:"Success through patience",reversed:"Need for better planning"},"five-Reason":{upright:"Time for assessment",reversed:"Poor planning blocks progress"},"five-Potential":{upright:"Harvest through patience",reversed:"Need for reevaluation"},"celtic-Present":{upright:"Period of evaluation",reversed:"Feeling stuck or impatient"},"celtic-Challenge":{upright:"Maintaining patience",reversed:"Overcoming stagnation"},"celtic-Foundation":{upright:"Built on careful investment",reversed:"Past poor planning affects present"},"celtic-Past":{upright:"Recent assessment",reversed:"Recent lack of progress"},"celtic-Crown":{upright:"Rewards through patience",reversed:"Fear of wasted effort"},"celtic-Future":{upright:"Investment pays off",reversed:"Need to reassess plans"},"celtic-Self":{upright:"Patient and hardworking",reversed:"Impatient or discouraged"},"celtic-Environment":{upright:"Time for growth",reversed:"Slow progress"},"celtic-Hopes/Fears":{upright:"Hope for reward",reversed:"Fear of failure"},"celtic-Outcome":{upright:"Success through patience",reversed:"Need for new approach"},"horseshoe-Past":{upright:"Past investment",reversed:"Past impatience"},"horseshoe-Present":{upright:"Current evaluation",reversed:"Present stagnation"},"horseshoe-Hidden":{upright:"Growing potential",reversed:"Hidden setbacks"},"horseshoe-Obstacles":{upright:"Maintaining patience",reversed:"Lack of progress"},"horseshoe-External":{upright:"Time for growth",reversed:"Slow conditions"},"horseshoe-Guidance":{upright:"Assess progress",reversed:"Revise plans"},"horseshoe-Outcome":{upright:"Rewards of patience",reversed:"Need for reassessment"},"success-Goal":{upright:"Achievement through patience",reversed:"Overcoming stagnation"},"success-Challenge":{upright:"Maintaining dedication",reversed:"Managing impatience"},"success-Action":{upright:"Evaluate progress",reversed:"Revise approach"},"success-Resource":{upright:"Investment potential",reversed:"Limited progress"},"success-Outcome":{upright:"Success through patience",reversed:"Need for new strategy"},"relationship-Self":{upright:"Patient investment",reversed:"Personal impatience"},"relationship-Partner":{upright:"Partner's dedication",reversed:"Partner's frustration"},"relationship-Connection":{upright:"Growing relationship",reversed:"Stagnant connection"},"relationship-Challenge":{upright:"Building together",reversed:"Lack of progress"},"relationship-Growth":{upright:"Patient development",reversed:"Need for reassessment"},"relationship-Outcome":{upright:"Relationship harvest",reversed:"Need for new approach"}}},zh={name:"Eight of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/4/49/Pents08.jpg",uprightMeaning:"Skill development, craftsmanship, quality work, dedication, attention to detail",reversedMeaning:"Perfectionism, lack of progress, rushed work, mediocrity, no passion",positionMeanings:{"three-Past":{upright:"Past dedication to craft or skill development shaped current path",reversed:"Past perfectionism or mediocre work affects present"},"three-Present":{upright:"Developing skills and mastering craft",reversed:"Struggling with perfectionism or lack of motivation"},"three-Future":{upright:"Success through dedication and skill development",reversed:"Need to find passion and avoid perfectionism"},"five-Present":{upright:"Focused on skill development",reversed:"Current perfectionism or mediocrity"},"five-Past":{upright:"Past dedication led to mastery",reversed:"Past rushed work affects now"},"five-Future":{upright:"Mastery through practice",reversed:"Need to balance quality and progress"},"five-Reason":{upright:"Need for skill development",reversed:"Perfectionism blocks progress"},"five-Potential":{upright:"Achievement through dedication",reversed:"Need for balanced approach"},"celtic-Present":{upright:"Period of skill development",reversed:"Dealing with perfectionism"},"celtic-Challenge":{upright:"Maintaining quality work",reversed:"Overcoming mediocrity"},"celtic-Foundation":{upright:"Built on craftsmanship",reversed:"Past perfectionism affects present"},"celtic-Past":{upright:"Recent skill development",reversed:"Recent lack of progress"},"celtic-Crown":{upright:"Mastery through practice",reversed:"Fear of imperfection"},"celtic-Future":{upright:"Skill mastery ahead",reversed:"Need to find balance"},"celtic-Self":{upright:"Dedicated craftsperson",reversed:"Perfectionist tendencies"},"celtic-Environment":{upright:"Supportive of learning",reversed:"Pressure for perfection"},"celtic-Hopes/Fears":{upright:"Hope for mastery",reversed:"Fear of mediocrity"},"celtic-Outcome":{upright:"Success through dedication",reversed:"Need for balanced approach"},"horseshoe-Past":{upright:"Past dedication",reversed:"Past perfectionism"},"horseshoe-Present":{upright:"Current skill development",reversed:"Present stagnation"},"horseshoe-Hidden":{upright:"Developing potential",reversed:"Hidden doubts"},"horseshoe-Obstacles":{upright:"Maintaining quality",reversed:"Perfectionist blocks"},"horseshoe-External":{upright:"Learning opportunities",reversed:"External pressure"},"horseshoe-Guidance":{upright:"Focus on craft",reversed:"Find balance"},"horseshoe-Outcome":{upright:"Mastery achieved",reversed:"Need for perspective"},"success-Goal":{upright:"Achieving mastery",reversed:"Overcoming perfectionism"},"success-Challenge":{upright:"Maintaining quality",reversed:"Managing standards"},"success-Action":{upright:"Practice diligently",reversed:"Balance perfectionism"},"success-Resource":{upright:"Dedication to craft",reversed:"Excessive standards"},"success-Outcome":{upright:"Mastery through practice",reversed:"Need for balance"},"relationship-Self":{upright:"Working on self",reversed:"Personal perfectionism"},"relationship-Partner":{upright:"Partner's dedication",reversed:"Partner's perfectionism"},"relationship-Connection":{upright:"Building skills together",reversed:"Excessive standards"},"relationship-Challenge":{upright:"Maintaining quality",reversed:"Perfectionist tendencies"},"relationship-Growth":{upright:"Growing through practice",reversed:"Need for acceptance"},"relationship-Outcome":{upright:"Skilled partnership",reversed:"Need for balance"}}},Bh={name:"Nine of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/f/f0/Pents09.jpg",uprightMeaning:"Luxury, self-reliance, abundance, independence, discipline, refinement",reversedMeaning:"Over-dependence, superficiality, showing off, living beyond means",positionMeanings:{"three-Past":{upright:"Past self-reliance and discipline led to current abundance",reversed:"Past superficiality or dependence affects present"},"three-Present":{upright:"Enjoying well-earned independence and abundance",reversed:"Struggling with self-reliance or living beyond means"},"three-Future":{upright:"Material and personal independence ahead",reversed:"Need to develop true self-reliance"},"five-Present":{upright:"Experiencing earned abundance",reversed:"Current superficial success"},"five-Past":{upright:"Past discipline led to luxury",reversed:"Past dependence affects now"},"five-Future":{upright:"Independence through discipline",reversed:"Need for authentic success"},"five-Reason":{upright:"Natural refinement and discipline",reversed:"Superficiality blocks growth"},"five-Potential":{upright:"Achievement through self-reliance",reversed:"Need for true independence"},"celtic-Present":{upright:"Period of abundance and independence",reversed:"Dealing with dependency issues"}
81,"celtic-Challenge":{upright:"Maintaining self-reliance",reversed:"Overcoming superficiality"},"celtic-Foundation":{upright:"Built on discipline and refinement",reversed:"Past dependency affects present"},"celtic-Past":{upright:"Recent achievement of independence",reversed:"Recent material attachment"},"celtic-Crown":{upright:"Success through self-reliance",reversed:"Fear of independence"},"celtic-Future":{upright:"Personal and material freedom",reversed:"Need for authentic success"},"celtic-Self":{upright:"Self-reliant and disciplined",reversed:"Overly dependent or showy"},"celtic-Environment":{upright:"Luxurious circumstances",reversed:"Superficial surroundings"},"celtic-Hopes/Fears":{upright:"Hope for independence",reversed:"Fear of self-reliance"},"celtic-Outcome":{upright:"Achievement of true abundance",reversed:"Need for authentic success"},"horseshoe-Past":{upright:"Past self-reliance",reversed:"Past dependency"},"horseshoe-Present":{upright:"Current abundance",reversed:"Present superficiality"},"horseshoe-Hidden":{upright:"Inner discipline",reversed:"Hidden insecurity"},"horseshoe-Obstacles":{upright:"Maintaining independence",reversed:"Dependency issues"},"horseshoe-External":{upright:"Abundant environment",reversed:"Materialistic pressure"},"horseshoe-Guidance":{upright:"Trust self-reliance",reversed:"Seek authentic success"},"horseshoe-Outcome":{upright:"True independence achieved",reversed:"Need for authenticity"},"success-Goal":{upright:"Achieving independence",reversed:"Overcoming dependency"},"success-Challenge":{upright:"Maintaining discipline",reversed:"Managing materialism"},"success-Action":{upright:"Build self-reliance",reversed:"Find authentic path"},"success-Resource":{upright:"Personal discipline",reversed:"Superficial assets"},"success-Outcome":{upright:"True abundance achieved",reversed:"Need for authenticity"},"relationship-Self":{upright:"Personal independence",reversed:"Dependency issues"},"relationship-Partner":{upright:"Partner's self-reliance",reversed:"Partner's materialism"},"relationship-Connection":{upright:"Independent partnership",reversed:"Superficial bond"},"relationship-Challenge":{upright:"Maintaining individuality",reversed:"Codependency"},"relationship-Growth":{upright:"Growing independently together",reversed:"Need for authentic connection"},"relationship-Outcome":{upright:"Balanced independence",reversed:"Need for true partnership"}}},Ih={name:"Ten of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/4/42/Pents10.jpg",uprightMeaning:"Wealth, family legacy, inheritance, establishment, long-term success",reversedMeaning:"Family conflicts, financial failure, loss of legacy, instability",positionMeanings:{"three-Past":{upright:"Past family wealth or legacy shaped current path",reversed:"Past family conflicts or financial loss affects present"},"three-Present":{upright:"Experiencing family prosperity and stability",reversed:"Dealing with family tensions or financial instability"},"three-Future":{upright:"Long-term security and family legacy ahead",reversed:"Need to address family or financial issues"},"five-Present":{upright:"Building lasting wealth and legacy",reversed:"Current family or financial problems"},"five-Past":{upright:"Past stability created foundation",reversed:"Past family issues affect now"},"five-Future":{upright:"Establishing long-term security",reversed:"Need to heal family bonds"},"five-Reason":{upright:"Creating lasting foundation",reversed:"Family conflicts block progress"},"five-Potential":{upright:"Generational wealth and success",reversed:"Need for family healing"},"celtic-Present":{upright:"Period of family prosperity",reversed:"Family or financial strain"},"celtic-Challenge":{upright:"Building lasting legacy",reversed:"Overcoming family issues"},"celtic-Foundation":{upright:"Built on family tradition",reversed:"Past family problems affect present"},"celtic-Past":{upright:"Recent family success",reversed:"Recent family conflict"},"celtic-Crown":{upright:"Legacy of success",reversed:"Fear of instability"},"celtic-Future":{upright:"Lasting prosperity ahead",reversed:"Need to address family matters"},"celtic-Self":{upright:"Connected to family legacy",reversed:"Struggling with family identity"},"celtic-Environment":{upright:"Stable family structure",reversed:"Family tension or instability"},"celtic-Hopes/Fears":{upright:"Hope for lasting success",reversed:"Fear of family dissolution"},"celtic-Outcome":{upright:"Established family prosperity",reversed:"Need for family healing"},"horseshoe-Past":{upright:"Family legacy",reversed:"Family conflicts"},"horseshoe-Present":{upright:"Current stability",reversed:"Present family issues"},"horseshoe-Hidden":{upright:"Family potential",reversed:"Hidden family problems"},"horseshoe-Obstacles":{upright:"Building legacy",reversed:"Family resistance"},"horseshoe-External":{upright:"Family support",reversed:"Family pressure"},"horseshoe-Guidance":{upright:"Honor tradition",reversed:"Heal family bonds"},"horseshoe-Outcome":{upright:"Lasting family success",reversed:"Need for reconciliation"},"success-Goal":{upright:"Building family legacy",reversed:"Overcoming family issues"},"success-Challenge":{upright:"Maintaining tradition",reversed:"Managing family dynamics"},"success-Action":{upright:"Create lasting foundation",reversed:"Address family matters"},"success-Resource":{upright:"Family support",reversed:"Family tension"},"success-Outcome":{upright:"Established success",reversed:"Need for family healing"},"relationship-Self":{upright:"Family values",reversed:"Family baggage"},"relationship-Partner":{upright:"Partner's family connection",reversed:"Partner's family issues"},"relationship-Connection":{upright:"Family-oriented bond",reversed:"Family interference"},"relationship-Challenge":{upright:"Building family ties",reversed:"Family conflicts"},"relationship-Growth":{upright:"Growing family bonds",reversed:"Need for family healing"},"relationship-Outcome":{upright:"Lasting family partnership",reversed:"Need for family resolution"}}},Wh={name:"Page of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/e/ec/Pents11.jpg",uprightMeaning:"New opportunities, study, manifestation, new job or business",reversedMeaning:"Lack of focus, procrastination, missed chances, poor planning",positionMeanings:{"three-Past":{upright:"Past learning opportunities shaped current path",reversed:"Past procrastination or missed chances affect present"},"three-Present":{upright:"Beginning new studies or material ventures",reversed:"Struggling with focus or commitment"},"three-Future":{upright:"New opportunities for growth and learning",reversed:"Need to improve focus and planning"},"five-Present":{upright:"Learning and manifesting",reversed:"Current lack of direction"},"five-Past":{upright:"Past studies led to growth",reversed:"Past poor planning affects now"},"five-Future":{upright:"New opportunities ahead",reversed:"Need for better focus"},"five-Reason":{upright:"Need for learning",reversed:"Procrastination blocks progress"},"five-Potential":{upright:"Growth through study",reversed:"Need for commitment"},"celtic-Present":{upright:"Period of learning and opportunity",reversed:"Lack of direction or focus"},"celtic-Challenge":{upright:"Maintaining dedication",reversed:"Overcoming procrastination"},"celtic-Foundation":{upright:"Built on learning",reversed:"Past missed chances affect present"},"celtic-Past":{upright:"Recent study or opportunity",reversed:"Recent lack of focus"},"celtic-Crown":{upright:"Success through learning",reversed:"Fear of commitment"},"celtic-Future":{upright:"New ventures succeed",reversed:"Need for better planning"},"celtic-Self":{upright:"Student mindset",reversed:"Unfocused energy"},"celtic-Environment":{upright:"Learning opportunities",reversed:"Distracting circumstances"},"celtic-Hopes/Fears":{upright:"Hope for growth",reversed:"Fear of failure"},"celtic-Outcome":{upright:"Success through learning",reversed:"Need for focus"},"horseshoe-Past":{upright:"Past learning",reversed:"Past procrastination"},"horseshoe-Present":{upright:"Current study",reversed:"Present lack of focus"},"horseshoe-Hidden":{upright:"Learning potential",reversed:"Hidden distractions"},"horseshoe-Obstacles":{upright:"Maintaining focus",reversed:"Poor planning"},"horseshoe-External":{upright:"Study opportunities",reversed:"External distractions"},"horseshoe-Guidance":{upright:"Focus on learning",reversed:"Improve planning"},"horseshoe-Outcome":{upright:"Success through study",reversed:"Need for dedication"},"success-Goal":{upright:"Learning achievement",reversed:"Overcoming procrastination"},"success-Challenge":{upright:"Maintaining focus",reversed:"Managing distractions"},"success-Action":{upright:"Study diligently",reversed:"Improve planning"},"success-Resource":{upright:"Learning opportunities",reversed:"Scattered focus"},"success-Outcome":{upright:"Success through study",reversed:"Need for commitment"},"relationship-Self":{upright:"Learning about relationships",reversed:"Relationship inexperience"},"relationship-Partner":{upright:"Partner's growth mindset",reversed:"Partner's lack of focus"},"relationship-Connection":{upright:"Learning together",reversed:"Unfocused connection"},"relationship-Challenge":{upright:"Growing together",reversed:"Lack of commitment"},"relationship-Growth":{upright:"Relationship learning",reversed:"Need for focus"},"relationship-Outcome":{upright:"Growth through learning",reversed:"Need for dedication"}}},Uh={name:"Knight of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/d/d5/Pents12.jpg",uprightMeaning:"Hard
81work, productivity, routine, conservatism, methodical approach",reversedMeaning:"Workaholic, perfectionism, boredom, feeling stuck, no progress",positionMeanings:{"three-Past":{upright:"Past dedication and routine shaped current path",reversed:"Past perfectionism or stagnation affects present"},"three-Present":{upright:"Steady progress through methodical work",reversed:"Feeling stuck in routine or perfectionist tendencies"},"three-Future":{upright:"Success through diligence and routine",reversed:"Need to break free from rigid patterns"},"five-Present":{upright:"Making steady progress",reversed:"Current stagnation or perfectionism"},"five-Past":{upright:"Past diligence led to present",reversed:"Past rigid approach affects now"},"five-Future":{upright:"Achievement through persistence",reversed:"Need for flexibility"},"five-Reason":{upright:"Need for methodical approach",reversed:"Perfectionism blocks progress"},"five-Potential":{upright:"Success through dedication",reversed:"Need for adaptability"},"celtic-Present":{upright:"Period of steady work",reversed:"Feeling stuck or perfectionist"},"celtic-Challenge":{upright:"Maintaining consistency",reversed:"Overcoming stagnation"},"celtic-Foundation":{upright:"Built on routine",reversed:"Past rigidity affects present"},"celtic-Past":{upright:"Recent methodical progress",reversed:"Recent lack of movement"},"celtic-Crown":{upright:"Success through diligence",reversed:"Fear of change"},"celtic-Future":{upright:"Steady progress ahead",reversed:"Need for flexibility"},"celtic-Self":{upright:"Hardworking and reliable",reversed:"Overly rigid or stuck"},"celtic-Environment":{upright:"Stable conditions",reversed:"Stagnant circumstances"},"celtic-Hopes/Fears":{upright:"Hope for stability",reversed:"Fear of change"},"celtic-Outcome":{upright:"Success through persistence",reversed:"Need for adaptability"},"horseshoe-Past":{upright:"Past dedication",reversed:"Past stagnation"},"horseshoe-Present":{upright:"Current steady progress",reversed:"Present perfectionism"},"horseshoe-Hidden":{upright:"Reliable foundation",reversed:"Hidden resistance"},"horseshoe-Obstacles":{upright:"Maintaining routine",reversed:"Rigid patterns"},"horseshoe-External":{upright:"Stable environment",reversed:"Restrictive conditions"},"horseshoe-Guidance":{upright:"Stay dedicated",reversed:"Find flexibility"},"horseshoe-Outcome":{upright:"Achievement through diligence",reversed:"Need for change"},"success-Goal":{upright:"Steady achievement",reversed:"Overcoming stagnation"},"success-Challenge":{upright:"Maintaining routine",reversed:"Managing perfectionism"},"success-Action":{upright:"Work methodically",reversed:"Add flexibility"},"success-Resource":{upright:"Dedication and routine",reversed:"Rigid patterns"},"success-Outcome":{upright:"Success through persistence",reversed:"Need for adaptability"},"relationship-Self":{upright:"Reliable partner",reversed:"Inflexible approach"},"relationship-Partner":{upright:"Partner's dedication",reversed:"Partner's rigidity"},"relationship-Connection":{upright:"Stable relationship",reversed:"Stagnant bond"},"relationship-Challenge":{upright:"Maintaining stability",reversed:"Breaking routine"},"relationship-Growth":{upright:"Steady progress",reversed:"Need for spontaneity"},"relationship-Outcome":{upright:"Reliable partnership",reversed:"Need for flexibility"}}},$h={name:"Queen of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/8/88/Pents13.jpg",uprightMeaning:"Nurturing, practical, abundance, security, down-to-earth, resourceful",reversedMeaning:"Materialism, smothering, self-neglect, financial dependency",positionMeanings:{"three-Past":{upright:"Past nurturing and practical approach shaped current path",reversed:"Past materialism or self-neglect affects present"},"three-Present":{upright:"Providing practical support and nurturing",reversed:"Struggling with materialism or dependency"},"three-Future":{upright:"Security and abundance through practical wisdom",reversed:"Need to balance nurturing with self-care"},"five-Present":{upright:"Nurturing and practical support",reversed:"Current materialism or dependency"},"five-Past":{upright:"Past resourcefulness led to present",reversed:"Past self-neglect affects now"},"five-Future":{upright:"Abundance through practical wisdom",reversed:"Need for balanced nurturing"},"five-Reason":{upright:"Natural nurturing ability",reversed:"Materialism blocks growth"},"five-Potential":{upright:"Success through practical care",reversed:"Need for self-nurturing"},"celtic-Present":{upright:"Period of practical nurturing",reversed:"Dealing with dependency"},"celtic-Challenge":{upright:"Maintaining practical support",reversed:"Overcoming materialism"},"celtic-Foundation":{upright:"Built on practical wisdom",reversed:"Past self-neglect affects present"},"celtic-Past":{upright:"Recent nurturing success",reversed:"Recent material focus"},"celtic-Crown":{upright:"Abundance through care",reversed:"Fear of scarcity"},"celtic-Future":{upright:"Practical success ahead",reversed:"Need for balanced care"},"celtic-Self":{upright:"Nurturing and practical",reversed:"Overly focused on materials"},"celtic-Environment":{upright:"Supportive atmosphere",reversed:"Materialistic surroundings"},"celtic-Hopes/Fears":{upright:"Hope for abundance",reversed:"Fear of scarcity"},"celtic-Outcome":{upright:"Success through practical care",reversed:"Need for balanced nurturing"},"horseshoe-Past":{upright:"Past nurturing",reversed:"Past materialism"},"horseshoe-Present":{upright:"Current practical support",reversed:"Present dependency"},"horseshoe-Hidden":{upright:"Natural abundance",reversed:"Hidden insecurity"},"horseshoe-Obstacles":{upright:"Maintaining support",reversed:"Material attachment"},"horseshoe-External":{upright:"Nurturing environment",reversed:"Material pressure"},"horseshoe-Guidance":{upright:"Provide practical care",reversed:"Balance nurturing"},"horseshoe-Outcome":{upright:"Abundance through care",reversed:"Need for self-care"},"success-Goal":{upright:"Practical achievement",reversed:"Overcoming materialism"},"success-Challenge":{upright:"Balanced nurturing",reversed:"Managing dependency"},"success-Action":{upright:"Provide practical support",reversed:"Practice self-care"},"success-Resource":{upright:"Practical wisdom",reversed:"Material focus"},"success-Outcome":{upright:"Success through nurturing",reversed:"Need for balance"},"relationship-Self":{upright:"Nurturing approach",reversed:"Self-neglect"},"relationship-Partner":{upright:"Partner's practical care",reversed:"Partner's materialism"},"relationship-Connection":{upright:"Nurturing bond",reversed:"Material dependency"},"relationship-Challenge":{upright:"Balanced care",reversed:"Smothering tendencies"},"relationship-Growth":{upright:"Growing through nurturing",reversed:"Need for boundaries"},"relationship-Outcome":{upright:"Nurturing partnership",reversed:"Need for independence"}}},Vh={name:"King of Pentacles",image:"https://upload.wikimedia.org/wikipedia/commons/1/1c/Pents14.jpg",uprightMeaning:"Abundance, prosperity, security, business acumen, leadership, wealth",reversedMeaning:"Materialism, poor financial decisions, greed, corruption, blocked success",positionMeanings:{"three-Past":{upright:"Past business success or leadership shaped current path",reversed:"Past materialism or poor decisions affect present"},"three-Present":{upright:"Demonstrating financial wisdom and leadership",reversed:"Struggling with greed or material focus"},"three-Future":{upright:"Material success and leadership ahead",reversed:"Need to balance material and spiritual wealth"},"five-Present":{upright:"Successful leadership and abundance",reversed:"Current material challenges"},"five-Past":{upright:"Past prosperity led to present",reversed:"Past greed affects now"},"five-Future":{upright:"Success through business acumen",reversed:"Need for ethical wealth"},"five-Reason":{upright:"Natural business leadership",reversed:"Materialism blocks progress"},"five-Potential":{upright:"Abundant success possible",reversed:"Need for balanced success"},"celtic-Present":{upright:"Period of material success",reversed:"Dealing with financial issues"},"celtic-Challenge":{upright:"Maintaining prosperity",reversed:"Overcoming greed"},"celtic-Foundation":{upright:"Built on business success",reversed:"Past corruption affects present"},"celtic-Past":{upright:"Recent financial achievement",reversed:"Recent material setback"},"celtic-Crown":{upright:"Success through leadership",reversed:"Fear of loss"},"celtic-Future":{upright:"Material mastery ahead",reversed:"Need for ethical success"},"celtic-Self":{upright:"Successful and grounded",reversed:"Overly materialistic"},"celtic-Environment":{upright:"Prosperous conditions",reversed:"Corrupt surroundings"},"celtic-Hopes/Fears":{upright:"Hope for abundance",reversed:"Fear of poverty"},"celtic-Outcome":{upright:"Material and spiritual wealth",reversed:"Need for balanced success"},"horseshoe-Past":{upright:"Past prosperity",reversed:"Past greed"},"horseshoe-Present":{upright:"Current success",reversed:"Present materialism"},"horseshoe-Hidden":{upright:"Business potential",reversed:"Hidden corruption"},"horseshoe-Obstacles":{upright:"Maintaining wealth",reversed:"Material attachment"},"horseshoe-External":{upright:"Abundant environment",reversed:"Corrupt influences"},"horseshoe-Guidance":{upright:"Lead with wisdom",reversed:"Balance material goals"},"horseshoe-Outcome":{upright:"Abundant success",reversed:"Need for ethics"},"success-Goal":{upright:"Material mastery",reversed:"Overcoming greed"},"success-Challenge":{upright:"Maintaining prosperity",reversed:"Managing materialism"},"success-Action":{upright:"Lead with abundance",reversed:"Balance wealth"},"success-Resource":{upright:"Business acumen",reversed:"Material focus"},"success-Outcome":{upright:"Complete prosperity",reversed:"Need for balance"},"relationship-Self":{upright:"Material security",reversed:"Material obsession"},"relationship-Partner":{upright:"Partner's abundance",reversed:"Partner's materialism"},"relationship-Connection":{upright:"Secure partnership",reversed:"Material focus in relationship"},"relationship-Challenge":{upright:"Building security",reversed:"Material over emotional"},"relationship-Growth":{upright:"Growing prosperity together",reversed:"Need for balance"},"relationship-Outcome":{upright:"Abundant partnership",reversed:"Need for deeper values"}}},Qh=[_h,Hh,Th,Lh,Dh,Ah,Gh,zh,Bh,Ih,Wh,Uh,$h,Vh],Kh=[...Bp,...th,...mh,...jh,...Qh],Yh={three:[{name:"Past",description:"What led to the current situation"},{name:"Present",description:"Current circumstances"},{name:"Future",description:"Potential outcome"}],five:[{name:"Present",description:"Current situation"},{name:"Past",description:"Recent past influences"},{name:"Future",description:"Immediate future"},{name:"Reason",description:"Underlying causes"},{name:"Potential",description:"Best potential outcome"}],celtic:[{name:"Present",description:"Current situation"},{name:"Challenge",description:"What crosses you"},{name:"Foundation",description:"Basis of situation"},{name:"Past",description:"Recent past"},{name:"Crown",description:"Best outcome"},{name:"Future",description:"Immediate future"},{name:"Self",description:"Your influence"},{name:"Environment",description:"External influences"},{name:"Hopes/Fears",description:"Your emotions"},{name:"Outcome",description:"Final outcome"}],horseshoe:[{name:"Past",description:"Past influences"},{name:"Present",description:"Current situation"},{name:"Hidden",description:"Hidden influences"},{name:"Obstacles",description:"Challenges to overcome"},{name:"External",description:"External influences"},{name:"Guidance",description:"Advice to consider"},{name:"Outcome",description:"Likely outcome"}],success:[{name:"Goal",description:"Your ultimate goal"},{name:"Challenge",description:"Main obstacle"},{name:"Action",description:"Required action"},{name:"Resource",description:"Available resources"},{name:"Outcome",description:"Potential outcome"}],relationship:[{name:"Self",description:"Your role"},{name:"Partner",description:"Partner's role"},{name:"Connection",description:"Nature of connection"},{name:"Challenge",description:"Main challenge"},{name:"Growth",description:"Area for growth"},{name:"Outcome",description:"Potential outcome"}]};function Hr({cards:e,positions:r,spreadType:t}){return h.jsxs("div",{className:"mt-12 w-full max-w-4xl mx-auto bg-slate-800/40 backdrop-blur-md rounded-xl p-6 border border-amber-500/20",children:[h.jsx("h2",{className:"text-2xl font-serif font-bold mb-6 text-center text-transparent bg-clip-text bg-gradient-to-r from-amber-200 to-cyan-200",children:"Reading Summary"}),h.jsx("div",{className:"space-y-4",children:e.map((i,n)=>{var a;const s=`${t}-${r[n].name}`,o=(a=i.positionMeanings)!=null&&a[s]?i.isReversed?i.positionMeanings[s].reversed:i.positionMeanings[s].upright:i.isReversed?i.reversedMeaning:i.uprightMeaning;return h.jsxs("div",{className:"border-b border-amber-500/20 pb-4 last:border-0",children:[h.jsxs("div",{className:"flex flex-wrap gap-2 items-baseline",children:[h.jsxs("h3",{className:"text-lg font-semibold text-amber-200",children:[r[n].name,":"]}),h.jsxs("span",{className:"text-lg font-medium text-amber-100",children:[i.name," ",i.isReversed?"(Reversed)":""]})]}),h.jsx("p",{className:"text-slate-300 text-sm mt-1",children:r[n].description}),h.jsx("p",{className:"text-slate-100 mt-2",children:o})]},n)})})]})}function Xh({cards:e,spreadType:r}){const t=Yh[r];return r==="three"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"flex justify-center items-center gap-8 max-w-4xl mx-auto p-4",children:e.map((i,n)=>h.jsx("div",{className:"w-[200px]",children:h.jsx(j,{card:i,isReversed:i.isReversed,position:t[n].name,description:t[n].description,spreadType:r})},n))}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):r==="five"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"relative max-w-3xl mx-auto p-4",children:h.jsxs("div",{className:"grid grid-cols-3 gap-6",children:[h.jsx("div",{className:"col-start-2",children:h.jsx(j,{card:e[0],isReversed:e[0].isReversed,position:t[0].name,description:t[0].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[1],isReversed:e[1].isReversed,position:t[1].name,description:t[1].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[2],isReversed:e[2].isReversed,position:t[2].name,description:t[2].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[3],isReversed:e[3].isReversed,position:t[3].name,description:t[3].description,spreadType:r})}),h.jsx("div",{className:"col-start-2",children:h.jsx(j,{card:e[4],isReversed:e[4].isReversed,position:t[4].name,description:t[4].description,spreadType:r})})]})}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):r==="celtic"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"relative max-w-5xl mx-auto p-4",children:h.jsxs("div",{className:"grid grid-cols-4 gap-6",children:[h.jsx("div",{className:"col-start-2 row-start-2",children:h.jsx(j,{card:e[0],isReversed:e[0].isReversed,position:t[0].name,description:t[0].description,spreadType:r})}),h.jsx("div",{className:"col-start-2 row-start-2 -rotate-90 z-10",children:h.jsx(j,{card:e[1],isReversed:e[1].isReversed,position:t[1].name,description:t[1].description,spreadType:r})}),h.jsx("div",{className:"col-start-1 row-start-2",children:h.jsx(j,{card:e[2],isReversed:e[2].isReversed,position:t[2].name,description:t[2].description,spreadType:r})}),h.jsx("div",{className:"col-start-2 row-start-1",children:h.jsx(j,{card:e[3],isReversed:e[3].isReversed,position:t[3].name,description:t[3].description,spreadType:r})}),h.jsx("div",{className:"col-start-2 row-start-3",children:h.jsx(j,{card:e[4],isReversed:e[4].isReversed,position:t[4].name,description:t[4].description,spreadType:r})}),h.jsx("div",{className:"col-start-3 row-start-2",children:h.jsx(j,{card:e[5],isReversed:e[5].isReversed,position:t[5].name,description:t[5].description,spreadType:r})}),h.jsx("div",{className:"col-start-4 row-start-1",children:h.jsx(j,{card:e[6],isReversed:e[6].isReversed,position:t[6].name,description:t[6].description,spreadType:r})}),h.jsx("div",{className:"col-start-4 row-start-2",children:h.jsx(j,{card:e[7],isReversed:e[7].isReversed,position:t[7].name,description:t[7].de
81scription,spreadType:r})}),h.jsx("div",{className:"col-start-4 row-start-3",children:h.jsx(j,{card:e[8],isReversed:e[8].isReversed,position:t[8].name,description:t[8].description,spreadType:r})}),h.jsx("div",{className:"col-start-4 row-start-4",children:h.jsx(j,{card:e[9],isReversed:e[9].isReversed,position:t[9].name,description:t[9].description,spreadType:r})})]})}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):r==="horseshoe"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"relative max-w-6xl mx-auto p-4",children:h.jsxs("div",{className:"grid grid-cols-7 gap-6",children:[h.jsx("div",{className:"transform -rotate-45",children:h.jsx(j,{card:e[0],isReversed:e[0].isReversed,position:t[0].name,description:t[0].description,spreadType:r})}),h.jsx("div",{className:"transform -rotate-30",children:h.jsx(j,{card:e[1],isReversed:e[1].isReversed,position:t[1].name,description:t[1].description,spreadType:r})}),h.jsx("div",{className:"transform -rotate-15",children:h.jsx(j,{card:e[2],isReversed:e[2].isReversed,position:t[2].name,description:t[2].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[3],isReversed:e[3].isReversed,position:t[3].name,description:t[3].description,spreadType:r})}),h.jsx("div",{className:"transform rotate-15",children:h.jsx(j,{card:e[4],isReversed:e[4].isReversed,position:t[4].name,description:t[4].description,spreadType:r})}),h.jsx("div",{className:"transform rotate-30",children:h.jsx(j,{card:e[5],isReversed:e[5].isReversed,position:t[5].name,description:t[5].description,spreadType:r})}),h.jsx("div",{className:"transform rotate-45",children:h.jsx(j,{card:e[6],isReversed:e[6].isReversed,position:t[6].name,description:t[6].description,spreadType:r})})]})}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):r==="success"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"relative max-w-4xl mx-auto p-4",children:h.jsxs("div",{className:"grid grid-cols-3 gap-6",children:[h.jsx("div",{className:"col-start-2",children:h.jsx(j,{card:e[0],isReversed:e[0].isReversed,position:t[0].name,description:t[0].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[1],isReversed:e[1].isReversed,position:t[1].name,description:t[1].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[2],isReversed:e[2].isReversed,position:t[2].name,description:t[2].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[3],isReversed:e[3].isReversed,position:t[3].name,description:t[3].description,spreadType:r})}),h.jsx("div",{className:"col-start-2",children:h.jsx(j,{card:e[4],isReversed:e[4].isReversed,position:t[4].name,description:t[4].description,spreadType:r})})]})}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):r==="relationship"?h.jsxs("div",{className:"space-y-12",children:[h.jsx("div",{className:"relative max-w-4xl mx-auto p-4",children:h.jsxs("div",{className:"grid grid-cols-3 gap-6",children:[h.jsx("div",{children:h.jsx(j,{card:e[0],isReversed:e[0].isReversed,position:t[0].name,description:t[0].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[1],isReversed:e[1].isReversed,position:t[1].name,description:t[1].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[2],isReversed:e[2].isReversed,position:t[2].name,description:t[2].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[3],isReversed:e[3].isReversed,position:t[3].name,description:t[3].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[4],isReversed:e[4].isReversed,position:t[4].name,description:t[4].description,spreadType:r})}),h.jsx("div",{children:h.jsx(j,{card:e[5],isReversed:e[5].isReversed,position:t[5].name,description:t[5].description,spreadType:r})})]})}),h.jsx(Hr,{cards:e,positions:t,spreadType:r})]}):null}function Jh(){const[e,r]=Ue.useState(null),[t,i]=Ue.useState([]),[n,s]=Ue.useState(!1),o=v=>{const f=[...Kh],g=[];for(let w=0;w<v&&f.length>0;w++){const P=Math.floor(Math.random()*f.length),[k]=f.splice(P,1);g.push({...k,isReversed:Math.random()>.5})}return g},a=v=>{r(v),s(!0),setTimeout(()=>{const f={three:3,five:5,celtic:10,horseshoe:7,success:5,relationship:6}[v];i(o(f)),s(!1)},1500)},l=()=>{r(null),i([]),s(!1)},c=[{type:"three",label:"Three Card Reading",description:"Past, Present, Future",icon:$a,
81cards:3},{type:"five",label:"Five Card Reading",description:"Cross formation for deeper insight",icon:Hp,cards:5},{type:"celtic",label:"Celtic Cross",description:"Traditional 10-card comprehensive reading",icon:Dp,cards:10},{type:"horseshoe",label:"Horseshoe Spread",description:"Seven cards for life guidance",icon:Lp,cards:7},{type:"success",label:"Success Path",description:"Navigate obstacles to achievement",icon:Ap,cards:5},{type:"relationship",label:"Relationship Reading",description:"Explore connection dynamics",icon:Tp,cards:6}];return h.jsxs("div",{className:"min-h-screen relative overflow-hidden",children:[h.jsxs("div",{className:"fixed inset-0 bg-gradient-to-br from-slate-900 via-slate-800 to-slate-900",children:[h.jsx("div",{className:"absolute inset-0 opacity-40",children:[...Array(100)].map((v,f)=>h.jsx("div",{className:"absolute rounded-full bg-amber-200 animate-twinkle",style:{width:Math.random()*2.5+.5+"px",height:Math.random()*2.5+.5+"px",top:Math.random()*100+"%",left:Math.random()*100+"%",animationDelay:Math.random()*5+"s",animationDuration:Math.random()*3+2+"s"}},f))}),h.jsxs("div",{className:"absolute inset-0 opacity-20",children:[h.jsx("div",{className:"absolute inset-0 bg-gradient-radial from-amber-500/15 to-transparent animate-fog-1"}),h.jsx("div",{className:"absolute inset-0 bg-gradient-radial from-cyan-500/15 to-transparent animate-fog-2"})]}),h.jsxs("div",{className:"absolute inset-0 flex items-center justify-center opacity-8",children:[h.jsx("div",{className:"w-[800px] h-[800px] border border-amber-400/20 rounded-full animate-spin-slow"}),h.jsx("div",{className:"absolute w-[600px] h-[600px] border border-cyan-400/20 rounded-full animate-spin-slow-reverse"}),h.jsx("div",{className:"absolute w-[400px] h-[400px] border border-amber-400/20 rounded-full animate-spin-slow"})]})]}),h.jsxs("div",{className:"relative z-10",children:[h.jsxs("header",{className:"py-12 text-center",children:[h.jsx("h1",{className:"text-6xl font-serif font-bold text-transparent bg-clip-text bg-gradient-to-r from-amber-200 via-amber-100 to-cyan-200 mb-3",children:"6th Sense Connection"}),h.jsx("p",{className:"text-amber-200/80 text-xl font-light tracking-wide",children:"Tarot Readings"})]}),h.jsx("div",{className:"container mx-auto px-4 pb-16",children:e?n?h.jsxs("div",{className:"flex flex-col items-center justify-center py-24",children:[h.jsxs("div",{className:"relative",children:[h.jsx("div",{className:"w-32 h-32 border-4 border-amber-500/20 border-t-amber-400 rounded-full animate-spin"}),h.jsx($a,{className:"absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-12 h-12 text-amber-300 animate-pulse"})]}),h.jsx("p",{className:"mt-8 text-2xl font-serif text-amber-100",children:"Drawing your cards..."}),h.jsx("p",{className:"mt-2 text-slate-400",children:"The universe is speaking"})]}):h.jsxs(h.Fragment,{children:[h.jsx("div",{className:"flex justify-center mb-8",children:h.jsx("button",{onClick:l,className:"px-6 py-3 bg-slate-800/60 backdrop-blur-md border border-amber-500/30 rounded-lg text-amber-100 hover:bg-slate-800/80 hover:border-amber-400/50 transition-all duration-300 hover:scale-105 font-medium",children:"Choose Different Spread"})}),h.jsx(Xh,{cards:t,spreadType:e})]}):h.jsxs("div",{className:"max-w-5xl mx-auto",children:[h.jsx("p",{className:"text-center text-slate-300 text-lg mb-12 font-light",children:"Choose your spread to reveal the wisdom of the cards"}),h.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:c.map(({type:v,label:f,description:g,icon:w,cards:P})=>h.jsxs("button",{onClick:()=>a(v),className:"group relative p-6 bg-slate-800/40 backdrop-blur-md border border-amber-500/20 rounded-xl hover:border-amber-400/40 transition-all duration-500 hover:scale-105 hover:shadow-xl hover:shadow-amber-500/10 text-left",children:[h.jsxs("div",{className:"flex items-start gap-4 mb-3",children:[h.jsx("div",{className:"p-3 bg-gradient-to-br from-amber-500/20 to-cyan-500/20 rounded-lg group-hover:from-amber-500/30 group-hover:to-cyan-500/30 transition-all",children:h.jsx(w,{className:"w-6 h-6 text-amber-300"})}),h.jsxs("div",{className:"flex-1",children:[h.jsx("h3",{className:"text-xl font-serif font-semibold text-amber-100 mb-1",children:f}),h.jsxs("p",{className:"text-sm text-slate-400",children:[P," cards"]})]})]}),h.jsx("p",{className:"text-slate-300 text-sm leading-relaxed",children:g})]},v))})]})})]})]})}nc(document.getElementById("root")).render(h.jsx(Ue.StrictMode,{children:h.jsx(Jh,{})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.