PageSourceSearch

https://torsten-gottschall.de/assets/index-4Y6CaQow.js

js torsten-gottschall.de collected 2026-10-09 23:19:37 UTC 432,289 bytes, 224 lines download raw bytes

1var sp=t=>{throw TypeError(t)};var op=(t,r,i)=>r.has(t)||sp("Cannot "+i);var at=(t,r,i)=>(op(t,r,"read from private field"),i?i.call(t):r.get(t)),ap=(t,r,i)=>r.has(t)?sp("Cannot add the same private member more than once"):r instanceof WeakSet?r.add(t):r.set(t,i),vu=(t,r,i,o)=>(op(t,r,"write to private field"),o?o.call(t,i):r.set(t,i),i);function Gx(t,r){for(var i=0;i<r.length;i++){const o=r[i];if(typeof o!="string"&&!Array.isArray(o)){for(const l in o)if(l!=="default"&&!(l in t)){const u=Object.getOwnPropertyDescriptor(o,l);u&&Object.defineProperty(t,l,u.get?u:{enumerable:!0,get:()=>o[l]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))o(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const c of u.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function i(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(l){if(l.ep)return;l.ep=!0;const u=i(l);fetch(l.href,u)}})();function vs(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var xu={exports:{}},Xi={},wu={exports:{}},me={};var lp;function Qx(){if(lp)return me;lp=1;var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.iterator;function w(E){return E===null||typeof E!="object"?null:(E=v&&E[v]||E["@@iterator"],typeof E=="function"?E:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,j={};function T(E,O,ie){this.props=E,this.context=O,this.refs=j,this.updater=ie||C}T.prototype.isReactComponent={},T.prototype.setState=function(E,O){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,O,"setState")},T.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function D(){}D.prototype=T.prototype;function I(E,O,ie){this.props=E,this.context=O,this.refs=j,this.updater=ie||C}var A=I.prototype=new D;A.constructor=I,k(A,T.prototype),A.isPureReactComponent=!0;var _=Array.isArray,U=Object.prototype.hasOwnProperty,W={current:null},G={key:!0,ref:!0,__self:!0,__source:!0};function q(E,O,ie){var fe,pe={},he=null,ke=null;if(O!=null)for(fe in O.ref!==void 0&&(ke=O.ref),O.key!==void 0&&(he=""+O.key),O)U.call(O,fe)&&!G.hasOwnProperty(fe)&&(pe[fe]=O[fe]);var Ce=arguments.length-2;if(Ce===1)pe.children=ie;else if(1<Ce){for(var Pe=Array(Ce),Ye=0;Ye<Ce;Ye++)Pe[Ye]=arguments[Ye+2];pe.children=Pe}if(E&&E.defaultProps)for(fe in Ce=E.defaultProps,Ce)pe[fe]===void 0&&(pe[fe]=Ce[fe]);return{$$typeof:t,type:E,key:he,ref:ke,props:pe,_owner:W.current}}function J(E,O){return{$$typeof:t,type:E.type,key:O,ref:E.ref,props:E.props,_owner:E._owner}}function de(E){return typeof E=="object"&&E!==null&&E.$$typeof===t}function ve(E){var O={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(ie){return O[ie]})}var K=/\/+/g;function ce(E,O){return typeof E=="object"&&E!==null&&E.key!=null?ve(""+E.key):O.toString(36)}function le(E,O,ie,fe,pe){var he=typeof E;(he==="undefined"||he==="boolean")&&(E=null);var ke=!1;if(E===null)ke=!0;else switch(he){case"string":case"number":ke=!0;break;case"object":switch(E.$$typeof){case t:case r:ke=!0}}if(ke)return ke=E,pe=pe(ke),E=fe===""?"."+ce(ke,0):fe,_(pe)?(ie="",E!=null&&(ie=E.replace(K,"$&/")+"/"),le(pe,O,ie,"",function(Ye){return Ye})):pe!=null&&(de(pe)&&(pe=J(pe,ie+(!pe.key||ke&&ke.key===pe.key?"":(""+pe.key).replace(K,"$&/")+"/")+E)),O.push(pe)),1;if(ke=0,fe=fe===""?".":fe+":",_(E))for(var Ce=0;Ce<E.length;Ce++){he=E[Ce];var Pe=fe+ce(he,Ce);ke+=le(he,O,ie,Pe,pe)}else if(Pe=w(E),typeof Pe=="function")for(E=Pe.call(E),Ce=0;!(he=E.next()).done;
vendor: 6,380 bytes, line 1
1)he=he.value,Pe=fe+ce(he,Ce++),ke+=le(he,O,ie,Pe,pe);else if(he==="object")throw O=String(E),Error("Objects are not valid as a React child (found: "+(O==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":O)+"). If you meant to render a collection of children, use an array instead.");return ke}function Se(E,O,ie){if(E==null)return E;var fe=[],pe=0;return le(E,fe,"","",function(he){return O.call(ie,he,pe++)}),fe}function Q(E){if(E._status===-1){var O=E._result;O=O(),O.then(function(ie){(E._status===0||E._status===-1)&&(E._status=1,E._result=ie)},function(ie){(E._status===0||E._status===-1)&&(E._status=2,E._result=ie)}),E._status===-1&&(E._status=0,E._result=O)}if(E._status===1)return E._result.default;throw E._result}var re={current:null},B={transition:null},Y={ReactCurrentDispatcher:re,ReactCurrentBatchConfig:B,ReactCurrentOwner:W};function H(){throw Error("act(...) is not supported in production builds of React.")}return me.Children={map:Se,forEach:function(E,O,ie){Se(E,function(){O.apply(this,arguments)},ie)},count:function(E){var O=0;return Se(E,function(){O++}),O},toArray:function(E){return Se(E,function(O){return O})||[]},only:function(E){if(!de(E))throw Error("React.Children.only expected to receive a single React element child.");return E}},me.Component=T,me.Fragment=i,me.Profiler=l,me.PureComponent=I,me.StrictMode=o,me.Suspense=m,me.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Y,me.act=H,me.cloneElement=function(E,O,ie){if(E==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+E+".");var fe=k({},E.props),pe=E.key,he=E.ref,ke=E._owner;if(O!=null){if(O.ref!==void 0&&(he=O.ref,ke=W.current),O.key!==void 0&&(pe=""+O.key),E.type&&E.type.defaultProps)var Ce=E.type.defaultProps;for(Pe in O)U.call(O,Pe)&&!G.hasOwnProperty(Pe)&&(fe[Pe]=O[Pe]===void 0&&Ce!==void 0?Ce[Pe]:O[Pe])}var Pe=arguments.length-2;if(Pe===1)fe.children=ie;else if(1<Pe){Ce=Array(Pe);for(var Ye=0;Ye<Pe;Ye++)Ce[Ye]=arguments[Ye+2];fe.children=Ce}return{$$typeof:t,type:E.type,key:pe,ref:he,props:fe,_owner:ke}},me.createContext=function(E){return E={$$typeof:c,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},E.Provider={$$typeof:u,_context:E},E.Consumer=E},me.createElement=q,me.createFactory=function(E){var O=q.bind(null,E);return O.type=E,O},me.createRef=function(){return{current:null}},me.forwardRef=function(E){return{$$typeof:h,render:E}},me.isValidElement=de,me.lazy=function(E){return{$$typeof:y,_payload:{_status:-1,_result:E},_init:Q}},me.memo=function(E,O){return{$$typeof:g,type:E,compare:O===void 0?null:O}},me.startTransition=function(E){var O=B.transition;B.transition={};try{E()}finally{B.transition=O}},me.unstable_act=H,me.useCallback=function(E,O){return re.current.useCallback(E,O)},me.useContext=function(E){return re.current.useContext(E)},me.useDebugValue=function(){},me.useDeferredValue=function(E){return re.current.useDeferredValue(E)},me.useEffect=function(E,O){return re.current.useEffect(E,O)},me.useId=function(){return re.current.useId()},me.useImperativeHandle=function(E,O,ie){return re.current.useImperativeHandle(E,O,ie)},me.useInsertionEffect=function(E,O){return re.current.useInsertionEffect(E,O)},me.useLayoutEffect=function(E,O){return re.current.useLayoutEffect(E,O)},me.useMemo=function(E,O){return re.current.useMemo(E,O)},me.useReducer=function(E,O,ie){return re.current.useReducer(E,O,ie)},me.useRef=function(E){return re.current.useRef(E)},me.useState=function(E){return re.current.useState(E)},me.useSyncExternalStore=function(E,O,ie){return re.current.useSyncExternalStore(E,O,ie)},me.useTransition=function(){return re.current.useTransition()},me.version="18.3.1",me}var up;function Nc(){return up||(up=1,wu.exports=Qx()),wu.exports}var cp;function qx(){if(cp)return Xi;cp=1;var t=Nc(),r=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,l=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function c(h,m,g){var y,v={},w=null,C=null;g!==void 0&&(w=""+g),m.key!==void 0&&(w=""+m.key),m.ref!==void 0&&(C=m.ref);for(y in m)o.call(m,y)&&!u.hasOwnProperty(y)&&(v[y]=m[y]);if(h&&h.defaultProps)for(y in m=h.defaultProps,m)v[y]===void 0&&(v[y]=m[y]);return{$$typeof:r,type:h,key:w,ref:C,props:v,_owner:l.current}}return Xi.Fragment=i,Xi.jsx=c,Xi.jsxs=c,Xi}var dp;function Yx(){return dp||(dp=1,xu.exports=qx()),xu.exports}var f=Yx(),b=Nc();const be=vs(b),xs=Gx({__proto__:null,default:be},[b]);var Vo={},bu={exports:{}},vt={},Su={exports:{}},Cu={};var fp;function Xx(){return fp||(fp=1,(function(t){function r(B,Y){var H=B.length;B.push(Y);e:for(;0<H;){var E=H-1>>>1,O=B[E];if(0<l(O,Y))B[E]=Y,B[H]=O,H=E;else break e}}function i(B){return B.length===0?null:B[0]}function o(B){if(B.length===0)return null;var Y=B[0],H=B.pop();if(H!==Y){B[0]=H;e:for(var E=0,O=B.length,ie=O>>>1;E<ie;){var fe=2*(E+1)-1,pe=B[fe],he=fe+1,ke=B[he];if(0>l(pe,H))he<O&&0>l(ke,pe)?(B[E]=ke,B[he]=H,E=he):(B[E]=pe,B[fe]=H,E=fe);else if(he<O&&0>l(ke,H))B[E]=ke,B[he]=H,E=he;else break e}}return Y}function l(B,Y){var H=B.sortIndex-Y.sortIndex;return H!==0?H:B.id-Y.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;t.unstable_now=function(){return u.now()}}else{var c=Date,h=c.now();t.unstable_now=function(){return c.now()-h}}var m=[],g=[],y=1,v=null,w=3,C=!1,k=!1,j=!1,T=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function A(B){for(var Y=i(g);Y!==null;){if(Y.callback===null)o(g);else if(Y.startTime<=B)o(g),Y.sortIndex=Y.expirationTime,r(m,Y);else break;Y=i(g)}}function _(B){if(j=!1,A(B),!k)if(i(m)!==null)k=!0,Q(U);else{var Y=i(g);Y!==null&&re(_,Y.startTime-B)}}function U(B,Y){k=!1,j&&(j=!1,D(q),q=-1),C=!0;var H=w;try{for(A(Y),v=i(m);v!==null&&(!(v.expirationTime>Y)||B&&!ve());){var E=v.callback;if(typeof E=="function"){v.callback=null,w=v.priorityLevel;var O=E(v.expirationTime<=Y);Y=t.unstable_now(),typeof O=="function"?v.callback=O:v===i(m)&&o(m),A(Y)}else o(m);v=i(m)}if(v!==null)var ie=!0;else{var fe=i(g);
vendor: 51,358 bytes, lines 1-6
1fe!==null&&re(_,fe.startTime-Y),ie=!1}return ie}finally{v=null,w=H,C=!1}}var W=!1,G=null,q=-1,J=5,de=-1;function ve(){return!(t.unstable_now()-de<J)}function K(){if(G!==null){var B=t.unstable_now();de=B;var Y=!0;try{Y=G(!0,B)}finally{Y?ce():(W=!1,G=null)}}else W=!1}var ce;if(typeof I=="function")ce=function(){I(K)};else if(typeof MessageChannel<"u"){var le=new MessageChannel,Se=le.port2;le.port1.onmessage=K,ce=function(){Se.postMessage(null)}}else ce=function(){T(K,0)};function Q(B){G=B,W||(W=!0,ce())}function re(B,Y){q=T(function(){B(t.unstable_now())},Y)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(B){B.callback=null},t.unstable_continueExecution=function(){k||C||(k=!0,Q(U))},t.unstable_forceFrameRate=function(B){0>B||125<B?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):J=0<B?Math.floor(1e3/B):5},t.unstable_getCurrentPriorityLevel=function(){return w},t.unstable_getFirstCallbackNode=function(){return i(m)},t.unstable_next=function(B){switch(w){case 1:case 2:case 3:var Y=3;break;default:Y=w}var H=w;w=Y;try{return B()}finally{w=H}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(B,Y){switch(B){case 1:case 2:case 3:case 4:case 5:break;default:B=3}var H=w;w=B;try{return Y()}finally{w=H}},t.unstable_scheduleCallback=function(B,Y,H){var E=t.unstable_now();switch(typeof H=="object"&&H!==null?(H=H.delay,H=typeof H=="number"&&0<H?E+H:E):H=E,B){case 1:var O=-1;break;case 2:O=250;break;case 5:O=1073741823;break;case 4:O=1e4;break;default:O=5e3}return O=H+O,B={id:y++,callback:Y,priorityLevel:B,startTime:H,expirationTime:O,sortIndex:-1},H>E?(B.sortIndex=H,r(g,B),i(m)===null&&B===i(g)&&(j?(D(q),q=-1):j=!0,re(_,H-E))):(B.sortIndex=O,r(m,B),k||C||(k=!0,Q(U))),B},t.unstable_shouldYield=ve,t.unstable_wrapCallback=function(B){var Y=w;return function(){var H=w;w=Y;try{return B.apply(this,arguments)}finally{w=H}}}})(Cu)),Cu}var hp;function Zx(){return hp||(hp=1,Su.exports=Xx()),Su.exports}var pp;function Jx(){if(pp)return vt;pp=1;var t=Nc(),r=Zx();function i(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,s=1;s<arguments.length;s++)n+="&args[]="+encodeURIComponent(arguments[s]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=new Set,l={};function u(e,n){c(e,n),c(e+"Capture",n)}function c(e,n){for(l[e]=n,e=0;e<n.length;e++)o.add(n[e])}var h=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),m=Object.prototype.hasOwnProperty,g=/^[: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]*$/,y={},v={};function w(e){return m.call(v,e)?!0:m.call(y,e)?!1:g.test(e)?v[e]=!0:(y[e]=!0,!1)}function C(e,n,s,a){if(s!==null&&s.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:s!==null?!s.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function k(e,n,s,a){if(n===null||typeof n>"u"||C(e,n,s,a))return!0;if(a)return!1;if(s!==null)switch(s.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function j(e,n,s,a,d,p,x){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=d,this.mustUseProperty=s,this.propertyName=e,this.type=n,this.sanitizeURL=p,this.removeEmptyString=x}var T={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){T[e]=new j(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];T[n]=new j(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){T[e]=new j(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){T[e]=new j(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){T[e]=new j(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){T[e]=new j(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){T[e]=new j(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){T[e]=new j(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){T[e]=new j(e,5,!1,e.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function I(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 n=e.replace(D,I);T[n]=new j(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(D,I);T[n]=new j(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(D,I);T[n]=new j(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){T[e]=new j(e,1,!1,e.toLowerCase(),null,!1,!1)}),T.xlinkHref=new j("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){T[e]=new j(e,1,!1,e.toLowerCase(),null,!0,!0)});function A(e,n,s,a){var d=T.hasOwnProperty(n)?T[n]:null;(d!==null?d.type!==0:a||!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(k(n,s,d,a)&&(s=null),a||d===null?w(n)&&(s===null?e.removeAttribute(n):e.setAttribute(n,""+s)):d.mustUseProperty?e[d.propertyName]=s===null?d.type===3?!1:"":s:(n=d.attributeName,a=d.attributeNamespace,s===null?e.removeAttribute(n):(d=d.type,s=d===3||d===4&&s===!0?"":""+s,a?e.setAttributeNS(a,n,s):e.setAttribute(n,s))))}var _=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,U=Symbol.for("react.element"),W=Symbol.for("react.portal"),G=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),J=Symbol.for("react.profiler"),de=Symbol.for("react.provider"),ve=Symbol.for("react.context"),K=Symbol.for("react.forward_ref"),ce=Symbol.for("react.suspense"),le=Symbol.for("react.suspense_list"),Se=Symbol.for("react.memo"),Q=Symbol.for("react.lazy"),re=Symbol.for("react.offscreen"),B=Symbol.iterator;function Y(e){return e===null||typeof e!="object"?null:(e=B&&e[B]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,E;function O(e){if(E===void 0)try{throw Error()}catch(s){var n=s.stack.trim().match(/\n( *(at )?)/);E=n&&n[1]||""}return`
2`+E+e}var ie=!1;function fe(e,n){if(!e||ie)return"";ie=!0;var s=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(n,[])}catch(L){var a=L}Reflect.construct(e,[],n)}else{try{n.call()}catch(L){a=L}e.call(n.prototype)}else{try{throw Error()}catch(L){a=L}e()}}catch(L){if(L&&a&&typeof L.stack=="string"){for(var d=L.stack.split(`
3`),p=a.stack.split(`
4`),x=d.length-1,S=p.length-1;1<=x&&0<=S&&d[x]!==p[S];)S--;for(;1<=x&&0<=S;x--,S--)if(d[x]!==p[S]){if(x!==1||S!==1)do if(x--,S--,0>S||d[x]!==p[S]){var P=`
5`+d[x].replace(" at new "," at ");return e.displayName&&P.includes("<anonymous>")&&(P=P.replace("<anonymous>",e.displayName)),P}while(1<=x&&0<=S);break}}}finally{ie=!1,Error.prepareStackTrace=s}return(e=e?e.displayName||e.name:"")?O(e):""}function pe(e){switch(e.tag){case 5:return O(e.type);case 16:return O("Lazy");case 13:return O("Suspense");case 19:return O("SuspenseList");case 0:case 2:case 15:return e=fe(e.type,!1),e;case 11:return e=fe(e.type.render,!1),e;case 1:return e=fe(e.type,!0),e;default:return""}}function he(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 G:return"Fragment";case W:return"Portal";case J:return"Profiler";case q:return"StrictMode";case ce:return"Suspense";case le:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ve:return(e.displayName||"Context")+".Consumer";case de:return(e._context.displayName||"Context")+".Provider";case K:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Se:return n=e.displayName||null,n!==null?n:he(e.type)||"Memo";case Q:n=e._payload,e=e._init;try{return he(e(n))}catch{}}return null}function ke(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return he(n);case 8:return n===q?"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 n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Ce(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Pe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Ye(e){var n=Pe(e)?"checked":"value",s=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var d=s.get,p=s.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return d.call(this)},set:function(x){a=""+x,p.call(this,x)}}),Object.defineProperty(e,n,{enumerable:s.enumerable}),{getValue:function(){return a},setValue:function(x){a=""+x},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function jt(e){e._valueTracker||(e._valueTracker=Ye(e))}function ka(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var s=n.getValue(),a="";return e&&(a=Pe(e)?e.checked?"true":"false":e.value),e=a,e!==s?(n.setValue(e),!0):!1}function Ns(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 Ta(e,n){var s=n.checked;return H({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:s??e._wrapperState.initialChecked})}function dd(e,n){var s=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;s=Ce(n.value!=null?n.value:s),e._wrapperState={initialChecked:a,initialValue:s,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function fd(e,n){n=n.checked,n!=null&&A(e,"checked",n,!1)}function Pa(e,n){fd(e,n);var s=Ce(n.value),a=n.type;if(s!=null)a==="number"?(s===0&&e.value===""||e.value!=s)&&(e.value=""+s):e.value!==""+s&&(e.value=""+s);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Ea(e,n.type,s):n.hasOwnProperty("defaultValue")&&Ea(e,n.type,Ce(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function hd(e,n,s){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,s||n===e.value||(e.value=n),e.defaultValue=n}s=e.name,s!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,s!==""&&(e.name=s)}function Ea(e,n,s){(n!=="number"||Ns(e.ownerDocument)!==e)&&(s==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+s&&(e.defaultValue=""+s))}var fi=Array.isArray;function Tr(e,n,s,a){if(e=e.options,n){n={};for(var d=0;d<s.length;d++)n["$"+s[d]]=!0;for(s=0;s<e.length;s++)d=n.hasOwnProperty("$"+e[s].value),e[s].selected!==d&&(e[s].selected=d),d&&a&&(e[s].defaultSelected=!0)}else{for(s=""+Ce(s),n=null,d=0;d<e.length;d++){if(e[d].value===s){e[d].selected=!0,a&&(e[d].defaultSelected=!0);return}n!==null||e[d].disabled||(n=e[d])}n!==null&&(n.selected=!0)}}function ja(e,n){if(n.dangerouslySetInnerHTML!=null)throw Error(i(91));return H({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function pd(e,n){var s=n.value;if(s==null){if(s=n.children,n=n.defaultValue,s!=null){if(n!=null)throw Error(i(92));if(fi(s)){if(1<s.length)throw Error(i(93));s=s[0]}n=s}n==null&&(n=""),s=n}e._wrapperState={initialValue:Ce(s)}}function md(e,n){var s=Ce(n.value),a=Ce(n.defaultValue);s!=null&&(s=""+s,s!==e.value&&(e.value=s),n.defaultValue==null&&e.defaultValue!==s&&(e.defaultValue=s)),a!=null&&(e.defaultValue=""+a)}function gd(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}function yd(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 Na(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?yd(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var As,vd=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(n,s,a,d){MSApp.execUnsafeLocalFunction(function(){return e(n,s,a,d)})}:e})(function(e,n){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=n;else{for(As=As||document.createElement("div"),As.innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=As.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function hi(e,n){if(n){var s=e.firstChild;if(s&&s===e.lastChild&&s.nodeType===3){s.nodeValue=n;return}}e.textContent=n}var pi={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},Xv=["Webkit","ms","Moz","O"];Object.keys(pi).forEach(function(e){Xv.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),pi[n]=pi[e]})});function xd(e,n,s){return n==null||typeof n=="boolean"||n===""?"":s||typeof n!="number"||n===0||pi.hasOwnProperty(e)&&pi[e]?(""+n).trim():n+"px"}function wd(e,n){e=e.style;for(var s in n)if(n.hasOwnProperty(s)){var a=s.indexOf("--")===0,d=xd(s,n[s],a);s==="float"&&(s="cssFloat"),a?e.setProperty(s,d):e[s]=d}}var Zv=H({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 Aa(e,n){if(n){if(Zv[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(i(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(i(61))}if(n.style!=null&&typeof n.style!="object")throw Error(i(62))}}function Ra(e,n){if(e.indexOf("-")===-1)return typeof n.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 Ma=null;function Da(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ia=null,Pr=null,Er=null;function bd(e){if(e=_i(e)){if(typeof Ia!="function")throw Error(i(280));var n=e.stateNode;n&&(n=Js(n),Ia(e.stateNode,e.type,n))}}function Sd(e){Pr?Er?Er.push(e):Er=[e]:Pr=e}function Cd(){if(Pr){var e=Pr,n=Er;if(Er=Pr=null,bd(e),n)for(e=0;e<n.length;e++)bd(n[e])}}function kd(e,n){return e(n)}function Td(){}var La=!1;function Pd(e,n,s){if(La)return e(n,s);La=!0;try{return kd(e,n,s)}finally{La=!1,(Pr!==null||Er!==null)&&(Td(),Cd())}}function mi(e,n){var s=e.stateNode;if(s===null)return null;var a=Js(s);if(a===null)return null;s=a[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(s&&typeof s!="function")throw Error(i(231,n,typeof s));return s}var _a=!1;if(h)try{var gi={};Object.defineProperty(gi,"passive",{get:function(){_a=!0}}),window.addEventListener("test",gi,gi),window.removeEventListener("test",gi,gi)}catch{_a=!1}function Jv(e,n,s,a,d,p,x,S,P){var L=Array.prototype.slice.call(arguments,3);try{n.apply(s,L)}catch(V){this.onError(V)}}var yi=!1,Rs=null,Ms=!1,Oa=null,e0={onError:function(e){yi=!0,Rs=e}};function t0(e,n,s,a,d,p,x,S,P){yi=!1,Rs=null,Jv.apply(e0,arguments)}function n0(e,n,s,a,d,p,x,S,P){if(t0.apply(this,arguments),yi){if(yi){var L=Rs;yi=!1,Rs=null}else throw Error(i(198));Ms||(Ms=!0,Oa=L)}}function qn(e){var n=e,s=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(s=n.return),e=n.return;while(e)}return n.tag===3?s:null}function Ed(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function jd(e){if(qn(e)!==e)throw Error(i(188))}function r0(e){var n=e.alternate;if(!n){if(n=qn(e),n===null)throw Error(i(188));return n!==e?null:e}for(var s=e,a=n;;){var d=s.return;if(d===null)break;var p=d.alternate;if(p===null){if(a=d.return,a!==null){s=a;continue}break}if(d.child===p.child){for(p=d.child;p;){if(p===s)return jd(d),e;if(p===a)return jd(d),n;p=p.sibling}throw Error(i(188))}if(s.return!==a.return)s=d,a=p;else{for(var x=!1,S=d.child;S;){if(S===s){x=!0,s=d,a=p;break}if(S===a){x=!0,a=d,s=p;break}S=S.sibling}if(!x){for(S=p.child;S;){if(S===s){x=!0,s=p,a=d;break}if(S===a){x=!0,a=p,s=d;break}S=S.sibling}if(!x)throw Error(i(189))}}if(s.alternate!==a)throw Error(i(190))}if(s.tag!==3)throw Error(i(188));return s.stateNode.current===s?e:n}function Nd(e){return e=r0(e),e!==null?Ad(e):null}function Ad(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var n=Ad(e);if(n!==null)return n;e=e.sibling}return null}var Rd=r.unstable_scheduleCallback,Md=r.unstable_cancelCallback,i0=r.unstable_shouldYield,s0=r.unstable_requestPaint,Fe=r.unstable_now,o0=r.unstable_getCurrentPriorityLevel,za=r.unstable_ImmediatePriority,Dd=r.unstable_UserBlockingPriority,Ds=r.unstable_NormalPriority,a0=r.unstable_LowPriority,Id=r.unstable_IdlePriority,Is=null,Xt=null;function l0(e){if(Xt&&typeof Xt.onCommitFiberRoot=="function")try{Xt.onCommitFiberRoot(Is,e,void 0,(e.current.flags&128)===128)}catch{}}var Ft=Math.clz32?Math.clz32:d0,u0=Math.log,c0=Math.LN2;function d0(e){return e>>>=0,e===0?32:31-(u0(e)/c0|0)|0}var Ls=64,_s=4194304;function vi(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 Os(e,n){var s=e.pendingLanes;if(s===0)return 0;var a=0,d=e.suspendedLanes,p=e.pingedLanes,x=s&268435455;if(x!==0){var S=x&~d;S!==0?a=vi(S):(p&=x,p!==0&&(a=vi(p)))}else x=s&~d,x!==0?a=vi(x):p!==0&&(a=vi(p));if(a===0)return 0;if(n!==0&&n!==a&&(n&d)===0&&(d=a&-a,p=n&-n,d>=p||d===16&&(p&4194240)!==0))return n;if((a&4)!==0&&(a|=s&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=a;0<n;)s=31-Ft(n),d=1<<s,a|=e[s],n&=~d;return a}function f0(e,n){switch(e){case 1:case 2:case 4:return n+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 n+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 h0(e,n){for(var s=e.suspendedLanes,a=e.pingedLanes,d=e.expirationTimes,p=e.pendingLanes;0<p;){var x=31-Ft(p),S=1<<x,P=d[x];P===-1?((S&s)===0||(S&a)!==0)&&(d[x]=f0(S,n)):P<=n&&(e.expiredLanes|=S),p&=~S}}function Va(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Ld(){var e=Ls;return Ls<<=1,(Ls&4194240)===0&&(Ls=64),e}function Fa(e){for(var n=[],s=0;31>s;s++)n.push(e);return n}function xi(e,n,s){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Ft(n),e[n]=s}function p0(e,n){var s=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<s;){var d=31-Ft(s),p=1<<d;n[d]=0,a[d]=-1,e[d]=-1,s&=~p}}function Ba(e,n){var s=e.entangledLanes|=n;for(e=e.entanglements;s;){var a=31-Ft(s),d=1<<a;d&n|e[a]&n&&(e[a]|=n),s&=~d}}var Te=0;function _d(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Od,Ua,zd,Vd,Fd,$a=!1,zs=[],xn=null,wn=null,bn=null,wi=new Map,bi=new Map,Sn=[],m0="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 Bd(e,n){switch(e){case"focusin":case"focusout":xn=null;break;case"dragenter":case"dragleave":wn=null;break;case"mouseover":case"mouseout":bn=null;break;case"pointerover":case"pointerout":wi.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":bi.delete(n.pointerId)}}function Si(e,n,s,a,d,p){return e===null||e.nativeEvent!==p?(e={blockedOn:n,domEventName:s,eventSystemFlags:a,nativeEvent:p,targetContainers:[d]},n!==null&&(n=_i(n),n!==null&&Ua(n)),e):(e.eventSystemFlags|=a,n=e.targetContainers,d!==null&&n.indexOf(d)===-1&&n.push(d),e)}function g0(e,n,s,a,d){switch(n){case"focusin":return xn=Si(xn,e,n,s,a,d),!0;case"dragenter":return wn=Si(wn,e,n,s,a,d),!0;case"mouseover":return bn=Si(bn,e,n,s,a,d),!0;case"pointerover":var p=d.pointerId;return wi.set(p,Si(wi.get(p)||null,e,n,s,a,d)),!0;case"gotpointercapture":return p=d.pointerId,bi.set(p,Si(bi.get(p)||null,e,n,s,a,d)),!0}return!1}function Ud(e){var n=Yn(e.target);if(n!==null){var s=qn(n);if(s!==null){if(n=s.tag,n===13){if(n=Ed(s),n!==null){e.blockedOn=n,Fd(e.priority,function(){zd(s)});return}}else if(n===3&&s.stateNode.current.memoizedState.isDehydrated){e.blockedOn=s.tag===3?s.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Vs(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var s=Ka(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(s===null){s=e.nativeEvent;var a=new s.constructor(s.type,s);Ma=a,s.target.dispatchEvent(a),Ma=null}else return n=_i(s),n!==null&&Ua(n),e.blockedOn=s,!1;n.shift()}return!0}function $d(e,n,s){Vs(e)&&s.delete(n)}function y0(){$a=!1,xn!==null&&Vs(xn)&&(xn=null),wn!==null&&Vs(wn)&&(wn=null),bn!==null&&Vs(bn)&&(bn=null),wi.forEach($d),bi.forEach($d)}function Ci(e,n){e.blockedOn===n&&(e.blockedOn=null,$a||($a=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,y0)))}function ki(e){function n(d){return Ci(d,e)}if(0<zs.length){Ci(zs[0],e);for(var s=1;s<zs.length;s++){var a=zs[s];a.blockedOn===e&&(a.blockedOn=null)}}for(xn!==null&&Ci(xn,e),wn!==null&&Ci(wn,e),bn!==null&&Ci(bn,e),wi.forEach(n),bi.forEach(n),s=0;s<Sn.length;s++)a=Sn[s],a.blockedOn===e&&(a.blockedOn=null);for(;0<Sn.length&&(s=Sn[0],s.blockedOn===null);)Ud(s),s.blockedOn===null&&Sn.shift()}var jr=_.ReactCurrentBatchConfig,Fs=!0;function v0(e,n,s,a){var d=Te,p=jr.transition;jr.transition=null;try{Te=1,Wa(e,n,s,a)}finally{Te=d,jr.transition=p}}function x0(e,n,s,a){var d=Te,p=jr.transition;jr.transition=null;try{Te=4,Wa(e,n,s,a)}finally{Te=d,jr.transition=p}}function Wa(e,n,s,a){if(Fs){var d=Ka(e,n,s,a);if(d===null)ll(e,n,a,Bs,s),Bd(e,a);else if(g0(d,e,n,s,a))a.stopPropagation();else if(Bd(e,a),n&4&&-1<m0.indexOf(e)){for(;d!==null;){var p=_i(d);if(p!==null&&Od(p),p=Ka(e,n,s,a),p===null&&ll(e,n,a,Bs,s),p===d)break;d=p}d!==null&&a.stopPropagation()}else ll(e,n,a,null,s)}}var Bs=null;function Ka(e,n,s,a){if(Bs=null,e=Da(a),e=Yn(e),e!==null)if(n=qn(e),n===null)e=null;else if(s=n.tag,s===13){if(e=Ed(n),e!==null)return e;e=null}else if(s===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return Bs=e,null}function Wd(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(o0()){case za:return 1;case Dd:return 4;case Ds:case a0:return 16;case Id:return 536870912;default:return 16}default:return 16}}var Cn=null,Ha=null,Us=null;function Kd(){if(Us)return Us;var e,n=Ha,s=n.length,a,d="value"in Cn?Cn.value:Cn.textContent,p=d.length;for(e=0;e<s&&n[e]===d[e];e++);var x=s-e;for(a=1;a<=x&&n[s-a]===d[p-a];a++);return Us=d.slice(e,1<a?1-a:void 0)}function $s(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Ws(){return!0}function Hd(){return!1}function St(e){function n(s,a,d,p,x){this._reactName=s,this._targetInst=d,this.type=a,this.nativeEvent=p,this.target=x,this.currentTarget=null;for(var S in e)e.hasOwnProperty(S)&&(s=e[S],this[S]=s?s(p):p[S]);return this.isDefaultPrevented=(p.defaultPrevented!=null?p.defaultPrevented:p.returnValue===!1)?Ws:Hd,this.isPropagationStopped=Hd,this}return H(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var s=this.nativeEvent;s&&(s.preventDefault?s.preventDefault():typeof s.returnValue!="unknown"&&(s.returnValue=!1),this.isDefaultPrevented=Ws)},stopPropagation:function(){var s=this.nativeEvent;s&&(s.stopPropagation?s.stopPropagation():typeof s.cancelBubble!="unknown"&&(s.cancelBubble=!0),this.isPropagationStopped=Ws)},persist:function(){},isPersistent:Ws}),n}var Nr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ga=St(Nr),Ti=H({},Nr,{view:0,detail:0}),w0=St(Ti),Qa,qa,Pi,Ks=H({},Ti,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Xa,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!==Pi&&(Pi&&e.type==="mousemove"?(Qa=e.screenX-Pi.screenX,qa=e.screenY-Pi.screenY):qa=Qa=0,Pi=e),Qa)},movementY:function(e){return"movementY"in e?e.movementY:qa}}),Gd=St(Ks),b0=H({},Ks,{dataTransfer:0}),S0=St(b0),C0=H({},Ti,{relatedTarget:0}),Ya=St(C0),k0=H({},Nr,{animationName:0,elapsedTime:0,pseudoElement:0}),T0=St(k0),P0=H({},Nr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),E0=St(P0),j0=H({},Nr,{data:0}),Qd=St(j0),N0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},A0={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"},R0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function M0(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=R0[e])?!!n[e]:!1}function Xa(){return M0}var D0=H({},Ti,{key:function(e){if(e.key){var n=N0[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=$s(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?A0[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Xa,charCode:function(e){return e.type==="keypress"?$s(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?$s(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),I0=St(D0),L0=H({},Ks,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),qd=St(L0),_0=H({},Ti,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Xa}),O0=St(_0),z0=H({},Nr,{propertyName:0,elapsedTime:0,pseudoElement:0}),V0=St(z0),F0=H({},Ks,{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}),B0=St(F0),U0=[9,13,27,32],Za=h&&"CompositionEvent"in window,Ei=null;h&&"documentMode"in document&&(Ei=document.documentMode);var $0=h&&"TextEvent"in window&&!Ei,Yd=h&&(!Za||Ei&&8<Ei&&11>=Ei),Xd=" ",Zd=!1;function Jd(e,n){switch(e){case"keyup":return U0.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ef(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ar=!1;function W0(e,n){switch(e){case"compositionend":return ef(n);case"keypress":return n.which!==32?null:(Zd=!0,Xd);case"textInput":return e=n.data,e===Xd&&Zd?null:e;default:return null}}function K0(e,n){if(Ar)return e==="compositionend"||!Za&&Jd(e,n)?(e=Kd(),Us=Ha=Cn=null,Ar=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Yd&&n.locale!=="ko"?null:n.data;default:return null}}var H0={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 tf(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!H0[e.type]:n==="textarea"}function nf(e,n,s,a){Sd(a),n=Ys(n,"onChange"),0<n.length&&(s=new Ga("onChange","change",null,s,a),e.push({event:s,listeners:n}))}var ji=null,Ni=null;function G0(e){bf(e,0)}function Hs(e){var n=Lr(e);if(ka(n))return e}function Q0(e,n){if(e==="change")return n}var rf=!1;if(h){var Ja;if(h){var el="oninput"in document;if(!el){var sf=document.createElement("div");sf.setAttribute("oninput","return;"),el=typeof sf.oninput=="function"}Ja=el}else Ja=!1;rf=Ja&&(!document.documentMode||9<document.documentMode)}function of(){ji&&(ji.detachEvent("onpropertychange",af),Ni=ji=null)}function af(e){if(e.propertyName==="value"&&Hs(Ni)){var n=[];nf(n,Ni,e,Da(e)),Pd(G0,n)}}function q0(e,n,s){e==="focusin"?(of(),ji=n,Ni=s,ji.attachEvent("onpropertychange",af)):e==="focusout"&&of()}function Y0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Hs(Ni)}function X0(e,n){if(e==="click")return Hs(n)}function Z0(e,n){if(e==="input"||e==="change")return Hs(n)}function J0(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var Bt=typeof Object.is=="function"?Object.is:J0;function Ai(e,n){if(Bt(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var s=Object.keys(e),a=Object.keys(n);if(s.length!==a.length)return!1;for(a=0;a<s.length;a++){var d=s[a];if(!m.call(n,d)||!Bt(e[d],n[d]))return!1}return!0}function lf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function uf(e,n){var s=lf(e);e=0;for(var a;s;){if(s.nodeType===3){if(a=e+s.textContent.length,e<=n&&a>=n)return{node:s,offset:n-e};e=a}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=lf(s)}}function cf(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?cf(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function df(){for(var e=window,n=Ns();n instanceof e.HTMLIFrameElement;){try{var s=typeof n.contentWindow.location.href=="string"}catch{s=!1}if(s)e=n.contentWindow;else break;n=Ns(e.document)}return n}function tl(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function ex(e){var n=df(),s=e.focusedElem,a=e.selectionRange;if(n!==s&&s&&s.ownerDocument&&cf(s.ownerDocument.documentElement,s)){if(a!==null&&tl(s)){if(n=a.start,e=a.end,e===void 0&&(e=n),"selectionStart"in s)s.selectionStart=n,s.selectionEnd=Math.min(e,s.value.length);else if(e=(n=s.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var d=s.textContent.length,p=Math.min(a.start,d);a=a.end===void 0?p:Math.min(a.end,d),!e.extend&&p>a&&(d=a,a=p,p=d),d=uf(s,p);var x=uf(s,a);d&&x&&(e.rangeCount!==1||e.anchorNode!==d.node||e.anchorOffset!==d.offset||e.focusNode!==x.node||e.focusOffset!==x.offset)&&(n=n.createRange(),n.setStart(d.node,d.offset),e.removeAllRanges(),p>a?(e.addRange(n),e.extend(x.node,x.offset)):(n.setEnd(x.node,x.offset),e.addRange(n)))}}for(n=[],e=s;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<n.length;s++)e=n[s],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var tx=h&&"documentMode"in document&&11>=document.documentMode,Rr=null,nl=null,Ri=null,rl=!1;function ff(e,n,s){var a=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;rl||Rr==null||Rr!==Ns(a)||(a=Rr,"selectionStart"in a&&tl(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Ri&&Ai(Ri,a)||(Ri=a,a=Ys(nl,"onSelect"),0<a.length&&(n=new Ga("onSelect","select",null,n,s),e.push({event:n,listeners:a}),n.target=Rr)))}function Gs(e,n){var s={};return s[e.toLowerCase()]=n.toLowerCase(),s["Webkit"+e]="webkit"+n,s["Moz"+e]="moz"+n,s}var Mr={animationend:Gs("Animation","AnimationEnd"),animationiteration:Gs("Animation","AnimationIteration"),animationstart:Gs("Animation","AnimationStart"),transitionend:Gs("Transition","TransitionEnd")},il={},hf={};h&&(hf=document.createElement("div").style,"AnimationEvent"in window||(delete Mr.animationend.animation,delete Mr.animationiteration.animation,delete Mr.animationstart.animation),"TransitionEvent"in window||delete Mr.transitionend.transition);function Qs(e){if(il[e])return il[e];if(!Mr[e])return e;var n=Mr[e],s;for(s in n)if(n.hasOwnProperty(s)&&s in hf)return il[e]=n[s];return e}var pf=Qs("animationend"),mf=Qs("animationiteration"),gf=Qs("animationstart"),yf=Qs("transitionend"),vf=new Map,xf="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 kn(e,n){vf.set(e,n),u(n,[e])}for(var sl=0;sl<xf.length;sl++){var ol=xf[sl],nx=ol.toLowerCase(),rx=ol[0].toUpperCase()+ol.slice(1);kn(nx,"on"+rx)}kn(pf,"onAnimationEnd"),kn(mf,"onAnimationIteration"),kn(gf,"onAnimationStart"),kn("dblclick","onDoubleClick"),kn("focusin","onFocus"),kn("focusout","onBlur"),kn(yf,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mi="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(" "),ix=new Set("cancel close invalid load scroll toggle".split(" ").concat(Mi));function wf(e,n,s){var a=e.type||"unknown-event";e.currentTarget=s,n0(a,n,void 0,e),e.currentTarget=null}function bf(e,n){n=(n&4)!==0;for(var s=0;s<e.length;s++){var a=e[s],d=a.event;a=a.listeners;e:{var p=void 0;if(n)for(var x=a.length-1;0<=x;x--){var S=a[x],P=S.instance,L=S.currentTarget;if(S=S.listener,P!==p&&d.isPropagationStopped())break e;wf(d,S,L),p=P}else for(x=0;x<a.length;x++){if(S=a[x],P=S.instance,L=S.currentTarget,S=S.listener,P!==p&&d.isPropagationStopped())break e;wf(d,S,L),p=P}}}if(Ms)throw e=Oa,Ms=!1,Oa=null,e}function Re(e,n){var s=n[pl];s===void 0&&(s=n[pl]=new Set);var a=e+"__bubble";s.has(a)||(Sf(n,e,2,!1),s.add(a))}function al(e,n,s){var a=0;n&&(a|=4),Sf(s,e,a,n)}var qs="_reactListening"+Math.random().toString(36).slice(2);function Di(e){if(!e[qs]){e[qs]=!0,o.forEach(function(s){s!=="selectionchange"&&(ix.has(s)||al(s,!1,e),al(s,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[qs]||(n[qs]=!0,al("selectionchange",!1,n))}}function Sf(e,n,s,a){switch(Wd(n)){case 1:var d=v0;break;case 4:d=x0;break;default:d=Wa}s=d.bind(null,n,s,e),d=void 0,!_a||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(d=!0),a?d!==void 0?e.addEventListener(n,s,{capture:!0,passive:d}):e.addEventListener(n,s,!0):d!==void 0?e.addEventListener(n,s,{passive:d}):e.addEventListener(n,s,!1)}function ll(e,n,s,a,d){var p=a;if((n&1)===0&&(n&2)===0&&a!==null)e:for(;;){if(a===null)return;var x=a.tag;if(x===3||x===4){var S=a.stateNode.containerInfo;if(S===d||S.nodeType===8&&S.parentNode===d)break;if(x===4)for(x=a.return;x!==null;){var P=x.tag;if((P===3||P===4)&&(P=x.stateNode.containerInfo,P===d||P.nodeType===8&&P.parentNode===d))return;x=x.return}for(;S!==null;){if(x=Yn(S),x===null)return;if(P=x.tag,P===5||P===6){a=p=x;continue e}S=S.parentNode}}a=a.return}Pd(function(){var L=p,V=Da(s),F=[];e:{var z=vf.get(e);if(z!==void 0){var X=Ga,ee=e;switch(e){case"keypress":if($s(s)===0)break e;case"keydown":case"keyup":X=I0;break;case"focusin":ee="focus",X=Ya;break;case"focusout":ee="blur",X=Ya;break;case"beforeblur":case"afterblur":X=Ya;break;case"click":if(s.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":X=Gd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":X=S0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":X=O0;break;case pf:case mf:case gf:X=T0;break;case yf:X=V0;break;case"scroll":X=w0;break;case"wheel":X=B0;break;case"copy":case"cut":case"paste":X=E0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":X=qd}var te=(n&4)!==0,Be=!te&&e==="scroll",R=te?z!==null?z+"Capture":null:z;te=[];for(var N=L,M;N!==null;){M=N;var $=M.stateNode;if(M.tag===5&&$!==null&&(M=$,R!==null&&($=mi(N,R),$!=null&&te.push(Ii(N,$,M)))),Be)break;N=N.return}0<te.length&&(z=new X(z,ee,null,s,V),F.push({event:z,listeners:te}))}}if((n&7)===0){e:{if(z=e==="mouseover"||e==="pointerover",X=e==="mouseout"||e==="pointerout",z&&s!==Ma&&(ee=s.relatedTarget||s.fromElement)&&(Yn(ee)||ee[sn]))break e;if((X||z)&&(z=V.window===V?V:(z=V.ownerDocument)?z.defaultView||z.parentWindow:window,X?(ee=s.relatedTarget||s.toElement,X=L,ee=ee?Yn(ee):null,ee!==null&&(Be=qn(ee),ee!==Be||ee.tag!==5&&ee.tag!==6)&&(ee=null)):(X=null,ee=L),X!==ee)){if(te=Gd,$="onMouseLeave",R="onMouseEnter",N="mouse",(e==="pointerout"||e==="pointerover")&&(te=qd,$="onPointerLeave",R="onPointerEnter",N="pointer"),Be=X==null?z:Lr(X),M=ee==null?z:Lr(ee),z=new te($,N+"leave",X,s,V),z.target=Be,z.relatedTarget=M,$=null,Yn(V)===L&&(te=new te(R,N+"enter",ee,s,V),te.target=M,te.relatedTarget=Be,$=te),Be=$,X&&ee)t:{for(te=X,R=ee,N=0,M=te;M;M=Dr(M))N++;for(M=0,$=R;$;$=Dr($))M++;for(;0<N-M;)te=Dr(te),N--;for(;0<M-N;)R=Dr(R),M--;for(;N--;){if(te===R||R!==null&&te===R.alternate)break t;te=Dr(te),R=Dr(R)}te=null}else te=null;X!==null&&Cf(F,z,X,te,!1),ee!==null&&Be!==null&&Cf(F,Be,ee,te,!0)}}e:{if(z=L?Lr(L):window,X=z.nodeName&&z.nodeName.toLowerCase(),X==="select"||X==="input"&&z.type==="file")var ne=Q0;else if(tf(z))if(rf)ne=Z0;else{ne=Y0;var se=q0}else(X=z.nodeName)&&X.toLowerCase()==="input"&&(z.type==="checkbox"||z.type==="radio")&&(ne=X0);if(ne&&(ne=ne(e,L))){nf(F,ne,s,V);break e}se&&se(e,z,L),e==="focusout"&&(se=z._wrapperState)&&se.controlled&&z.type==="number"&&Ea(z,"number",z.value)}switch(se=L?Lr(L):window,e){case"focusin":(tf(se)||se.contentEditable==="true")&&(Rr=se,nl=L,Ri=null);break;case"focusout":Ri=nl=Rr=null;break;case"mousedown":rl=!0;break;case"contextmenu":case"mouseup":case"dragend":rl=!1,ff(F,s,V);break;case"selectionchange":if(tx)break;case"keydown":case"keyup":ff(F,s,V)}var oe;if(Za)e:{switch(e){case"compositionstart":var ue="onCompositionStart";break e;case"compositionend":ue="onCompositionEnd";break e;case"compositionupdate":ue="onCompositionUpdate";break e}ue=void 0}else Ar?Jd(e,s)&&(ue="onCompositionEnd"):e==="keydown"&&s.keyCode===229&&(ue="onCompositionStart");ue&&(Yd&&s.locale!=="ko"&&(Ar||ue!=="onCompositionStart"?ue==="onCompositionEnd"&&Ar&&(oe=Kd()):(Cn=V,Ha="value"in Cn?Cn.value:Cn.textContent,Ar=!0)),se=Ys(L,ue),0<se.length&&(ue=new Qd(ue,e,null,s,V),F.push({event:ue,listeners:se}),oe?ue.data=oe:(oe=ef(s),oe!==null&&(ue.data=oe)))),(oe=$0?W0(e,s):K0(e,s))&&(L=Ys(L,"onBeforeInput"),0<L.length&&(V=new Qd("onBeforeInput","beforeinput",null,s,V),F.push({event:V,listeners:L}),V.data=oe))}bf(F,n)})}function Ii(e,n,s){return{instance:e,listener:n,currentTarget:s}}function Ys(e,n){for(var s=n+"Capture",a=[];e!==null;){var d=e,p=d.stateNode;d.tag===5&&p!==null&&(d=p,p=mi(e,s),p!=null&&a.unshift(Ii(e,p,d)),p=mi(e,n),p!=null&&a.push(Ii(e,p,d))),e=e.return}return a}function Dr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Cf(e,n,s,a,d){for(var p=n._reactName,x=[];s!==null&&s!==a;){var S=s,P=S.alternate,L=S.stateNode;if(P!==null&&P===a)break;S.tag===5&&L!==null&&(S=L,d?(P=mi(s,p),P!=null&&x.unshift(Ii(s,P,S))):d||(P=mi(s,p),P!=null&&x.push(Ii(s,P,S)))),s=s.return}x.length!==0&&e.push({event:n,listeners:x})}var sx=/\r\n?/g,ox=/\u0000|\uFFFD/g;function kf(e){return(typeof e=="string"?e:""+e).replace(sx,`
6`).replace(ox,"")}function Xs(e,n,s){if(n=kf(n),kf(e)!==n&&s)throw Error(i(425))}function Zs(){}var ul=null,cl=null;function dl(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var fl=typeof setTimeout=="function"?setTimeout:void 0,ax=typeof clearTimeout=="function"?clearTimeout:void 0,Tf=typeof Promise=="function"?Promise:void 0,lx=typeof queueMicrotask=="function"?queueMicrotask:typeof Tf<"u"?function(e){return Tf.resolve(null).then(e).catch(ux)}:fl;function ux(e){setTimeout(function(){throw e})}function hl(e,n){var s=n,a=0;do{var d=s.nextSibling;if(e.removeChild(s),d&&d.nodeType===8)if(s=d.data,s==="/$"){if(a===0){e.removeChild(d),ki(n);return}a--}else s!=="$"&&s!=="$?"&&s!=="$!"||a++;s=d}while(s);ki(n)}function Tn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?")break;if(n==="/$")return null}}return e}function Pf(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var s=e.data;if(s==="$"||s==="$!"||s==="$?"){if(n===0)return e;n--}else s==="/$"&&n++}e=e.previousSibling}return null}var Ir=Math.random().toString(36).slice(2),Zt="__reactFiber$"+Ir,Li="__reactProps$"+Ir,sn="__reactContainer$"+Ir,pl="__reactEvents$"+Ir,cx="__reactListeners$"+Ir,dx="__reactHandles$"+Ir;function Yn(e){var n=e[Zt];if(n)return n;for(var s=e.parentNode;s;){if(n=s[sn]||s[Zt]){if(s=n.alternate,n.child!==null||s!==null&&s.child!==null)for(e=Pf(e);e!==null;){if(s=e[Zt])return s;e=Pf(e)}return n}e=s,s=e.parentNode}return null}function _i(e){return e=e[Zt]||e[sn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Lr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function Js(e){return e[Li]||null}var ml=[],_r=-1;function Pn(e){return{current:e}}function Me(e){0>_r||(e.current=ml[_r],ml[_r]=null,_r--)}function je(e,n){_r++,ml[_r]=e.current,e.current=n}var En={},rt=Pn(En),ht=Pn(!1),Xn=En;function Or(e,n){var s=e.type.contextTypes;if(!s)return En;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var d={},p;for(p in s)d[p]=n[p];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=d),d}function pt(e){return e=e.childContextTypes,e!=null}function eo(){Me(ht),Me(rt)}function Ef(e,n,s){if(rt.current!==En)throw Error(i(168));je(rt,n),je(ht,s)}function jf(e,n,s){var a=e.stateNode;if(n=n.childContextTypes,typeof a.getChildContext!="function")return s;a=a.getChildContext();for(var d in a)if(!(d in n))throw Error(i(108,ke(e)||"Unknown",d));return H({},s,a)}function to(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||En,Xn=rt.current,je(rt,e),je(ht,ht.current),!0}function Nf(e,n,s){var a=e.stateNode;if(!a)throw Error(i(169));s?(e=jf(e,n,Xn),a.__reactInternalMemoizedMergedChildContext=e,Me(ht),Me(rt),je(rt,e)):Me(ht),je(ht,s)}var on=null,no=!1,gl=!1;function Af(e){on===null?on=[e]:on.push(e)}function fx(e){no=!0,Af(e)}function jn(){if(!gl&&on!==null){gl=!0;var e=0,n=Te;try{var s=on;for(Te=1;e<s.length;e++){var a=s[e];do a=a(!0);while(a!==null)}on=null,no=!1}catch(d){throw on!==null&&(on=on.slice(e+1)),Rd(za,jn),d}finally{Te=n,gl=!1}}return null}var zr=[],Vr=0,ro=null,io=0,Nt=[],At=0,Zn=null,an=1,ln="";function Jn(e,n){zr[Vr++]=io,zr[Vr++]=ro,ro=e,io=n}function Rf(e,n,s){Nt[At++]=an,Nt[At++]=ln,Nt[At++]=Zn,Zn=e;var a=an;e=ln;var d=32-Ft(a)-1;a&=~(1<<d),s+=1;var p=32-Ft(n)+d;if(30<p){var x=d-d%5;p=(a&(1<<x)-1).toString(32),a>>=x,d-=x,an=1<<32-Ft(n)+d|s<<d|a,ln=p+e}else an=1<<p|s<<d|a,ln=e}function yl(e){e.return!==null&&(Jn(e,1),Rf(e,1,0))}function vl(e){for(;e===ro;)ro=zr[--Vr],zr[Vr]=null,io=zr[--Vr],zr[Vr]=null;for(;e===Zn;)Zn=Nt[--At],Nt[At]=null,ln=Nt[--At],Nt[At]=null,an=Nt[--At],Nt[At]=null}var Ct=null,kt=null,Le=!1,Ut=null;function Mf(e,n){var s=It(5,null,null,0);s.elementType="DELETED",s.stateNode=n,s.return=e,n=e.deletions,n===null?(e.deletions=[s],e.flags|=16):n.push(s)}function Df(e,n){switch(e.tag){case 5:var s=e.type;return n=n.nodeType!==1||s.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,Ct=e,kt=Tn(n.firstChild),!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,Ct=e,kt=null,!0):!1;case 13:return n=n.nodeType!==8?null:n,n!==null?(s=Zn!==null?{id:an,overflow:ln}:null,e.memoizedState={dehydrated:n,treeContext:s,retryLane:1073741824},s=It(18,null,null,0),s.stateNode=n,s.return=e,e.child=s,Ct=e,kt=null,!0):!1;default:return!1}}function xl(e){return(e.mode&1)!==0&&(e.flags&128)===0}function wl(e){if(Le){var n=kt;if(n){var s=n;
vendor: 4,257 bytes, line 6
6if(!Df(e,n)){if(xl(e))throw Error(i(418));n=Tn(s.nextSibling);var a=Ct;n&&Df(e,n)?Mf(a,s):(e.flags=e.flags&-4097|2,Le=!1,Ct=e)}}else{if(xl(e))throw Error(i(418));e.flags=e.flags&-4097|2,Le=!1,Ct=e}}}function If(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ct=e}function so(e){if(e!==Ct)return!1;if(!Le)return If(e),Le=!0,!1;var n;if((n=e.tag!==3)&&!(n=e.tag!==5)&&(n=e.type,n=n!=="head"&&n!=="body"&&!dl(e.type,e.memoizedProps)),n&&(n=kt)){if(xl(e))throw Lf(),Error(i(418));for(;n;)Mf(e,n),n=Tn(n.nextSibling)}if(If(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var s=e.data;if(s==="/$"){if(n===0){kt=Tn(e.nextSibling);break e}n--}else s!=="$"&&s!=="$!"&&s!=="$?"||n++}e=e.nextSibling}kt=null}}else kt=Ct?Tn(e.stateNode.nextSibling):null;return!0}function Lf(){for(var e=kt;e;)e=Tn(e.nextSibling)}function Fr(){kt=Ct=null,Le=!1}function bl(e){Ut===null?Ut=[e]:Ut.push(e)}var hx=_.ReactCurrentBatchConfig;function Oi(e,n,s){if(e=s.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(s._owner){if(s=s._owner,s){if(s.tag!==1)throw Error(i(309));var a=s.stateNode}if(!a)throw Error(i(147,e));var d=a,p=""+e;return n!==null&&n.ref!==null&&typeof n.ref=="function"&&n.ref._stringRef===p?n.ref:(n=function(x){var S=d.refs;x===null?delete S[p]:S[p]=x},n._stringRef=p,n)}if(typeof e!="string")throw Error(i(284));if(!s._owner)throw Error(i(290,e))}return e}function oo(e,n){throw e=Object.prototype.toString.call(n),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function _f(e){var n=e._init;return n(e._payload)}function Of(e){function n(R,N){if(e){var M=R.deletions;M===null?(R.deletions=[N],R.flags|=16):M.push(N)}}function s(R,N){if(!e)return null;for(;N!==null;)n(R,N),N=N.sibling;return null}function a(R,N){for(R=new Map;N!==null;)N.key!==null?R.set(N.key,N):R.set(N.index,N),N=N.sibling;return R}function d(R,N){return R=_n(R,N),R.index=0,R.sibling=null,R}function p(R,N,M){return R.index=M,e?(M=R.alternate,M!==null?(M=M.index,M<N?(R.flags|=2,N):M):(R.flags|=2,N)):(R.flags|=1048576,N)}function x(R){return e&&R.alternate===null&&(R.flags|=2),R}function S(R,N,M,$){return N===null||N.tag!==6?(N=fu(M,R.mode,$),N.return=R,N):(N=d(N,M),N.return=R,N)}function P(R,N,M,$){var ne=M.type;return ne===G?V(R,N,M.props.children,$,M.key):N!==null&&(N.elementType===ne||typeof ne=="object"&&ne!==null&&ne.$$typeof===Q&&_f(ne)===N.type)?($=d(N,M.props),$.ref=Oi(R,N,M),$.return=R,$):($=Ro(M.type,M.key,M.props,null,R.mode,$),$.ref=Oi(R,N,M),$.return=R,$)}function L(R,N,M,$){return N===null||N.tag!==4||N.stateNode.containerInfo!==M.containerInfo||N.stateNode.implementation!==M.implementation?(N=hu(M,R.mode,$),N.return=R,N):(N=d(N,M.children||[]),N.return=R,N)}function V(R,N,M,$,ne){return N===null||N.tag!==7?(N=ar(M,R.mode,$,ne),N.return=R,N):(N=d(N,M),N.return=R,N)}function F(R,N,M){if(typeof N=="string"&&N!==""||typeof N=="number")return N=fu(""+N,R.mode,M),N.return=R,N;if(typeof N=="object"&&N!==null){switch(N.$$typeof){case U:return M=Ro(N.type,N.key,N.props,null,R.mode,M),M.ref=Oi(R,null,N),M.return=R,M;case W:return N=hu(N,R.mode,M),N.return=R,N;case Q:var $=N._init;return F(R,$(N._payload),M)}if(fi(N)||Y(N))return N=ar(N,R.mode,M,null),N.return=R,N;oo(R,N)}return null}function z(R,N,M,$){var ne=N!==null?N.key:null;if(typeof M=="string"&&M!==""||typeof M=="number")return ne!==null?null:S(R,N,""+M,$);if(typeof M=="object"&&M!==null){switch(M.$$typeof){case U:return M.key===ne?P(R,N,M,$):null;case W:return M.key===ne?L(R,N,M,$):null;case Q:return ne=M._init,z(R,N,ne(M._payload),$)}if(fi(M)||Y(M))return ne!==null?null:V(R,N,M,$,null);oo(R,M)}return null}function X(R,N,M,$,ne){if(typeof $=="string"&&$!==""||typeof $=="number")return R=R.get(M)||null,S(N,R,""+$,ne);if(typeof $=="object"&&$!==null){switch($.$$typeof){case U:return R=R.get($.key===null?M:$.key)||null,P(N,R,$,ne);case W:return R=R.get($.key===null?M:$.key)||null,L(N,R,$,ne);case Q:var se=$._init;return X(R,N,M,se($._payload),ne)}if(fi($)||Y($))return R=R.get(M)||null,V(N,R,$,ne,null);oo(N,$)}return null}function ee(R,N,M,$){for(var ne=null,se=null,oe=N,ue=N=0,Je=null;oe!==null&&ue<M.length;ue++){oe.index>
vendor: 22,169 bytes, lines 6-8
6ue?(Je=oe,oe=null):Je=oe.sibling;var we=z(R,oe,M[ue],$);if(we===null){oe===null&&(oe=Je);break}e&&oe&&we.alternate===null&&n(R,oe),N=p(we,N,ue),se===null?ne=we:se.sibling=we,se=we,oe=Je}if(ue===M.length)return s(R,oe),Le&&Jn(R,ue),ne;if(oe===null){for(;ue<M.length;ue++)oe=F(R,M[ue],$),oe!==null&&(N=p(oe,N,ue),se===null?ne=oe:se.sibling=oe,se=oe);return Le&&Jn(R,ue),ne}for(oe=a(R,oe);ue<M.length;ue++)Je=X(oe,R,ue,M[ue],$),Je!==null&&(e&&Je.alternate!==null&&oe.delete(Je.key===null?ue:Je.key),N=p(Je,N,ue),se===null?ne=Je:se.sibling=Je,se=Je);return e&&oe.forEach(function(On){return n(R,On)}),Le&&Jn(R,ue),ne}function te(R,N,M,$){var ne=Y(M);if(typeof ne!="function")throw Error(i(150));if(M=ne.call(M),M==null)throw Error(i(151));for(var se=ne=null,oe=N,ue=N=0,Je=null,we=M.next();oe!==null&&!we.done;ue++,we=M.next()){oe.index>ue?(Je=oe,oe=null):Je=oe.sibling;var On=z(R,oe,we.value,$);if(On===null){oe===null&&(oe=Je);break}e&&oe&&On.alternate===null&&n(R,oe),N=p(On,N,ue),se===null?ne=On:se.sibling=On,se=On,oe=Je}if(we.done)return s(R,oe),Le&&Jn(R,ue),ne;if(oe===null){for(;!we.done;ue++,we=M.next())we=F(R,we.value,$),we!==null&&(N=p(we,N,ue),se===null?ne=we:se.sibling=we,se=we);return Le&&Jn(R,ue),ne}for(oe=a(R,oe);!we.done;ue++,we=M.next())we=X(oe,R,ue,we.value,$),we!==null&&(e&&we.alternate!==null&&oe.delete(we.key===null?ue:we.key),N=p(we,N,ue),se===null?ne=we:se.sibling=we,se=we);return e&&oe.forEach(function(Hx){return n(R,Hx)}),Le&&Jn(R,ue),ne}function Be(R,N,M,$){if(typeof M=="object"&&M!==null&&M.type===G&&M.key===null&&(M=M.props.children),typeof M=="object"&&M!==null){switch(M.$$typeof){case U:e:{for(var ne=M.key,se=N;se!==null;){if(se.key===ne){if(ne=M.type,ne===G){if(se.tag===7){s(R,se.sibling),N=d(se,M.props.children),N.return=R,R=N;break e}}else if(se.elementType===ne||typeof ne=="object"&&ne!==null&&ne.$$typeof===Q&&_f(ne)===se.type){s(R,se.sibling),N=d(se,M.props),N.ref=Oi(R,se,M),N.return=R,R=N;break e}s(R,se);break}else n(R,se);se=se.sibling}M.type===G?(N=ar(M.props.children,R.mode,$,M.key),N.return=R,R=N):($=Ro(M.type,M.key,M.props,null,R.mode,$),$.ref=Oi(R,N,M),$.return=R,R=$)}return x(R);case W:e:{for(se=M.key;N!==null;){if(N.key===se)if(N.tag===4&&N.stateNode.containerInfo===M.containerInfo&&N.stateNode.implementation===M.implementation){s(R,N.sibling),N=d(N,M.children||[]),N.return=R,R=N;break e}else{s(R,N);break}else n(R,N);N=N.sibling}N=hu(M,R.mode,$),N.return=R,R=N}return x(R);case Q:return se=M._init,Be(R,N,se(M._payload),$)}if(fi(M))return ee(R,N,M,$);if(Y(M))return te(R,N,M,$);oo(R,M)}return typeof M=="string"&&M!==""||typeof M=="number"?(M=""+M,N!==null&&N.tag===6?(s(R,N.sibling),N=d(N,M),N.return=R,R=N):(s(R,N),N=fu(M,R.mode,$),N.return=R,R=N),x(R)):s(R,N)}return Be}var Br=Of(!0),zf=Of(!1),ao=Pn(null),lo=null,Ur=null,Sl=null;function Cl(){Sl=Ur=lo=null}function kl(e){var n=ao.current;Me(ao),e._currentValue=n}function Tl(e,n,s){for(;e!==null;){var a=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,a!==null&&(a.childLanes|=n)):a!==null&&(a.childLanes&n)!==n&&(a.childLanes|=n),e===s)break;e=e.return}}function $r(e,n){lo=e,Sl=Ur=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&n)!==0&&(mt=!0),e.firstContext=null)}function Rt(e){var n=e._currentValue;if(Sl!==e)if(e={context:e,memoizedValue:n,next:null},Ur===null){if(lo===null)throw Error(i(308));Ur=e,lo.dependencies={lanes:0,firstContext:e}}else Ur=Ur.next=e;return n}var er=null;function Pl(e){er===null?er=[e]:er.push(e)}function Vf(e,n,s,a){var d=n.interleaved;return d===null?(s.next=s,Pl(n)):(s.next=d.next,d.next=s),n.interleaved=s,un(e,a)}function un(e,n){e.lanes|=n;var s=e.alternate;for(s!==null&&(s.lanes|=n),s=e,e=e.return;e!==null;)e.childLanes|=n,s=e.alternate,s!==null&&(s.childLanes|=n),s=e,e=e.return;return s.tag===3?s.stateNode:null}var Nn=!1;function El(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ff(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function cn(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function An(e,n,s){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(xe&2)!==0){var d=a.pending;return d===null?n.next=n:(n.next=d.next,d.next=n),a.pending=n,un(e,s)}return d=a.interleaved,d===null?(n.next=n,Pl(a)):(n.next=d.next,d.next=n),a.interleaved=n,un(e,s)}function uo(e,n,s){if(n=n.updateQueue,n!==null&&(n=n.shared,(s&4194240)!==0)){var a=n.lanes;a&=e.pendingLanes,s|=a,n.lanes=s,Ba(e,s)}}function Bf(e,n){var s=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,s===a)){var d=null,p=null;if(s=s.firstBaseUpdate,s!==null){do{var x={eventTime:s.eventTime,lane:s.lane,tag:s.tag,payload:s.payload,callback:s.callback,next:null};p===null?d=p=x:p=p.next=x,s=s.next}while(s!==null);p===null?d=p=n:p=p.next=n}else d=p=n;s={baseState:a.baseState,firstBaseUpdate:d,lastBaseUpdate:p,shared:a.shared,effects:a.effects},e.updateQueue=s;return}e=s.lastBaseUpdate,e===null?s.firstBaseUpdate=n:e.next=n,s.lastBaseUpdate=n}function co(e,n,s,a){var d=e.updateQueue;Nn=!1;var p=d.firstBaseUpdate,x=d.lastBaseUpdate,S=d.shared.pending;if(S!==null){d.shared.pending=null;var P=S,L=P.next;P.next=null,x===null?p=L:x.next=L,x=P;var V=e.alternate;V!==null&&(V=V.updateQueue,S=V.lastBaseUpdate,S!==x&&(S===null?V.firstBaseUpdate=L:S.next=L,V.lastBaseUpdate=P))}if(p!==null){var F=d.baseState;x=0,V=L=P=null,S=p;do{var z=S.lane,X=S.eventTime;if((a&z)===z){V!==null&&(V=V.next={eventTime:X,lane:0,tag:S.tag,payload:S.payload,callback:S.callback,next:null});e:{var ee=e,te=S;switch(z=n,X=s,te.tag){case 1:if(ee=te.payload,typeof ee=="function"){F=ee.call(X,F,z);break e}F=ee;break e;case 3:ee.flags=ee.flags&-65537|128;case 0:if(ee=te.payload,z=typeof ee=="function"?ee.call(X,F,z):ee,z==null)break e;F=H({},F,z);break e;case 2:Nn=!0}}S.callback!==null&&S.lane!==0&&(e.flags|=64,z=d.effects,z===null?d.effects=[S]:z.push(S))}else X={eventTime:X,lane:z,tag:S.tag,payload:S.payload,callback:S.callback,next:null},V===null?(L=V=X,P=F):V=V.next=X,x|=z;if(S=S.next,S===null){if(S=d.shared.pending,S===null)break;z=S,S=z.next,z.next=null,d.lastBaseUpdate=z,d.shared.pending=null}}while(!0);if(V===null&&(P=F),d.baseState=P,d.firstBaseUpdate=L,d.lastBaseUpdate=V,n=d.shared.interleaved,n!==null){d=n;do x|=d.lane,d=d.next;while(d!==n)}else p===null&&(d.shared.lanes=0);rr|=x,e.lanes=x,e.memoizedState=F}}function Uf(e,n,s){if(e=n.effects,n.effects=null,e!==null)for(n=0;n<e.length;n++){var a=e[n],d=a.callback;if(d!==null){if(a.callback=null,a=s,typeof d!="function")throw Error(i(191,d));d.call(a)}}}var zi={},Jt=Pn(zi),Vi=Pn(zi),Fi=Pn(zi);function tr(e){if(e===zi)throw Error(i(174));return e}function jl(e,n){switch(je(Fi,n),je(Vi,e),je(Jt,zi),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Na(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Na(n,e)}Me(Jt),je(Jt,n)}function Wr(){Me(Jt),Me(Vi),Me(Fi)}function $f(e){tr(Fi.current);var n=tr(Jt.current),s=Na(n,e.type);n!==s&&(je(Vi,e),je(Jt,s))}function Nl(e){Vi.current===e&&(Me(Jt),Me(Vi))}var _e=Pn(0);function fo(e){for(var n=e;n!==null;){if(n.tag===13){var s=n.memoizedState;if(s!==null&&(s=s.dehydrated,s===null||s.data==="$?"||s.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Al=[];function Rl(){for(var e=0;e<Al.length;e++)Al[e]._workInProgressVersionPrimary=null;Al.length=0}var ho=_.ReactCurrentDispatcher,Ml=_.ReactCurrentBatchConfig,nr=0,Oe=null,Ge=null,Xe=null,po=!1,Bi=!1,Ui=0,px=0;function it(){throw Error(i(321))}function Dl(e,n){if(n===null)return!1;for(var s=0;s<n.length&&s<e.length;s++)if(!Bt(e[s],n[s]))return!1;return!0}function Il(e,n,s,a,d,p){if(nr=p,Oe=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,ho.current=e===null||e.memoizedState===null?vx:xx,e=s(a,d),Bi){p=0;do{if(Bi=!1,Ui=0,25<=p)throw Error(i(301));p+=1,Xe=Ge=null,n.updateQueue=null,ho.current=wx,e=s(a,d)}while(Bi)}if(ho.current=yo,n=Ge!==null&&Ge.next!==null,nr=0,Xe=Ge=Oe=null,po=!1,n)throw Error(i(300));return e}function Ll(){var e=Ui!==0;return Ui=0,e}function en(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Xe===null?Oe.memoizedState=Xe=e:Xe=Xe.next=e,Xe}function Mt(){if(Ge===null){var e=Oe.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var n=Xe===null?Oe.memoizedState:Xe.next;if(n!==null)Xe=n,Ge=e;else{if(e===null)throw Error(i(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},Xe===null?Oe.memoizedState=Xe=e:Xe=Xe.next=e}return Xe}function $i(e,n){return typeof n=="function"?n(e):n}function _l(e){var n=Mt(),s=n.queue;if(s===null)throw Error(i(311));s.lastRenderedReducer=e;var a=Ge,d=a.baseQueue,p=s.pending;if(p!==null){if(d!==null){var x=d.next;d.next=p.next,p.next=x}a.baseQueue=d=p,s.pending=null}if(d!==null){p=d.next,a=a.baseState;var S=x=null,P=null,L=p;do{var V=L.lane;if((nr&V)===V)P!==null&&(P=P.next={lane:0,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null}),a=L.hasEagerState?L.eagerState:e(a,L.action);else{var F={lane:V,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null};P===null?(S=P=F,x=a):P=P.next=F,Oe.lanes|=V,rr|=V}L=L.next}while(L!==null&&L!==p);P===null?x=a:P.next=S,Bt(a,n.memoizedState)||(mt=!0),n.memoizedState=a,n.baseState=x,n.baseQueue=P,s.lastRenderedState=a}if(e=s.interleaved,e!==null){d=e;do p=d.lane,Oe.lanes|=p,rr|=p,d=d.next;while(d!==e)}else d===null&&(s.lanes=0);return[n.memoizedState,s.dispatch]}function Ol(e){var n=Mt(),s=n.queue;if(s===null)throw Error(i(311));s.lastRenderedReducer=e;var a=s.dispatch,d=s.pending,p=n.memoizedState;if(d!==null){s.pending=null;var x=d=d.next;do p=e(p,x.action),x=x.next;while(x!==d);Bt(p,n.memoizedState)||(mt=!0),n.memoizedState=p,n.baseQueue===null&&(n.baseState=p),s.lastRenderedState=p}return[p,a]}function Wf(){}function Kf(e,n){var s=Oe,a=Mt(),d=n(),p=!Bt(a.memoizedState,d);if(p&&(a.memoizedState=d,mt=!0),a=a.queue,zl(Qf.bind(null,s,a,e),[e]),a.getSnapshot!==n||p||Xe!==null&&Xe.memoizedState.tag&1){if(s.flags|=2048,Wi(9,Gf.bind(null,s,a,d,n),void 0,null),Ze===null)throw Error(i(349));(nr&30)!==0||Hf(s,n,d)}return d}function Hf(e,n,s){e.flags|=16384,e={getSnapshot:n,value:s},n=Oe.updateQueue,n===null?(n={lastEffect:null,stores:null},Oe.updateQueue=n,n.stores=[e]):(s=n.stores,s===null?n.stores=[e]:s.push(e))}function Gf(e,n,s,a){n.value=s,n.getSnapshot=a,qf(n)&&Yf(e)}function Qf(e,n,s){return s(function(){qf(n)&&Yf(e)})}function qf(e){var n=e.getSnapshot;e=e.value;try{var s=n();return!Bt(e,s)}catch{return!0}}function Yf(e){var n=un(e,1);n!==null&&Ht(n,e,1,-1)}function Xf(e){var n=en();return typeof e=="function"&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:$i,lastRenderedState:e},n.queue=e,e=e.dispatch=yx.bind(null,Oe,e),[n.memoizedState,e]}function Wi(e,n,s,a){return e={tag:e,create:n,destroy:s,deps:a,next:null},n=Oe.updateQueue,n===null?(n={lastEffect:null,stores:null},Oe.updateQueue=n,n.lastEffect=e.next=e):(s=n.lastEffect,s===null?n.lastEffect=e.next=e:(a=s.next,s.next=e,e.next=a,n.lastEffect=e)),e}function Zf(){return Mt().memoizedState}function mo(e,n,s,a){var d=en();Oe.flags|=e,d.memoizedState=Wi(1|n,s,void 0,a===void 0?null:a)}function go(e,n,s,a){var d=Mt();a=a===void 0?null:a;var p=void 0;if(Ge!==null){var x=Ge.memoizedState;if(p=x.destroy,a!==null&&Dl(a,x.deps)){d.memoizedState=Wi(n,s,p,a);return}}Oe.flags|=e,d.memoizedState=Wi(1|n,s,p,a)}function Jf(e,n){return mo(8390656,8,e,n)}function zl(e,n){return go(2048,8,e,n)}function eh(e,n){return go(4,2,e,n)}function th(e,n){return go(4,4,e,n)}function nh(e,n){if(typeof n=="function")return e=e(),n(e),function(){n(null)};if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function rh(e,n,s){return s=s!=null?s.concat([e]):null,go(4,4,nh.bind(null,n,e),s)}function Vl(){}function ih(e,n){var s=Mt();n=n===void 0?null:n;var a=s.memoizedState;return a!==null&&n!==null&&Dl(n,a[1])?a[0]:(s.memoizedState=[e,n],e)}function sh(e,n){var s=Mt();n=n===void 0?null:n;var a=s.memoizedState;return a!==null&&n!==null&&Dl(n,a[1])?a[0]:(e=e(),s.memoizedState=[e,n],e)}function oh(e,n,s){return(nr&21)===0?(e.baseState&&(e.baseState=!1,mt=!0),e.memoizedState=s):(Bt(s,n)||(s=Ld(),Oe.lanes|=s,rr|=s,e.baseState=!0),n)}function mx(e,n){var s=Te;Te=s!==0&&4>s?s:4,e(!0);var a=Ml.transition;Ml.transition={};try{e(!1),n()}finally{Te=s,Ml.transition=a}}function ah(){return Mt().memoizedState}function gx(e,n,s){var a=In(e);if(s={lane:a,action:s,hasEagerState:!1,eagerState:null,next:null},lh(e))uh(n,s);else if(s=Vf(e,n,s,a),s!==null){var d=ct();Ht(s,e,a,d),ch(s,n,a)}}function yx(e,n,s){var a=In(e),d={lane:a,action:s,hasEagerState:!1,eagerState:null,next:null};if(lh(e))uh(n,d);else{var p=e.alternate;if(e.lanes===0&&(p===null||p.lanes===0)&&(p=n.lastRenderedReducer,p!==null))try{var x=n.lastRenderedState,S=p(x,s);if(d.hasEagerState=!0,d.eagerState=S,Bt(S,x)){var P=n.interleaved;P===null?(d.next=d,Pl(n)):(d.next=P.next,P.next=d),n.interleaved=d;return}}catch{}s=Vf(e,n,d,a),s!==null&&(d=ct(),Ht(s,e,a,d),ch(s,n,a))}}function lh(e){var n=e.alternate;return e===Oe||n!==null&&n===Oe}function uh(e,n){Bi=po=!0;var s=e.pending;s===null?n.next=n:(n.next=s.next,s.next=n),e.pending=n}function ch(e,n,s){if((s&4194240)!==0){var a=n.lanes;a&=e.pendingLanes,s|=a,n.lanes=s,Ba(e,s)}}var yo={readContext:Rt,useCallback:it,useContext:it,useEffect:it,useImperativeHandle:it,useInsertionEffect:it,useLayoutEffect:it,useMemo:it,useReducer:it,useRef:it,useState:it,useDebugValue:it,useDeferredValue:it,useTransition:it,useMutableSource:it,useSyncExternalStore:it,useId:it,unstable_isNewReconciler:!1},vx={readContext:Rt,useCallback:function(e,n){return en().memoizedState=[e,n===void 0?null:n],e},useContext:Rt,useEffect:Jf,useImperativeHandle:function(e,n,s){return s=s!=null?s.concat([e]):null,mo(4194308,4,nh.bind(null,n,e),s)},useLayoutEffect:function(e,n){return mo(4194308,4,e,n)},useInsertionEffect:function(e,n){return mo(4,2,e,n)},useMemo:function(e,n){var s=en();return n=n===void 0?null:n,e=e(),s.memoizedState=[e,n],e},useReducer:function(e,n,s){var a=en();return n=s!==void 0?s(n):n,a.memoizedState=a.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},a.queue=e,e=e.dispatch=gx.bind(null,Oe,e),[a.memoizedState,e]},useRef:function(e){var n=en();return e={current:e},n.memoizedState=e},useState:Xf,useDebugValue:Vl,useDeferredValue:function(e){return en().memoizedState=e},useTransition:function(){var e=Xf(!1),n=e[0];return e=mx.bind(null,e[1]),en().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,s){var a=Oe,d=en();if(Le){if(s===void 0)throw Error(i(407));s=s()}else{if(s=n(),Ze===null)throw Error(i(349));(nr&30)!==0||Hf(a,n,s)}d.memoizedState=s;var p={value:s,getSnapshot:n};return d.queue=p,Jf(Qf.bind(null,a,p,e),[e]),a.flags|=2048,Wi(9,Gf.bind(null,a,p,s,n),void 0,null),s},useId:function(){var e=en(),n=Ze.identifierPrefix;if(Le){var s=ln,a=an;s=(a&~(1<<32-Ft(a)-1)).toString(32)+s,n=":"+n+"R"+s,s=Ui++,0<s&&(n+="H"+s.toString(32)),n+=":"}else s=px++,n=":"+n+"r"+s.toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},xx={readContext:Rt,useCallback:ih,useContext:Rt,useEffect:zl,useImperativeHandle:rh,useInsertionEffect:eh,useLayoutEffect:th,useMemo:sh,useReducer:_l,useRef:Zf,useState:function(){return _l($i)},useDebugValue:Vl,useDeferredValue:function(e){var n=Mt();return oh(n,Ge.memoizedState,e)},useTransition:function(){var e=_l($i)[0],n=Mt().memoizedState;return[e,n]},useMutableSource:Wf,useSyncExternalStore:Kf,useId:ah,unstable_isNewReconciler:!1},wx={readContext:Rt,useCallback:ih,useContext:Rt,useEffect:zl,useImperativeHandle:rh,useInsertionEffect:eh,useLayoutEffect:th,useMemo:sh,useReducer:Ol,useRef:Zf,useState:function(){return Ol($i)},useDebugValue:Vl,useDeferredValue:function(e){var n=Mt();return Ge===null?n.memoizedState=e:oh(n,Ge.memoizedState,e)},useTransition:function(){var e=Ol($i)[0],n=Mt().memoizedState;return[e,n]},useMutableSource:Wf,useSyncExternalStore:Kf,useId:ah,unstable_isNewReconciler:!1};function $t(e,n){if(e&&e.defaultProps){n=H({},n),e=e.defaultProps;for(var s in e)n[s]===void 0&&(n[s]=e[s]);return n}return n}function Fl(e,n,s,a){n=e.memoizedState,s=s(a,n),s=s==null?n:H({},n,s),e.memoizedState=s,e.lanes===0&&(e.updateQueue.baseState=s)}var vo={isMounted:function(e){return(e=e._reactInternals)?qn(e)===e:!1},enqueueSetState:function(e,n,s){e=e._reactInternals;var a=ct(),d=In(e),p=cn(a,d);p.payload=n,s!=null&&(p.callback=s),n=An(e,p,d),n!==null&&(Ht(n,e,d,a),uo(n,e,d))},enqueueReplaceState:function(e,n,s){e=e._reactInternals;var a=ct(),d=In(e),p=cn(a,d);p.tag=1,p.payload=n,s!=null&&(p.callback=s),n=An(e,p,d),n!==null&&(Ht(n,e,d,a),uo(n,e,d))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var s=ct(),a=In(e),d=cn(s,a);d.tag=2,n!=null&&(d.callback=n),n=An(e,d,a),n!==null&&(Ht(n,e,a,s),uo(n,e,a))}};function dh(e,n,s,a,d,p,x){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,p,x):n.prototype&&n.prototype.isPureReactComponent?!Ai(s,a)||!Ai(d,p):!0}function fh(e,n,s){var a=!1,d=En,p=n.contextType;return typeof p=="object"&&p!==null?p=Rt(p):(d=pt(n)?Xn:rt.current,a=n.contextTypes,p=(a=a!=null)?Or(e,d):En),n=new n(s,p),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=vo,e.stateNode=n,n._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=d,e.__reactInternalMemoizedMaskedChildContext=p),n}function hh(e,n,s,a){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(s,a),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(s,a),n.state!==e&&vo.enqueueReplaceState(n,n.state,null)}function Bl(e,n,s,a){var d=e.stateNode;d.props=s,d.state=e.memoizedState,d.refs={},El(e);var p=n.contextType;typeof p=="object"&&p!==null?d.context=Rt(p):(p=pt(n)?Xn:rt.current,d.context=Or(e,p)),d.state=e.memoizedState,p=n.getDerivedStateFromProps,typeof p=="function"&&(Fl(e,n,p,s),d.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof d.getSnapshotBeforeUpdate=="function"||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(n=d.state,typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount(),n!==d.state&&vo.enqueueReplaceState(d,d.state,null),co(e,s,d,a),d.state=e.memoizedState),typeof d.componentDidMount=="function"&&(e.flags|=4194308)}function Kr(e,n){try{var s="",a=n;do s+=pe(a),a=a.return;while(a);var d=s}catch(p){d=`
7Error generating stack: `+p.message+`
8`+p.stack}return{value:e,source:n,stack:d,digest:null}}function Ul(e,n,s){return{value:e,source:null,stack:s??null,digest:n??null}}function $l(e,n){try{console.error(n.value)}catch(s){setTimeout(function(){throw s})}}var bx=typeof WeakMap=="function"?WeakMap:Map;function ph(e,n,s){s=cn(-1,s),s.tag=3,s.payload={element:null};var a=n.value;return s.callback=function(){To||(To=!0,iu=a),$l(e,n)},s}function mh(e,n,s){s=cn(-1,s),s.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var d=n.value;s.payload=function(){return a(d)},s.callback=function(){$l(e,n)}}var p=e.stateNode;return p!==null&&typeof p.componentDidCatch=="function"&&(s.callback=function(){$l(e,n),typeof a!="function"&&(Mn===null?Mn=new Set([this]):Mn.add(this));var x=n.stack;this.componentDidCatch(n.value,{componentStack:x!==null?x:""})}),s}function gh(e,n,s){var a=e.pingCache;if(a===null){a=e.pingCache=new bx;var d=new Set;a.set(n,d)}else d=a.get(n),d===void 0&&(d=new Set,a.set(n,d));d.has(s)||(d.add(s),e=Lx.bind(null,e,n,s),n.then(e,e))}function yh(e){do{var n;if((n=e.tag===13)&&(n=e.memoizedState,n=n!==null?n.dehydrated!==null:!0),n)return e;e=e.return}while(e!==null);return null}function vh(e,n,s,a,d){return(e.mode&1)===0?(e===n?e.flags|=65536:(e.flags|=128,s.flags|=131072,s.flags&=-52805,s.tag===1&&(s.alternate===null?s.tag=17:(n=cn(-1,1),n.tag=2,An(s,n,1))),s.lanes|=1),e):(e.flags|=65536,e.lanes=d,e)}var Sx=_.ReactCurrentOwner,mt=!1;function ut(e,n,s,a){n.child=e===null?zf(n,null,s,a):Br(n,e.child,s,a)}function xh(e,n,s,a,d){s=s.render;var p=n.ref;return $r(n,d),a=Il(e,n,s,a,p,d),s=Ll(),e!==null&&!mt?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~d,dn(e,n,d)):(Le&&s&&yl(n),n.flags|=1,ut(e,n,a,d),n.child)}function wh(e,n,s,a,d){if(e===null){var p=s.type;return typeof p=="function"&&!du(p)&&p.defaultProps===void 0&&s.compare===null&&s.defaultProps===void 0?(n.tag=15,n.type=p,bh(e,n,p,a,d)):(e=Ro(s.type,null,a,n,n.mode,d),e.ref=n.ref,e.return=n,n.child=e)}if(p=e.child,(e.lanes&d)===0){var x=p.memoizedProps;if(s=s.compare,s=s!==null?s:Ai,s(x,a)&&e.ref===n.ref)return dn(e,n,d)}return n.flags|=1,e=_n(p,a),e.ref=n.ref,e.return=n,n.child=e}function bh(e,n,s,a,d){if(e!==null){var p=e.memoizedProps;if(Ai(p,a)&&e.ref===n.ref)if(mt=!1,n.pendingProps=a=p,(e.lanes&d)!==0)(e.flags&131072)!==0&&(mt=!0);else return n.lanes=e.lanes,dn(e,n,d)}return Wl(e,n,s,a,d)}function Sh(e,n,s){var a=n.pendingProps,d=a.children,p=e!==null?e.memoizedState:null;if(a.mode==="hidden")if((n.mode&1)===0)n.memoizedState={baseLanes:0,cachePool:null,transitions:null},je(Gr,Tt),Tt|=s;else{if((s&1073741824)===0)return e=p!==null?p.baseLanes|s:s,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,je(Gr,Tt),Tt|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=p!==null?p.baseLanes:s,je(Gr,Tt),Tt|=a}else p!==null?(a=p.baseLanes|s,n.memoizedState=null):a=s,je(Gr,Tt),Tt|=a;return ut(e,n,d,s),n.child}
vendor: 4,621 bytes, line 8
8function Ch(e,n){var s=n.ref;(e===null&&s!==null||e!==null&&e.ref!==s)&&(n.flags|=512,n.flags|=2097152)}function Wl(e,n,s,a,d){var p=pt(s)?Xn:rt.current;return p=Or(n,p),$r(n,d),s=Il(e,n,s,a,p,d),a=Ll(),e!==null&&!mt?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~d,dn(e,n,d)):(Le&&a&&yl(n),n.flags|=1,ut(e,n,s,d),n.child)}function kh(e,n,s,a,d){if(pt(s)){var p=!0;to(n)}else p=!1;if($r(n,d),n.stateNode===null)wo(e,n),fh(n,s,a),Bl(n,s,a,d),a=!0;else if(e===null){var x=n.stateNode,S=n.memoizedProps;x.props=S;var P=x.context,L=s.contextType;typeof L=="object"&&L!==null?L=Rt(L):(L=pt(s)?Xn:rt.current,L=Or(n,L));var V=s.getDerivedStateFromProps,F=typeof V=="function"||typeof x.getSnapshotBeforeUpdate=="function";F||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(S!==a||P!==L)&&hh(n,x,a,L),Nn=!1;var z=n.memoizedState;x.state=z,co(n,a,x,d),P=n.memoizedState,S!==a||z!==P||ht.current||Nn?(typeof V=="function"&&(Fl(n,s,V,a),P=n.memoizedState),(S=Nn||dh(n,s,S,a,z,P,L))?(F||typeof x.UNSAFE_componentWillMount!="function"&&typeof x.componentWillMount!="function"||(typeof x.componentWillMount=="function"&&x.componentWillMount(),typeof x.UNSAFE_componentWillMount=="function"&&x.UNSAFE_componentWillMount()),typeof x.componentDidMount=="function"&&(n.flags|=4194308)):(typeof x.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=a,n.memoizedState=P),x.props=a,x.state=P,x.context=L,a=S):(typeof x.componentDidMount=="function"&&(n.flags|=4194308),a=!1)}else{x=n.stateNode,Ff(e,n),S=n.memoizedProps,L=n.type===n.elementType?S:$t(n.type,S),x.props=L,F=n.pendingProps,z=x.context,P=s.contextType,typeof P=="object"&&P!==null?P=Rt(P):(P=pt(s)?Xn:rt.current,P=Or(n,P));var X=s.getDerivedStateFromProps;(V=typeof X=="function"||typeof x.getSnapshotBeforeUpdate=="function")||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(S!==F||z!==P)&&hh(n,x,a,P),Nn=!1,z=n.memoizedState,x.state=z,co(n,a,x,d);var ee=n.memoizedState;S!==F||z!==ee||ht.current||Nn?(typeof X=="function"&&(Fl(n,s,X,a),ee=n.memoizedState),(L=Nn||dh(n,s,L,a,z,ee,P)||!1)?(V||typeof x.UNSAFE_componentWillUpdate!="function"&&typeof x.componentWillUpdate!="function"||(typeof x.componentWillUpdate=="function"&&x.componentWillUpdate(a,ee,P),typeof x.UNSAFE_componentWillUpdate=="function"&&x.UNSAFE_componentWillUpdate(a,ee,P)),typeof x.componentDidUpdate=="function"&&(n.flags|=4),typeof x.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof x.componentDidUpdate!="function"||S===e.memoizedProps&&z===e.memoizedState||(n.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||S===e.memoizedProps&&z===e.memoizedState||(n.flags|=1024),n.memoizedProps=a,n.memoizedState=ee),x.props=a,x.state=ee,x.context=P,a=L):(typeof x.componentDidUpdate!="function"||S===e.memoizedProps&&z===e.memoizedState||(n.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||S===e.memoizedProps&&z===e.memoizedState||(n.flags|=1024),a=!1)}return Kl(e,n,s,a,p,d)}function Kl(e,n,s,a,d,p){Ch(e,n);var x=(n.flags&128)!==0;if(!a&&!x)return d&&Nf(n,s,!1),dn(e,n,p);a=n.stateNode,Sx.current=n;var S=x&&typeof s.getDerivedStateFromError!="function"?null:a.render();return n.flags|=1,e!==null&&x?(n.child=Br(n,e.child,null,p),n.child=Br(n,null,S,p)):ut(e,n,S,p),n.memoizedState=a.state,d&&Nf(n,s,!0),n.child}function Th(e){var n=e.stateNode;n.pendingContext?Ef(e,n.pendingContext,n.pendingContext!==n.context):n.context&&Ef(e,n.context,!1),jl(e,n.containerInfo)}function Ph(e,n,s,a,d){return Fr(),bl(d),n.flags|=256,ut(e,n,s,a),n.child}var Hl={dehydrated:null,treeContext:null,retryLane:0};function Gl(e){return{baseLanes:e,cachePool:null,transitions:null}}function Eh(e,n,s){var a=n.pendingProps,d=_e.current,p=!1,x=(n.flags&128)!==0,S;if((S=x)||(S=e!==null&&e.memoizedState===null?!1:(d&2)!==0),S?(p=!0,n.flags&=-129):(e===null||e.memoizedState!==null)&&(d|=1),je(_e,d&1),e===null)return wl(n),e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((n.mode&1)===0?n.lanes=1:e.data==="$!"?n.lanes=8:n.lanes=1073741824,null):(x=a.children,e=a.fallback,p?(a=n.mode,p=n.child,x={mode:"hidden",children:x},(a&1)===0&&p!==null?(p.childLanes=0,p.pendingProps=x):p=Mo(x,a,0,null),e=ar(e,a,s,null),p.return=n,e.return=n,p.sibling=e,n.child=p,n.child.memoizedState=Gl(s),n.memoizedState=Hl,e):Ql(n,x));if(d=e.memoizedState,d!==null&&(S=d.dehydrated,S!==null))return Cx(e,n,x,a,S,d,s);if(p){p=a.fallback,x=n.mode,d=e.child,S=d.sibling;var P={mode:"hidden",children:a.children};return(x&1)===0&&n.child!==d?(a=n.child,a.childLanes=0,a.pendingProps=P,n.deleti
vendor: 5,867 bytes, line 8
8ons=null):(a=_n(d,P),a.subtreeFlags=d.subtreeFlags&14680064),S!==null?p=_n(S,p):(p=ar(p,x,s,null),p.flags|=2),p.return=n,a.return=n,a.sibling=p,n.child=a,a=p,p=n.child,x=e.child.memoizedState,x=x===null?Gl(s):{baseLanes:x.baseLanes|s,cachePool:null,transitions:x.transitions},p.memoizedState=x,p.childLanes=e.childLanes&~s,n.memoizedState=Hl,a}return p=e.child,e=p.sibling,a=_n(p,{mode:"visible",children:a.children}),(n.mode&1)===0&&(a.lanes=s),a.return=n,a.sibling=null,e!==null&&(s=n.deletions,s===null?(n.deletions=[e],n.flags|=16):s.push(e)),n.child=a,n.memoizedState=null,a}function Ql(e,n){return n=Mo({mode:"visible",children:n},e.mode,0,null),n.return=e,e.child=n}function xo(e,n,s,a){return a!==null&&bl(a),Br(n,e.child,null,s),e=Ql(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function Cx(e,n,s,a,d,p,x){if(s)return n.flags&256?(n.flags&=-257,a=Ul(Error(i(422))),xo(e,n,x,a)):n.memoizedState!==null?(n.child=e.child,n.flags|=128,null):(p=a.fallback,d=n.mode,a=Mo({mode:"visible",children:a.children},d,0,null),p=ar(p,d,x,null),p.flags|=2,a.return=n,p.return=n,a.sibling=p,n.child=a,(n.mode&1)!==0&&Br(n,e.child,null,x),n.child.memoizedState=Gl(x),n.memoizedState=Hl,p);if((n.mode&1)===0)return xo(e,n,x,null);if(d.data==="$!"){if(a=d.nextSibling&&d.nextSibling.dataset,a)var S=a.dgst;return a=S,p=Error(i(419)),a=Ul(p,a,void 0),xo(e,n,x,a)}if(S=(x&e.childLanes)!==0,mt||S){if(a=Ze,a!==null){switch(x&-x){case 4:d=2;break;case 16:d=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:d=32;break;case 536870912:d=268435456;break;default:d=0}d=(d&(a.suspendedLanes|x))!==0?0:d,d!==0&&d!==p.retryLane&&(p.retryLane=d,un(e,d),Ht(a,e,d,-1))}return cu(),a=Ul(Error(i(421))),xo(e,n,x,a)}return d.data==="$?"?(n.flags|=128,n.child=e.child,n=_x.bind(null,e),d._reactRetry=n,null):(e=p.treeContext,kt=Tn(d.nextSibling),Ct=n,Le=!0,Ut=null,e!==null&&(Nt[At++]=an,Nt[At++]=ln,Nt[At++]=Zn,an=e.id,ln=e.overflow,Zn=n),n=Ql(n,a.children),n.flags|=4096,n)}function jh(e,n,s){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n),Tl(e.return,n,s)}function ql(e,n,s,a,d){var p=e.memoizedState;p===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:a,tail:s,tailMode:d}:(p.isBackwards=n,p.rendering=null,p.renderingStartTime=0,p.last=a,p.tail=s,p.tailMode=d)}function Nh(e,n,s){var a=n.pendingProps,d=a.revealOrder,p=a.tail;if(ut(e,n,a.children,s),a=_e.current,(a&2)!==0)a=a&1|2,n.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&jh(e,s,n);else if(e.tag===19)jh(e,s,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(je(_e,a),(n.mode&1)===0)n.memoizedState=null;else switch(d){case"forwards":for(s=n.child,d=null;s!==null;)e=s.alternate,e!==null&&fo(e)===null&&(d=s),s=s.sibling;s=d,s===null?(d=n.child,n.child=null):(d=s.sibling,s.sibling=null),ql(n,!1,d,s,p);break;case"backwards":for(s=null,d=n.child,n.child=null;d!==null;){if(e=d.alternate,e!==null&&fo(e)===null){n.child=d;break}e=d.sibling,d.sibling=s,s=d,d=e}ql(n,!0,s,null,p);break;case"together":ql(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function wo(e,n){(n.mode&1)===0&&e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2)}function dn(e,n,s){if(e!==null&&(n.dependencies=e.dependencies),rr|=n.lanes,(s&n.childLanes)===0)return null;if(e!==null&&n.child!==e.child)throw Error(i(153));if(n.child!==null){for(e=n.child,s=_n(e,e.pendingProps),n.child=s,s.return=n;e.sibling!==null;)e=e.sibling,s=s.sibling=_n(e,e.pendingProps),s.return=n;s.sibling=null}return n.child}function kx(e,n,s){switch(n.tag){case 3:Th(n),Fr();break;case 5:$f(n);break;case 1:pt(n.type)&&to(n);break;case 4:jl(n,n.stateNode.containerInfo);break;case 10:var a=n.type._context,d=n.memoizedProps.value;je(ao,a._currentValue),a._currentValue=d;break;case 13:if(a=n.memoizedState,a!==null)return a.dehydrated!==null?(je(_e,_e.current&1),n.flags|=128,null):(s&n.child.childLanes)!==0?Eh(e,n,s):(je(_e,_e.current&1),e=dn(e,n,s),e!==null?e.sibling:null);je(_e,_e.current&1);break;case 19:if(a=(s&n.childLanes)!==0,(e.flags&128)!==0){if(a)return Nh(e,n,s);n.flags|=128}if(d=n.memoizedState,d!==null&&(d.rendering=null,d.tail=null,d.lastEffect=null),je(_e,_e.current),a)break;return null;case 22:case 23:return n.lanes=0,Sh(e,n,s)}return dn(e,n,s)}var Ah,Yl,Rh,Mh;Ah=function(e,n){for(var s=n.child;s!==null;){if(s.tag===5||s.tag===6)e.appendChild(s.stateNode);else if(s.tag!==4&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===n)break;for(;s.sibling===null;){if(s.return===null||s.return===n)return;s=s.return}s.sibling.return=s.return,s=s.sibling}},Yl=function(){},Rh=function(e,n,s,a){var d=e.memoizedProps;if(d!==a){e=n.stateNode,tr(Jt.current);var p=null;switch(s){case"input":d=Ta(e,d),a=Ta(e,a),p=[];break;case"select":d=H({},d,{value:void 0}),a=H({},a,{value:void 0}),p=[];break;case"textarea":d=ja(e,d),a=ja(e,a),p=[];break;default:typeof d.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=Zs)}Aa(s,a);var x;s=null;for(L in d)if(!a.hasOwnProperty(L)&&d.hasOwnProperty(L)&&d[L]!=null)if(L==="style"){var S=d[L];for(x in S)S.hasOwnProperty(x)&&(s||(s={}),s[x]="")}else L!=="dangerouslySetInnerHTML"&&L!=="children"&&L!=="suppressContentEditableWarning"&&L!=="suppressHydrationWarning"&&L!=="autoFocus"&&(l.hasOwnProperty(L)?p||(p=[]):(p=p||[]).push(L,null));for(L in a){var P=a[L];if(S=d?.[L],a.hasOwnProperty(L)&&P!==S&&(P!=null||S!=null))if(L==="style")if(S){for(x in S)!S.hasOwnProperty(x)||P&&P.hasOwnProperty(x)||(s||(s={}),s[x]="");
vendor: 9,261 bytes, line 8
8for(x in P)P.hasOwnProperty(x)&&S[x]!==P[x]&&(s||(s={}),s[x]=P[x])}else s||(p||(p=[]),p.push(L,s)),s=P;else L==="dangerouslySetInnerHTML"?(P=P?P.__html:void 0,S=S?S.__html:void 0,P!=null&&S!==P&&(p=p||[]).push(L,P)):L==="children"?typeof P!="string"&&typeof P!="number"||(p=p||[]).push(L,""+P):L!=="suppressContentEditableWarning"&&L!=="suppressHydrationWarning"&&(l.hasOwnProperty(L)?(P!=null&&L==="onScroll"&&Re("scroll",e),p||S===P||(p=[])):(p=p||[]).push(L,P))}s&&(p=p||[]).push("style",s);var L=p;(n.updateQueue=L)&&(n.flags|=4)}},Mh=function(e,n,s,a){s!==a&&(n.flags|=4)};function Ki(e,n){if(!Le)switch(e.tailMode){case"hidden":n=e.tail;for(var s=null;n!==null;)n.alternate!==null&&(s=n),n=n.sibling;s===null?e.tail=null:s.sibling=null;break;case"collapsed":s=e.tail;for(var a=null;s!==null;)s.alternate!==null&&(a=s),s=s.sibling;a===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function st(e){var n=e.alternate!==null&&e.alternate.child===e.child,s=0,a=0;if(n)for(var d=e.child;d!==null;)s|=d.lanes|d.childLanes,a|=d.subtreeFlags&14680064,a|=d.flags&14680064,d.return=e,d=d.sibling;else for(d=e.child;d!==null;)s|=d.lanes|d.childLanes,a|=d.subtreeFlags,a|=d.flags,d.return=e,d=d.sibling;return e.subtreeFlags|=a,e.childLanes=s,n}function Tx(e,n,s){var a=n.pendingProps;switch(vl(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return st(n),null;case 1:return pt(n.type)&&eo(),st(n),null;case 3:return a=n.stateNode,Wr(),Me(ht),Me(rt),Rl(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(so(n)?n.flags|=4:e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Ut!==null&&(au(Ut),Ut=null))),Yl(e,n),st(n),null;case 5:Nl(n);var d=tr(Fi.current);if(s=n.type,e!==null&&n.stateNode!=null)Rh(e,n,s,a,d),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!a){if(n.stateNode===null)throw Error(i(166));return st(n),null}if(e=tr(Jt.current),so(n)){a=n.stateNode,s=n.type;var p=n.memoizedProps;switch(a[Zt]=n,a[Li]=p,e=(n.mode&1)!==0,s){case"dialog":Re("cancel",a),Re("close",a);break;case"iframe":case"object":case"embed":Re("load",a);break;case"video":case"audio":for(d=0;d<Mi.length;d++)Re(Mi[d],a);break;case"source":Re("error",a);break;case"img":case"image":case"link":Re("error",a),Re("load",a);break;case"details":Re("toggle",a);break;case"input":dd(a,p),Re("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!p.multiple},Re("invalid",a);break;case"textarea":pd(a,p),Re("invalid",a)}Aa(s,p),d=null;for(var x in p)if(p.hasOwnProperty(x)){var S=p[x];x==="children"?typeof S=="string"?a.textContent!==S&&(p.suppressHydrationWarning!==!0&&Xs(a.textContent,S,e),d=["children",S]):typeof S=="number"&&a.textContent!==""+S&&(p.suppressHydrationWarning!==!0&&Xs(a.textContent,S,e),d=["children",""+S]):l.hasOwnProperty(x)&&S!=null&&x==="onScroll"&&Re("scroll",a)}switch(s){case"input":jt(a),hd(a,p,!0);break;case"textarea":jt(a),gd(a);break;case"select":case"option":break;default:typeof p.onClick=="function"&&(a.onclick=Zs)}a=d,n.updateQueue=a,a!==null&&(n.flags|=4)}else{x=d.nodeType===9?d:d.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=yd(s)),e==="http://www.w3.org/1999/xhtml"?s==="script"?(e=x.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=x.createElement(s,{is:a.is}):(e=x.createElement(s),s==="select"&&(x=e,a.multiple?x.multiple=!0:a.size&&(x.size=a.size))):e=x.createElementNS(e,s),e[Zt]=n,e[Li]=a,Ah(e,n,!1,!1),n.stateNode=e;e:{switch(x=Ra(s,a),s){case"dialog":Re("cancel",e),Re("close",e),d=a;break;case"iframe":case"object":case"embed":Re("load",e),d=a;break;case"video":case"audio":for(d=0;d<Mi.length;d++)Re(Mi[d],e);d=a;break;case"source":Re("error",e),d=a;break;case"img":case"image":case"link":Re("error",e),Re("load",e),d=a;break;case"details":Re("toggle",e),d=a;break;case"input":dd(e,a),d=Ta(e,a),Re("invalid",e);break;case"option":d=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},d=H({},a,{value:void 0}),Re("invalid",e);break;case"textarea":pd(e,a),d=ja(e,a),Re("invalid",e);break;default:d=a}Aa(s,d),S=d;for(p in S)if(S.hasOwnProperty(p)){var P=S[p];p==="style"?wd(e,P):p==="dangerouslySetInnerHTML"?(P=P?P.__html:void 0,P!=null&&vd(e,P)):p==="children"?typeof P=="string"?(s!=="textarea"||P!=="")&&hi(e,P):typeof P=="number"&&hi(e,""+P):p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&p!=="autoFocus"&&(l.hasOwnProperty(p)?P!=null&&p==="onScroll"&&Re("scroll",e):P!=null&&A(e,p,P,x))}switch(s){case"input":jt(e),hd(e,a,!1);break;case"textarea":jt(e),gd(e);break;case"option":a.value!=null&&e.setAttribute("value",""+Ce(a.value));break;case"select":e.multiple=!!a.multiple,p=a.value,p!=null?Tr(e,!!a.multiple,p,!1):a.defaultValue!=null&&Tr(e,!!a.multiple,a.defaultValue,!0);break;default:typeof d.onClick=="function"&&(e.onclick=Zs)}switch(s){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(n.flags|=4)}n.ref!==null&&(n.flags|=512,n.flags|=2097152)}return st(n),null;case 6:if(e&&n.stateNode!=null)Mh(e,n,e.memoizedProps,a);else{if(typeof a!="string"&&n.stateNode===null)throw Error(i(166));if(s=tr(Fi.current),tr(Jt.current),so(n)){if(a=n.stateNode,s=n.memoizedProps,a[Zt]=n,(p=a.nodeValue!==s)&&(e=Ct,e!==null))switch(e.tag){case 3:Xs(a.nodeValue,s,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Xs(a.nodeValue,s,(e.mode&1)!==0)}p&&(n.flags|=4)}else a=(s.nodeType===9?s:s.ownerDocument).createTextNode(a),a[Zt]=n,n.stateNode=a}return st(n),null;case 13:if(Me(_e),a=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Le&&kt!==null&&(n.mode&1)!==0&&(n.flags&128)===0)Lf(),Fr(),n.flags|=98560,p=!1;else if(p=so(n),a!==null&&a.dehydrated!==null){if(e===null){if(!p)throw Error(i(318));if(p=n.memoizedState,p=p!==null?p.dehydrated:null,!p)throw Error(i(317));p[Zt]=n}else Fr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;st(n),p=!1}else Ut!==null&&(au(Ut),Ut=null),p=!0;if(!p)return n.flags&65536?n:null}return(n.flags&128)!==0?(n.lanes=s,n):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(n.child.flags|=8192,(n.mode&1)!==0&&(e===null||(_e.current&1)!==0?Qe===0&&(Qe=3):cu())),n.updateQueue!==null&&(n.flags|=4),st(n),null);case 4:return Wr(),Yl(e,n),e===null&&Di(n.stateNode.containerInfo),st(n),null;case 10:return kl(n.type._context),st(n),null;case 17:return pt(n.type)&&eo(),st(n),null;case 19:if(Me(_e),p=n.memoizedState,p===null)return st(n),null;if(a=(n.flags&128)!==0,x=p.rendering,x===null)if(a)Ki(p,!1);else{if(Qe!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(x=fo(e),x!==null){for(n.flags|=128,Ki(p,!1),a=x.updateQueue,a!==null&&(n.updateQueue=a,n.flags|=4),n.subtreeFlags=0,a=s,s=n.child;s!==null;)p=s,e=a,p.flags&=14680066,x=p.alternate,x===null?(p.childLanes=0,p.lanes=e,p.child=null,p.subtreeFlags=0,p.memoizedProps=null,p.memoizedState=null,p.updateQueue=null,p.dependencies=null,p.stateNode=null):(p.childLanes=x.childLanes,p.lanes=x.lanes,p.child=x.child,p.subtreeFlags=0,p.deletions=null,p.memoizedProps=x.memoizedProps,p.memoizedState=x.memoizedState,p.updateQueue=x.updateQueue,p.type=x.type,e=x.dependencies,p.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),s=s.sibling;return je(_e,_e.current&1|2),n.child}e=e.sibling}p.tail!==null&&Fe()>Qr&&(n.flags|=128,a=!0,Ki(p,!1),n.lanes=4194304)}else{if(!a)if(e=fo(x),e!==null){if(n.flags|=128,a=!0,s=e.updateQueue,s!==null&&(n.updateQueue=s,n.flags|=4),Ki(p,!0),p.tail===null&&p.tailMode==="hidden"&&!x.alternate&&!Le)return st(n),null}else 2*Fe()-p.renderingStartTime>Qr&&s!==1073741824&&(n.flags|=128,a=!0,Ki(p,!1),n.lanes=4194304);p.isBackwards?(x.sibling=n.child,n.child=x):(s=p.last,s!==null?s.sibling=x:n.child=x,p.last=x)}return p.tail!==null?(n=p.tail,p.rendering=n,p.tail=n.sibling,p.renderingStartTime=Fe(),n.sibling=null,s=_e.current,je(_e,a?s&1|2:s&1),n):(st(n),null);case 22:case 23:return uu(),a=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(n.flags|=8192),a&&(n.mode&1)!==0?(Tt&1073741824)!==0&&(st(n),n.subtreeFlags&6&&(n.flags|=8192)):st(n),null;case 24:return null;case 25:return null}throw Error(i(156,n.tag))}function Px(e,n){switch(vl(n),n.tag){case 1:return pt(n.type)&&eo(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Wr(),Me(ht),Me(rt),Rl(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 5:return Nl(n),null;case 13:if(Me(_e),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(i(340));Fr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return Me(_e),null;case 4:return Wr(),null;case 10:return kl(n.type._context),null;case 22:case 23:return uu(),null;case 24:return null;default:return null}}var bo=!1,ot=!1,Ex=typeof WeakSet=="function"?WeakSet:Set,Z=null;function Hr(e,n){var s=e.ref;if(s!==null)if(typeof s=="function")try{s(null)}catch(a){Ve(e,n,a)}else s.current=null}function Xl(e,n,s){try{s()}catch(a){Ve(e,n,a)}}var Dh=!1;function jx(e,n){if(ul=Fs,e=df(),tl(e)){if("selectionStart"in e)var s={start:e.selectionStart,end:e.selectionEnd};else e:{s=(s=e.ownerDocument)&&s.defaultView||window;
vendor: 3,837 bytes, line 8
8var a=s.getSelection&&s.getSelection();if(a&&a.rangeCount!==0){s=a.anchorNode;var d=a.anchorOffset,p=a.focusNode;a=a.focusOffset;try{s.nodeType,p.nodeType}catch{s=null;break e}var x=0,S=-1,P=-1,L=0,V=0,F=e,z=null;t:for(;;){for(var X;F!==s||d!==0&&F.nodeType!==3||(S=x+d),F!==p||a!==0&&F.nodeType!==3||(P=x+a),F.nodeType===3&&(x+=F.nodeValue.length),(X=F.firstChild)!==null;)z=F,F=X;for(;;){if(F===e)break t;if(z===s&&++L===d&&(S=x),z===p&&++V===a&&(P=x),(X=F.nextSibling)!==null)break;F=z,z=F.parentNode}F=X}s=S===-1||P===-1?null:{start:S,end:P}}else s=null}s=s||{start:0,end:0}}else s=null;for(cl={focusedElem:e,selectionRange:s},Fs=!1,Z=n;Z!==null;)if(n=Z,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Z=e;else for(;Z!==null;){n=Z;try{var ee=n.alternate;if((n.flags&1024)!==0)switch(n.tag){case 0:case 11:case 15:break;case 1:if(ee!==null){var te=ee.memoizedProps,Be=ee.memoizedState,R=n.stateNode,N=R.getSnapshotBeforeUpdate(n.elementType===n.type?te:$t(n.type,te),Be);R.__reactInternalSnapshotBeforeUpdate=N}break;case 3:var M=n.stateNode.containerInfo;M.nodeType===1?M.textContent="":M.nodeType===9&&M.documentElement&&M.removeChild(M.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch($){Ve(n,n.return,$)}if(e=n.sibling,e!==null){e.return=n.return,Z=e;break}Z=n.return}return ee=Dh,Dh=!1,ee}function Hi(e,n,s){var a=n.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var d=a=a.next;do{if((d.tag&e)===e){var p=d.destroy;d.destroy=void 0,p!==void 0&&Xl(n,s,p)}d=d.next}while(d!==a)}}function So(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var s=n=n.next;do{if((s.tag&e)===e){var a=s.create;s.destroy=a()}s=s.next}while(s!==n)}}function Zl(e){var n=e.ref;if(n!==null){var s=e.stateNode;e.tag,e=s,typeof n=="function"?n(e):n.current=e}}function Ih(e){var n=e.alternate;n!==null&&(e.alternate=null,Ih(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Zt],delete n[Li],delete n[pl],delete n[cx],delete n[dx])),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 Lh(e){return e.tag===5||e.tag===3||e.tag===4}function _h(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Lh(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 Jl(e,n,s){var a=e.tag;if(a===5||a===6)e=e.stateNode,n?s.nodeType===8?s.parentNode.insertBefore(e,n):s.insertBefore(e,n):(s.nodeType===8?(n=s.parentNode,n.insertBefore(e,s)):(n=s,n.appendChild(e)),s=s._reactRootContainer,s!=null||n.onclick!==null||(n.onclick=Zs));else if(a!==4&&(e=e.child,e!==null))for(Jl(e,n,s),e=e.sibling;e!==null;)Jl(e,n,s),e=e.sibling}function eu(e,n,s){var a=e.tag;if(a===5||a===6)e=e.stateNode,n?s.insertBefore(e,n):s.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(eu(e,n,s),e=e.sibling;e!==null;)eu(e,n,s),e=e.sibling}var tt=null,Wt=!1;function Rn(e,n,s){for(s=s.child;s!==null;)Oh(e,n,s),s=s.sibling}function Oh(e,n,s){if(Xt&&typeof Xt.onCommitFiberUnmount=="function")try{Xt.onCommitFiberUnmount(Is,s)}catch{}switch(s.tag){case 5:ot||Hr(s,n);case 6:var a=tt,d=Wt;tt=null,Rn(e,n,s),tt=a,Wt=d,tt!==null&&(Wt?(e=tt,s=s.stateNode,e.nodeType===8?e.parentNode.removeChild(s):e.removeChild(s)):tt.removeChild(s.stateNode));break;case 18:tt!==null&&(Wt?(e=tt,s=s.stateNode,e.nodeType===8?hl(e.parentNode,s):e.nodeType===1&&hl(e,s),ki(e)):hl(tt,s.stateNode));break;case 4:a=tt,d=Wt,tt=s.stateNode.containerInfo,Wt=!0,Rn(e,n,s),tt=a,Wt=d;break;case 0:case 11:case 14:case 15:if(!ot&&(a=s.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){d=a=a.next;do{var p=d,x=p.destroy;
vendor: 14,052 bytes, line 8
8p=p.tag,x!==void 0&&((p&2)!==0||(p&4)!==0)&&Xl(s,n,x),d=d.next}while(d!==a)}Rn(e,n,s);break;case 1:if(!ot&&(Hr(s,n),a=s.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=s.memoizedProps,a.state=s.memoizedState,a.componentWillUnmount()}catch(S){Ve(s,n,S)}Rn(e,n,s);break;case 21:Rn(e,n,s);break;case 22:s.mode&1?(ot=(a=ot)||s.memoizedState!==null,Rn(e,n,s),ot=a):Rn(e,n,s);break;default:Rn(e,n,s)}}function zh(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var s=e.stateNode;s===null&&(s=e.stateNode=new Ex),n.forEach(function(a){var d=Ox.bind(null,e,a);s.has(a)||(s.add(a),a.then(d,d))})}}function Kt(e,n){var s=n.deletions;if(s!==null)for(var a=0;a<s.length;a++){var d=s[a];try{var p=e,x=n,S=x;e:for(;S!==null;){switch(S.tag){case 5:tt=S.stateNode,Wt=!1;break e;case 3:tt=S.stateNode.containerInfo,Wt=!0;break e;case 4:tt=S.stateNode.containerInfo,Wt=!0;break e}S=S.return}if(tt===null)throw Error(i(160));Oh(p,x,d),tt=null,Wt=!1;var P=d.alternate;P!==null&&(P.return=null),d.return=null}catch(L){Ve(d,n,L)}}if(n.subtreeFlags&12854)for(n=n.child;n!==null;)Vh(n,e),n=n.sibling}function Vh(e,n){var s=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Kt(n,e),tn(e),a&4){try{Hi(3,e,e.return),So(3,e)}catch(te){Ve(e,e.return,te)}try{Hi(5,e,e.return)}catch(te){Ve(e,e.return,te)}}break;case 1:Kt(n,e),tn(e),a&512&&s!==null&&Hr(s,s.return);break;case 5:if(Kt(n,e),tn(e),a&512&&s!==null&&Hr(s,s.return),e.flags&32){var d=e.stateNode;try{hi(d,"")}catch(te){Ve(e,e.return,te)}}if(a&4&&(d=e.stateNode,d!=null)){var p=e.memoizedProps,x=s!==null?s.memoizedProps:p,S=e.type,P=e.updateQueue;if(e.updateQueue=null,P!==null)try{S==="input"&&p.type==="radio"&&p.name!=null&&fd(d,p),Ra(S,x);var L=Ra(S,p);for(x=0;x<P.length;x+=2){var V=P[x],F=P[x+1];V==="style"?wd(d,F):V==="dangerouslySetInnerHTML"?vd(d,F):V==="children"?hi(d,F):A(d,V,F,L)}switch(S){case"input":Pa(d,p);break;case"textarea":md(d,p);break;case"select":var z=d._wrapperState.wasMultiple;d._wrapperState.wasMultiple=!!p.multiple;var X=p.value;X!=null?Tr(d,!!p.multiple,X,!1):z!==!!p.multiple&&(p.defaultValue!=null?Tr(d,!!p.multiple,p.defaultValue,!0):Tr(d,!!p.multiple,p.multiple?[]:"",!1))}d[Li]=p}catch(te){Ve(e,e.return,te)}}break;case 6:if(Kt(n,e),tn(e),a&4){if(e.stateNode===null)throw Error(i(162));d=e.stateNode,p=e.memoizedProps;try{d.nodeValue=p}catch(te){Ve(e,e.return,te)}}break;case 3:if(Kt(n,e),tn(e),a&4&&s!==null&&s.memoizedState.isDehydrated)try{ki(n.containerInfo)}catch(te){Ve(e,e.return,te)}break;case 4:Kt(n,e),tn(e);break;case 13:Kt(n,e),tn(e),d=e.child,d.flags&8192&&(p=d.memoizedState!==null,d.stateNode.isHidden=p,!p||d.alternate!==null&&d.alternate.memoizedState!==null||(ru=Fe())),a&4&&zh(e);break;case 22:if(V=s!==null&&s.memoizedState!==null,e.mode&1?(ot=(L=ot)||V,Kt(n,e),ot=L):Kt(n,e),tn(e),a&8192){if(L=e.memoizedState!==null,(e.stateNode.isHidden=L)&&!V&&(e.mode&1)!==0)for(Z=e,V=e.child;V!==null;){for(F=Z=V;Z!==null;){switch(z=Z,X=z.child,z.tag){case 0:case 11:case 14:case 15:Hi(4,z,z.return);break;case 1:Hr(z,z.return);var ee=z.stateNode;if(typeof ee.componentWillUnmount=="function"){a=z,s=z.return;try{n=a,ee.props=n.memoizedProps,ee.state=n.memoizedState,ee.componentWillUnmount()}catch(te){Ve(a,s,te)}}break;case 5:Hr(z,z.return);break;case 22:if(z.memoizedState!==null){Uh(F);continue}}X!==null?(X.return=z,Z=X):Uh(F)}V=V.sibling}e:for(V=null,F=e;;){if(F.tag===5){if(V===null){V=F;try{d=F.stateNode,L?(p=d.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none"):(S=F.stateNode,P=F.memoizedProps.style,x=P!=null&&P.hasOwnProperty("display")?P.display:null,S.style.display=xd("display",x))}catch(te){Ve(e,e.return,te)}}}else if(F.tag===6){if(V===null)try{F.stateNode.nodeValue=L?"":F.memoizedProps}catch(te){Ve(e,e.return,te)}}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:Kt(n,e),tn(e),a&4&&zh(e);break;case 21:break;default:Kt(n,e),tn(e)}}function tn(e){var n=e.flags;if(n&2){try{e:{for(var s=e.return;s!==null;){if(Lh(s)){var a=s;break e}s=s.return}throw Error(i(160))}switch(a.tag){case 5:var d=a.stateNode;a.flags&32&&(hi(d,""),a.flags&=-33);var p=_h(e);eu(e,p,d);break;case 3:case 4:var x=a.stateNode.containerInfo,S=_h(e);Jl(e,S,x);break;default:throw Error(i(161))}}catch(P){Ve(e,e.return,P)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function Nx(e,n,s){Z=e,Fh(e)}function Fh(e,n,s){for(var a=(e.mode&1)!==0;Z!==null;){var d=Z,p=d.child;if(d.tag===22&&a){var x=d.memoizedState!==null||bo;if(!x){var S=d.alternate,P=S!==null&&S.memoizedState!==null||ot;S=bo;var L=ot;if(bo=x,(ot=P)&&!L)for(Z=d;Z!==null;)x=Z,P=x.child,x.tag===22&&x.memoizedState!==null?$h(d):P!==null?(P.return=x,Z=P):$h(d);for(;p!==null;)Z=p,Fh(p),p=p.sibling;Z=d,bo=S,ot=L}Bh(e)}else(d.subtreeFlags&8772)!==0&&p!==null?(p.return=d,Z=p):Bh(e)}}function Bh(e){for(;Z!==null;){var n=Z;if((n.flags&8772)!==0){var s=n.alternate;try{if((n.flags&8772)!==0)switch(n.tag){case 0:case 11:case 15:ot||So(5,n);break;case 1:var a=n.stateNode;if(n.flags&4&&!ot)if(s===null)a.componentDidMount();else{var d=n.elementType===n.type?s.memoizedProps:$t(n.type,s.memoizedProps);a.componentDidUpdate(d,s.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var p=n.updateQueue;p!==null&&Uf(n,p,a);break;case 3:var x=n.updateQueue;if(x!==null){if(s=null,n.child!==null)switch(n.child.tag){case 5:s=n.child.stateNode;break;case 1:s=n.child.stateNode}Uf(n,x,s)}break;case 5:var S=n.stateNode;if(s===null&&n.flags&4){s=S;var P=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":P.autoFocus&&s.focus();break;case"img":P.src&&(s.src=P.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(n.memoizedState===null){var L=n.alternate;if(L!==null){var V=L.memoizedState;if(V!==null){var F=V.dehydrated;F!==null&&ki(F)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(i(163))}ot||n.flags&512&&Zl(n)}catch(z){Ve(n,n.return,z)}}if(n===e){Z=null;break}if(s=n.sibling,s!==null){s.return=n.return,Z=s;break}Z=n.return}}function Uh(e){for(;Z!==null;){var n=Z;if(n===e){Z=null;break}var s=n.sibling;if(s!==null){s.return=n.return,Z=s;break}Z=n.return}}function $h(e){for(;Z!==null;){var n=Z;try{switch(n.tag){case 0:case 11:case 15:var s=n.return;try{So(4,n)}catch(P){Ve(n,s,P)}break;case 1:var a=n.stateNode;if(typeof a.componentDidMount=="function"){var d=n.return;try{a.componentDidMount()}catch(P){Ve(n,d,P)}}var p=n.return;try{Zl(n)}catch(P){Ve(n,p,P)}break;case 5:var x=n.return;try{Zl(n)}catch(P){Ve(n,x,P)}}}catch(P){Ve(n,n.return,P)}if(n===e){Z=null;break}var S=n.sibling;if(S!==null){S.return=n.return,Z=S;break}Z=n.return}}var Ax=Math.ceil,Co=_.ReactCurrentDispatcher,tu=_.ReactCurrentOwner,Dt=_.ReactCurrentBatchConfig,xe=0,Ze=null,$e=null,nt=0,Tt=0,Gr=Pn(0),Qe=0,Gi=null,rr=0,ko=0,nu=0,Qi=null,gt=null,ru=0,Qr=1/0,fn=null,To=!1,iu=null,Mn=null,Po=!1,Dn=null,Eo=0,qi=0,su=null,jo=-1,No=0;function ct(){return(xe&6)!==0?Fe():jo!==-1?jo:jo=Fe()}function In(e){return(e.mode&1)===0?1:(xe&2)!==0&&nt!==0?nt&-nt:hx.transition!==null?(No===0&&(No=Ld()),No):(e=Te,e!==0||(e=window.event,e=e===void 0?16:Wd(e.type)),e)}function Ht(e,n,s,a){if(50<qi)throw qi=0,su=null,Error(i(185));xi(e,s,a),((xe&2)===0||e!==Ze)&&(e===Ze&&((xe&2)===0&&(ko|=s),Qe===4&&Ln(e,nt)),yt(e,a),s===1&&xe===0&&(n.mode&1)===0&&(Qr=Fe()+500,no&&jn()))}function yt(e,n){var s=e.callbackNode;h0(e,n);var a=Os(e,e===Ze?nt:0);if(a===0)s!==null&&Md(s),e.callbackNode=null,e.callbackPriority=0;else if(n=a&-a,e.callbackPriority!==n){if(s!=null&&Md(s),n===1)e.tag===0?fx(Kh.bind(null,e)):Af(Kh.bind(null,e)),lx(function(){(xe&6)===0&&jn()}),s=null;else{switch(_d(a)){case 1:s=za;break;case 4:s=Dd;break;case 16:s=Ds;break;case 536870912:s=Id;break;default:s=Ds}s=Jh(s,Wh.bind(null,e))}e.callbackPriority=n,e.callbackNode=s}}function Wh(e,n){if(jo=-1,No=0,(xe&6)!==0)throw Error(i(327));var s=e.callbackNode;if(qr()&&e.callbackNode!==s)return null;var a=Os(e,e===Ze?nt:0);if(a===0)return null;if((a&30)!==0||(a&e.expiredLanes)!==0||n)n=Ao(e,a);else{n=a;var d=xe;xe|=2;var p=Gh();(Ze!==e||nt!==n)&&(fn=null,Qr=Fe()+500,sr(e,n));do try{Dx();break}catch(S){Hh(e,S)}while(!0);Cl(),Co.current=p,xe=d,$e!==null?n=0:(Ze=null,nt=0,n=Qe)}if(n!==0){if(n===2&&(d=Va(e),d!==0&&(a=d,n=ou(e,d))),n===1)throw s=Gi,sr(e,0),Ln(e,a),yt(e,Fe()),s;if(n===6)Ln(e,a);else{if(d=e.current.alternate,(a&30)===0&&!Rx(d)&&(n=Ao(e,a),n===2&&(p=Va(e),p!==0&&(a=p,n=ou(e,p))),n===1))throw s=Gi,sr(e,0),Ln(e,a),yt(e,Fe()),s;switch(e.finishedWork=d,e.finishedLanes=a,n){case 0:case 1:throw Error(i(345));case 2:or(e,gt,fn);break;case 3:if(Ln(e,a),(a&130023424)===a&&(n=ru+500-Fe(),10<n)){if(Os(e,0)!==0)break;if(d=e.suspendedLanes,(d&a)!==a){ct(),e.pingedLanes|=e.suspendedLanes&d;break}e.timeoutHandle=fl(or.bind(null,e,gt,fn),n);break}or(e,gt,fn);break;case 4:if(Ln(e,a),(a&4194240)===a)break;for(n=e.eventTimes,d=-1;0<a;){var x=31-Ft(a);p=1<<x,x=n[x],x>d&&(d=x),a&=~p}if(a=d,a=Fe()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*Ax(a/1960))-a,10<a){e.timeoutHandle=fl(or.bind(null,e,gt,fn),a);break}or(e,gt,fn);break;case 5:or(e,gt,fn);break;default:throw Error(i(329))}}}return yt(e,Fe()),e.callbackNode===s?Wh.bind(null,e):null}function ou(e,n){var s=Qi;return e.current.memoizedState.isDehydrated&&(sr(e,n).flags|=256),e=Ao(e,n),e!==2&&(n=gt,gt=s,n!==null&&au(n)),e}function au(e){gt===null?gt=e:gt.push.apply(gt,e)}function Rx(e){for(var n=e;;){if(n.flags&16384){var s=n.updateQueue;if(s!==null&&(s=s.stores,s!==null))for(var a=0;a<s.length;a++){var d=s[a],p=d.getSnapshot;d=d.value;try{if(!Bt(p(),d))return!1}catch{return!1}}}if(s=n.child,n.subtreeFlags&16384&&s!==null)s.return=n,n=s;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function Ln(e,n){for(n&=~nu,n&=~ko,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var s=31-Ft(n),a=1<<s;e[s]=-1,n&=~a}}function Kh(e){if((xe&6)!==0)throw Error(i(327));qr();var n=Os(e,0);if((n&1)===0)return yt(e,Fe()),null;var s=Ao(e,n);if(e.tag!==0&&s===2){var a=Va(e);a!==0&&(n=a,s=ou(e,a))}if(s===1)throw s=Gi,sr(e,0),Ln(e,n),yt(e,Fe()),s;if(s===6)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,or(e,gt,fn),yt(e,Fe()),null}function lu(e,n){var s=xe;xe|=1;try{return e(n)}finally{xe=s,xe===0&&(Qr=Fe()+500,no&&jn())}}function ir(e){Dn!==null&&Dn.tag===0&&(xe&6)===0&&qr();var n=xe;xe|=1;var s=Dt.transition,a=Te;try{if(Dt.transition=null,Te=1,e)return e()}finally{Te=a,Dt.transition=s,xe=n,(xe&6)===0&&jn()}}function uu(){Tt=Gr.current,Me(Gr)}function sr(e,n){e.finishedWork=null,e.finishedLanes=0;var s=e.timeoutHandle;if(s!==-1&&(e.timeoutHandle=-1,ax(s)),$e!==null)for(s=$e.return;s!==null;){var a=s;switch(vl(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&eo();break;case 3:Wr(),Me(ht),Me(rt),Rl();break;case 5:Nl(a);break;case 4:Wr();break;case 13:Me(_e);break;case 19:Me(_e);break;case 10:kl(a.type._context);break;case 22:case 23:uu()}s=s.return}if(Ze=e,$e=e=_n(e.current,null),nt=Tt=n,Qe=0,Gi=null,nu=ko=rr=0,gt=Qi=null,er!==null){for(n=0;n<er.length;n++)if(s=er[n],a=s.interleaved,a!==null){s.interleaved=null;var d=a.next,p=s.pending;if(p!==null){var x=p.next;p.next=d,a.next=x}s.pending=a}er=null}return e}function Hh(e,n){do{var s=$e;try{if(Cl(),ho.current=yo,po){for(var a=Oe.memoizedState;a!==null;){var d=a.queue;d!==null&&(d.pending=null),a=a.next}po=!1}if(nr=0,Xe=Ge=Oe=null,Bi=!1,Ui=0,tu.current=null,s===null||s.return===null){Qe=1,Gi=n,$e=null;break}e:{var p=e,x=s.return,S=s,P=n;if(n=nt,S.flags|=32768,P!==null&&typeof P=="object"&&typeof P.then=="function"){var L=P,V=S,F=V.tag;if((V.mode&1)===0&&(F===0||F===11||F===15)){var z=V.alternate;z?(V.updateQueue=z.updateQueue,V.memoizedState=z.memoizedState,V.lanes=z.lanes):(V.updateQueue=null,V.memoizedState=null)}var X=yh(x);if(X!==null){X.flags&=-257,vh(X,x,S,p,n),X.mode&1&&gh(p,L,n),n=X,P=L;var ee=n.updateQueue;if(ee===null){var te=new Set;te.add(P),n.updateQueue=te}else ee.add(P);break e}else{if((n&1)===0){gh(p,L,n),cu();break e}P=Error(i(426))}}else if(Le&&S.mode&1){var Be=yh(x);if(Be!==null){(Be.flags&65536)===0&&(Be.flags|=256),vh(Be,x,S,p,n),bl(Kr(P,S));break e}}p=P=Kr(P,S),Qe!==4&&(Qe=2),Qi===null?Qi=[p]:Qi.push(p),p=x;do{switch(p.tag){case 3:p.flags|=65536,n&=-n,p.lanes|=n;var R=ph(p,P,n);Bf(p,R);break e;case 1:S=P;var N=p.type,M=p.stateNode;if((p.flags&128)===0&&(typeof N.getDerivedStateFromError=="function"||M!==null&&typeof M.componentDidCatch=="function"&&(Mn===null||!Mn.has(M)))){p.flags|=65536,n&=-n,p.lanes|=n;var $=mh(p,S,n);Bf(p,$);break e}}p=p.return}while(p!==null)}qh(s)}catch(ne){n=ne,$e===s&&s!==null&&($e=s=s.return);continue}break}while(!0)}function Gh(){var e=Co.current;return Co.current=yo,e===null?yo:e}function cu(){(Qe===0||Qe===3||Qe===2)&&(Qe=4),Ze===null||(rr&268435455)===0&&(ko&268435455)===0||Ln(Ze,nt)}function Ao(e,n){var s=xe;xe|=2;var a=Gh();(Ze!==e||nt!==n)&&(fn=null,sr(e,n));do try{Mx();break}catch(d){Hh(e,d)}while(!0);if(Cl(),xe=s,Co.current=a,$e!==null)throw Error(i(261));return Ze=null,nt=0,Qe}function Mx(){for(;$e!==null;)Qh($e)}function Dx(){for(;$e!==null&&!i0();)Qh($e)}function Qh(e){var n=Zh(e.alternate,e,Tt);e.memoizedProps=e.pendingProps,n===null?qh(e):$e=n,tu.current=null}function qh(e){var n=e;do{var s=n.alternate;if(e=n.return,(n.flags&32768)===0){if(s=Tx(s,n,Tt),s!==null){$e=s;return}}else{if(s=Px(s,n),s!==null){s.flags&=32767,$e=s;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Qe=6,$e=null;return}}if(n=n.sibling,n!==null){$e=n;return}$e=n=e}while(n!==null);Qe===0&&(Qe=5)}function or(e,n,s){var a=Te,d=Dt.transition;try{Dt.transition=null,Te=1,Ix(e,n,s,a)}finally{Dt.transition=d,Te=a}return null}function Ix(e,n,s,a){do qr();while(Dn!==null);if((xe&6)!==0)throw Error(i(327));
vendor: 4,141 bytes, line 8
8s=e.finishedWork;var d=e.finishedLanes;if(s===null)return null;if(e.finishedWork=null,e.finishedLanes=0,s===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var p=s.lanes|s.childLanes;if(p0(e,p),e===Ze&&($e=Ze=null,nt=0),(s.subtreeFlags&2064)===0&&(s.flags&2064)===0||Po||(Po=!0,Jh(Ds,function(){return qr(),null})),p=(s.flags&15990)!==0,(s.subtreeFlags&15990)!==0||p){p=Dt.transition,Dt.transition=null;var x=Te;Te=1;var S=xe;xe|=4,tu.current=null,jx(e,s),Vh(s,e),ex(cl),Fs=!!ul,cl=ul=null,e.current=s,Nx(s),s0(),xe=S,Te=x,Dt.transition=p}else e.current=s;if(Po&&(Po=!1,Dn=e,Eo=d),p=e.pendingLanes,p===0&&(Mn=null),l0(s.stateNode),yt(e,Fe()),n!==null)for(a=e.onRecoverableError,s=0;s<n.length;s++)d=n[s],a(d.value,{componentStack:d.stack,digest:d.digest});if(To)throw To=!1,e=iu,iu=null,e;return(Eo&1)!==0&&e.tag!==0&&qr(),p=e.pendingLanes,(p&1)!==0?e===su?qi++:(qi=0,su=e):qi=0,jn(),null}function qr(){if(Dn!==null){var e=_d(Eo),n=Dt.transition,s=Te;try{if(Dt.transition=null,Te=16>e?16:e,Dn===null)var a=!1;else{if(e=Dn,Dn=null,Eo=0,(xe&6)!==0)throw Error(i(331));var d=xe;for(xe|=4,Z=e.current;Z!==null;){var p=Z,x=p.child;if((Z.flags&16)!==0){var S=p.deletions;if(S!==null){for(var P=0;P<S.length;P++){var L=S[P];for(Z=L;Z!==null;){var V=Z;switch(V.tag){case 0:case 11:case 15:Hi(8,V,p)}var F=V.child;if(F!==null)F.return=V,Z=F;else for(;Z!==null;){V=Z;var z=V.sibling,X=V.return;if(Ih(V),V===L){Z=null;break}if(z!==null){z.return=X,Z=z;break}Z=X}}}var ee=p.alternate;if(ee!==null){var te=ee.child;if(te!==null){ee.child=null;do{var Be=te.sibling;te.sibling=null,te=Be}while(te!==null)}}Z=p}}if((p.subtreeFlags&2064)!==0&&x!==null)x.return=p,Z=x;else e:for(;Z!==null;){if(p=Z,(p.flags&2048)!==0)switch(p.tag){case 0:case 11:case 15:Hi(9,p,p.return)}var R=p.sibling;if(R!==null){R.return=p.return,Z=R;break e}Z=p.return}}var N=e.current;for(Z=N;Z!==null;){x=Z;var M=x.child;if((x.subtreeFlags&2064)!==0&&M!==null)M.return=x,Z=M;else e:for(x=N;Z!==null;){if(S=Z,(S.flags&2048)!==0)try{switch(S.tag){case 0:case 11:case 15:So(9,S)}}catch(ne){Ve(S,S.return,ne)}if(S===x){Z=null;break e}var $=S.sibling;if($!==null){$.return=S.return,Z=$;break e}Z=S.return}}if(xe=d,jn(),Xt&&typeof Xt.onPostCommitFiberRoot=="function")try{Xt.onPostCommitFiberRoot(Is,e)}catch{}a=!0}return a}finally{Te=s,Dt.transition=n}}return!1}function Yh(e,n,s){n=Kr(s,n),n=ph(e,n,1),e=An(e,n,1),n=ct(),e!==null&&(xi(e,1,n),yt(e,n))}function Ve(e,n,s){if(e.tag===3)Yh(e,e,s);else for(;n!==null;){if(n.tag===3){Yh(n,e,s);break}else if(n.tag===1){var a=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Mn===null||!Mn.has(a))){e=Kr(s,e),e=mh(n,e,1),n=An(n,e,1),e=ct(),n!==null&&(xi(n,1,e),yt(n,e));break}}n=n.return}}function Lx(e,n,s){var a=e.pingCache;a!==null&&a.delete(n),n=ct(),e.pingedLanes|=e.suspendedLanes&s,Ze===e&&(nt&s)===s&&(Qe===4||Qe===3&&(nt&130023424)===nt&&500>Fe()-ru?sr(e,0):nu|=s),yt(e,n)}function Xh(e,n){n===0&&((e.mode&1)===0?n=1:(n=_s,_s<<=1,(_s&130023424)===0&&(_s=4194304)));var s=ct();e=un(e,n),e!==null&&(xi(e,n,s),yt(e,s))}function _x(e){var n=e.memoizedState,s=0;n!==null&&(s=n.retryLane),Xh(e,s)}function Ox(e,n){var s=0;switch(e.tag){case 13:var a=e.stateNode,d=e.memoizedState;d!==null&&(s=d.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(i(314))}a!==null&&a.delete(n),Xh(e,s)}var Zh;Zh=function(e,n,s){if(e!==null)if(e.memoizedProps!==n.pendingProps||ht.current)mt=!0;else{if((e.lanes&s)===0&&(n.flags&128)===0)return mt=!1,kx(e,n,s);mt=(e.flags&131072)!==0}else mt=!1,Le&&(n.flags&1048576)!==0&&Rf(n,io,n.index);switch(n.lanes=0,n.tag){case 2:var a=n.type;wo(e,n),e=n.pendingProps;var d=Or(n,rt.current);$r(n,s),d=Il(null,n,a,e,d,s);var p=Ll();return n.flags|=1,typeof d=="object"&&d!==null&&typeof d.render=="function"&&d.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,pt(a)?(p=!0,to(n)):p=!1,n.memoizedState=d.state!==null&&d.state!==void 0?d.state:null,El(n),d.updater=vo,n.stateNode=d,d._reactInternals=n,Bl(n,a,e,s),n=Kl(null,n,a,!0,p,s)):(n.tag=0,Le&&p&&yl(n),ut(null,n,d,s),n=n.child),n;case 16:a=n.elementType;
vendor: 7,328 bytes, line 8
8e:{switch(wo(e,n),e=n.pendingProps,d=a._init,a=d(a._payload),n.type=a,d=n.tag=Vx(a),e=$t(a,e),d){case 0:n=Wl(null,n,a,e,s);break e;case 1:n=kh(null,n,a,e,s);break e;case 11:n=xh(null,n,a,e,s);break e;case 14:n=wh(null,n,a,$t(a.type,e),s);break e}throw Error(i(306,a,""))}return n;case 0:return a=n.type,d=n.pendingProps,d=n.elementType===a?d:$t(a,d),Wl(e,n,a,d,s);case 1:return a=n.type,d=n.pendingProps,d=n.elementType===a?d:$t(a,d),kh(e,n,a,d,s);case 3:e:{if(Th(n),e===null)throw Error(i(387));a=n.pendingProps,p=n.memoizedState,d=p.element,Ff(e,n),co(n,a,null,s);var x=n.memoizedState;if(a=x.element,p.isDehydrated)if(p={element:a,isDehydrated:!1,cache:x.cache,pendingSuspenseBoundaries:x.pendingSuspenseBoundaries,transitions:x.transitions},n.updateQueue.baseState=p,n.memoizedState=p,n.flags&256){d=Kr(Error(i(423)),n),n=Ph(e,n,a,s,d);break e}else if(a!==d){d=Kr(Error(i(424)),n),n=Ph(e,n,a,s,d);break e}else for(kt=Tn(n.stateNode.containerInfo.firstChild),Ct=n,Le=!0,Ut=null,s=zf(n,null,a,s),n.child=s;s;)s.flags=s.flags&-3|4096,s=s.sibling;else{if(Fr(),a===d){n=dn(e,n,s);break e}ut(e,n,a,s)}n=n.child}return n;case 5:return $f(n),e===null&&wl(n),a=n.type,d=n.pendingProps,p=e!==null?e.memoizedProps:null,x=d.children,dl(a,d)?x=null:p!==null&&dl(a,p)&&(n.flags|=32),Ch(e,n),ut(e,n,x,s),n.child;case 6:return e===null&&wl(n),null;case 13:return Eh(e,n,s);case 4:return jl(n,n.stateNode.containerInfo),a=n.pendingProps,e===null?n.child=Br(n,null,a,s):ut(e,n,a,s),n.child;case 11:return a=n.type,d=n.pendingProps,d=n.elementType===a?d:$t(a,d),xh(e,n,a,d,s);case 7:return ut(e,n,n.pendingProps,s),n.child;case 8:return ut(e,n,n.pendingProps.children,s),n.child;case 12:return ut(e,n,n.pendingProps.children,s),n.child;case 10:e:{if(a=n.type._context,d=n.pendingProps,p=n.memoizedProps,x=d.value,je(ao,a._currentValue),a._currentValue=x,p!==null)if(Bt(p.value,x)){if(p.children===d.children&&!ht.current){n=dn(e,n,s);break e}}else for(p=n.child,p!==null&&(p.return=n);p!==null;){var S=p.dependencies;if(S!==null){x=p.child;for(var P=S.firstContext;P!==null;){if(P.context===a){if(p.tag===1){P=cn(-1,s&-s),P.tag=2;var L=p.updateQueue;if(L!==null){L=L.shared;var V=L.pending;V===null?P.next=P:(P.next=V.next,V.next=P),L.pending=P}}p.lanes|=s,P=p.alternate,P!==null&&(P.lanes|=s),Tl(p.return,s,n),S.lanes|=s;break}P=P.next}}else if(p.tag===10)x=p.type===n.type?null:p.child;else if(p.tag===18){if(x=p.return,x===null)throw Error(i(341));x.lanes|=s,S=x.alternate,S!==null&&(S.lanes|=s),Tl(x,s,n),x=p.sibling}else x=p.child;if(x!==null)x.return=p;else for(x=p;x!==null;){if(x===n){x=null;break}if(p=x.sibling,p!==null){p.return=x.return,x=p;break}x=x.return}p=x}ut(e,n,d.children,s),n=n.child}return n;case 9:return d=n.type,a=n.pendingProps.children,$r(n,s),d=Rt(d),a=a(d),n.flags|=1,ut(e,n,a,s),n.child;case 14:return a=n.type,d=$t(a,n.pendingProps),d=$t(a.type,d),wh(e,n,a,d,s);case 15:return bh(e,n,n.type,n.pendingProps,s);case 17:return a=n.type,d=n.pendingProps,d=n.elementType===a?d:$t(a,d),wo(e,n),n.tag=1,pt(a)?(e=!0,to(n)):e=!1,$r(n,s),fh(n,a,d),Bl(n,a,d,s),Kl(null,n,a,!0,e,s);case 19:return Nh(e,n,s);case 22:return Sh(e,n,s)}throw Error(i(156,n.tag))};function Jh(e,n){return Rd(e,n)}function zx(e,n,s,a){this.tag=e,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function It(e,n,s,a){return new zx(e,n,s,a)}function du(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Vx(e){if(typeof e=="function")return du(e)?1:0;if(e!=null){if(e=e.$$typeof,e===K)return 11;if(e===Se)return 14}return 2}function _n(e,n){var s=e.alternate;return s===null?(s=It(e.tag,n,e.key,e.mode),s.elementType=e.elementType,s.type=e.type,s.stateNode=e.stateNode,s.alternate=e,e.alternate=s):(s.pendingProps=n,s.type=e.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=e.flags&14680064,s.childLanes=e.childLanes,s.lanes=e.lanes,s.child=e.child,s.memoizedProps=e.memoizedProps,s.memoizedState=e.memoizedState,s.updateQueue=e.updateQueue,n=e.dependencies,s.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},s.sibling=e.sibling,s.index=e.index,s.ref=e.ref,s}function Ro(e,n,s,a,d,p){var x=2;if(a=e,typeof e=="function")du(e)&&(x=1);else if(typeof e=="string")x=5;else e:switch(e){case G:return ar(s.children,d,p,n);case q:x=8,d|=8;break;case J:return e=It(12,s,n,d|2),e.elementType=J,e.lanes=p,e;case ce:return e=It(13,s,n,d),e.elementType=ce,e.lanes=p,e;case le:return e=It(19,s,n,d),e.elementType=le,e.lanes=p,e;case re:return Mo(s,d,p,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case de:x=10;break e;case ve:x=9;break e;case K:x=11;break e;case Se:x=14;break e;case Q:x=16,a=null;break e}throw Error(i(130,e==null?e:typeof e,""))}return n=It(x,s,n,d),n.elementType=e,n.type=a,n.lanes=p,n}function ar(e,n,s,a){return e=It(7,e,a,n),e.lanes=s,e}function Mo(e,n,s,a){return e=It(22,e,a,n),e.elementType=re,e.lanes=s,e.stateNode={isHidden:!1},e}function fu(e,n,s){return e=It(6,e,null,n),e.lanes=s,e}function hu(e,n,s){return n=It(4,e.children!==null?e.children:[],e.key,n),n.lanes=s,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Fx(e,n,s,a,d){this.tag=n,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=Fa(0),this.expirationTimes=Fa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Fa(0),this.identifierPrefix=a,this.onRecoverableError=d,this.mutableSourceEagerHydrationData=null}function pu(e,n,s,a,d,p,x,S,P){return e=new Fx(e,n,s,S,P),n===1?(n=1,p===!0&&(n|=8)):n=0,p=It(3,null,null,n),e.current=p,p.stateNode=e,p.memoizedState={element:a,isDehydrated:s,cache:null,transitions:null,pendingSuspenseBoundaries:null},El(p),e}function Bx(e,n,s){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:W,key:a==null?null:""+a,children:e,containerInfo:n,implementation:s}}function ep(e){if(!e)return En;e=e._reactInternals;e:{if(qn(e)!==e||e.tag!==1)throw Error(i(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(pt(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(n!==null);throw Error(i(171))}if(e.tag===1){var s=e.type;if(pt(s))return jf(e,s,n)}return n}function tp(e,n,s,a,d,p,x,S,P){return e=pu(s,a,!0,e,d,p,x,S,P),e.context=ep(null),s=e.current,a=ct(),d=In(s),p=cn(a,d),p.callback=n??null,An(s,p,d),e.current.lanes=d,xi(e,d,a),yt(e,a),e}function Do(e,n,s,a){var d=n.current,p=ct(),x=In(d);return s=ep(s),n.context===null?n.context=s:n.pendingContext=s,n=cn(p,x),n.payload={element:e},a=a===void 0?null:a,a!==null&&(n.callback=a),e=An(d,n,x),e!==null&&(Ht(e,d,x,p),uo(e,d,x)),x}function Io(e){return e=e.current,e.child?(e.child.tag===5,e.child.stateNode):null}function np(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var s=e.retryLane;e.retryLane=s!==0&&s<n?s:n}}
vendor: 7,015 bytes, line 8
8function mu(e,n){np(e,n),(e=e.alternate)&&np(e,n)}function Ux(){return null}var rp=typeof reportError=="function"?reportError:function(e){console.error(e)};function gu(e){this._internalRoot=e}Lo.prototype.render=gu.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(i(409));Do(e,n,null,null)},Lo.prototype.unmount=gu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;ir(function(){Do(null,e,null,null)}),n[sn]=null}};function Lo(e){this._internalRoot=e}Lo.prototype.unstable_scheduleHydration=function(e){if(e){var n=Vd();e={blockedOn:null,target:e,priority:n};for(var s=0;s<Sn.length&&n!==0&&n<Sn[s].priority;s++);Sn.splice(s,0,e),s===0&&Ud(e)}};function yu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function _o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ip(){}function $x(e,n,s,a,d){if(d){if(typeof a=="function"){var p=a;a=function(){var L=Io(x);p.call(L)}}var x=tp(n,a,e,0,null,!1,!1,"",ip);return e._reactRootContainer=x,e[sn]=x.current,Di(e.nodeType===8?e.parentNode:e),ir(),x}for(;d=e.lastChild;)e.removeChild(d);if(typeof a=="function"){var S=a;a=function(){var L=Io(P);S.call(L)}}var P=pu(e,0,!1,null,null,!1,!1,"",ip);return e._reactRootContainer=P,e[sn]=P.current,Di(e.nodeType===8?e.parentNode:e),ir(function(){Do(n,P,s,a)}),P}function Oo(e,n,s,a,d){var p=s._reactRootContainer;if(p){var x=p;if(typeof d=="function"){var S=d;d=function(){var P=Io(x);S.call(P)}}Do(n,x,e,d)}else x=$x(s,n,e,d,a);return Io(x)}Od=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var s=vi(n.pendingLanes);s!==0&&(Ba(n,s|1),yt(n,Fe()),(xe&6)===0&&(Qr=Fe()+500,jn()))}break;case 13:ir(function(){var a=un(e,1);if(a!==null){var d=ct();Ht(a,e,1,d)}}),mu(e,1)}},Ua=function(e){if(e.tag===13){var n=un(e,134217728);if(n!==null){var s=ct();Ht(n,e,134217728,s)}mu(e,134217728)}},zd=function(e){if(e.tag===13){var n=In(e),s=un(e,n);if(s!==null){var a=ct();Ht(s,e,n,a)}mu(e,n)}},Vd=function(){return Te},Fd=function(e,n){var s=Te;try{return Te=e,n()}finally{Te=s}},Ia=function(e,n,s){switch(n){case"input":if(Pa(e,s),n=s.name,s.type==="radio"&&n!=null){for(s=e;s.parentNode;)s=s.parentNode;for(s=s.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<s.length;n++){var a=s[n];if(a!==e&&a.form===e.form){var d=Js(a);if(!d)throw Error(i(90));ka(a),Pa(a,d)}}}break;case"textarea":md(e,s);break;case"select":n=s.value,n!=null&&Tr(e,!!s.multiple,n,!1)}},kd=lu,Td=ir;var Wx={usingClientEntryPoint:!1,Events:[_i,Lr,Js,Sd,Cd,lu]},Yi={findFiberByHostInstance:Yn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Kx={bundleType:Yi.bundleType,version:Yi.version,rendererPackageName:Yi.rendererPackageName,rendererConfig:Yi.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:_.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Nd(e),e===null?null:e.stateNode},findFiberByHostInstance:Yi.findFiberByHostInstance||Ux,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 zo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zo.isDisabled&&zo.supportsFiber)try{Is=zo.inject(Kx),Xt=zo}catch{}}return vt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Wx,vt.createPortal=function(e,n){var s=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!yu(n))throw Error(i(200));return Bx(e,n,null,s)},vt.createRoot=function(e,n){if(!yu(e))throw Error(i(299));var s=!1,a="",d=rp;return n!=null&&(n.unstable_strictMode===!0&&(s=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(d=n.onRecoverableError)),n=pu(e,1,!1,null,null,s,!1,a,d),e[sn]=n.current,Di(e.nodeType===8?e.parentNode:e),new gu(n)},vt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=Nd(n),e=e===null?null:e.stateNode,e},vt.flushSync=function(e){return ir(e)},vt.hydrate=function(e,n,s){if(!_o(n))throw Error(i(200));return Oo(null,e,n,!0,s)},vt.hydrateRoot=function(e,n,s){if(!yu(e))throw Error(i(405));var a=s!=null&&s.hydratedSources||null,d=!1,p="",x=rp;if(s!=null&&(s.unstable_strictMode===!0&&(d=!0),s.identifierPrefix!==void 0&&(p=s.identifierPrefix),s.onRecoverableError!==void 0&&(x=s.onRecoverableError)),n=tp(n,null,e,1,s??null,d,!1,p,x),e[sn]=n.current,Di(e),a)for(e=0;e<a.length;e++)s=a[e],d=s._getVersion,d=d(s._source),n.mutableSourceEagerHydrationData==null?n.mutableSourceEagerHydrationData=[s,d]:n.mutableSourceEagerHydrationData.push(s,d);return new Lo(n)},vt.render=function(e,n,s){if(!_o(n))throw Error(i(200));return Oo(null,e,n,!1,s)},vt.unmountComponentAtNode=function(e){if(!_o(e))throw Error(i(40));return e._reactRootContainer?(ir(function(){Oo(null,null,e,!1,function(){e._reactRootContainer=null,e[sn]=null})}),!0):!1},vt.unstable_batchedUpdates=lu,vt.unstable_renderSubtreeIntoContainer=function(e,n,s,a){if(!_o(s))throw Error(i(200));if(e==null||e._reactInternals===void 0)throw Error(i(38));return Oo(e,n,s,!1,a)},vt.version="18.3.1-next-f1338f8080-20240426",vt}var mp;function eg(){if(mp)return bu.exports;mp=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(r){console.error(r)}}return t(),bu.exports=Jx(),bu.exports}var gp;function ew(){if(gp)return Vo;gp=1;var t=eg();return Vo.createRoot=t.createRoot,Vo.hydrateRoot=t.hydrateRoot,Vo}var tw=ew();const nw=vs(tw);var ca=eg();function ds(){return ds=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)({}).hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t},ds.apply(null,arguments)}var Bn;(function(t){t.Pop="POP",t.Push="PUSH",t.Replace="REPLACE"})(Bn||(Bn={}));const yp="popstate";function rw(t){t===void 0&&(t={});function r(o,l){let{pathname:u,search:c,hash:h}=o.location;return qu("",{pathname:u,search:c,hash:h},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function i(o,l){return typeof l=="string"?l:Jo(l)}return sw(r,i,null,t)}function He(t,r){if(t===!1||t===null||typeof t>"u")throw new Error(r)}function tg(t,r){if(!t){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function iw(){return Math.random().toString(36).substr(2,8)}function vp(t,r){return{usr:t.state,key:t.key,idx:r}}function qu(t,r,i,o){return i===void 0&&(i=null),ds({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""}
vendor: 9,226 bytes, line 8
8,typeof r=="string"?ui(r):r,{state:i,key:r&&r.key||o||iw()})}function Jo(t){let{pathname:r="/",search:i="",hash:o=""}=t;return i&&i!=="?"&&(r+=i.charAt(0)==="?"?i:"?"+i),o&&o!=="#"&&(r+=o.charAt(0)==="#"?o:"#"+o),r}function ui(t){let r={};if(t){let i=t.indexOf("#");i>=0&&(r.hash=t.substr(i),t=t.substr(0,i));let o=t.indexOf("?");o>=0&&(r.search=t.substr(o),t=t.substr(0,o)),t&&(r.pathname=t)}return r}function sw(t,r,i,o){o===void 0&&(o={});let{window:l=document.defaultView,v5Compat:u=!1}=o,c=l.history,h=Bn.Pop,m=null,g=y();g==null&&(g=0,c.replaceState(ds({},c.state,{idx:g}),""));function y(){return(c.state||{idx:null}).idx}function v(){h=Bn.Pop;let T=y(),D=T==null?null:T-g;g=T,m&&m({action:h,location:j.location,delta:D})}function w(T,D){h=Bn.Push;let I=qu(j.location,T,D);g=y()+1;let A=vp(I,g),_=j.createHref(I);try{c.pushState(A,"",_)}catch(U){if(U instanceof DOMException&&U.name==="DataCloneError")throw U;l.location.assign(_)}u&&m&&m({action:h,location:j.location,delta:1})}function C(T,D){h=Bn.Replace;let I=qu(j.location,T,D);g=y();let A=vp(I,g),_=j.createHref(I);c.replaceState(A,"",_),u&&m&&m({action:h,location:j.location,delta:0})}function k(T){let D=l.location.origin!=="null"?l.location.origin:l.location.href,I=typeof T=="string"?T:Jo(T);return I=I.replace(/ $/,"%20"),He(D,"No window.location.(origin|href) available to create URL for href: "+I),new URL(I,D)}let j={get action(){return h},get location(){return t(l,c)},listen(T){if(m)throw new Error("A history only accepts one active listener");return l.addEventListener(yp,v),m=T,()=>{l.removeEventListener(yp,v),m=null}},createHref(T){return r(l,T)},createURL:k,encodeLocation(T){let D=k(T);return{pathname:D.pathname,search:D.search,hash:D.hash}},push:w,replace:C,go(T){return c.go(T)}};return j}var xp;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(xp||(xp={}));function ow(t,r,i){return i===void 0&&(i="/"),aw(t,r,i)}function aw(t,r,i,o){let l=typeof r=="string"?ui(r):r,u=Ac(l.pathname||"/",i);if(u==null)return null;let c=ng(t);lw(c);let h=null,m=ww(u);for(let g=0;h==null&&g<c.length;++g)h=yw(c[g],m);return h}function ng(t,r,i,o){r===void 0&&(r=[]),i===void 0&&(i=[]),o===void 0&&(o="");let l=(u,c,h)=>{let m={relativePath:h===void 0?u.path||"":h,caseSensitive:u.caseSensitive===!0,childrenIndex:c,route:u};m.relativePath.startsWith("/")&&(He(m.relativePath.startsWith(o),'Absolute route path "'+m.relativePath+'" nested under path '+('"'+o+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),m.relativePath=m.relativePath.slice(o.length));let g=Un([o,m.relativePath]),y=i.concat(m);u.children&&u.children.length>0&&(He(u.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+g+'".')),ng(u.children,r,y,g)),!(u.path==null&&!u.index)&&r.push({path:g,score:mw(g,u.index),routesMeta:y})};return t.forEach((u,c)=>{var h;if(u.path===""||!((h=u.path)!=null&&h.includes("?")))l(u,c);else for(let m of rg(u.path))l(u,c,m)}),r}function rg(t){let r=t.split("/");if(r.length===0)return[];let[i,...o]=r,l=i.endsWith("?"),u=i.replace(/\?$/,"");if(o.length===0)return l?[u,""]:[u];let c=rg(o.join("/")),h=[];return h.push(...c.map(m=>m===""?u:[u,m].join("/"))),l&&h.push(...c),h.map(m=>t.startsWith("/")&&m===""?"/":m)}function lw(t){t.sort((r,i)=>r.score!==i.score?i.score-r.score:gw(r.routesMeta.map(o=>o.childrenIndex),i.routesMeta.map(o=>o.childrenIndex)))}const uw=/^:[\w-]+$/,cw=3,dw=2,fw=1,hw=10,pw=-2,wp=t=>t==="*";function mw(t,r){let i=t.split("/"),o=i.length;return i.some(wp)&&(o+=pw),r&&(o+=dw),i.filter(l=>!wp(l)).reduce((l,u)=>l+(uw.test(u)?cw:u===""?fw:hw),o)}function gw(t,r){return t.length===r.length&&t.slice(0,-1).every((o,l)=>o===r[l])?t[t.length-1]-r[r.length-1]:0}function yw(t,r,i){let{routesMeta:o}=t,l={},u="/",c=[];for(let h=0;h<o.length;++h){let m=o[h],g=h===o.length-1,y=u==="/"?r:r.slice(u.length)||"/",v=vw({path:m.relativePath,caseSensitive:m.caseSensitive,end:g},y),w=m.route;if(!v)return null;Object.assign(l,v.params),c.push({params:l,pathname:Un([u,v.pathname]),pathnameBase:Cw(Un([u,v.pathnameBase])),route:w}),v.pathnameBase!=="/"&&(u=Un([u,v.pathnameBase]))}return c}function vw(t,r){typeof t=="string"&&(t={path:t,caseSensitive:!1,end:!0});let[i,o]=xw(t.path,t.caseSensitive,t.end),l=r.match(i);if(!l)return null;let u=l[0],c=u.replace(/(.)\/+$/,"$1"),h=l.slice(1);return{params:o.reduce((g,y,v)=>{let{paramName:w,isOptional:C}=y;if(w==="*"){let j=h[v]||"";c=u.slice(0,u.length-j.length).replace(/(.)\/+$/,"$1")}const k=h[v];return C&&!k?g[w]=void 0:g[w]=(k||"").replace(/%2F/g,"/"),g},{}),pathname:u,pathnameBase:c,pattern:t}}function xw(t,r,i){r===void 0&&(r=!1),i===void 0&&(i=!0),tg(t==="*"||!t.endsWith("*")||t.endsWith("/*"),'Route path "'+t+'" will be treated as if it were '+('"'+t.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+t.replace(/\*$/,"/*")+'".'));let o=[],l="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(c,h,m)=>(o.push({paramName:h,isOptional:m!=null}),m?"/?([^\\/]+)?":"/([^\\/]+)"));return t.endsWith("*")?(o.push({paramName:"*"}),l+=t==="*"||t==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i?l+="\\/*$":t!==""&&t!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,r?void 0:"i"),o]}function ww(t){try{return t.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return tg(!1,'The URL path "'+t+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+r+").")),t}}function Ac(t,r){if(r==="/")return t;if(!t.toLowerCase().startsWith(r.toLowerCase()))return null;let i=r.endsWith("/")?r.length-1:r.length,o=t.charAt(i);return o&&o!=="/"?null:t.slice(i)||"/"}function bw(t,r){r===void 0&&(r="/");let{pathname:i,search:o="",hash:l=""}=typeof t=="string"?ui(t):t,u;return i?(i=og(i),i.startsWith("/")?u=bp(i.substring(1),"/"):u=bp(i,r)):u=r,{pathname:u,search:kw(o),hash:Tw(l)}}function bp(t,r){let i=r.replace(/\/+$/,"").split("/");return t.split("/").forEach(l=>{l===".."?i.length>1&&i.pop():l!=="."&&i.push(l)}),i.length>1?i.join("/"):"/"}function ku(t,r,i,o){return"Cannot include a '"+t+"' character in a manually specified "+("`to."+r+"` field ["+JSON.stringify(o)+"].  Please separate it out to the ")+("`to."+i+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Sw(t){return t.filter((r,i)=>i===0||r.route.path&&r.route.path.length>0)}function ig(t,r){let i=Sw(t);return r?i.map((o,l)=>l===i.length-1?o.pathname:o.pathnameBase):i.map(o=>o.pathnameBase)}function sg(t,r,i,o){o===void 0&&(o=!1);let l;typeof t=="string"?l=ui(t):(l=ds({},t),He(!l.pathname||!l.pathname.includes("?"),ku("?","pathname","search",l)),He(!l.pathname||!l.pathname.includes("#"),ku("#","pathname","hash",l)),He(!l.search||!l.search.includes("#"),ku("#","search","hash",l)));let u=t===""||l.pathname==="",c=u?"/":l.pathname,h;if(c==null)h=i;else{let v=r.length-1;if(!o&&c.startsWith("..")){let w=c.split("/");for(;w[0]==="..";)w.shift(),v-=1;l.pathname=w.join("/")}h=v>=0?r[v]:"/"}let m=bw(l,h),g=c&&c!=="/"&&c.endsWith("/"),y=(u||c===".")&&i.endsWith("/");return!m.pathname.endsWith("/")&&(g||y)&&(m.pathname+="/"),m}const og=t=>t.replace(/\/\/+/g,"/"),Un=t=>og(t.join("/")),Cw=t=>t.replace(/\/+$/,"").replace(/^\/*/,"/"),kw=t=>!t||t==="?"?"":t.startsWith("?")?t:"?"+t,Tw=t=>!t||t==="#"?"":t.startsWith("#")?t:"#"+t;function Pw(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.internal=="boolean"&&"data"in t}const ag=["post","put","patch","delete"];new Set(ag);const Ew=["get",...ag];new Set(Ew);function fs(){return fs=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)({}).hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t},fs.apply(null,arguments)}const Rc=b.createContext(null),jw=b.createContext(null),xr=b.createContext(null),da=b.createContext(null),wr=b.createContext({outlet:null,matches:[],isDataRoute:!1}),lg=b.createContext(null);function Nw(t,r){let{relative:i}=r===void 0?{}:r;ws()||He(!1);let{basename:o,navigator:l}=b.useContext(xr),{hash:u,pathname:c,search:h}=cg(t,{relative:i}),m=c;return o!=="/"&&(m=c==="/"?o:Un([o,c])),l.createHref({pathname:m,search:h,hash:u})}function ws(){return b.useContext(da)!=null}function ci(){return ws()||He(!1),b.useContext(da).location}function ug(t){b.useContext(xr).static||b.useLayoutEffect(t)}function Aw(){let{isDataRoute:t}=b.useContext(wr);return t?$w():Rw()}function Rw(){ws()||He(!1);let t=b.useContext(Rc),{basename:r,future:i,navigator:o}=b.useContext(xr),{matches:l}=b.useContext(wr),{pathname:u}=ci(),c=JSON.stringify(ig(l,i.v7_relativeSplatPath)),h=b.useRef(!1);return ug(()=>{h.current=!0}),b.useCallback(function(g,y){if(y===void 0&&(y={}),!h.current)return;if(typeof g=="number"){o.go(g);return}let v=sg(g,JSON.parse(c),u,y.relative==="path");t==null&&r!=="/"&&(v.pathname=v.pathname==="/"?r:Un([r,v.pathname])),(y.replace?o.replace:o.push)(v,y.state,y
vendor: 4,325 bytes, line 8
8)},[r,o,c,u,t])}function cg(t,r){let{relative:i}=r===void 0?{}:r,{future:o}=b.useContext(xr),{matches:l}=b.useContext(wr),{pathname:u}=ci(),c=JSON.stringify(ig(l,o.v7_relativeSplatPath));return b.useMemo(()=>sg(t,JSON.parse(c),u,i==="path"),[t,c,u,i])}function Mw(t,r){return Dw(t,r)}function Dw(t,r,i,o){ws()||He(!1);let{navigator:l}=b.useContext(xr),{matches:u}=b.useContext(wr),c=u[u.length-1],h=c?c.params:{};c&&c.pathname;let m=c?c.pathnameBase:"/";c&&c.route;let g=ci(),y;if(r){var v;let T=typeof r=="string"?ui(r):r;m==="/"||(v=T.pathname)!=null&&v.startsWith(m)||He(!1),y=T}else y=g;let w=y.pathname||"/",C=w;if(m!=="/"){let T=m.replace(/^\//,"").split("/");C="/"+w.replace(/^\//,"").split("/").slice(T.length).join("/")}let k=ow(t,{pathname:C}),j=zw(k&&k.map(T=>Object.assign({},T,{params:Object.assign({},h,T.params),pathname:Un([m,l.encodeLocation?l.encodeLocation(T.pathname).pathname:T.pathname]),pathnameBase:T.pathnameBase==="/"?m:Un([m,l.encodeLocation?l.encodeLocation(T.pathnameBase).pathname:T.pathnameBase])})),u,i,o);return r&&j?b.createElement(da.Provider,{value:{location:fs({pathname:"/",search:"",hash:"",state:null,key:"default"},y),navigationType:Bn.Pop}},j):j}function Iw(){let t=Uw(),r=Pw(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),i=t instanceof Error?t.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return b.createElement(b.Fragment,null,b.createElement("h2",null,"Unexpected Application Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},r),i?b.createElement("pre",{style:l},i):null,null)}const Lw=b.createElement(Iw,null);class _w extends b.Component{constructor(r){super(r),this.state={location:r.location,revalidation:r.revalidation,error:r.error}}static getDerivedStateFromError(r){return{error:r}}static getDerivedStateFromProps(r,i){return i.location!==r.location||i.revalidation!=="idle"&&r.revalidation==="idle"?{error:r.error,location:r.location,revalidation:r.revalidation}:{error:r.error!==void 0?r.error:i.error,location:i.location,revalidation:r.revalidation||i.revalidation}}componentDidCatch(r,i){console.error("React Router caught the following error during render",r,i)}render(){return this.state.error!==void 0?b.createElement(wr.Provider,{value:this.props.routeContext},b.createElement(lg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Ow(t){let{routeContext:r,match:i,children:o}=t,l=b.useContext(Rc);return l&&l.static&&l.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=i.route.id),b.createElement(wr.Provider,{value:r},o)}function zw(t,r,i,o){var l;if(r===void 0&&(r=[]),i===void 0&&(i=null),o===void 0&&(o=null),t==null){var u;if(!i)return null;if(i.errors)t=i.matches;else if((u=o)!=null&&u.v7_partialHydration&&r.length===0&&!i.initialized&&i.matches.length>0)t=i.matches;else return null}let c=t,h=(l=i)==null?void 0:l.errors;if(h!=null){let y=c.findIndex(v=>v.route.id&&h?.[v.route.id]!==void 0);y>=0||He(!1),c=c.slice(0,Math.min(c.length,y+1))}let m=!1,g=-1;if(i&&o&&o.v7_partialHydration)for(let y=0;y<c.length;y++){let v=c[y];if((v.route.HydrateFallback||v.route.hydrateFallbackElement)&&(g=y),v.route.id){let{loaderData:w,errors:C}=i,k=v.route.loader&&w[v.route.id]===void 0&&(!C||C[v.route.id]===void 0);if(v.route.lazy||k){m=!0,g>=0?c=c.slice(0,g+1):c=[c[0]];break}}}return c.reduceRight((y,v,w)=>{let C,k=!1,j=null,T=null;i&&(C=h&&v.route.id?h[v.route.id]:void 0,j=v.route.errorElement||Lw,m&&(g<0&&w===0?(Ww("route-fallback"),k=!0,T=null):g===w&&(k=!0,T=v.route.hydrateFallbackElement||null)));let D=r.concat(c.slice(0,w+1)),I=()=>{let A;return C?A=j:k?A=T:v.route.Component?A=b.createElement(v.route.Component,null):v.route.element?A=v.route.element:A=y,b.createElement(Ow,{match:v,routeContext:{outlet:y,matches:D,isDataRoute:i!=null},children:A})};return i&&(v.route.ErrorBoundary||v.route.errorElement||w===0)?b.createElement(_w,{location:i.location,revalidation:i.revalidation,component:j,error:C,children:I(),routeContext:{outlet:null,matches:D,isDataRoute:!0}}):I()},null)}var dg=(function(t){return t.UseBlocker="useBlocker",t.UseRevalidator="useRevalidator",t.UseNavigateStable="useNavigate",t})(dg||{}),fg=(function(t){return t.UseBlocker="useBlocker",t.UseLoaderData="useL
8oaderData",t.UseActionData="useActionData",t.UseRouteError="useRouteError",t.UseNavigation="useNavigation",t.UseRouteLoaderData="useRouteLoaderData",t.UseMatches="useMatches",t.UseRevalidator="useRevalidator",t.UseNavigateStable="useNavigate",t.UseRouteId="useRouteId",t})(fg||{});function Vw(t){let r=b.useContext(Rc);return r||He(!1),r}function Fw(t){let r=b.useContext(jw);return r||He(!1),r}function Bw(t){let r=b.useContext(wr);return r||He(!1),r}function hg(t){let r=Bw(),i=r.matches[r.matches.length-1];return i.route.id||He(!1),i.route.id}function Uw(){var t;let r=b.useContext(lg),i=Fw(),o=hg();return r!==void 0?r:(t=i.errors)==null?void 0:t[o]}function $w(){let{router:t}=Vw(dg.UseNavigateStable),r=hg(fg.UseNavigateStable),i=b.useRef(!1);return ug(()=>{i.current=!0}),b.useCallback(function(l,u){u===void 0&&(u={}),i.current&&(typeof l=="number"?t.navigate(l):t.navigate(l,fs({fromRouteId:r},u)))},[t,r])}const Sp={};function Ww(t,r,i){Sp[t]||(Sp[t]=!0)}function Kw(t,r){t?.v7_startTransition,t?.v7_relativeSplatPath}function cr(t){He(!1)}function Hw(t){let{basename:r="/",children:i=null,location:o,navigationType:l=Bn.Pop,navigator:u,static:c=!1,future:h}=t;ws()&&He(!1);let m=r.replace(/^\/*/,"/"),g=b.useMemo(()=>({basename:m,navigator:u,static:c,future:fs({v7_relativeSplatPath:!1},h)}),[m,h,u,c]);typeof o=="string"&&(o=ui(o));let{pathname:y="/",search:v="",hash:w="",state:C=null,key:k="default"}=o,j=b.useMemo(()=>{let T=Ac(y,m);return T==null?null:{location:{pathname:T,search:v,hash:w,state:C,key:k},navigationType:l}},[m,y,v,w,C,k,l]);return j==null?null:b.createElement(xr.Provider,{value:g},b.createElement(da.Provider,{children:i,value:j}))}function Gw(t){let{children:r,location:i}=t;return Mw(Yu(r),i)}new Promise(()=>{});function Yu(t,r){r===void 0&&(r=[]);let i=[];return b.Children.forEach(t,(o,l)=>{if(!b.isValidElement(o))return;let u=[...r,l];if(o.type===b.Fragment){i.push.apply(i,Yu(o.props.children,u));return}o.type!==cr&&He(!1),!o.props.index||!o.props.children||He(!1);let c={id:o.props.id||u.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,loader:o.props.loader,action:o.props.action,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(c.children=Yu(o.props.children,u)),i.push(c)}),i}function Xu(){return Xu=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)({}).hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t},Xu.apply(null,arguments)}function Qw(t,r){if(t==null)return{};var i={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(r.indexOf(o)!==-1)continue;i[o]=t[o]}return i}function qw(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function Yw(t,r){return t.button===0&&(!r||r==="_self")&&!qw(t)}const Xw=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Zw="6";try{window.__reactRouterVersion=Zw}catch{}const Jw="startTransition",Cp=xs[Jw];function e1(t){let{basename:r,children:i,future:o,window:l}=t,u=b.useRef();u.current==null&&(u.current=rw({window:l,v5Compat:!0}));let c=u.current,[h,m]=b.useState({action:c.action,location:c.location}),{v7_startTransition:g}=o||{},y=b.useCallback(v=>{g&&Cp?Cp(()=>m(v)):m(v)},[m,g]);return b.useLayoutEffect(()=>c.listen(y),[c,y]),b.useEffect(()=>Kw(o),[o]),b.createElement(Hw,{basename:r,children:i,location:h.location,navigationType:h.action,navigator:c,future:o})}const t1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",n1=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ie=b.forwardRef(function(r,i){let{onClick:o,relative:l,reloadDocument:u,replace:c,state:h,target:m,to:g,preventScrollReset:y,viewTransition:v}=r,w=Qw(r,Xw),{basename:C}=b.useContext(xr),k,j=!1;if(typeof g=="string"&&n1.test(g)&&(k=g,t1))try{let A=new URL(window.location.href),_=g.startsWith("//")?new URL(A.protocol+g):new URL(g),U=Ac(_.pathname,C);_.origin===A.origin&&U!=null?g=U+_.search+_.hash:j=!0}catch{}let T=Nw(g,{relative:l}),D=r1(g,{replace:c,state:h,target:m,preventScrollReset:y,relative:l,viewTransition:v});function I(A){o&&o(A),A.defaultPrevented||D(A)}return b.createElement("a",Xu({},w,{href:k||T,onClick:j||u?o:I,ref:i,target:m}))});var kp;(function(t){t.UseScrollRestoration="useScrollRestoration",t.UseSubmit="useSubmit",t.UseSubmitFetcher="useSubmitFetcher",t.UseFetcher="useFetcher",t.useViewTransitionState="useViewTransitionState"})(kp||(kp={}));var Tp;(function(t){t.UseFetcher="useFetcher",t.UseFetchers="useFetchers",t.UseScrollRestoration="useScrollRestoration"})(Tp||(Tp={}));function r1(t,r){let{target:i,replace:o,state:l,preventScrollReset:u,relative:c,viewTransition:h}=r===void 0?{}:r,m=Aw(),g=ci(),y=cg(t,{relative:c}
8);return b.useCallback(v=>{if(Yw(v,i)){v.preventDefault();let w=o!==void 0?o:Jo(g)===Jo(y);m(t,{replace:w,state:l,preventScrollReset:u,relative:c,viewTransition:h})}},[g,m,y,o,l,i,t,u,c,h])}var Tu,Pp;function i1(){if(Pp)return Tu;Pp=1;var t=typeof Element<"u",r=typeof Map=="function",i=typeof Set=="function",o=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function l(u,c){if(u===c)return!0;if(u&&c&&typeof u=="object"&&typeof c=="object"){if(u.constructor!==c.constructor)return!1;var h,m,g;if(Array.isArray(u)){if(h=u.length,h!=c.length)return!1;for(m=h;m--!==0;)if(!l(u[m],c[m]))return!1;return!0}var y;if(r&&u instanceof Map&&c instanceof Map){if(u.size!==c.size)return!1;for(y=u.entries();!(m=y.next()).done;)if(!c.has(m.value[0]))return!1;for(y=u.entries();!(m=y.next()).done;)if(!l(m.value[1],c.get(m.value[0])))return!1;return!0}if(i&&u instanceof Set&&c instanceof Set){if(u.size!==c.size)return!1;for(y=u.entries();!(m=y.next()).done;)if(!c.has(m.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(u)&&ArrayBuffer.isView(c)){if(h=u.length,h!=c.length)return!1;for(m=h;m--!==0;)if(u[m]!==c[m])return!1;return!0}if(u.constructor===RegExp)return u.source===c.source&&u.flags===c.flags;if(u.valueOf!==Object.prototype.valueOf&&typeof u.valueOf=="function"&&typeof c.valueOf=="function")return u.valueOf()===c.valueOf();if(u.toString!==Object.prototype.toString&&typeof u.toString=="function"&&typeof c.toString=="function")return u.toString()===c.toString();if(g=Object.keys(u),h=g.length,h!==Object.keys(c).length)return!1;for(m=h;m--!==0;)if(!Object.prototype.hasOwnProperty.call(c,g[m]))return!1;if(t&&u instanceof Element)return!1;for(m=h;m--!==0;)if(!((g[m]==="_owner"||g[m]==="__v"||g[m]==="__o")&&u.$$typeof)&&!l(u[g[m]],c[g[m]]))return!1;return!0}return u!==u&&c!==c}return Tu=function(c,h){try{return l(c,h)}catch(m){if((m.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw m}},Tu}var s1=i1();const o1=vs(s1);var Pu,Ep;function a1(){if(Ep)return Pu;Ep=1;var t=function(r,i,o,l,u,c,h,m){if(!r){var g;if(i===void 0)g=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var y=[o,l,u,c,h,m],v=0;g=new Error(i.replace(/%s/g,function(){return y[v++]})),g.name="Invariant Violation"}throw g.framesToPop=1,g}};return Pu=t,Pu}var l1=a1();const jp=vs(l1);var Eu,Np;function u1(){return Np||(Np=1,Eu=function(r,i,o,l){var u=o?o.call(l,r,i):void 0;if(u!==void 0)return!!u;if(r===i)return!0;if(typeof r!="object"||!r||typeof i!="object"||!i)return!1;var c=Object.keys(r),h=Object.keys(i);if(c.length!==h.length)return!1;for(var m=Object.prototype.hasOwnProperty.bind(i),g=0;g<c.length;g++){var y=c[g];if(!m(y))return!1;var v=r[y],w=i[y];if(u=o?o.call(l,v,w,y):void 0,u===!1||u===void 0&&v!==w)return!1}return!0}),Eu}var c1=u1();const d1=vs(c1);var pg=(t=>(t.BASE="base",t.BODY="body",t.HEAD="head",t.HTML="html",t.LINK="link",t.META="meta",t.NOSCRIPT="noscript",t.SCRIPT="script",t.STYLE="style",t.TITLE="title",t.FRAGMENT="Symbol(react.fragment)",t))(pg||{}),ju={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},Ap=Object.values(pg),fa={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},mg=Object.entries(fa).reduce((t,[r,i])=>(t[i]=r,t),{}),Qt="data-rh",ni={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},ri=(t,r)=>{for(let i=t.length-1;i>=0;i-=1){const o=t[i];if(Object.prototype.hasOwnProperty.call(o,r))return o[r]}return null},f1=t=>{let r=ri(t,"title");const i=ri(t,ni.TITLE_TEMPLATE);if(Array.isArray(r)&&(r=r.join("")),i&&r)return i.replace(/%s/g,()=>r);const o=ri(t,ni.DEFAULT_TITLE);return r||o||void 0},h1=t=>
8ri(t,ni.ON_CHANGE_CLIENT_STATE)||(()=>{}),Nu=(t,r)=>r.filter(i=>typeof i[t]<"u").map(i=>i[t]).reduce((i,o)=>({...i,...o}),{}),p1=(t,r)=>r.filter(i=>typeof i.base<"u").map(i=>i.base).reverse().reduce((i,o)=>{if(!i.length){const l=Object.keys(o);for(let u=0;u<l.length;u+=1){const h=l[u].toLowerCase();if(t.indexOf(h)!==-1&&o[h])return i.concat(o)}}return i},[]),m1=t=>console&&typeof console.warn=="function"&&console.warn(t),Zi=(t,r,i)=>{const o={};return i.filter(l=>Array.isArray(l[t])?!0:(typeof l[t]<"u"&&m1(`Helmet: ${t} should be of type "Array". Instead found type "${typeof l[t]}"`),!1)).map(l=>l[t]).reverse().reduce((l,u)=>{const c={};u.filter(m=>{let g;const y=Object.keys(m);for(let w=0;w<y.length;w+=1){const C=y[w],k=C.toLowerCase();r.indexOf(k)!==-1&&!(g==="rel"&&m[g].toLowerCase()==="canonical")&&!(k==="rel"&&m[k].toLowerCase()==="stylesheet")&&(g=k),r.indexOf(C)!==-1&&(C==="innerHTML"||C==="cssText"||C==="itemprop")&&(g=C)}if(!g||!m[g])return!1;const v=m[g].toLowerCase();return o[g]||(o[g]={}),c[g]||(c[g]={}),o[g][v]?!1:(c[g][v]=!0,!0)}).reverse().forEach(m=>l.push(m));const h=Object.keys(c);for(let m=0;m<h.length;m+=1){const g=h[m],y={...o[g],...c[g]};o[g]=y}return l},[]).reverse()},g1=(t,r)=>{if(Array.isArray(t)&&t.length){for(let i=0;i<t.length;i+=1)if(t[i][r])return!0}return!1},y1=t=>({baseTag:p1(["href"],t),bodyAttributes:Nu("bodyAttributes",t),defer:ri(t,ni.DEFER),encode:ri(t,ni.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Nu("htmlAttributes",t),linkTags:Zi("link",["rel","href"],t),metaTags:Zi("meta",["name","charset","http-equiv","property","itemprop"],t),noscriptTags:Zi("noscript",["innerHTML"],t),onChangeClientState:h1(t),scriptTags:Zi("script",["src","innerHTML"],t),styleTags:Zi("style",["cssText"],t),title:f1(t),titleAttributes:Nu("titleAttributes",t),prioritizeSeoTags:g1(t,ni.PRIORITIZE_SEO_TAGS)}),gg=t=>Array.isArray(t)?t.join(""):t,v1=(t,r)=>{const i=Object.keys(t);for(let o=0;o<i.length;o+=1)if(r[i[o]]&&r[i[o]].includes(t[i[o]]))return!0;return!1},Au=(t,r)=>Array.isArray(t)?t.reduce((i,o)=>(v1(o,r)?i.priority.push(o):i.default.push(o),i),{priority:[],default:[]}):{default:t,priority:[]},Rp=(t,r)=>({...t,[r]:void 0}),x1=["noscript","script","style"],Zu=(t,r=!0)=>r===!1?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),yg=t=>Object.keys(t).reduce((r,i)=>{const o=typeof t[i]<"u"?`${i}="${t[i]}"`:`${i}`;return r?`${r} ${o}`:o},""),w1=(t,r,i,o)=>{const l=yg(i),u=gg(r);return l?`<${t} ${Qt}="true" ${l}>${Zu(u,o)}</${t}>`:`<${t} ${Qt}="true">${Zu(u,o)}</${t}>`},b1=(t,r,i=!0)=>r.reduce((o,l)=>{const u=l,c=Object.keys(u).filter(g=>!(g==="innerHTML"||g==="cssText")).reduce((g,y)=>{const v=typeof u[y]>"u"?y:`${y}="${Zu(u[y],i)}"`;return g?`${g} ${v}`:v},""),h=u.innerHTML||u.cssText||"",m=x1.indexOf(t)===-1;return`${o}<${t} ${Qt}="true" ${c}${m?"/>":`>${h}</${t}>`}`},""),vg=(t,r={})=>Object.keys(t).reduce((i,o)=>{const l=fa[o];return i[l||o]=t[o],i},r),S1=(t,r,i)=>{const o={key:r,[Qt]:!0},l=vg(i,o);return[be.createElement("title",l,r)]},Go=(t,r)=>r.map((i,o)=>{const l={key:o,[Qt]:!0};
8return Object.keys(i).forEach(u=>{const h=fa[u]||u;if(h==="innerHTML"||h==="cssText"){const m=i.innerHTML||i.cssText;l.dangerouslySetInnerHTML={__html:m}}else l[h]=i[u]}),be.createElement(t,l)}),Ot=(t,r,i=!0)=>{switch(t){case"title":return{toComponent:()=>S1(t,r.title,r.titleAttributes),toString:()=>w1(t,r.title,r.titleAttributes,i)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>vg(r),toString:()=>yg(r)};default:return{toComponent:()=>Go(t,r),toString:()=>b1(t,r,i)}}},C1=({metaTags:t,linkTags:r,scriptTags:i,encode:o})=>{const l=Au(t,ju.meta),u=Au(r,ju.link),c=Au(i,ju.script);return{priorityMethods:{toComponent:()=>[...Go("meta",l.priority),...Go("link",u.priority),...Go("script",c.priority)],toString:()=>`${Ot("meta",l.priority,o)} ${Ot("link",u.priority,o)} ${Ot("script",c.priority,o)}`},metaTags:l.default,linkTags:u.default,scriptTags:c.default}},k1=t=>{const{baseTag:r,bodyAttributes:i,encode:o=!0,htmlAttributes:l,noscriptTags:u,styleTags:c,title:h="",titleAttributes:m,prioritizeSeoTags:g}=t;let{linkTags:y,metaTags:v,scriptTags:w}=t,C={toComponent:()=>[],toString:()=>""};return g&&({priorityMethods:C,linkTags:y,metaTags:v,scriptTags:w}=C1(t)),{priority:C,base:Ot("base",r,o),bodyAttributes:Ot("bodyAttributes",i,o),htmlAttributes:Ot("htmlAttributes",l,o),link:Ot("link",y,o),meta:Ot("meta",v,o),noscript:Ot("noscript",u,o),script:Ot("script",w,o),style:Ot("style",c,o),title:Ot("title",{title:h,titleAttributes:m},o)}},Ju=k1,Fo=[],Mc=!!(typeof window<"u"&&window.document&&window.document.createElement),ec=class{instances=[];canUseDOM=Mc;context;value={setHelmet:t=>{this.context.helmet=t},helmetInstances:{get:()=>this.canUseDOM?Fo:this.instances,add:t=>{(this.canUseDOM?Fo:this.instances).push(t)},remove:t=>{const r=(this.canUseDOM?Fo:this.instances).indexOf(t);(this.canUseDOM?Fo:this.instances).splice(r,1)}}};constructor(t,r){this.context=t,this.canUseDOM=r||!1,r||(t.helmet=Ju({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},T1=parseInt(be.version.split(".")[0],10),tc=T1>=19,P1={},xg=be.createContext(P1),wg=class bg extends b.Component{static canUseDOM=Mc;helmetData;constructor(r){super(r),tc?this.helmetData=null:this.helmetData=new ec(this.props.context||{},bg.canUseDOM)}render(){return tc?be.createElement(be.Fragment,null,this.props.children):be.createElement(xg.Provider,{value:this.helmetData.value},this.props.children)}},Yr=(t,r)=>{const i=document.head||document.querySelector("head"),o=i.querySelectorAll(`${t}[${Qt}]`),l=[].slice.call(o),u=[];let c;return r&&r.length&&r.forEach(h=>{const m=document.createElement(t);for(const g in h)if(Object.prototype.hasOwnProperty.call(h,g))if(g==="innerHTML")m.innerHTML=h.innerHTML;else if(g==="cssText"){const y=h.cssText;m.appendChild(document.createTextNode(y))}else{const y=g,v=typeof h[y]>"u"?"":h[y];m.setAttribute(g,v)}m.setAttribute(Qt,"true"),l.some((g,y)=>(c=y,m.isEqualNode(g)))?l.splice(c,1):u.push(m)}),l.forEach(h=>h.parentNode?.removeChild(h)),u.forEach(h=>i.appendChild(h)),{oldTags:l,newTags:u}},nc=(t,r)=>{const i=document.getElementsByTagName(t)[0];if(!i)return;const o=i.getAttribute(Qt),l=o?o.split(","):[],u=[...l],c=Object.keys(r);for(const h of c){const m=r[h]||"";i.getAttribute(h)!==m&&i.setAttribute(h,m),l.indexOf(h)===-1&&l.push(h);const g=u.indexOf(h);g!==-1&&u.splice(g,1)}for(let h=u.length-1;h>=0;h-=1)i.removeAttribute(u[h]);l.length===u.length?i.removeAttribute(Qt):i.getAttribute(Qt)!==c.join(",")&&i.setAttribute(Qt,c.join(","))},E1=(t,r)=>{typeof t<"u"&&document.title!==t&&(document.title=gg(t)),nc("title",r)},Mp=(t,r)=>{const{baseTag:i,bodyAttributes:o,htmlAttributes:l,linkTags:u,metaTags:c,noscriptTags:h,onChangeClientState:m,scriptTags:g,styleTags:y,title:v,titleAttributes:w}=t;nc("body",o),nc("html",l),E1(v,w);const C={baseTag:Yr("base",i),linkTags:Yr("link",u),metaTags:Yr("meta",c),noscriptTags:Yr("noscript",h),scriptTags:Yr("script",g),styleTags:Yr("style",y)},k={},j={};Object.keys(C).forEach(T=>{const{newTags:D,oldTags:I}=C[T];D.length&&(k[T]=D),I.length&&(j[T]=C[T].oldTags)}),r&&r(),m(t,k,j)},Ji=null,j1=t=>{Ji&&cancelAnimationFrame(Ji),t.defer?Ji=requestAnimationFrame(()=>{Mp(t,()=>{Ji=null})}):(Mp(t),Ji=null)},N1=j1,Dp=class extends b.Component{rendered=!1;shouldComponentUpdate(t){return!d1(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:r}=this.props.context;let i=null;const o=y1(t.get().map(l=>{const{context:u,...c}=l.props;return c}));wg.canUseDOM?N1(o):Ju&&(i=Ju(o)),r(i)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Qo=[],Ip=t=>{const r={};for(const i of Object.keys(t))r[mg[i]||i]=t[i];return r},lr=t=>{const r={};for(const i of Object.keys(t)){const o=fa[i];r[o||i]=t[i]}return r},Lp=(t,r)=>{if(!Mc)return;const i=document.getElementsByTagName(t)[0];if(!i)return;const o="data-rh-managed",l=i.getAttribute(o),u=l?l.split(","):[],c=Object.keys(r);for(const h of u)c.includes(h)||i.removeAttribute(h);
8for(const h of c){const m=r[h];m==null||m===!1?i.removeAttribute(h):m===!0?i.setAttribute(h,""):i.setAttribute(h,String(m))}c.length>0?i.setAttribute(o,c.join(",")):i.removeAttribute(o)},Ru=()=>{const t={},r={};for(const i of Qo){const{htmlAttributes:o,bodyAttributes:l}=i.props;o&&Object.assign(t,Ip(o)),l&&Object.assign(r,Ip(l))}Lp("html",t),Lp("body",r)},A1=class extends b.Component{componentDidMount(){Qo.push(this),Ru()}componentDidUpdate(){Ru()}componentWillUnmount(){const t=Qo.indexOf(this);t!==-1&&Qo.splice(t,1),Ru()}resolveTitle(){const{title:t,titleTemplate:r,defaultTitle:i}=this.props;return t&&r?r.replace(/%s/g,()=>Array.isArray(t)?t.join(""):t):t||i||void 0}renderTitle(){const t=this.resolveTitle();if(t===void 0)return null;const r=this.props.titleAttributes||{};return be.createElement("title",lr(r),t)}renderBase(){const{base:t}=this.props;return t?be.createElement("base",lr(t)):null}renderMeta(){const{meta:t}=this.props;return!t||!Array.isArray(t)?null:t.map((r,i)=>be.createElement("meta",{key:i,...lr(r)}))}renderLink(){const{link:t}=this.props;return!t||!Array.isArray(t)?null:t.map((r,i)=>be.createElement("link",{key:i,...lr(r)}))}renderScript(){const{script:t}=this.props;return!t||!Array.isArray(t)?null:t.map((r,i)=>{const{innerHTML:o,...l}=r,u=lr(l);return o&&(u.dangerouslySetInnerHTML={__html:o}),be.createElement("script",{key:i,...u})})}renderStyle(){const{style:t}=this.props;return!t||!Array.isArray(t)?null:t.map((r,i)=>{const{cssText:o,...l}=r,u=lr(l);return o&&(u.dangerouslySetInnerHTML={__html:o}),be.createElement("style",{key:i,...u})})}renderNoscript(){const{noscript:t}=this.props;return!t||!Array.isArray(t)?null:t.map((r,i)=>{const{innerHTML:o,...l}=r,u=lr(l);return o&&(u.dangerouslySetInnerHTML={__html:o}),be.createElement("noscript",{key:i,...u})})}render(){return be.createElement(be.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},vn=class extends b.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(t){return!o1(Rp(this.props,"helmetData"),Rp(t,"helmetData"))}mapNestedChildrenToProps(t,r){if(!r)return null;switch(t.type){case"script":case"noscript":return{innerHTML:r};case"style":return{cssText:r};default:throw new Error(`<${t.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(t,r,i,o){return{...r,[t.type]:[...r[t.type]||[],{...i,...this.mapNestedChildrenToProps(t,o)}]}}mapObjectTypeChildren(t,r,i,o){switch(t.type){case"title":return{...r,[t.type]:o,titleAttributes:{...i}};case"body":return{...r,bodyAttributes:{...i}};case"html":return{...r,htmlAttributes:{...i}};default:return{...r,[t.type]:{...i}}}}mapArrayTypeChildrenToProps(t,r){let i={...r};return Object.keys(t).forEach(o=>{i={...i,[o]:t[o]}}),i}warnOnInvalidChildren(t,r){return jp(Ap.some(i=>t.type===i),typeof t.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Ap.join(", ")} are allowed. Helmet does not support rendering <${t.type}> elements. Refer to our API for more information.`),jp(!r||typeof r=="string"||Array.isArray(r)&&!r.some(i=>typeof i!="string"),`Helmet expects a string as a child of <${t.type}>. Did you forget to wrap your children in braces? ( <${t.type}>{\`\`}</${t.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(t,r){let i={};return be.Children.forEach(t,o=>{if(!o||!o.props)return;const{children:l,...u}=o.props,c=Object.keys(u).reduce((m,g)=>(m[mg[g]||g]=u[g],m),{});let{type:h}=o;
8switch(typeof h=="symbol"?h=h.toString():this.warnOnInvalidChildren(o,l),h){case"Symbol(react.fragment)":r=this.mapChildrenToProps(l,r);break;case"link":case"meta":case"noscript":case"script":case"style":i=this.flattenArrayTypeChildren(o,i,c,l);break;default:r=this.mapObjectTypeChildren(o,r,c,l);break}}),this.mapArrayTypeChildrenToProps(i,r)}render(){const{children:t,...r}=this.props;let i={...r},{helmetData:o}=r;if(t&&(i=this.mapChildrenToProps(t,i)),o&&!(o instanceof ec)){const l=o;o=new ec(l.context,!0),delete i.helmetData}return tc?be.createElement(A1,{...i}):o?be.createElement(Dp,{...i,context:o.value}):be.createElement(xg.Consumer,null,l=>be.createElement(Dp,{...i,context:l}))}};function Sg(t){var r,i,o="";if(typeof t=="string"||typeof t=="number")o+=t;else if(typeof t=="object")if(Array.isArray(t)){var l=t.length;for(r=0;r<l;r++)t[r]&&(i=Sg(t[r]))&&(o&&(o+=" "),o+=i)}else for(i in t)t[i]&&(o&&(o+=" "),o+=i);return o}function Cg(){for(var t,r,i=0,o="",l=arguments.length;i<l;i++)(t=arguments[i])&&(r=Sg(t))&&(o&&(o+=" "),o+=r);return o}function R1(){for(var t=0,r,i,o="";t<arguments.length;)(r=arguments[t++])&&(i=kg(r))&&(o&&(o+=" "),o+=i);return o}function kg(t){if(typeof t=="string")return t;for(var r,i="",o=0;o<t.length;o++)t[o]&&(r=kg(t[o]))&&(i&&(i+=" "),i+=r);return i}var Dc="-";function M1(t){var r=I1(t),i=t.conflictingClassGroups,o=t.conflictingClassGroupModifiers,l=o===void 0?{}:o;function u(h){var m=h.split(Dc);return m[0]===""&&m.length!==1&&m.shift(),Tg(m,r)||D1(h)}function c(h,m){var g=i[h]||[];return m&&l[h]?[].concat(g,l[h]):g}return{getClassGroupId:u,getConflictingClassGroupIds:c}}function Tg(t,r){if(t.length===0)return r.classGroupId;var i=t[0],o=r.nextPart.get(i),l=o?Tg(t.slice(1),o):void 0;if(l)return l;if(r.validators.length!==0){var u=t.join(Dc);return r.validators.find(function(c){var h=c.validator;return h(u)})?.classGroupId}}var _p=/^\[(.+)\]$/;function D1(t){if(_p.test(t)){var r=_p.exec(t)[1],i=r?.substring(0,r.indexOf(":"));if(i)return"arbitrary.."+i}}function I1(t){var r=t.theme,i=t.prefix,o={nextPart:new Map,validators:[]},l=_1(Object.entries(t.classGroups),i);return l.forEach(function(u){var c=u[0],h=u[1];rc(h,o,c,r)}),o}function rc(t,r,i,o){t.forEach(function(l){if(typeof l=="string"){var u=l===""?r:Op(r,l);u.classGroupId=i;return}if(typeof l=="function"){if(L1(l)){rc(l(o),r,i,o);return}r.validators.push({validator:l,classGroupId:i});return}Object.entries(l).forEach(function(c){var h=c[0],m=c[1];rc(m,Op(r,h),i,o)})})}function Op(t,r){var i=t;return r.split(Dc).forEach(function(o){i.nextPart.has(o)||i.nextPart.set(o,{nextPart:new Map,validators:[]}),i=i.nextPart.get(o)}),i}function L1(t){return t.isThemeGetter}function _1(t,r){return r?t.map(function(i){var o=i[0],l=i[1],u=l.map(function(c){return typeof c=="string"?r+c:typeof c=="object"?Object.fromEntries(Object.entries(c).map(function(h){var m=h[0],g=h[1];return[r+m,g]})):c});return[o,u]}):t}function O1(t){if(t<1)return{get:function(){},set:function(){}};var r=0,i=new Map,o=new Map;function l(u,c){i.set(u,c),r++,r>t&&(r=0,o=i,i=new Map)}return{get:function(c){var h=i.get(c);if(h!==void 0)return h;if((h=o.get(c))!==void 0)return l(c,h),h},set:function(c,h){i.has(c)?i.set(c,h):l(c,h)}}}var Pg="!";function z1(t){var r=t.separator||":",i=r.length===1,o=r[0],l=r.length;return function(c){for(var h=[],m=0,g=0,y,v=0;v<c.length;v++){var w=c[v];if(m===0){if(w===o&&(i||c.slice(v,v+l)===r)){h.push(c.slice(g,v)),g=v+l;continue}if(w==="/"){y=v;continue}}w==="["?m++:w==="]"&&m--}var C=h.length===0?c:c.substring(g),k=C.startsWith(Pg),j=k?C.substring(1):C,T=y&&y>g?y-g:void 0;return{modifiers:h,hasImportantModifier:k,baseClassName:j,maybePostfixModifierPosition:T}}}function V1(t){if(t.length<=1)return t;var r=[],i=[];return t.forEach(function(o){var l=o[0]==="[";l?(r.push.apply(r,i.sort().concat([o])),i=[]):i.push(o)}),r.push.apply(r,i.sort()),r}function F1(t){return{cache:O1(t.cacheSize),splitModifiers:z1(t),...M1(t)}}var B1=/\s+/;function U1(t,r){var i=r.splitModifiers,o=r.getClassGroupId,l=r.getConflictingClassGroupIds,u=new Set;return t.trim().split(B1).map(function(c){var h=i(c),m=h.modifiers,g=h.hasImportantModifier,y=h.baseClassName,v=h.maybePostfixModifierPosition,w=o(v?y.substring(0,v):y),C=!!v;if(!w){if(!v)return{isTailwindClass:!1,originalClassName:c};if(w=o(y),!w)return{isTailwindClass:!1,originalClassName:c};C=!1}var k=V1(m).join(":"),j=g?k+Pg:k;return{isTailwindClass:!0,modifierId:j,classGroupId:w,originalClassName:c,hasPostfixModifier:C}}).reverse().filter(function(c){if(!c.isTailwindClass)return!0;var h=c.modifierId,m=c.classGroupId,g=c.hasPostfixModifier,y=h+m;return u.has(y)?!1:(u.add(y),l(m,g).forEach(function(v){return u.add(h+v)}),!0)}).reverse().map(function(c){return c.originalClassName}).join(" ")}function $1(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];var o,l,u,c=h;function h(g){var y=r[0],v=r.slice(1),w=v.reduce(function(C,k){return k(C)},y());
8return o=F1(w),l=o.cache.get,u=o.cache.set,c=m,m(g)}function m(g){var y=l(g);if(y)return y;var v=U1(g,o);return u(g,v),v}return function(){return c(R1.apply(null,arguments))}}function De(t){var r=function(o){return o[t]||[]};return r.isThemeGetter=!0,r}var Eg=/^\[(?:([a-z-]+):)?(.+)\]$/i,W1=/^\d+\/\d+$/,K1=new Set(["px","full","screen"]),H1=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,G1=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Q1=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function Gt(t){return mr(t)||K1.has(t)||W1.test(t)||ic(t)}function ic(t){return br(t,"length",eb)}function q1(t){return br(t,"size",jg)}function Y1(t){return br(t,"position",jg)}function X1(t){return br(t,"url",tb)}function Bo(t){return br(t,"number",mr)}function mr(t){return!Number.isNaN(Number(t))}function Z1(t){return t.endsWith("%")&&mr(t.slice(0,-1))}function es(t){return zp(t)||br(t,"number",zp)}function ye(t){return Eg.test(t)}function ts(){return!0}function zn(t){return H1.test(t)}function J1(t){return br(t,"",nb)}function br(t,r,i){var o=Eg.exec(t);return o?o[1]?o[1]===r:i(o[2]):!1}function eb(t){return G1.test(t)}function jg(){return!1}function tb(t){return t.startsWith("url(")}function zp(t){return Number.isInteger(Number(t))}function nb(t){return Q1.test(t)}function rb(){var t=De("colors"),r=De("spacing"),i=De("blur"),o=De("brightness"),l=De("borderColor"),u=De("borderRadius"),c=De("borderSpacing"),h=De("borderWidth"),m=De("contrast"),g=De("grayscale"),y=De("hueRotate"),v=De("invert"),w=De("gap"),C=De("gradientColorStops"),k=De("gradientColorStopPositions"),j=De("inset"),T=De("margin"),D=De("opacity"),I=De("padding"),A=De("saturate"),_=De("scale"),U=De("sepia"),W=De("skew"),G=De("space"),q=De("translate"),J=function(){return["auto","contain","none"]},de=function(){return["auto","hidden","clip","visible","scroll"]},ve=function(){return["auto",ye,r]},K=function(){return[ye,r]},ce=function(){return["",Gt]},le=function(){return["auto",mr,ye]},Se=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},Q=function(){return["solid","dashed","dotted","double","none"]},re=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},B=function(){return["start","end","center","between","around","evenly","stretch"]},Y=function(){return["","0",ye]},H=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},E=function(){return[mr,Bo]},O=function(){return[mr,ye]};return{cacheSize:500,theme:{colors:[ts],spacing:[Gt],blur:["none","",zn,ye],brightness:E(),borderColor:[t],borderRadius:["none","","full",zn,ye],borderSpacing:K(),borderWidth:ce(),contrast:E(),grayscale:Y(),hueRotate:O(),invert:Y(),gap:K(),gradientColorStops:[t],gradientColorStopPositions:[Z1,ic],inset:ve(),margin:ve(),opacity:E(),padding:K(),saturate:E(),scale:E(),sepia:Y(),skew:O(),space:K(),translate:K()},classGroups:{aspect:[{aspect:["auto","square","video",ye]}],container:["container"],columns:[{columns:[zn]}],"break-after":[{"break-after":H()}],"break-before":[{"break-before":H()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(Se(),[ye])}],overflow:[{overflow:de()}],"overflow-x":[{"overflow-x":de()}],"overflow-y":[{"overflow-y":de()}],overscroll:[{overscroll:J()}],"overscroll-x":[{"overscroll-x":J()}],"overscroll-y":[{"overscroll-y":J()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[j]}],"inset-x":[{"inset-x":[j]}],"inset-y":[{"inset-y":[j]}],start:[{start:[j]}],end:[{end:[j]}],top:[{top:[j]}
vendor: 4,621 bytes, line 8
8],right:[{right:[j]}],bottom:[{bottom:[j]}],left:[{left:[j]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",es]}],basis:[{basis:ve()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ye]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",es]}],"grid-cols":[{"grid-cols":[ts]}],"col-start-end":[{col:["auto",{span:["full",es]},ye]}],"col-start":[{"col-start":le()}],"col-end":[{"col-end":le()}],"grid-rows":[{"grid-rows":[ts]}],"row-start-end":[{row:["auto",{span:[es]},ye]}],"row-start":[{"row-start":le()}],"row-end":[{"row-end":le()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ye]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ye]}],gap:[{gap:[w]}],"gap-x":[{"gap-x":[w]}],"gap-y":[{"gap-y":[w]}],"justify-content":[{justify:["normal"].concat(B())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(B(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(B(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[I]}],px:[{px:[I]}],py:[{py:[I]}],ps:[{ps:[I]}],pe:[{pe:[I]}],pt:[{pt:[I]}],pr:[{pr:[I]}],pb:[{pb:[I]}],pl:[{pl:[I]}],m:[{m:[T]}],mx:[{mx:[T]}],my:[{my:[T]}],ms:[{ms:[T]}],me:[{me:[T]}],mt:[{mt:[T]}],mr:[{mr:[T]}],mb:[{mb:[T]}],ml:[{ml:[T]}],"space-x":[{"space-x":[G]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[G]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",ye,r]}],"min-w":[{"min-w":["min","max","fit",ye,Gt]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[zn]},zn,ye]}],h:[{h:[ye,r,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",ye,Gt]}],"max-h":[{"max-h":[ye,r,"min","max","fit"]}],"font-size":[{text:["base",zn,ic]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Bo]}],"font-family":[{font:[ts]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ye]}],"line-clamp":[{"line-clamp":["none",mr,Bo]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ye,Gt]}],"list-image":[{"list-image":["none",ye]}],"list-style-type":[{list:["none","disc","decimal",ye]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[D]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[D]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(Q(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",Gt]}],"underline-offset":[{"underline-offset":["auto",ye,Gt]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:K()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ye]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ye]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[D]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(Se(),[Y1])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",q1]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},X1]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[k]}
vendor: 5,073 bytes, line 8
8],"gradient-via-pos":[{via:[k]}],"gradient-to-pos":[{to:[k]}],"gradient-from":[{from:[C]}],"gradient-via":[{via:[C]}],"gradient-to":[{to:[C]}],rounded:[{rounded:[u]}],"rounded-s":[{"rounded-s":[u]}],"rounded-e":[{"rounded-e":[u]}],"rounded-t":[{"rounded-t":[u]}],"rounded-r":[{"rounded-r":[u]}],"rounded-b":[{"rounded-b":[u]}],"rounded-l":[{"rounded-l":[u]}],"rounded-ss":[{"rounded-ss":[u]}],"rounded-se":[{"rounded-se":[u]}],"rounded-ee":[{"rounded-ee":[u]}],"rounded-es":[{"rounded-es":[u]}],"rounded-tl":[{"rounded-tl":[u]}],"rounded-tr":[{"rounded-tr":[u]}],"rounded-br":[{"rounded-br":[u]}],"rounded-bl":[{"rounded-bl":[u]}],"border-w":[{border:[h]}],"border-w-x":[{"border-x":[h]}],"border-w-y":[{"border-y":[h]}],"border-w-s":[{"border-s":[h]}],"border-w-e":[{"border-e":[h]}],"border-w-t":[{"border-t":[h]}],"border-w-r":[{"border-r":[h]}],"border-w-b":[{"border-b":[h]}],"border-w-l":[{"border-l":[h]}],"border-opacity":[{"border-opacity":[D]}],"border-style":[{border:[].concat(Q(),["hidden"])}],"divide-x":[{"divide-x":[h]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[h]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[D]}],"divide-style":[{divide:Q()}],"border-color":[{border:[l]}],"border-color-x":[{"border-x":[l]}],"border-color-y":[{"border-y":[l]}],"border-color-t":[{"border-t":[l]}],"border-color-r":[{"border-r":[l]}],"border-color-b":[{"border-b":[l]}],"border-color-l":[{"border-l":[l]}],"divide-color":[{divide:[l]}],"outline-style":[{outline:[""].concat(Q())}],"outline-offset":[{"outline-offset":[ye,Gt]}],"outline-w":[{outline:[Gt]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:ce()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[D]}],"ring-offset-w":[{"ring-offset":[Gt]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",zn,J1]}],"shadow-color":[{shadow:[ts]}],opacity:[{opacity:[D]}],"mix-blend":[{"mix-blend":re()}],"bg-blend":[{"bg-blend":re()}],filter:[{filter:["","none"]}],blur:[{blur:[i]}],brightness:[{brightness:[o]}],contrast:[{contrast:[m]}],"drop-shadow":[{"drop-shadow":["","none",zn,ye]}],grayscale:[{grayscale:[g]}],"hue-rotate":[{"hue-rotate":[y]}],invert:[{invert:[v]}],saturate:[{saturate:[A]}],sepia:[{sepia:[U]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[i]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[m]}],"backdrop-grayscale":[{"backdrop-grayscale":[g]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[y]}],"backdrop-invert":[{"backdrop-invert":[v]}],"backdrop-opacity":[{"backdrop-opacity":[D]}],"backdrop-saturate":[{"backdrop-saturate":[A]}],"backdrop-sepia":[{"backdrop-sepia":[U]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[c]}],"border-spacing-x":[{"border-spacing-x":[c]}],"border-spacing-y":[{"border-spacing-y":[c]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ye]}],duration:[{duration:O()}],ease:[{ease:["linear","in","out","in-out",ye]}],delay:[{delay:O()}],animate:[{animate:["none","spin","ping","pulse","bounce",ye]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[_]}],"scale-x":[{"scale-x":[_]}],"scale-y":[{"scale-y":[_]}],rotate:[{rotate:[es,ye]}],"translate-x":[{"translate-x":[q]}],"translate-y":[{"translate-y":[q]}],"skew-x":[{"skew-x":[W]}],"skew-y":[{"skew-y":[W]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ye]}],accent:[{accent:["auto",t]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ye]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":K()}],"scroll-mx":[{"scroll-mx":K()}],"scroll-my":[{"scroll-my":K()}],"scroll-ms":[{"scroll-ms":K()}],"scroll-me":[{"scroll-me":K()}],"scroll-mt":[{"scroll-mt":K()}],"scroll-mr":[{"scroll-mr":K()}],"scroll-mb":[{"scroll-mb":K()}],"scroll-ml":[{"scroll-ml":K()}],"scroll-p":[{"scroll-p":K()}],"scroll-px":[{"scroll-px":K()}],"scroll-py":[{"scroll-py":K()}],"scroll-ps":[{"scroll-ps":K()}],"scroll-pe":[{"scroll-pe":K()}],"scroll-pt":[{"scroll-pt":K()}],"scroll-pr":[{"scroll-pr":K()}],"scroll-pb":[{"scroll-pb":K()}],"scroll-pl":[{"scroll-pl":K()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
8],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ye]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[Gt,Bo]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var ib=$1(rb);function Sr(...t){return ib(Cg(t))}var sb=Object.defineProperty,di=(t,r)=>sb(t,"name",{value:r,configurable:!0}),Ng=!!(typeof window<"u"&&window.document&&window.document.createElement);function wt(t,r,{checkForDefaultPrevented:i=!0}={}){return di(function(l){if(t?.(l),i===!1||!l||!l.defaultPrevented)return r?.(l)},"handleEvent")}di(wt,"composeEventHandlers");function ob(t){if(!Ng)throw new Error("Cannot access window outside of the DOM");return t?.ownerDocument?.defaultView??window}di(ob,"getOwnerWindow");function sc(t){if(!Ng)throw new Error("Cannot access document outside of the DOM");return t?.ownerDocument??document}di(sc,"getOwnerDocument");function Ag(t,r=!1){const{activeElement:i}=sc(t);if(!i?.nodeName)return null;if(Rg(i)&&i.contentDocument)return Ag(i.contentDocument.body,r);if(r){const o=i.getAttribute("aria-activedescendant");if(o){const l=sc(i).getElementById(o);if(l)return l}}return i}di(Ag,"getActiveElement");function Rg(t){return t.tagName==="IFRAME"}di(Rg,"isFrame");var ab=Object.defineProperty,Ic=(t,r)=>ab(t,"name",{value:r,configurable:!0});function oc(t,r){if(typeof t=="function")return t(r);t!=null&&(t.current=r)}Ic(oc,"setRef");function Mg(...t){return r=>{let i=!1;const o=t.map(l=>{const u=oc(l,r);return!i&&typeof u=="function"&&(i=!0),u});if(i)return()=>{for(let l=0;l<o.length;l++){const u=o[l];typeof u=="function"?u():oc(t[l],null)}}}}Ic(Mg,"composeRefs");function qt(...t){return b.useCallback(Mg(...t),t)}Ic(qt,"useComposedRefs");var lb=Object.defineProperty,zt=(t,r)=>lb(t,"name",{value:r,configurable:!0});function ub(t,r){const i=b.createContext(r);i.displayName=t+"Context";const o=zt(u=>{const{children:c,...h}=u,m=b.useMemo(()=>h,Object.values(h));return f.jsx(i.Provider,{value:m,children:c})},"Provider");o.displayName=t+"Provider";function l(u,c={}){const{optional:h=!1}=c,m=b.useContext(i);if(m)return m;if(r!==void 0)return r;if(!h)throw new Error(`\`${u}\` must be used within \`${t}\``)}return zt(l,"useContext"),[o,l]}zt(ub,"createContext");function ha(t,r=[]){let i=[];function o(u,c){const h=b.createContext(c);h.displayName=u+"Context";const m=i.length;i=[...i,c];const g=zt(v=>{const{scope:w,children:C,...k}=v,j=w?.[t]?.[m]||h,T=b.useMemo(()=>k,Object.values(k));return f.jsx(j.Provider,{value:T,children:C})},"Provider");g.displayName=u+"Provider";function y(v,w,C={}){const{optional:k=!1}=C,j=w?.[t]?.[m]||h,T=b.useContext(j);if(T)return T;if(c!==void 0)return c;if(!k)throw new Error(`\`${v}\` must be used within \`${u}\``)}return zt(y,"useContext"),[g,y]}zt(o,"createContext");const l=zt(()=>{const u=i.map(c=>b.createContext(c));return zt(function(h){const m=h?.[t]||u;return b.useMemo(()=>({[`__scope${t}`]:{...h,[t]:m}}),[h,m])},"useScope")},"createScope");return l.scopeName=t,[o,Dg(l,...r)]}zt(ha,"createContextScope");function Dg(...t){const r=t[0];if(t.length===1)return r;const i=zt(()=>{const o=t.map(l=>({useScope:l(),scopeName:l.scopeName}));return zt(function(u){const c=o.reduce((h,{useScope:m,scopeName:g})=>{const v=m(u)[`__scope${g}`];return{...h,...v}},{});return b.useMemo(()=>({[`__scope${r.scopeName}`]:c}),[c])},"useComposedScopes")},"createScope");return i.scopeName=r.scopeName,i}zt(Dg,"composeContextScopes");var cb=Object.defineProperty,Yt=(t,r)=>cb(t,"name",{value:r,configurable:!0});function vr(t){const r=b.forwardRef((i,o)=>{let{children:l,...u}=i,c=null,h=!1;const m=[];ac(l)&&typeof Uo=="function"&&(l=Uo(l._payload)),b.Children.forEac
8h(l,w=>{if(Og(w)){h=!0;const C=w;let k="child"in C.props?C.props.child:C.props.children;ac(k)&&typeof Uo=="function"&&(k=Uo(k._payload)),c=hb(C,k),m.push(c?.props?.children)}else m.push(w)}),c?c=b.cloneElement(c,void 0,m):!h&&b.Children.count(l)===1&&b.isValidElement(l)&&(c=l);const g=c?_g(c):void 0,y=qt(o,g);if(!c){if(l||l===0)throw new Error(h?gb(t):mb(t));return l}const v=Lg(u,c.props??{});return c.type!==b.Fragment&&(v.ref=o?y:g),b.cloneElement(c,v)});return r.displayName=`${t}.Slot`,r}Yt(vr,"createSlot");var db=vr("Slot"),Ig=Symbol.for("radix.slottable");function fb(t){const r=Yt(i=>"child"in i?i.children(i.child):i.children,"Slottable");return r.displayName=`${t}.Slottable`,r.__radixId=Ig,r}Yt(fb,"createSlottable");var hb=Yt((t,r)=>{if("child"in t.props){const i=t.props.child;return b.isValidElement(i)?b.cloneElement(i,void 0,t.props.children(i.props.children)):null}return b.isValidElement(r)?r:null},"getSlottableElementFromSlottable");function Lg(t,r){const i={...r};for(const o in r){const l=t[o],u=r[o];/^on[A-Z]/.test(o)?l&&u?i[o]=(...h)=>{const m=u(...h);return l(...h),m}:l&&(i[o]=l):o==="style"?i[o]={...l,...u}:o==="className"&&(i[o]=[l,u].filter(Boolean).join(" "))}return{...t,...i}}Yt(Lg,"mergeProps");function _g(t){let r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?t.ref:(r=Object.getOwnPropertyDescriptor(t,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i?t.props.ref:t.props.ref||t.ref)}Yt(_g,"getElementRef");function Og(t){return b.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===Ig}Yt(Og,"isSlottable");var pb=Symbol.for("react.lazy");function ac(t){return t!=null&&typeof t=="object"&&"$$typeof"in t&&t.$$typeof===pb&&"_payload"in t&&zg(t._payload)}Yt(ac,"isLazyComponent");function zg(t){return typeof t=="object"&&t!==null&&"then"in t}Yt(zg,"isPromiseLike");var mb=Yt(t=>`${t} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),gb=Yt(t=>`${t} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),Uo=xs[" use ".trim().toString()],yb=Object.defineProperty,et=(t,r)=>yb(t,"name",{value:r,configurable:!0});function Vg(t){const r=t+"CollectionProvider",[i,o]=ha(r),[l,u]=i(r,{collectionRef:{current:null},itemMap:new Map}),c=et(j=>{const{scope:T,children:D}=j,I=b.useRef(null),A=b.useRef(new Map).current;return f.jsx(l,{scope:T,itemMap:A,collectionRef:I,children:D})},"CollectionProvider");c.displayName=r;const h=t+"CollectionSlot",m=vr(h),g=b.forwardRef((j,T)=>{const{scope:D,children:I}=j,A=u(h,D),_=qt(T,A.collectionRef);return f.jsx(m,{ref:_,children:I})});g.displayName=h;const y=t+"CollectionItemSlot",v="data-radix-collection-item",w=vr(y),C=b.forwardRef((j,T)=>{const{scope:D,children:I,...A}=j,_=b.useRef(null),U=qt(T,_),W=u(y,D);return b.useEffect(()=>(W.itemMap.set(_,{ref:_,...A}),()=>{W.itemMap.delete(_)})),f.jsx(w,{[v]:"",ref:U,children:I})});C.displayName=y;function k(j){const T=u(t+"CollectionConsumer",j);return b.useCallback(()=>{const I=T.collectionRef.current;if(!I)return[];const A=Array.from(I.querySelectorAll(`[${v}]`));return Array.from(T.itemMap.values()).sort((W,G)=>A.indexOf(W.ref.current)-A.indexOf(G.ref.current))},[T.collectionRef,T.itemMap])}return et(k,"useCollection"),[{Provider:c,Slot:g,ItemSlot:C},k,o]}et(Vg,"createCollection");var Vp=new WeakMap,We,Pt,Mu=(Pt=class extends Map{constructor(i){super(i);ap(this,We);vu(this,We,[...super.keys()]),Vp.set(this,!0)}set(i,o){return Vp.get(this)&&(this.has(i)?at(this,We)[at(this,We).indexOf(i)]=i:at(this,We).push(i)),super.set(i,o),this}insert(i,o,l){const u=this.has(o),c=at(this,We).length,h=Lc(i);let m=h>=0?h:c+h;const g=m<0||m>=c?-1:m;if(g===this.size||u&&g===this.size-1||g===-1)return this.set(o,l),this;const y=this.size+(u?0:1);h<0&&m++;const v=[...at(this,We)];let w,C=!1;for(let k=m;k<y;k++)if(m===k){let j=v[k];v[k]===o&&(j=v[k+1]),u&&this.delete(o),w=this.get(j),this.set(o,l)}else{!C&&v[k-1]===o&&(C=!0);const j=v[C?k:k-1],T=w;w=this.get(j),this.delete(j),this.set(j,T)}return this}with(i,o,l){const u=new Pt(this);return u.insert(i,o,l),u}before(i){const o=at(this,We).indexOf(i)-1;if(!(o<0))return this.entryAt(o)}setBefore(i,o,l){const u=at(this,We).indexOf(i);return u===-1?this:this.insert(u,o,l)}after(i){let o=at(this,We).indexOf(i);if(o=o===-1||o===this.size-1?-1:o+1,o!==-1)return this.entryAt(o)}setAfter(i,o,l){const u=at(this,We).indexOf(i);return u===-1?this:this.insert(u+1,o,l)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return vu(this,We,[]),super.clear()}delete(i){const o=super.delete(i);return o&&at(this,We).splice(at(this,We).indexOf(i),1),o}deleteAt(i){const o=this.keyAt(i);return o!==void 0?this.delete(o):!1}at(i){const o=qo(at(this,We),i);if(o!==void 0)return this.get(o)}entryAt(i){const o=qo(at(this,We),i);if(o!==void 0)return[o,this.get(o)]}indexOf(i){return at(this,We).indexOf(i)}keyAt(i){return qo(at(this,We),i)}from(i,o){const l=this.indexOf(i);if(l===-1)return;let u=l+o;return u<0&&(u=0),u>=this.size&&(u=this.size-1),this.at(u)}keyFrom(i,o){const l=this.indexOf(i);if(l===-1)return;let u=l+o;return u<0&&(u=0),u>=this.size&&(u=this.size-1),this.keyAt(u)}find(i,o){let l=0;for(const u of this){if(Reflect.apply(i,o,[u,l,this]))return u;l++}}findIndex(i,o){let l=0;for(const u of this){if(Reflect.apply(i,o,[u,l,this]))return l;l++}return-1}filter(i,o){const l=[];let u=0;for(const c of this)Reflect.apply(i,o,[c,u,this])&&l.push(c),u++;return new Pt(l)}map(i,o){const l=[];let u=0;for(const c of this)l.push([c[0],Reflect.apply(i,o,[c,u,this])]),u++;return new Pt(l)}reduce(...i){const[o,l]=i;let u=0,c=l??this.at(0);for(const h of this)u===0&&i.length===1?c=h:c=Reflect.apply(o,this,[c,h,u,this]),u++;return c}reduceRight(...i){const[o,l]=i;let u=l??this.at(-1);for(let c=this.size-1;c>=0;c--){const h=this.at(c);c===this.size-1&&i.length===1?u=h:u=Reflect.apply(o,this,[u,h,c,this])}return u}toSorted(i){const o=[...this.entries()].sort(i);return new Pt(o)}toReversed(){const i=new Pt;for(let o=this.size-1;o>=0;o--){const l=this.keyAt(o),u=this.get(l);i.set(l,u)}return i}toSpliced(...i){const o=[...this.entries()];return o.splice(...i),new Pt(o)}slice(i,o){const l=new Pt;let u=this.size-1;if(i===void 0)return l;i<0&&(i=i+this.size),o!==void 0&&o>0&&(u=o-1);for(let c=i;c<=u;c++){const h=this.keyAt(c),m=this.get(h);l.set(h,m)}return l}every(i,o){let l=0;for(const u of this){if(!Reflect.apply(i,o,[u,l,this]))return!1;l++}return!0}some(i,o){let l=0;for(const u of this){if(Reflect.apply(i,o,[u,l,this]))return!0;l++}return!1}},We=new WeakMap,et(Pt,"OrderedDict"),Pt);function qo(t,r){if("at"in Array.prototype)return Array.prototype.at.call(t,r);const i=Fg(t,r);return i===-1?void 0:t[i]}et(qo,"at");function Fg(t,r){const i=t.length,o=Lc(r),l=o>=0?o:i+o;return l<0||l>=i?-1:l}et(Fg,"toSafeIndex");function Lc(t){return t!==t||t===0?0:Math.trunc(t)}et(Lc,"toSafeInteger");function vb(t){const r=t+"CollectionProvider",[i,o]=ha(r),[l,u]=i(r,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new Mu,setItemMap:et(()=>{},"setItemMap")}),c=et(({state:A,..._})=>A?f.jsx(m,{..._,state:A}):f.jsx(h,{..._}),"CollectionProvider");c.displayName=r;const h=et(A=>{const _=T();return f.jsx(m,{...A,state:_})},"CollectionInit");h.displayName=r+"Init";const m=et(A=>{const{scope:_,children:U,state:W}=A,G=b.useRef(null),[q,J]=b.useState(null),de=qt(G,J),[ve,K]=W;return b.useEffect(()=>{if(!q)return;const ce=$g(()=>{});return ce.observe(q,{childList:!0,subtree:!0}),()=>{ce.disconnect()}},[q]),f.jsx(l,{scope:_,itemMap:ve,setItemMap:K,collectionRef:de,collectionRefObject:G,collectionElement:q,children:U})},"CollectionProviderImpl");m.displayName=r+"Impl";const g=t+"CollectionSlot",y=vr(g),v=b.forwardRef((A,_)=>{const{scope:U,children:W}=A,G=u(g,U),q=qt(_,G.collectionRef);return f.jsx(y,{ref:q,children:W})});v.displayName=g;const w=t+"CollectionItemSlot",C="data-radix-collection-item",k=vr(w),j=b.forwardRef((A,_)=>{const{scope:U,children:W,...G}=A,q=b.useRef(null),[J,de]=b.useState(null),ve=qt(_,q,de),K=u(w,U),{setItemMap:ce}=K,le=b.useRef(G);Bg(le.current,G)||(le.current=G);const Se=le.current;return b.useEffect(()=>{const Q=Se;return ce(re=>J?re.has(J)?re.set(J,{...Q,element:J}).toSorted(lc):(re.set(J,{...Q,element:J}),re.toSorted(lc)):re),()=>{ce(re=>!J||!re.has(J)?re:(re.delete(J),new Mu(re)))}},[J,Se,ce]),f.jsx(k,{[C]:"",ref:ve,children:W})});j.displayName=w;function T(){return b.useState(new Mu)}et(T,"useInitCollection");function D(A){const{itemMap:_}=u(t+"CollectionConsumer",A);return _}return et(D,"useCollection"),[{Provider:c,Slot:v,ItemSlot:j},{createCollectionScope:o,useCollection:D,useInitCollection:T}]}et(vb,"createCollection");function Bg(t,r){if(t===r)return!0;
8if(typeof t!="object"||typeof r!="object"||t==null||r==null)return!1;const i=Object.keys(t),o=Object.keys(r);if(i.length!==o.length)return!1;for(const l of i)if(!Object.prototype.hasOwnProperty.call(r,l)||t[l]!==r[l])return!1;return!0}et(Bg,"shallowEqual");function Ug(t,r){return!!(r.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING)}et(Ug,"isElementPreceding");function lc(t,r){return!t[1].element||!r[1].element?0:Ug(t[1].element,r[1].element)?-1:1}et(lc,"sortByDocumentPosition");function $g(t){return new MutationObserver(i=>{for(const o of i)if(o.type==="childList"){t();return}})}et($g,"getChildListObserver");var xb=Object.defineProperty,wb=(t,r)=>xb(t,"name",{value:r,configurable:!0}),bb=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],rn=bb.reduce((t,r)=>{const i=vr(`Primitive.${r}`),o=b.forwardRef((l,u)=>{const{asChild:c,...h}=l,m=c?i:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(m,{...h,ref:u})});return o.displayName=`Primitive.${r}`,{...t,[r]:o}},{});function _c(t,r){t&&ca.flushSync(()=>t.dispatchEvent(r))}wb(_c,"dispatchDiscreteCustomEvent");var Sb=Object.defineProperty,Cb=(t,r)=>Sb(t,"name",{value:r,configurable:!0});function Kn(t){const r=b.useRef(t);return b.useEffect(()=>{r.current=t}),b.useMemo(()=>((...i)=>r.current?.(...i)),[])}Cb(Kn,"useCallbackRef");var kb=Object.defineProperty,qe=(t,r)=>kb(t,"name",{value:r,configurable:!0}),uc="dismissableLayer.update",Tb="dismissableLayer.pointerDownOutside",Pb="dismissableLayer.focusOutside",Fp,Oc=b.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),Eb=b.forwardRef(qe(function(r,i){const{disableOutsidePointerEvents:o=!1,deferPointerDownOutside:l=!1,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:h,onInteractOutside:m,onDismiss:g,...y}=r,v=b.useContext(Oc),[w,C]=b.useState(null),k=w?.ownerDocument??globalThis?.document,[,j]=b.useState({}),T=qt(i,C),D=Array.from(v.layers),[I]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),A=I?D.indexOf(I):-1,_=w?D.indexOf(w):-1,U=v.layersWithOutsidePointerEventsDisabled.size>0,W=_>=A,G=b.useRef(!1),q=Wg(K=>{c?.(K),m?.(K),K.defaultPrevented||g?.()},{ownerDocument:k,deferPointerDownOutside:l,isDeferredPointerDownOutsideRef:G,dismissableSurfaces:v.dismissableSurfaces,shouldHandlePointerDownOutside:b.useCallback(K=>{if(!(K instanceof Node))return!1;const ce=[...v.branches].some(le=>le.contains(K));return W&&!ce},[v.branches,W])}),J=Kg(K=>{if(l&&G.current)return;const ce=K.target;[...v.branches].some(Se=>Se.contains(ce))||(h?.(K),m?.(K),K.defaultPrevented||g?.())},k),de=w?_===D.length-1:!1,ve=Kn(K=>{K.key==="Escape"&&(u?.(K),!K.defaultPrevented&&g&&(K.preventDefault(),g()))});return b.useEffect(()=>{if(de)return k.addEventListener("keydown",ve,{capture:!0}),()=>k.removeEventListener("keydown",ve,{capture:!0})},[k,de,ve]),b.useEffect(()=>{if(w)return o&&(v.layersWithOutsidePointerEventsDisabled.size===0&&(Fp=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(w)),v.layers.add(w),cc(),()=>{o&&(v.layersWithOutsidePointerEventsDisabled.delete(w),v.layersWithOutsidePointerEventsDisabled.size===0&&(k.body.style.pointerEvents=Fp))}},[w,k,o,v]),b.useEffect(()=>()=>{w&&(v.layers.delete(w),v.layersWithOutsidePointerEventsDisabled.delete(w),cc())},[w,v]),b.useEffect(()=>{const K=qe(()=>j({}),"handleUpdate");return document.addEventListener(uc,K),()=>document.removeEventListener(uc,K)},[]),f.jsx(rn.div,{...y,ref:T,style:{pointerEvents:U?W?"auto":"none":void 0,...r.style},onFocusCapture:wt(r.onFocusCapture,J.onFocusCapture),onBlurCapture:wt(r.onBlurCapture,J.onBlurCapture),onPointerDownCapture:wt(r.onPointerDownCapture,q.onPointerDownCapture)})},"DismissableLayer")),jb=b.forwardRef(qe(function(r,i){const o=b.useContext(Oc),l=b.useRef(null),u=qt(i,l);return b.useEffect(()=>{const c=l.current;if(c)return o.branches.add(c),()=>{o.branches.delete(c)}},[o.branches]),f.jsx(rn.div,{...r,ref:u})},"DismissableLayerBranch"));function Nb(){const t=b.useContext(Oc),[r,i]=b.useState(null);return b.useEffect(()=>{if(r)return t.dismissableSurfaces.add(r),()=>{t.dismissableSurfaces.delete(r)}},[r,t.dismissableSurfaces]),i}qe(Nb,"useDismissableLayerSurface");var Ab=qe(()=>!0,"IS_TRUE");function Wg(t,r){const{ownerDocument:i=globalThis?.document,deferPointerDownOutside:o=!1,isDeferredPointerDownOutsideRef:l,dismissableSurfaces:u,shouldHandlePointerDownOutside:c=Ab}=r,h=Kn(t),m=b.useRef(!1),g=b.useRef(!1),y=b.useRef(new Map),v=b.useRef(()=>{});return b.useEffect(()=>{function w(){g.current=!1,l.current=!1,y.current.clear()}qe(w,"resetOutsideInteraction");function C(){return Array.from(y.current.values()).some(Boolean)}qe(C,"isOutsideInteractionIntercepted");function k(A){if(!g.current)return;const _=A.target;_ instanceof Node&&[...u].some(W=>W.contains(_))||y.current.set(A.type,!0),A.type==="click"&&window.setTimeout(()=>{g.current&&v.current()},0)}qe(k,"handleInteractionCapture");function j(A){g.current&&y.current.set(A.type,!1)}qe(j,"handleInteractionBubble");const T=qe(A=>{if(A.target&&!m.current){let _=function(){i.removeEventListener("click",v.current);const W=C();w(),W||zc(Tb,h,U,{discrete:!0})};if(qe(_,"handleAndDispatchPointerDownOutsideEvent"),!c(A.target)){i.removeEventListener("click",v.current),w(),m.current=!1;return}const U={originalEvent:A};g.current=!0,l.current=o&&A.button===0,y.current.clear(),!o||A.button!==0?_():(i.removeEventListener("click",v.current),v.current=_,i.addEventListener("click",v.current,{once:!0}))}else i.removeEventListener("click",v.current),w();m.current=!1},"handlePointerDown"),D=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(const A of D)i.addEventListener(A,k,!0),i.addEventListener(A,j);const I=window.setTimeout(()=>{i.addEventListener("pointerdown",T)},0);return()=>{window.clearTimeout(I),i.removeEventListener("pointerdown",T),i.removeEventListener("click",v.current);for(const A of D)i.removeEventListener(A,k,!0),i.removeEventListener(A,j)}},[i,h,o,l,u,c]),{onPointerDownCapture:qe(()=>m.current=!0,"onPointerDownCapture")}}qe(Wg,"usePointerDownOutside");function Kg(t,r=globalThis?.document){const i=Kn(t),o=b.useRef(!1);return b.useEffect(()=>{const l=qe(u=>
8{u.target&&!o.current&&zc(Pb,i,{originalEvent:u},{discrete:!1})},"handleFocus");return r.addEventListener("focusin",l),()=>r.removeEventListener("focusin",l)},[r,i]),{onFocusCapture:qe(()=>o.current=!0,"onFocusCapture"),onBlurCapture:qe(()=>o.current=!1,"onBlurCapture")}}qe(Kg,"useFocusOutside");function cc(){const t=new CustomEvent(uc);document.dispatchEvent(t)}qe(cc,"dispatchUpdate");function zc(t,r,i,{discrete:o}){const l=i.originalEvent.target,u=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:i});r&&l.addEventListener(t,r,{once:!0}),o?_c(l,u):l.dispatchEvent(u)}qe(zc,"handleAndDispatchCustomEvent");var Rb=Eb,Mb=jb,oi=globalThis?.document?b.useLayoutEffect:()=>{},Db=Object.defineProperty,Ib=(t,r)=>Db(t,"name",{value:r,configurable:!0}),Lb=b.forwardRef(Ib(function(r,i){const{container:o,...l}=r,[u,c]=b.useState(!1);oi(()=>c(!0),[]);const h=o||u&&globalThis?.document?.body;return h?ca.createPortal(f.jsx(rn.div,{...l,ref:i}),h):null},"Portal")),_b=Object.defineProperty,gn=(t,r)=>_b(t,"name",{value:r,configurable:!0});function Hg(t,r){return b.useReducer((i,o)=>r[i][o]??i,t)}gn(Hg,"useStateMachine");
8var Ob=gn(t=>{const{present:r,children:i}=t,o=Gg(r),l=typeof i=="function"?i({present:o.isPresent}):b.Children.only(i),u=Qg(o.ref,qg(l));return typeof i=="function"||o.isPresent?b.cloneElement(l,{ref:u}):null},"Presence");function Gg(t){const[r,i]=b.useState(),o=b.useRef(null),l=b.useRef(t),u=b.useRef("none"),c=b.useRef(void 0),h=t?"mounted":"unmounted",[m,g]=Hg(h,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return b.useEffect(()=>{m==="mounted"?(u.current=c.current??Xr(o.current),c.current=void 0):u.current="none"},[m]),oi(()=>{const y=o.current,v=l.current;if(v!==t){const C=u.current,k=Xr(y);t?(c.current=k,g("MOUNT")):k==="none"||y?.display==="none"?g("UNMOUNT"):g(v&&C!==k?"ANIMATION_OUT":"UNMOUNT"),l.current=t}},[t,g]),oi(()=>{if(r){let y;const v=r.ownerDocument.defaultView??window,w=gn(k=>{const T=Xr(o.current).includes(CSS.escape(k.animationName));if(k.target===r&&T&&(g("ANIMATION_END"),!l.current)){const D=r.style.animationFillMode;r.style.animationFillMode="forwards",y=v.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=D)})}},"handleAnimationEnd"),C=gn(k=>{k.target===r&&(u.current=Xr(o.current))},"handleAnimationStart");return r.addEventListener("animationstart",C),r.addEventListener("animationcancel",w),r.addEventListener("animationend",w),()=>{v.clearTimeout(y),r.removeEventListener("animationstart",C),r.removeEventListener("animationcancel",w),r.removeEventListener("animationend",w)}}else g("ANIMATION_END")},[r,g]),{isPresent:["mounted","unmountSuspended"].includes(m),ref:b.useCallback(y=>{if(y){const v=getComputedStyle(y);o.current=v,c.current=Xr(v)}else o.current=null;i(y)},[])}}gn(Gg,"usePresence");function dc(t,r){if(typeof t=="function")return t(r);t!=null&&(t.current=r)}gn(dc,"setRef");function Qg(...t){const r=b.useRef(t);return r.current=t,b.useCallback(i=>{const o=r.current;let l=!1;const u=o.map(c=>{const h=dc(c,i);return!l&&typeof h=="function"&&(l=!0),h});if(l)return()=>{for(let c=0;c<u.length;c++){const h=u[c];typeof h=="function"?h():dc(o[c],null)}}},[])}gn(Qg,"useStableComposedRefs");function Xr(t){return t?.animationName||"none"}gn(Xr,"getAnimationName");function qg(t){let r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?t.ref:(r=Object.getOwnPropertyDescriptor(t,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i?t.props.ref:t.props.ref||t.ref)}gn(qg,"getElementRef");var zb=Object.defineProperty,Vb=(t,r)=>zb(t,"name",{value:r,configurable:!0}),Bp=xs[" useEffectEvent ".trim().toString()],Up=xs[" useInsertionEffect ".trim().toString()];function Yg(t){if(typeof Bp=="function")return Bp(t);const r=b.useRef(()=>{throw new Error("Cannot call an event handler while rendering.")});return typeof Up=="function"?Up(()=>{r.current=t}):oi(()=>{r.current=t}),b.useMemo(()=>((...i)=>r.current?.(...i)),[])}Vb(Yg,"useEffectEvent");var Fb=Object.defineProperty,bs=(t,r)=>Fb(t,"name",{value:r,configurable:!0}),Bb=xs[" useInsertionEffect ".trim().toString()]||oi;function Xg({prop:t,defaultProp:r,onChange:i=bs(()=>{},"onChange"),caller:o}){const[l,u,c]=Zg({defaultProp:r,onChange:i}),h=t!==void 0,m=h?t:l,g=b.useCallback(y=>{if(h){const v=Jg(y)?y(t):y;v!==t&&c.current?.(v)}else u(y)},[h,t,u,c]);return[m,g]}bs(Xg,"useControllableState");function Zg({defaultProp:t,onChange:r}){const[i,o]=b.useState(t),l=b.useRef(i),u=b.useRef(r);return Bb(()=>{u.current=r},[r]),b.useEffect(()=>{l.current!==i&&(u.current?.(i),l.current=i)},[i,l]),[i,o,u]}bs(Zg,"useUncontrolledState");function Jg(t){return typeof t=="function"}bs(Jg,"isFunction");var $p=Symbol("RADIX:SYNC_STATE");function Ub(t,r,i,o){const{prop:l,defaultProp:u,onChange:c,caller:h}=r,m=l!==void 0,g=Yg(c),y=[{...i,state:u}];o&&y.push(o);const[v,w]=b.useReducer((T,D)=>{if(D.type===$p)return{...T,state:D.state};const I=t(T,D);return m&&!Object.is(I.state,T.state)&&g(I.state),I},...y),C=v.state,k=b.useRef(C);b.useEffect(()=>{k.current!==C&&(k.current=C,m||g(C))},[C,k,m]);const j=b.useMemo(()=>l!==void 0?{...v,state:l}:v,[v,l]);return b.useEffect(()=>{m&&!Object.is(l,v.state)&&w({type:$p,state:l})}
8,[l,v.state,m]),[j,w]}bs(Ub,"useControllableStateReducer");var $b=Object.defineProperty,Wb=(t,r)=>$b(t,"name",{value:r,configurable:!0}),Kb=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),ey=b.forwardRef(Wb(function(r,i){return f.jsx(rn.span,{...r,ref:i,style:{...Kb,...r.style}})},"VisuallyHidden")),Hb=Object.defineProperty,Ee=(t,r)=>Hb(t,"name",{value:r,configurable:!0}),ty="ToastProvider",[Vc,ny,Gb]=Vg("Toast"),[ry,PE]=ha("Toast",[Gb]),[Qb,pa]=ry(ty),qb=Ee(t=>{const{__scopeToast:r,label:i="Notification",duration:o=5e3,swipeDirection:l="right",swipeThreshold:u=50,announcerContainer:c,children:h}=t,[m,g]=b.useState(null),[y,v]=b.useState(0),w=b.useRef(!1);return i.trim()||console.error(`Invalid prop \`label\` supplied to \`${ty}\`. Expected non-empty \`string\`.`),f.jsx(Vc.Provider,{scope:r,children:f.jsx(Qb,{scope:r,label:i,duration:o,swipeDirection:l,swipeThreshold:u,toastCount:y,viewport:m,onViewportChange:g,onToastAdd:b.useCallback(()=>v(C=>C+1),[]),onToastRemove:b.useCallback(()=>v(C=>C-1),[]),isClosePausedRef:w,announcerContainer:c,children:h})})},"ToastProvider"),Yb="ToastViewport",Xb=["F8"],fc="toast.viewportPause",hc="toast.viewportResume",Zb=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,hotkey:l=Xb,label:u="Notifications ({hotkey})",...c}=r,h=pa(Yb,o),m=ny(o),g=b.useRef(null),y=b.useRef(null),v=b.useRef(null),w=b.useRef(null),C=qt(i,w,h.onViewportChange),k=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),j=h.toastCount>0;b.useEffect(()=>{const D=Ee(I=>{l.length!==0&&l.every(_=>I[_]||I.code===_)&&w.current?.focus()},"handleKeyDown");return document.addEventListener("keydown",D),()=>document.removeEventListener("keydown",D)},[l]),b.useEffect(()=>{const D=g.current,I=w.current;if(j&&D&&I){const A=Ee(()=>{if(!h.isClosePausedRef.current){const G=new CustomEvent(fc);I.dispatchEvent(G),h.isClosePausedRef.current=!0}},"handlePause"),_=Ee(()=>{if(h.isClosePausedRef.current){const G=new CustomEvent(hc);I.dispatchEvent(G),h.isClosePausedRef.current=!1}},"handleResume"),U=Ee(G=>{!D.contains(G.relatedTarget)&&_()},"handleFocusOutResume"),W=Ee(()=>{D.contains(document.activeElement)||_()},"handlePointerLeaveResume");return D.addEventListener("focusin",A),D.addEventListener("focusout",U),D.addEventListener("pointermove",A),D.addEventListener("pointerleave",W),window.addEventListener("blur",A),window.addEventListener("focus",_),()=>{D.removeEventListener("focusin",A),D.removeEventListener("focusout",U),D.removeEventListener("pointermove",A),D.removeEventListener("pointerleave",W),window.removeEventListener("blur",A),window.removeEventListener("focus",_)}}},[j,h.isClosePausedRef]);const T=b.useCallback(({tabbingDirection:D})=>{const A=m().map(_=>{const U=_.ref.current,W=[U,...ly(U)];return D==="forwards"?W:W.reverse()});return(D==="forwards"?A.reverse():A).flat()},[m]);return b.useEffect(()=>{const D=w.current;if(D){const I=Ee(A=>{const _=A.altKey||A.ctrlKey||A.metaKey;if(A.key==="Tab"&&!_){const W=document.activeElement,G=A.shiftKey;if(A.target===D&&G){y.current?.focus();return}const de=T({tabbingDirection:G?"backwards":"forwards"}),ve=de.findIndex(K=>K===W);Yo(de.slice(ve+1))?A.preventDefault():G?y.current?.focus():v.current?.focus()}},"handleKeyDown");return D.addEventListener("keydown",I),()=>D.removeEventListener("keydown",I)}},[m,T]),f.jsxs(Mb,{ref:g,role:"region","aria-label":u.replace("{hotkey}",k),tabIndex:-1,style:{pointerEvents:j?void 0:"none"},children:[j&&f.jsx(Wp,{ref:y,onFocusFromOutsideViewport:()=>{const D=T({tabbingDirection:"forwards"});Yo(D)}}),f.jsx(Vc.Slot,{scope:o,children:f.jsx(rn.ol,{tabIndex:-1,...c,ref:C})}),j&&f.jsx(Wp,{ref:v,onFocusFromOutsideViewport:()=>{const D=T({tabbingDirection:"backwards"});Yo(D)}})]})},"ToastViewport")),Jb="ToastFocusProxy",Wp=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,onFocusFromOutsideViewport:l,...u}=r,c=pa(Jb,o);return f.jsx(ey,{tabIndex:0,...u,ref:i,style:{position:"fixed"},onFocus:h=>{const m=h.relatedTarget;!c.viewport?.contains(m)&&l()}})},"ToastFocusProxy")),ma="Toast",eS="toast.swipeStart",tS="toast.swipeMove",nS="toast.swipeCancel",rS="toast.swipeEnd",iS=b.forwardRef(Ee(function(r,i){const{forceMount:o,open:l,defaultOpen:u,onOpenChange:c,...h}=r,[m,g]=Xg({prop:l,defaultProp:u??!0,onChange:c,caller:ma});return f.jsx(Ob,{present:o||m,children:f.jsx(aS,{open:m,...h,ref:i,onClose:()=>g(!1),onPause:Kn(r.onPause),onResume:Kn(r.onResume),onSwipeStart:wt(r.onSwipeStart,y=>{y.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:wt(r.onSwipeMove,y=>{const{x:v,y:w}=y.detail.delta;y.currentTarget.setAttribute("data-swipe","move"),y.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${v}px`),y.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${w}px`)}
8),onSwipeCancel:wt(r.onSwipeCancel,y=>{y.currentTarget.setAttribute("data-swipe","cancel"),y.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),y.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),y.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),y.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:wt(r.onSwipeEnd,y=>{const{x:v,y:w}=y.detail.delta;y.currentTarget.setAttribute("data-swipe","end"),y.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),y.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),y.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${v}px`),y.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${w}px`),g(!1)})})})},"Toast")),[sS,oS]=ry(ma,{onClose(){}}),aS=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,type:l="foreground",duration:u,open:c,onClose:h,onEscapeKeyDown:m,onPause:g,onResume:y,onSwipeStart:v,onSwipeMove:w,onSwipeCancel:C,onSwipeEnd:k,...j}=r,T=pa(ma,o),D=ny(o),[I,A]=b.useState(null),_=qt(i,A),U=b.useRef(null),W=b.useRef(null),G=u||T.duration,q=b.useRef(0),J=b.useRef(G),de=b.useRef(0),{onToastAdd:ve,onToastRemove:K}=T,ce=Kn(()=>{I?.contains(document.activeElement)&&T.viewport?.focus(),h()}),le=b.useCallback(Q=>{!Q||Q===1/0||(window.clearTimeout(de.current),q.current=new Date().getTime(),de.current=window.setTimeout(ce,Q))},[ce]);b.useEffect(()=>{const Q=T.viewport;if(Q){const re=Ee(()=>{le(J.current),y?.()},"handleResume"),B=Ee(()=>{const Y=new Date().getTime()-q.current;J.current=J.current-Y,window.clearTimeout(de.current),g?.()},"handlePause");return Q.addEventListener(fc,B),Q.addEventListener(hc,re),()=>{Q.removeEventListener(fc,B),Q.removeEventListener(hc,re)}}},[T.viewport,G,g,y,le]),b.useEffect(()=>{c&&!T.isClosePausedRef.current&&le(G)},[c,G,T.isClosePausedRef,le]),b.useEffect(()=>()=>{window.clearTimeout(de.current)},[]),b.useEffect(()=>(ve(),()=>K()),[ve,K]);const Se=b.useMemo(()=>I?Fc(I):null,[I]);return T.viewport?f.jsxs(f.Fragment,{children:[Se&&f.jsx(lS,{__scopeToast:o,role:"status","aria-live":l==="foreground"?"assertive":"polite",children:Se}),f.jsx(sS,{scope:o,onClose:ce,children:ca.createPortal(f.jsx(Vc.ItemSlot,{scope:o,children:f.jsx(Rb,{asChild:!0,onEscapeKeyDown:wt(m,Q=>{D().some(B=>B.ref.current?.contains(Q.target))||ce()}),children:f.jsx(rn.li,{tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":T.swipeDirection,...j,ref:_,style:{userSelect:"none",touchAction:"none",...r.style},onKeyDown:wt(r.onKeyDown,Q=>{Q.key==="Escape"&&(m?.(Q.nativeEvent),Q.nativeEvent.defaultPrevented||ce())}),onPointerDown:wt(r.onPointerDown,Q=>{Q.button===0&&(U.current={x:Q.clientX,y:Q.clientY})}),onPointerMove:wt(r.onPointerMove,Q=>{if(!U.current)return;const re=Q.clientX-U.current.x,B=Q.clientY-U.current.y,Y=!!W.current,H=["left","right"].includes(T.swipeDirection),E=["left","up"].includes(T.swipeDirection)?Math.min:Math.max,O=H?E(0,re):0,ie=H?0:E(0,B),fe=Q.pointerType==="touch"?10:2,pe={x:O,y:ie},he={originalEvent:Q,delta:pe};Y?(W.current=pe,ss(tS,w,he,{discrete:!1})):Kp(pe,T.swipeDirection,fe)?(W.current=pe,ss(eS,v,he,{discrete:!1}),Q.target.setPointerCapture(Q.pointerId)):(Math.abs(re)>fe||Math.abs(B)>fe)&&(U.current=null)}),onPointerUp:wt(r.onPointerUp,Q=>{const re=W.current,B=Q.target;if(B.hasPointerCapture(Q.pointerId)&&B.releasePointerCapture(Q.pointerId),W.current=null,U.current=null,re){const Y=Q.currentTarget,H={originalEvent:Q,delta:re};Kp(re,T.swipeDirection,T.swipeThreshold)?ss(rS,k,H,{discrete:!0}):ss(nS,C,H,{discrete:!0}),Y.addEventListener("click",E=>E.preventDefault(),{once:!0})}})})})}),T.viewport)})]}):null},"ToastImpl")),lS=Ee(t=>{const{__scopeToast:r,children:i,...o}=t,l=pa(ma,r),[u,c]=b.useState(!1),[h,m]=b.useState(!1);return oy(()=>c(!0)),b.useEffect(()=>{const g=window.setTimeout(()=>m(!0),1e3);return()=>window.clearTimeout(g)},[]),h?null:f.jsx(Lb,{asChild:!0,container:l.announcerContainer||void 0,children:f.jsx(ey,{...o,children:u&&f.jsxs(f.Fragment,{children:[l.label," ",i]})})})},"ToastAnnounce"),uS=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,...l}=r;return f.jsx(rn.div,{...l,ref:i})},"ToastTitle")),cS=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,...l}=r;return f.jsx(rn.div,{...l,ref:i})},"ToastDescription")),dS="ToastAction",fS=b.forwardRef(Ee(function(r,i){const{altText:o,...l}=r;return o.trim()?f.jsx(sy,{altText:o,asChild:!0,children:f.jsx(iy,{...l,ref:i})}):(console.error(`Invalid prop \`altText\` supplied to \`${dS}\`. Expected non-empty \`string\`.`),null)},"ToastAction")),hS="ToastClose",iy=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,...l}=r,u=oS(hS,o);return f.jsx(sy,{asChild:!0,children:f.jsx(rn.button,{type:"button",...l,ref:i,onClick:wt(r.onClick,u.onClose)})})},"ToastClose")),sy=b.forwardRef(Ee(function(r,i){const{__scopeToast:o,altText:l,...u}=r;return f.jsx(rn.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":l||void 0,...u,ref:i})},"ToastAnnounceExclude"));function Fc(t){const r=[];
8return Array.from(t.childNodes).forEach(o=>{if(o.nodeType===o.TEXT_NODE&&o.textContent&&r.push(o.textContent),ay(o)){const l=o.ariaHidden||o.hidden||o.style.display==="none",u=o.dataset.radixToastAnnounceExclude==="";if(!l)if(u){const c=o.dataset.radixToastAnnounceAlt;c&&r.push(c)}else r.push(...Fc(o))}}),r}Ee(Fc,"getAnnounceTextContent");function ss(t,r,i,{discrete:o}){const l=i.originalEvent.currentTarget,u=new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:i});r&&l.addEventListener(t,r,{once:!0}),o?_c(l,u):l.dispatchEvent(u)}Ee(ss,"handleAndDispatchCustomEvent");var Kp=Ee((t,r,i=0)=>{const o=Math.abs(t.x),l=Math.abs(t.y),u=o>l;return r==="left"||r==="right"?u&&o>i:!u&&l>i},"isDeltaInDirection");function oy(t=()=>{}){const r=Kn(t);oi(()=>{let i=0,o=0;return i=window.requestAnimationFrame(()=>o=window.requestAnimationFrame(r)),()=>{window.cancelAnimationFrame(i),window.cancelAnimationFrame(o)}},[r])}Ee(oy,"useNextFrame");function ay(t){return t.nodeType===t.ELEMENT_NODE}Ee(ay,"isHTMLElement");function ly(t){const r=[],i=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:Ee(o=>{const l=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||l?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;i.nextNode();)r.push(i.currentNode);return r}Ee(ly,"getTabbableCandidates");function Yo(t){const r=document.activeElement;return t.some(i=>i===r?!0:(i.focus(),document.activeElement!==r))}Ee(Yo,"focusFirst");var pS=qb,uy=Zb,cy=iS,dy=uS,fy=cS,hy=fS,py=iy;const Hp=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,Gp=Cg,my=(t,r)=>i=>{var o;if(r?.variants==null)return Gp(t,i?.class,i?.className);const{variants:l,defaultVariants:u}=r,c=Object.keys(l).map(g=>{const y=i?.[g],v=u?.[g];if(y===null)return null;const w=Hp(y)||Hp(v);return l[g][w]}),h=i&&Object.entries(i).reduce((g,y)=>{let[v,w]=y;return w===void 0||(g[v]=w),g},{}),m=r==null||(o=r.compoundVariants)===null||o===void 0?void 0:o.reduce((g,y)=>{let{class:v,className:w,...C}=y;return Object.entries(C).every(k=>{let[j,T]=k;return Array.isArray(T)?T.includes({...u,...h}[j]):{...u,...h}[j]===T})?[...g,v,w]:g},[]);return Gp(t,c,m,i?.class,i?.className)};var mS={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"};const gS=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Ae=(t,r)=>{const i=b.forwardRef(({color:o="currentColor",size:l=24,strokeWidth:u=2,absoluteStrokeWidth:c,children:h,...m},g)=>b.createElement("svg",{ref:g,...mS,width:l,height:l,stroke:o,strokeWidth:c?Number(u)*24/Number(l):u,className:`lucide lucide-${gS(t)}`,...m},[...r.map(([y,v])=>b.createElement(y,v)),...(Array.isArray(h)?h:[h])||[]]));return i.displayName=`${t}`,i},ii=Ae("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),Bc=Ae("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]),yS=Ae("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]),vS=Ae("Brain",[["path",{d:"M9.5 2A2.5 2.5 0 0 1 12 4.5v15a2.5 2.5 0 0 1-4.96.44 2.5 2.5 0 0 1-2.96-3.08 3 3 0 0 1-.34-5.58 2.5 2.5 0 0 1 1.32-4.24 2.5 2.5 0 0 1 1.98-3A2.5 2.5 0 0 1 9.5 2Z",key:"1mhkh5"}],["path",{d:"M14.5 2A2.5 2.5 0 0 0 12 4.5v15a2.5 2.5 0 0 0 4.96.44 2.5 2.5 0 0 0 2.96-3.08 3 3 0 0 0 .34-5.58 2.5 2.5 0 0 0-1.32-4.24 2.5 2.5 0 0 0-1.98-3A2.5 2.5 0 0 0 14.5 2Z",key:"1d6s00"}]]),pr=Ae("CheckCircle",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["polyline",{points:"22 4 12 14.01 9 11.01",key:"6xbx8j"}]]),gy=Ae("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]),xS=Ae("Euro",[["path",{d:"M4 10h12",key:"1y6xl8"}],["path",{d:"M4 14h9",key:"1loblj"}],["path",{d:"M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2",key:"1j6lzo"}]]),wS=Ae("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),bS=Ae("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"2",x2:"22",y1:"12",y2:"12",key:"1dnqot"}],["path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z",key:"nb9nel"}]]),SS=Ae("HeartHandshake",[["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"}],["path",{d:"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08v0c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66",key:"12sd6o"}],["path",{d:"m18 15-2-2",key:"60u0ii"}],["path",{d:"m15 18-2-2",key:"6p76be"}]]),hs=Ae("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"}]]),CS=Ae("Leaf",[["path",{d:"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z",key:"nnexq3"}],["path",{d:"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12",key:"mt58a7"}]]),kS=Ae("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),ea=Ae("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]),yy=Ae("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]),TS=Ae("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]),PS=Ae("MessageCircle",[["path",{d:"m3 21 1.9-5.7a8.5 8.5 0 1 1 3.8 3.8z",key:"v2veuj"}]]),ES=Ae("Palette",[["circle",{cx:"13.5",cy:"6.5",r:".5",key:"1xcu5"}],["circle",{cx:"17.5",cy:"10.5",r:".5",key:"736e4u"}],["circle",{cx:"8.5",cy:"7.5",r:".5",key:"clrty"}],["circle",{cx:"6.5",cy:"12.5",r:".5",key:"1s4xz9"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]]),ta=Ae("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]),jS=Ae("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}
8],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]),NS=Ae("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]),pc=Ae("Shield",[["path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10",key:"1irkt0"}]]),vy=Ae("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]),AS=Ae("Type",[["polyline",{points:"4 7 4 4 20 4 20 7",key:"1nosan"}],["line",{x1:"9",x2:"15",y1:"20",y2:"20",key:"swin9y"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20",key:"1tx1rr"}]]),Uc=Ae("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]),xy=Ae("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),RS=pS,wy=be.forwardRef(({className:t,...r},i)=>f.jsx(uy,{ref:i,className:Sr("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",t),...r}));wy.displayName=uy.displayName;const MS=my("data-[swipe=move]:transition-none group relative pointer-events-auto flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full data-[state=closed]:slide-out-to-right-full",{variants:{variant:{default:"bg-background border",destructive:"group destructive border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),by=be.forwardRef(({className:t,variant:r,...i},o)=>f.jsx(cy,{ref:o,className:Sr(MS({variant:r}),t),...i}));by.displayName=cy.displayName;const DS=be.forwardRef(({className:t,...r},i)=>f.jsx(hy,{ref:i,className:Sr("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-destructive/30 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",t),...r}));DS.displayName=hy.displayName;const Sy=be.forwardRef(({className:t,...r},i)=>f.jsx(py,{ref:i,className:Sr("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",t),"toast-close":"",...r,children:f.jsx(xy,{className:"h-4 w-4"})}));Sy.displayName=py.displayName;const Cy=be.forwardRef(({className:t,...r},i)=>f.jsx(dy,{ref:i,className:Sr("text-sm font-semibold",t),...r}));Cy.displayName=dy.displayName;const ky=be.forwardRef(({className:t,...r},i)=>f.jsx(fy,{ref:i,className:Sr("text-sm opacity-90",t),...r}));ky.displayName=fy.displayName;const IS=1;let Du=0;function LS(){return Du=(Du+1)%Number.MAX_VALUE,Du.toString()}const dt={state:{toasts:[]},listeners:[],getState:()=>dt.state,setState:t=>{typeof t=="function"?dt.state=t(dt.state):dt.state={...dt.state,...t},dt.listeners.forEach(r=>r(dt.state))},subscribe:t=>(dt.listeners.push(t),()=>{dt.listeners=dt.listeners.filter(r=>r!==t)})},_S=({...t})=>{const r=LS(),i=l=>dt.setState(u=>({...u,toasts:u.toasts.map(c=>c.id===r?{...c,...l}:c)})),o=()=>dt.setState(l=>({...l,toasts:l.toasts.filter(u=>u.id!==r)}));return dt.setState(l=>({...l,toasts:[{...t,id:r,dismiss:o},...l.toasts].slice(0,IS)})),{id:r,dismiss:o,update:i}};function Ty(){const[t,r]=b.useState(dt.getState());return b.useEffect(()=>dt.subscribe(o=>{r(o)}),[]),b.useEffect(()=>{const i=[];
8return t.toasts.forEach(o=>{if(o.duration===1/0)return;const l=setTimeout(()=>{o.dismiss()},o.duration||5e3);i.push(l)}),()=>{i.forEach(o=>clearTimeout(o))}},[t.toasts]),{toast:_S,toasts:t.toasts}}function OS(){const{toasts:t}=Ty();return f.jsxs(RS,{children:[t.map(({id:r,title:i,description:o,action:l,...u})=>f.jsxs(by,{...u,children:[f.jsxs("div",{className:"grid gap-1",children:[i&&f.jsx(Cy,{children:i}),o&&f.jsx(ky,{children:o})]}),l,f.jsx(Sy,{})]},r)),f.jsx(wy,{})]})}const Py=b.createContext({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),ga=b.createContext({}),ya=b.createContext(null),va=typeof document<"u",$c=va?b.useLayoutEffect:b.useEffect,Ey=b.createContext({strict:!1}),Wc=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),zS="framerAppearId",jy="data-"+Wc(zS);function VS(t,r,i,o){const{visualElement:l}=b.useContext(ga),u=b.useContext(Ey),c=b.useContext(ya),h=b.useContext(Py).reducedMotion,m=b.useRef();o=o||u.renderer,!m.current&&o&&(m.current=o(t,{visualState:r,parent:l,props:i,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:h}));const g=m.current;b.useInsertionEffect(()=>{g&&g.update(i,c)});const y=b.useRef(!!(i[jy]&&!window.HandoffComplete));return $c(()=>{g&&(g.render(),y.current&&g.animationState&&g.animationState.animateChanges())}),b.useEffect(()=>{g&&(g.updateFeatures(),!y.current&&g.animationState&&g.animationState.animateChanges(),y.current&&(y.current=!1,window.HandoffComplete=!0))}),g}function Zr(t){return t&&typeof t=="object"&&Object.prototype.hasOwnProperty.call(t,"current")}function FS(t,r,i){return b.useCallback(o=>{o&&t.mount&&t.mount(o),r&&(o?r.mount(o):r.unmount()),i&&(typeof i=="function"?i(o):Zr(i)&&(i.current=o))},[r])}function ps(t){return typeof t=="string"||Array.isArray(t)}function xa(t){return t!==null&&typeof t=="object"&&typeof t.start=="function"}const Kc=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Hc=["initial",...Kc];function wa(t){return xa(t.animate)||Hc.some(r=>ps(t[r]))}function Ny(t){return!!(wa(t)||t.variants)}function BS(t,r){if(wa(t)){const{initial:i,animate:o}=t;return{initial:i===!1||ps(i)?i:void 0,animate:ps(o)?o:void 0}}return t.inherit!==!1?r:{}}function US(t){const{initial:r,animate:i}=BS(t,b.useContext(ga));return b.useMemo(()=>({initial:r,animate:i}),[Qp(r),Qp(i)])}function Qp(t){return Array.isArray(t)?t.join(" "):t}const qp={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},ms={};for(const t in qp)ms[t]={isEnabled:r=>qp[t].some(i=>!!r[i])};function $S(t){for(const r in t)ms[r]={...ms[r],...t[r]}}const Gc=b.createContext({}),Ay=b.createContext({}),WS=Symbol.for("motionComponentSymbol");function KS({preloadedFeatures:t,createVisualElement:r,useRender:i,useVisualState:o,Component:l}){t&&$S(t);function u(h,m){let g;const y={...b.useContext(Py),...h,layoutId:HS(h)},{isStatic:v}=y,w=US(h),C=o(h,v);if(!v&&va){w.visualElement=VS(l,C,y,r);const k=b.useContext(Ay),j=b.useContext(Ey).strict;w.visualElement&&(g=w.visualElement.loadFeatures(y,j,t,k))}return b.createElement(ga.Provider,{value:w},g&&w.visualElement?b.createElement(g,{visualElement:w.visualElement,...y}):null,i(l,h,FS(C,w.visualElement,m),C,v,w.visualElement))}const c=b.forwardRef(u);return c[WS]=l,c}function HS({layoutId:t}){const r=b.useContext(Gc).id;return r&&t!==void 0?r+"-"+t:t}function GS(t){function r(o,l={}){return KS(t(o,l))}if(typeof Proxy>"u")return r;const i=new Map;return new Proxy(r,{get:(o,l)=>(i.has(l)||i.set(l,r(l)),i.get(l))})}const QS=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Qc(t){return typeof t!="string"||t.includes("-")?!1:!!(QS.indexOf(t)>-1||/[A-Z]/.test(t))}const na={};function qS(t){Object.assign(na,t)}const Ss=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Cr=new Set(Ss);function Ry(t,{layout:r,layoutId:i}){return Cr.has(t)||t.startsWith("origin")||(r||i!==void 0)&&(!!na[t]||t==="opacity")}const bt=t=>!!(t&&t.getVelocity),YS={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},XS=Ss.length;function ZS(t,{enableHardwareAcceleration:r=!0,allowTransformNone:i=!0}
8,o,l){let u="";for(let c=0;c<XS;c++){const h=Ss[c];if(t[h]!==void 0){const m=YS[h]||h;u+=`${m}(${t[h]}) `}}return r&&!t.z&&(u+="translateZ(0)"),u=u.trim(),l?u=l(t,o?"":u):i&&o&&(u="none"),u}const My=t=>r=>typeof r=="string"&&r.startsWith(t),Dy=My("--"),mc=My("var(--"),JS=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,eC=(t,r)=>r&&typeof t=="number"?r.transform(t):t,Hn=(t,r,i)=>Math.min(Math.max(i,t),r),kr={test:t=>typeof t=="number",parse:parseFloat,transform:t=>t},as={...kr,transform:t=>Hn(0,1,t)},$o={...kr,default:1},ls=t=>Math.round(t*1e5)/1e5,ba=/(-)?([\d]*\.?[\d])+/g,Iy=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,tC=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Cs(t){return typeof t=="string"}const ks=t=>({test:r=>Cs(r)&&r.endsWith(t)&&r.split(" ").length===1,parse:parseFloat,transform:r=>`${r}${t}`}),Vn=ks("deg"),nn=ks("%"),ae=ks("px"),nC=ks("vh"),rC=ks("vw"),Yp={...nn,parse:t=>nn.parse(t)/100,transform:t=>nn.transform(t*100)},Xp={...kr,transform:Math.round},Ly={borderWidth:ae,borderTopWidth:ae,borderRightWidth:ae,borderBottomWidth:ae,borderLeftWidth:ae,borderRadius:ae,radius:ae,borderTopLeftRadius:ae,borderTopRightRadius:ae,borderBottomRightRadius:ae,borderBottomLeftRadius:ae,width:ae,maxWidth:ae,height:ae,maxHeight:ae,size:ae,top:ae,right:ae,bottom:ae,left:ae,padding:ae,paddingTop:ae,paddingRight:ae,paddingBottom:ae,paddingLeft:ae,margin:ae,marginTop:ae,marginRight:ae,marginBottom:ae,marginLeft:ae,rotate:Vn,rotateX:Vn,rotateY:Vn,rotateZ:Vn,scale:$o,scaleX:$o,scaleY:$o,scaleZ:$o,skew:Vn,skewX:Vn,skewY:Vn,distance:ae,translateX:ae,translateY:ae,translateZ:ae,x:ae,y:ae,z:ae,perspective:ae,transformPerspective:ae,opacity:as,originX:Yp,originY:Yp,originZ:ae,zIndex:Xp,fillOpacity:as,strokeOpacity:as,numOctaves:Xp};function qc(t,r,i,o){const{style:l,vars:u,transform:c,transformOrigin:h}=t;let m=!1,g=!1,y=!0;for(const v in r){const w=r[v];if(Dy(v)){u[v]=w;continue}const C=Ly[v],k=eC(w,C);if(Cr.has(v)){if(m=!0,c[v]=k,!y)continue;w!==(C.default||0)&&(y=!1)}else v.startsWith("origin")?(g=!0,h[v]=k):l[v]=k}if(r.transform||(m||o?l.transform=ZS(t.transform,i,y,o):l.transform&&(l.transform="none")),g){const{originX:v="50%",originY:w="50%",originZ:C=0}=h;l.transformOrigin=`${v} ${w} ${C}`}}const Yc=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function _y(t,r,i){for(const o in r)!bt(r[o])&&!Ry(o,i)&&(t[o]=r[o])}function iC({transformTemplate:t},r,i){return b.useMemo(()=>{const o=Yc();return qc(o,r,{enableHardwareAcceleration:!i},t),Object.assign({},o.vars,o.style)},[r])}function sC(t,r,i){const o=t.style||{},l={};return _y(l,o,t),Object.assign(l,iC(t,r,i)),t.transformValues?t.transformValues(l):l}function oC(t,r,i){const o={},l=sC(t,r,i);return t.drag&&t.dragListener!==!1&&(o.draggable=!1,l.userSelect=l.WebkitUserSelect=l.WebkitTouchCallout="none",l.touchAction=t.drag===!0?"none":`pan-${t.drag==="x"?"y":"x"}`),t.tabIndex===void 0&&(t.onTap||t.onTapStart||t.whileTap)&&(o.tabIndex=0),o.style=l,o}const aC=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function ra(t){return t.startsWith("while")||t.startsWith("drag")&&t!=="draggable"||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||aC.has(t)}let Oy=t=>!ra(t);function lC(t){t&&(Oy=r=>r.startsWith("on")?!ra(r):t(r))}try{lC(require("@emotion/is-prop-valid").default)}catch{}function uC(t,r,i){const o={};for(const l in t)l==="values"&&typeof t.values=="object"||(Oy(l)||i===!0&&ra(l)||!r&&!ra(l)||t.draggable&&l.startsWith("onDrag"))&&(o[l]=t[l]);return o}function Zp(t,r,i){return typeof t=="string"?t:ae.transform(r+i*t)}function cC(t,r,i){const o=Zp(r,t.x,t.width),l=Zp(i,t.y,t.height);return`${o} ${l}`}const dC={offset:"stroke-dashoffset",array:"stroke-dasharray"},fC={offset:"strokeDashoffset",array:"strokeDasharray"};function hC(t,r,i=1,o=0,l=!0){t.pathLength=1;const u=l?dC:fC;t[u.offset]=ae.transform(-o);const c=ae.transform(r),h=ae.transform(i);t[u.array]=`${c} ${h}`}function Xc(t,{attrX:r,attrY:i,attrScale:o,originX:l,originY:u,pathLength:c,pathSpacing:h=1,pathOffset:m=0,...g}
8,y,v,w){if(qc(t,g,y,w),v){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};const{attrs:C,style:k,dimensions:j}=t;C.transform&&(j&&(k.transform=C.transform),delete C.transform),j&&(l!==void 0||u!==void 0||k.transform)&&(k.transformOrigin=cC(j,l!==void 0?l:.5,u!==void 0?u:.5)),r!==void 0&&(C.x=r),i!==void 0&&(C.y=i),o!==void 0&&(C.scale=o),c!==void 0&&hC(C,c,h,m,!1)}const zy=()=>({...Yc(),attrs:{}}),Zc=t=>typeof t=="string"&&t.toLowerCase()==="svg";function pC(t,r,i,o){const l=b.useMemo(()=>{const u=zy();return Xc(u,r,{enableHardwareAcceleration:!1},Zc(o),t.transformTemplate),{...u.attrs,style:{...u.style}}},[r]);if(t.style){const u={};_y(u,t.style,t),l.style={...u,...l.style}}return l}function mC(t=!1){return(i,o,l,{latestValues:u},c)=>{const m=(Qc(i)?pC:oC)(o,u,c,i),y={...uC(o,typeof i=="string",t),...m,ref:l},{children:v}=o,w=b.useMemo(()=>bt(v)?v.get():v,[v]);return b.createElement(i,{...y,children:w})}}function Vy(t,{style:r,vars:i},o,l){Object.assign(t.style,r,l&&l.getProjectionStyles(o));for(const u in i)t.style.setProperty(u,i[u])}const Fy=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function By(t,r,i,o){Vy(t,r,void 0,o);for(const l in r.attrs)t.setAttribute(Fy.has(l)?l:Wc(l),r.attrs[l])}function Jc(t,r){const{style:i}=t,o={};for(const l in i)(bt(i[l])||r.style&&bt(r.style[l])||Ry(l,t))&&(o[l]=i[l]);return o}function Uy(t,r){const i=Jc(t,r);for(const o in t)if(bt(t[o])||bt(r[o])){const l=Ss.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;i[l]=t[o]}return i}function ed(t,r,i,o={},l={}){return typeof r=="function"&&(r=r(i!==void 0?i:t.custom,o,l)),typeof r=="string"&&(r=t.variants&&t.variants[r]),typeof r=="function"&&(r=r(i!==void 0?i:t.custom,o,l)),r}function $y(t){const r=b.useRef(null);return r.current===null&&(r.current=t()),r.current}const ia=t=>Array.isArray(t),gC=t=>!!(t&&typeof t=="object"&&t.mix&&t.toValue),yC=t=>ia(t)?t[t.length-1]||0:t;function Xo(t){const r=bt(t)?t.get():t;return gC(r)?r.toValue():r}function vC({scrapeMotionValuesFromProps:t,createRenderState:r,onMount:i},o,l,u){const c={latestValues:xC(o,l,u,t),renderState:r()};return i&&(c.mount=h=>i(o,h,c)),c}const Wy=t=>(r,i)=>{const o=b.useContext(ga),l=b.useContext(ya),u=()=>vC(t,r,o,l);return i?u():$y(u)};function xC(t,r,i,o){const l={},u=o(t,{});for(const w in u)l[w]=Xo(u[w]);let{initial:c,animate:h}=t;const m=wa(t),g=Ny(t);r&&g&&!m&&t.inherit!==!1&&(c===void 0&&(c=r.initial),h===void 0&&(h=r.animate));let y=i?i.initial===!1:!1;y=y||c===!1;const v=y?h:c;return v&&typeof v!="boolean"&&!xa(v)&&(Array.isArray(v)?v:[v]).forEach(C=>{const k=ed(t,C);if(!k)return;const{transitionEnd:j,transition:T,...D}=k;for(const I in D){let A=D[I];if(Array.isArray(A)){const _=y?A.length-1:0;A=A[_]}A!==null&&(l[I]=A)}for(const I in j)l[I]=j[I]}),l}const Ue=t=>t;class Jp{constructor(){this.order=[],this.scheduled=new Set}add(r){if(!this.scheduled.has(r))return this.scheduled.add(r),this.order.push(r),!0}remove(r){const i=this.order.indexOf(r);i!==-1&&(this.order.splice(i,1),this.scheduled.delete(r))}clear(){this.order.length=0,this.scheduled.clear()}}function wC(t){let r=new Jp,i=new Jp,o=0,l=!1,u=!1;const c=new WeakSet,h={schedule:(m,g=!1,y=!1)=>{const v=y&&l,w=v?r:i;return g&&c.add(m),w.add(m)&&v&&l&&(o=r.order.length),m},cancel:m=>{i.remove(m),c.delete(m)},process:m=>{if(l){u=!0;return}if(l=!0,[r,i]=[i,r],i.clear(),o=r.order.length,o)for(let g=0;g<o;g++){const y=r.order[g];y(m),c.has(y)&&(h.schedule(y),t())}l=!1,u&&(u=!1,h.process(m))}};return h}const Wo=["prepare","read","update","preRender","render","postRender"],bC=40;function SC(t,r){let i=!1,o=!0;const l={delta:0,timestamp:0,isProcessing:!1},u=Wo.reduce((v,w)=>(v[w]=wC(()=>i=!0),v),{}),c=v=>u[v].process(l),h=()=>{const v=performance.now();i=!1,l.delta=o?1e3/60:Math.max(Math.min(v-l.timestamp,bC),1),l.timestamp=v,l.isProcessing=!0,Wo.forEach(c),l.isProcessing=!1,i&&r&&(
8o=!1,t(h))},m=()=>{i=!0,o=!0,l.isProcessing||t(h)};return{schedule:Wo.reduce((v,w)=>{const C=u[w];return v[w]=(k,j=!1,T=!1)=>(i||m(),C.schedule(k,j,T)),v},{}),cancel:v=>Wo.forEach(w=>u[w].cancel(v)),state:l,steps:u}}const{schedule:Ne,cancel:yn,state:lt,steps:Iu}=SC(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ue,!0),CC={useVisualState:Wy({scrapeMotionValuesFromProps:Uy,createRenderState:zy,onMount:(t,r,{renderState:i,latestValues:o})=>{Ne.read(()=>{try{i.dimensions=typeof r.getBBox=="function"?r.getBBox():r.getBoundingClientRect()}catch{i.dimensions={x:0,y:0,width:0,height:0}}}),Ne.render(()=>{Xc(i,o,{enableHardwareAcceleration:!1},Zc(r.tagName),t.transformTemplate),By(r,i)})}})},kC={useVisualState:Wy({scrapeMotionValuesFromProps:Jc,createRenderState:Yc})};function TC(t,{forwardMotionProps:r=!1},i,o){return{...Qc(t)?CC:kC,preloadedFeatures:i,useRender:mC(r),createVisualElement:o,Component:t}}function hn(t,r,i,o={passive:!0}){return t.addEventListener(r,i,o),()=>t.removeEventListener(r,i)}const Ky=t=>t.pointerType==="mouse"?typeof t.button!="number"||t.button<=0:t.isPrimary!==!1;function Sa(t,r="page"){return{point:{x:t[r+"X"],y:t[r+"Y"]}}}const PC=t=>r=>Ky(r)&&t(r,Sa(r));function pn(t,r,i,o){return hn(t,r,PC(i),o)}const EC=(t,r)=>i=>r(t(i)),$n=(...t)=>t.reduce(EC);function Hy(t){let r=null;return()=>{const i=()=>{r=null};return r===null?(r=t,i):!1}}const em=Hy("dragHorizontal"),tm=Hy("dragVertical");function Gy(t){let r=!1;if(t==="y")r=tm();else if(t==="x")r=em();else{const i=em(),o=tm();i&&o?r=()=>{i(),o()}:(i&&i(),o&&o())}return r}function Qy(){const t=Gy(!0);return t?(t(),!1):!0}class Qn{constructor(r){this.isMounted=!1,this.node=r}update(){}}function nm(t,r){const i="pointer"+(r?"enter":"leave"),o="onHover"+(r?"Start":"End"),l=(u,c)=>{if(u.pointerType==="touch"||Qy())return;const h=t.getProps();t.animationState&&h.whileHover&&t.animationState.setActive("whileHover",r),h[o]&&Ne.update(()=>h[o](u,c))};return pn(t.current,i,l,{passive:!t.getProps()[o]})}class jC extends Qn{mount(){this.unmount=$n(nm(this.node,!0),nm(this.node,!1))}unmount(){}}class NC extends Qn{constructor(){super(...arguments),this.isActive=!1}onFocus(){let r=!1;try{r=this.node.current.matches(":focus-visible")}catch{r=!0}!r||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=$n(hn(this.node.current,"focus",()=>this.onFocus()),hn(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}const qy=(t,r)=>r?t===r?!0:qy(t,r.parentElement):!1;function Lu(t,r){if(!r)return;const i=new PointerEvent("pointer"+t);r(i,Sa(i))}class AC extends Qn{constructor(){super(...arguments),this.removeStartListeners=Ue,this.removeEndListeners=Ue,this.removeAccessibleListeners=Ue,this.startPointerPress=(r,i)=>{if(this.isPressing)return;this.removeEndListeners();const o=this.node.getProps(),u=pn(window,"pointerup",(h,m)=>{if(!this.checkPressEnd())return;const{onTap:g,onTapCancel:y,globalTapTarget:v}=this.node.getProps();Ne.update(()=>{!v&&!qy(this.node.current,h.target)?y&&y(h,m):g&&g(h,m)})},{passive:!(o.onTap||o.onPointerUp)}),c=pn(window,"pointercancel",(h,m)=>this.cancelPress(h,m),{passive:!(o.onTapCancel||o.onPointerCancel)});this.removeEndListeners=$n(u,c),this.startPress(r,i)},this.startAccessiblePress=()=>{const r=u=>{if(u.key!=="Enter"||this.isPressing)return;const c=h=>{h.key!=="Enter"||!this.checkPressEnd()||Lu("up",(m,g)=>{const{onTap:y}=this.node.getProps();y&&Ne.update(()=>y(m,g))})};this.removeEndListeners(),this.removeEndListeners=hn(this.node.current,"keyup",c),Lu("down",(h,m)=>{this.startPress(h,m)})},i=hn(this.node.current,"keydown",r),o=()=>{this.isPressing&&Lu("cancel",(u,c)=>this.cancelPress(u,c))},l=hn(this.node.current,"blur",o);this.removeAccessibleListeners=$n(i,l)}}startPress(r,i){this.isPressing=!0;const{onTapStart:o,whileTap:l}=this.node.getProps();l&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),o&&Ne.update(()=>o(r,i))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!Qy()}cancelPress(r,i){if(!this.checkPressEnd())return;const{onTapCancel:o}=this.node.getProps();o&&Ne.update(()=>o(r,i))}mount(){const r=this.node.getProps(),i=pn(r.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(r.onTapStart||r.onPointerStart)}),o=hn(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=$n(i,o)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}const gc=new WeakMap,_u=new WeakMap,RC=t=>{const r=gc.get(t.target);r&&r(t)},MC=t=>{t.forEach(RC)};function DC({root:t,...r}){const i=t||document;_u.has(i)||_u.set(i,{});const o=_u.get(i),l=JSON.stringify(r);return o[l]||(o[l]=new IntersectionObserver(MC,{root:t,...r})),o[l]}function IC(t,r,i){const o=DC(r);return gc.set(t,i),o.observe(t),()=>{gc.delete(t),o.unobserve(t)}}
8const LC={some:0,all:1};class _C extends Qn{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:r={}}=this.node.getProps(),{root:i,margin:o,amount:l="some",once:u}=r,c={root:i?i.current:void 0,rootMargin:o,threshold:typeof l=="number"?l:LC[l]},h=m=>{const{isIntersecting:g}=m;if(this.isInView===g||(this.isInView=g,u&&!g&&this.hasEnteredView))return;g&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",g);const{onViewportEnter:y,onViewportLeave:v}=this.node.getProps(),w=g?y:v;w&&w(m)};return IC(this.node.current,c,h)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:r,prevProps:i}=this.node;["amount","margin","root"].some(OC(r,i))&&this.startObserver()}unmount(){}}function OC({viewport:t={}},{viewport:r={}}={}){return i=>t[i]!==r[i]}const zC={inView:{Feature:_C},tap:{Feature:AC},focus:{Feature:NC},hover:{Feature:jC}};function Yy(t,r){if(!Array.isArray(r))return!1;const i=r.length;if(i!==t.length)return!1;for(let o=0;o<i;o++)if(r[o]!==t[o])return!1;return!0}function VC(t){const r={};return t.values.forEach((i,o)=>r[o]=i.get()),r}function FC(t){const r={};return t.values.forEach((i,o)=>r[o]=i.getVelocity()),r}function Ca(t,r,i){const o=t.getProps();return ed(o,r,i!==void 0?i:o.custom,VC(t),FC(t))}let td=Ue;const yr=t=>t*1e3,mn=t=>t/1e3,BC={current:!1},Xy=t=>Array.isArray(t)&&typeof t[0]=="number";function Zy(t){return!!(!t||typeof t=="string"&&Jy[t]||Xy(t)||Array.isArray(t)&&t.every(Zy))}const os=([t,r,i,o])=>`cubic-bezier(${t}, ${r}, ${i}, ${o})`,Jy={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:os([0,.65,.55,1]),circOut:os([.55,0,1,.45]),backIn:os([.31,.01,.66,-.59]),backOut:os([.33,1.53,.69,.99])};function ev(t){if(t)return Xy(t)?os(t):Array.isArray(t)?t.map(ev):Jy[t]}function UC(t,r,i,{delay:o=0,duration:l,repeat:u=0,repeatType:c="loop",ease:h,times:m}={}){const g={[r]:i};m&&(g.offset=m);const y=ev(h);return Array.isArray(y)&&(g.easing=y),t.animate(g,{delay:o,duration:l,easing:Array.isArray(y)?"linear":y,fill:"both",iterations:u+1,direction:c==="reverse"?"alternate":"normal"})}function $C(t,{repeat:r,repeatType:i="loop"}){const o=r&&i!=="loop"&&r%2===1?0:t.length-1;return t[o]}const tv=(t,r,i)=>(((1-3*i+3*r)*t+(3*i-6*r))*t+3*r)*t,WC=1e-7,KC=12;function HC(t,r,i,o,l){let u,c,h=0;do c=r+(i-r)/2,u=tv(c,o,l)-t,u>0?i=c:r=c;while(Math.abs(u)>WC&&++h<KC);return c}function Ts(t,r,i,o){if(t===r&&i===o)return Ue;const l=u=>HC(u,0,1,t,i);return u=>u===0||u===1?u:tv(l(u),r,o)}const GC=Ts(.42,0,1,1),QC=Ts(0,0,.58,1),nv=Ts(.42,0,.58,1),qC=t=>Array.isArray(t)&&typeof t[0]!="number",rv=t=>r=>r<=.5?t(2*r)/2:(2-t(2*(1-r)))/2,iv=t=>r=>1-t(1-r),nd=t=>1-Math.sin(Math.acos(t)),sv=iv(nd),YC=rv(nd),ov=Ts(.33,1.53,.69,.99),rd=iv(ov),XC=rv(rd),ZC=t=>(t*=2)<1?.5*rd(t):.5*(2-Math.pow(2,-10*(t-1))),JC={linear:Ue,easeIn:GC,easeInOut:nv,easeOut:QC,circIn:nd,circInOut:YC,circOut:sv,backIn:rd,backInOut:XC,backOut:ov,anticipate:ZC},rm=t=>{if(Array.isArray(t)){td(t.length===4);const[r,i,o,l]=t;return Ts(r,i,o,l)}else if(typeof t=="string")return JC[t];return t},id=(t,r)=>i=>!!(Cs(i)&&tC.test(i)&&i.startsWith(t)||r&&Object.prototype.hasOwnProperty.call(i,r)),av=(t,r,i)=>o=>{if(!Cs(o))return o;const[l,u,c,h]=o.match(ba);return{[t]:parseFloat(l),[r]:parseFloat(u),[i]:parseFloat(c),alpha:h!==void 0?parseFloat(h):1}},ek=t=>Hn(0,255,t),Ou={...kr,transform:t=>Math.round(ek(t))},gr={test:id("rgb","red"),parse:av("red","green","blue"),transform:({red:t,green:r,blue:i,alpha:o=1})=>"rgba("+Ou.transform(t)+", "+Ou.transform(r)+", "+Ou.transform(i)+", "+ls(as.transform(o))+")"};function tk(t){let r="",i="",o="",l="";return t.length>5?(r=t.substring(1,3),i=t.substring(3,5),o=t.substring(5,7),l=t.substring(7,9)):(r=t.substring(1,2),i=t.substring(2,3),o=t.substring(3,4),l=t.substring(4,5),r+=r,i+=i,o+=o,l+=l),{red:parseInt(r,16),green:parseInt(i,16),blue:parseInt(o,16),alpha:l?parseInt(l,16)/255:1}}const yc={test:id("#"),parse:tk,transform:gr.transform},Jr={test:id("hsl","hue"),parse:av("hue","saturation","lightness"),transform:({hue:t,saturation:r,lightness:i,alpha:o=1})=>"hsla("+Math.round(t)+", "+nn.transform(ls(r))+", "+nn.transform(ls(i))+", "+ls(as.transform(o))+")"},ft={test:t=>gr.test(t)||yc.test(t)||Jr.test(t),parse:t=>gr.test(t)?gr.parse(t):Jr.test(t)?Jr.parse(t):yc.parse(t),transform:t=>Cs(t)?t:t.hasOwnProperty("red")?gr.transform(t):Jr.transform(t)},ze=(t,r,i)=>-i*t+i*r+t;function zu(t,r,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+(r-t)*6*i:i<1/2?r:i<2/3?t+(r-t)*(2/3-i)*6:t}function nk({hue:t,saturation:r,lightness:i,alpha:o}){t/=360,r/=100,i/=100;let l=0,u=0,c=0;if(!r)l=u=c=i;else{const h=i<.5?i*(1+r):i+r-i*r,m=2*i-h;l=zu(m,h,t+1/3),u=zu(m,h,t),c=zu(m,h,t-1/3)}return{red:Math.round(l*255),green:Math.round(u*255),blue:Math.round(c*255),alpha:o}}const Vu=(t,r,i)=>{const o=t*t;
8return Math.sqrt(Math.max(0,i*(r*r-o)+o))},rk=[yc,gr,Jr],ik=t=>rk.find(r=>r.test(t));function im(t){const r=ik(t);let i=r.parse(t);return r===Jr&&(i=nk(i)),i}const lv=(t,r)=>{const i=im(t),o=im(r),l={...i};return u=>(l.red=Vu(i.red,o.red,u),l.green=Vu(i.green,o.green,u),l.blue=Vu(i.blue,o.blue,u),l.alpha=ze(i.alpha,o.alpha,u),gr.transform(l))};function sk(t){var r,i;return isNaN(t)&&Cs(t)&&(((r=t.match(ba))===null||r===void 0?void 0:r.length)||0)+(((i=t.match(Iy))===null||i===void 0?void 0:i.length)||0)>0}const uv={regex:JS,countKey:"Vars",token:"${v}",parse:Ue},cv={regex:Iy,countKey:"Colors",token:"${c}",parse:ft.parse},dv={regex:ba,countKey:"Numbers",token:"${n}",parse:kr.parse};function Fu(t,{regex:r,countKey:i,token:o,parse:l}){const u=t.tokenised.match(r);u&&(t["num"+i]=u.length,t.tokenised=t.tokenised.replace(r,o),t.values.push(...u.map(l)))}function sa(t){const r=t.toString(),i={value:r,tokenised:r,values:[],numVars:0,numColors:0,numNumbers:0};return i.value.includes("var(--")&&Fu(i,uv),Fu(i,cv),Fu(i,dv),i}function fv(t){return sa(t).values}function hv(t){const{values:r,numColors:i,numVars:o,tokenised:l}=sa(t),u=r.length;return c=>{let h=l;for(let m=0;m<u;m++)m<o?h=h.replace(uv.token,c[m]):m<o+i?h=h.replace(cv.token,ft.transform(c[m])):h=h.replace(dv.token,ls(c[m]));return h}}const ok=t=>typeof t=="number"?0:t;function ak(t){const r=fv(t);return hv(t)(r.map(ok))}const Gn={test:sk,parse:fv,createTransformer:hv,getAnimatableNone:ak},pv=(t,r)=>i=>`${i>0?r:t}`;function mv(t,r){return typeof t=="number"?i=>ze(t,r,i):ft.test(t)?lv(t,r):t.startsWith("var(")?pv(t,r):yv(t,r)}const gv=(t,r)=>{const i=[...t],o=i.length,l=t.map((u,c)=>mv(u,r[c]));return u=>{for(let c=0;c<o;c++)i[c]=l[c](u);return i}},lk=(t,r)=>{const i={...t,...r},o={};for(const l in i)t[l]!==void 0&&r[l]!==void 0&&(o[l]=mv(t[l],r[l]));return l=>{for(const u in o)i[u]=o[u](l);return i}},yv=(t,r)=>{const i=Gn.createTransformer(r),o=sa(t),l=sa(r);return o.numVars===l.numVars&&o.numColors===l.numColors&&o.numNumbers>=l.numNumbers?$n(gv(o.values,l.values),i):pv(t,r)},gs=(t,r,i)=>{const o=r-t;return o===0?1:(i-t)/o},sm=(t,r)=>i=>ze(t,r,i);function uk(t){return typeof t=="number"?sm:typeof t=="string"?ft.test(t)?lv:yv:Array.isArray(t)?gv:typeof t=="object"?lk:sm}function ck(t,r,i){const o=[],l=i||uk(t[0]),u=t.length-1;for(let c=0;c<u;c++){let h=l(t[c],t[c+1]);if(r){const m=Array.isArray(r)?r[c]||Ue:r;h=$n(m,h)}o.push(h)}return o}function vv(t,r,{clamp:i=!0,ease:o,mixer:l}={}){const u=t.length;if(td(u===r.length),u===1)return()=>r[0];t[0]>t[u-1]&&(t=[...t].reverse(),r=[...r].reverse());const c=ck(r,o,l),h=c.length,m=g=>{let y=0;if(h>1)for(;y<t.length-2&&!(g<t[y+1]);y++);const v=gs(t[y],t[y+1],g);return c[y](v)};return i?g=>m(Hn(t[0],t[u-1],g)):m}function dk(t,r){const i=t[t.length-1];for(let o=1;o<=r;o++){const l=gs(0,r,o);t.push(ze(i,1,l))}}function fk(t){const r=[0];return dk(r,t.length-1),r}function hk(t,r){return t.map(i=>i*r)}function pk(t,r){return t.map(()=>r||nv).splice(0,t.length-1)}function oa({duration:t=300,keyframes:r,times:i,ease:o="easeInOut"}){const l=qC(o)?o.map(rm):rm(o),u={done:!1,value:r[0]},c=hk(i&&i.length===r.length?i:fk(r),t),h=vv(c,r,{ease:Array.isArray(l)?l:pk(r,l)});return{calculatedDuration:t,next:m=>(u.value=h(m),u.done=m>=t,u)}}function xv(t,r){return r?t*(1e3/r):0}const mk=5;function wv(t,r,i){const o=Math.max(r-mk,0);return xv(i-t(o),r-o)}const Bu=.001,gk=.01,yk=10,vk=.05,xk=1;function wk({duration:t=800,bounce:r=.25,velocity:i=0,mass:o=1}){let l,u,c=1-r;c=Hn(vk,xk,c),t=Hn(gk,yk,mn(t)),c<1?(l=g=>{const y=g*c,v=y*t,w=y-i,C=vc(g,c),k=Math.exp(-v);return Bu-w/C*k},u=g=>{const v=g*c*t,w=v*i+i,C=Math.pow(c,2)*Math.pow(g,2)*t,k=Math.exp(-v),j=vc(Math.pow(g,2),c);return(-l(g)+Bu>0?-1:1)*((w-C)*k)/j}):(l=g=>{const y=Math.exp(-g*t),v=(g-i)*t+1;return-Bu+y*v},u=g=>{const y=Math.exp(-g*t),v=(i-g)*(t*t);return y*v});const h=5/t,m=Sk(l,u,h);if(t=yr(t),isNaN(m))return{stiffness:100,damping:10,duration:t};{const g=Math.pow(m,2)*o;return{stiffness:g,damping:c*2*Math.sqrt(o*g),duration:t}}}const bk=12;function Sk(t,r,i){let o=i;for(let l=1;l<bk;l++)o=o-t(o)/r(o);return o}function vc(t,r){return t*Math.sqrt(1-r*r)}const Ck=["duration","bounce"],kk=["stiffness","damping","mass"];function om(t,r){return r.some(i=>t[i]!==void 0)}function Tk(t){let r={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!om(t,kk)&&om(t,Ck)){const i=wk(t);r={...r,...i,mass:1},r.isResolvedFromDuration=!0}return r}function bv({keyframes:t,restDelta:r,restSpeed:i,...o}){const l=t[0],u=t[t.length-1],c={done:!1,value:l},{stiffness:h,damping:m,mass:g,duration:y,velocity:v,isResolvedFromDuration:w}=Tk({...o,velocity:-mn(o.velocity||0)}),C=v||0,k=m/(2*Math.sqrt(h*g)),j=u-l,T=mn(Math.sqrt(h/g)),D=Math.abs(j)<5;i||(i=D?.01:2),r||(r=D?.005:.5);let I;if(k<1){const A=vc(T,k);
8I=_=>{const U=Math.exp(-k*T*_);return u-U*((C+k*T*j)/A*Math.sin(A*_)+j*Math.cos(A*_))}}else if(k===1)I=A=>u-Math.exp(-T*A)*(j+(C+T*j)*A);else{const A=T*Math.sqrt(k*k-1);I=_=>{const U=Math.exp(-k*T*_),W=Math.min(A*_,300);return u-U*((C+k*T*j)*Math.sinh(W)+A*j*Math.cosh(W))/A}}return{calculatedDuration:w&&y||null,next:A=>{const _=I(A);if(w)c.done=A>=y;else{let U=C;A!==0&&(k<1?U=wv(I,A,_):U=0);const W=Math.abs(U)<=i,G=Math.abs(u-_)<=r;c.done=W&&G}return c.value=c.done?u:_,c}}}function am({keyframes:t,velocity:r=0,power:i=.8,timeConstant:o=325,bounceDamping:l=10,bounceStiffness:u=500,modifyTarget:c,min:h,max:m,restDelta:g=.5,restSpeed:y}){const v=t[0],w={done:!1,value:v},C=q=>h!==void 0&&q<h||m!==void 0&&q>m,k=q=>h===void 0?m:m===void 0||Math.abs(h-q)<Math.abs(m-q)?h:m;let j=i*r;const T=v+j,D=c===void 0?T:c(T);D!==T&&(j=D-v);const I=q=>-j*Math.exp(-q/o),A=q=>D+I(q),_=q=>{const J=I(q),de=A(q);w.done=Math.abs(J)<=g,w.value=w.done?D:de};let U,W;const G=q=>{C(w.value)&&(U=q,W=bv({keyframes:[w.value,k(w.value)],velocity:wv(A,q,w.value),damping:l,stiffness:u,restDelta:g,restSpeed:y}))};return G(0),{calculatedDuration:null,next:q=>{let J=!1;return!W&&U===void 0&&(J=!0,_(q),G(q)),U!==void 0&&q>U?W.next(q-U):(!J&&_(q),w)}}}const Pk=t=>{const r=({timestamp:i})=>t(i);return{start:()=>Ne.update(r,!0),stop:()=>yn(r),now:()=>lt.isProcessing?lt.timestamp:performance.now()}},lm=2e4;function um(t){let r=0;const i=50;let o=t.next(r);for(;!o.done&&r<lm;)r+=i,o=t.next(r);return r>=lm?1/0:r}const Ek={decay:am,inertia:am,tween:oa,keyframes:oa,spring:bv};function aa({autoplay:t=!0,delay:r=0,driver:i=Pk,keyframes:o,type:l="keyframes",repeat:u=0,repeatDelay:c=0,repeatType:h="loop",onPlay:m,onStop:g,onComplete:y,onUpdate:v,...w}){let C=1,k=!1,j,T;const D=()=>{T=new Promise(E=>{j=E})};D();let I;const A=Ek[l]||oa;let _;A!==oa&&typeof o[0]!="number"&&(_=vv([0,100],o,{clamp:!1}),o=[0,100]);const U=A({...w,keyframes:o});let W;h==="mirror"&&(W=A({...w,keyframes:[...o].reverse(),velocity:-(w.velocity||0)}));let G="idle",q=null,J=null,de=null;U.calculatedDuration===null&&u&&(U.calculatedDuration=um(U));const{calculatedDuration:ve}=U;let K=1/0,ce=1/0;ve!==null&&(K=ve+c,ce=K*(u+1)-c);let le=0;const Se=E=>{if(J===null)return;C>0&&(J=Math.min(J,E)),C<0&&(J=Math.min(E-ce/C,J)),q!==null?le=q:le=Math.round(E-J)*C;const O=le-r*(C>=0?1:-1),ie=C>=0?O<0:O>ce;le=Math.max(O,0),G==="finished"&&q===null&&(le=ce);let fe=le,pe=U;if(u){const Pe=Math.min(le,ce)/K;let Ye=Math.floor(Pe),jt=Pe%1;!jt&&Pe>=1&&(jt=1),jt===1&&Ye--,Ye=Math.min(Ye,u+1),Ye%2&&(h==="reverse"?(jt=1-jt,c&&(jt-=c/K)):h==="mirror"&&(pe=W)),fe=Hn(0,1,jt)*K}const he=ie?{done:!1,value:o[0]}:pe.next(fe);_&&(he.value=_(he.value));let{done:ke}=he;!ie&&ve!==null&&(ke=C>=0?le>=ce:le<=0);const Ce=q===null&&(G==="finished"||G==="running"&&ke);return v&&v(he.value),Ce&&B(),he},Q=()=>{I&&I.stop(),I=void 0},re=()=>{G="idle",Q(),j(),D(),J=de=null},B=()=>{G="finished",y&&y(),Q(),j()},Y=()=>{if(k)return;I||(I=i(Se));const E=I.now();m&&m(),q!==null?J=E-q:(!J||G==="finished")&&(J=E),G==="finished"&&D(),de=J,q=null,G="running",I.start()};t&&Y();const H={then(E,O){return T.then(E,O)},get time(){return mn(le)},set time(E){E=yr(E),le=E,q!==null||!I||C===0?q=E:J=I.now()-E/C},get duration(){const E=U.calculatedDuration===null?um(U):U.calculatedDuration;return mn(E)},get speed(){return C},set speed(E){E===C||!I||(C=E,H.time=mn(le))},get state(){return G},play:Y,pause:()=>{G="paused",q=le},stop:()=>{k=!0,G!=="idle"&&(G="idle",g&&g(),re())},cancel:()=>{de!==null&&Se(de),re()},complete:()=>{G="finished"},sample:E=>(J=0,Se(E))};return H}function jk(t){let r;return()=>(r===void 0&&(r=t()),r)}const Nk=jk(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Ak=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),Ko=10,Rk=2e4,Mk=(t,r)=>r.type==="spring"||t==="backgroundColor"||!Zy(r.ease);function Dk(t,r,{onUpdate:i,onComplete:o,...l}){if(!(Nk()&&Ak.has(r)&&!l.repeatDelay&&l.repeatType!=="mirror"&&l.damping!==0&&l.type!=="inertia"))return!1;let c=!1,h,m,g=!1;const y=()=>{m=new Promise(A=>{h=A})};y();let{keyframes:v,duration:w=300,ease:C,times:k}=l;if(Mk(r,l)){const A=aa({...l,repeat:0,delay:0});let _={done:!1,value:v[0]};const U=[];let W=0;for(;!_.done&&W<Rk;)_=A.sample(W),U.push(_.value),W+=Ko;k=void 0,v=U,w=W-Ko,C="linear"}const j=UC(t.owner.current,r,v,{...l,duration:w,ease:C,times:k}),T=()=>{g=!1,j.cancel()},D=()=>{g=!0,Ne.update(T),h(),y()};return j.onfinish=()=>{g||(t.set($C(v,l)),o&&o(),D())},{then(A,_){return m.then(A,_)},attachTimeline(A){return j.timeline=A,j.onfinish=null,Ue},get time(){return mn(j.currentTime||0)},set time(A){j.currentTime=yr(A)},get speed(){return j.playbackRate},set speed(A){j.playbackRate=A},get duration(){return mn(w)},play:()=>{c||(j.play(),yn(T))},pause:()=>j.pause(),stop:()=>
8{if(c=!0,j.playState==="idle")return;const{currentTime:A}=j;if(A){const _=aa({...l,autoplay:!1});t.setWithVelocity(_.sample(A-Ko).value,_.sample(A).value,Ko)}D()},complete:()=>{g||j.finish()},cancel:D}}function Ik({keyframes:t,delay:r,onUpdate:i,onComplete:o}){const l=()=>(i&&i(t[t.length-1]),o&&o(),{time:0,speed:1,duration:0,play:Ue,pause:Ue,stop:Ue,then:u=>(u(),Promise.resolve()),cancel:Ue,complete:Ue});return r?aa({keyframes:[0,1],duration:0,delay:r,onComplete:l}):l()}const Lk={type:"spring",stiffness:500,damping:25,restSpeed:10},_k=t=>({type:"spring",stiffness:550,damping:t===0?2*Math.sqrt(550):30,restSpeed:10}),Ok={type:"keyframes",duration:.8},zk={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Vk=(t,{keyframes:r})=>r.length>2?Ok:Cr.has(t)?t.startsWith("scale")?_k(r[1]):Lk:zk,xc=(t,r)=>t==="zIndex"?!1:!!(typeof r=="number"||Array.isArray(r)||typeof r=="string"&&(Gn.test(r)||r==="0")&&!r.startsWith("url(")),Fk=new Set(["brightness","contrast","saturate","opacity"]);function Bk(t){const[r,i]=t.slice(0,-1).split("(");if(r==="drop-shadow")return t;const[o]=i.match(ba)||[];if(!o)return t;const l=i.replace(o,"");let u=Fk.has(r)?1:0;return o!==i&&(u*=100),r+"("+u+l+")"}const Uk=/([a-z-]*)\(.*?\)/g,wc={...Gn,getAnimatableNone:t=>{const r=t.match(Uk);return r?r.map(Bk).join(" "):t}},$k={...Ly,color:ft,backgroundColor:ft,outlineColor:ft,fill:ft,stroke:ft,borderColor:ft,borderTopColor:ft,borderRightColor:ft,borderBottomColor:ft,borderLeftColor:ft,filter:wc,WebkitFilter:wc},sd=t=>$k[t];function Sv(t,r){let i=sd(t);return i!==wc&&(i=Gn),i.getAnimatableNone?i.getAnimatableNone(r):void 0}const Cv=t=>/^0[^.\s]+$/.test(t);function Wk(t){if(typeof t=="number")return t===0;if(t!==null)return t==="none"||t==="0"||Cv(t)}function Kk(t,r,i,o){const l=xc(r,i);let u;Array.isArray(i)?u=[...i]:u=[null,i];const c=o.from!==void 0?o.from:t.get();let h;const m=[];for(let g=0;g<u.length;g++)u[g]===null&&(u[g]=g===0?c:u[g-1]),Wk(u[g])&&m.push(g),typeof u[g]=="string"&&u[g]!=="none"&&u[g]!=="0"&&(h=u[g]);if(l&&m.length&&h)for(let g=0;g<m.length;g++){const y=m[g];u[y]=Sv(r,h)}return u}function Hk({when:t,delay:r,delayChildren:i,staggerChildren:o,staggerDirection:l,repeat:u,repeatType:c,repeatDelay:h,from:m,elapsed:g,...y}){return!!Object.keys(y).length}function od(t,r){return t[r]||t.default||t}const Gk={skipAnimations:!1},ad=(t,r,i,o={})=>l=>{const u=od(o,t)||{},c=u.delay||o.delay||0;let{elapsed:h=0}=o;h=h-yr(c);const m=Kk(r,t,i,u),g=m[0],y=m[m.length-1],v=xc(t,g),w=xc(t,y);let C={keyframes:m,velocity:r.getVelocity(),ease:"easeOut",...u,delay:-h,onUpdate:k=>{r.set(k),u.onUpdate&&u.onUpdate(k)},onComplete:()=>{l(),u.onComplete&&u.onComplete()}};if(Hk(u)||(C={...C,...Vk(t,C)}),C.duration&&(C.duration=yr(C.duration)),C.repeatDelay&&(C.repeatDelay=yr(C.repeatDelay)),!v||!w||BC.current||u.type===!1||Gk.skipAnimations)return Ik(C);if(!o.isHandoff&&r.owner&&r.owner.current instanceof HTMLElement&&!r.owner.getProps().onUpdate){const k=Dk(r,t,C);if(k)return k}return aa(C)};function la(t){return!!(bt(t)&&t.add)}const kv=t=>/^\-?\d*\.?\d+$/.test(t);function ld(t,r){t.indexOf(r)===-1&&t.push(r)}function ud(t,r){const i=t.indexOf(r);i>-1&&t.splice(i,1)}class cd{constructor(){this.subscriptions=[]}add(r){return ld(this.subscriptions,r),()=>ud(this.subscriptions,r)}notify(r,i,o){const l=this.subscriptions.length;if(l)if(l===1)this.subscriptions[0](r,i,o);else for(let u=0;u<l;u++){const c=this.subscriptions[u];c&&c(r,i,o)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Qk=t=>!isNaN(parseFloat(t));class qk{constructor(r,i={}){this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(o,l=!0)=>{this.prev=this.current,this.current=o;const{delta:u,timestamp:c}=lt;this.lastUpdated!==c&&(this.timeDelta=u,this.lastUpdated=c,Ne.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),l&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>Ne.postRender(this.velocityCheck),this.velocityCheck=({timestamp:o})=>{o!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=r,this.canTrackVelocity=Qk(this.current),this.owner=i.owner}onChange(r){return this.on("change",r)}on(r,i){this.events[r]||(this.events[r]=new cd);const o=this.events[r].add(i);return r==="change"?()=>{o(),Ne.read(()=>{this.events.change.getSize()||this.stop()})}:o}clearListeners(){for(const r in this.events)this.events[r].clear()}attach(r,i){this.passiveEffect=r,this.stopPassiveEffect=i}
8set(r,i=!0){!i||!this.passiveEffect?this.updateAndNotify(r,i):this.passiveEffect(r,this.updateAndNotify)}setWithVelocity(r,i,o){this.set(i),this.prev=r,this.timeDelta=o}jump(r){this.updateAndNotify(r),this.prev=r,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?xv(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(r){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=r(i),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function ai(t,r){return new qk(t,r)}const Tv=t=>r=>r.test(t),Yk={test:t=>t==="auto",parse:t=>t},Pv=[kr,ae,nn,Vn,rC,nC,Yk],ns=t=>Pv.find(Tv(t)),Xk=[...Pv,ft,Gn],Zk=t=>Xk.find(Tv(t));function Jk(t,r,i){t.hasValue(r)?t.getValue(r).set(i):t.addValue(r,ai(i))}function eT(t,r){const i=Ca(t,r);let{transitionEnd:o={},transition:l={},...u}=i?t.makeTargetAnimatable(i,!1):{};u={...u,...o};for(const c in u){const h=yC(u[c]);Jk(t,c,h)}}function tT(t,r,i){var o,l;const u=Object.keys(r).filter(h=>!t.hasValue(h)),c=u.length;if(c)for(let h=0;h<c;h++){const m=u[h],g=r[m];let y=null;Array.isArray(g)&&(y=g[0]),y===null&&(y=(l=(o=i[m])!==null&&o!==void 0?o:t.readValue(m))!==null&&l!==void 0?l:r[m]),y!=null&&(typeof y=="string"&&(kv(y)||Cv(y))?y=parseFloat(y):!Zk(y)&&Gn.test(g)&&(y=Sv(m,g)),t.addValue(m,ai(y,{owner:t})),i[m]===void 0&&(i[m]=y),y!==null&&t.setBaseTarget(m,y))}}function nT(t,r){return r?(r[t]||r.default||r).from:void 0}function rT(t,r,i){const o={};for(const l in t){const u=nT(l,r);if(u!==void 0)o[l]=u;else{const c=i.getValue(l);c&&(o[l]=c.get())}}return o}function iT({protectedKeys:t,needsAnimating:r},i){const o=t.hasOwnProperty(i)&&r[i]!==!0;return r[i]=!1,o}function sT(t,r){const i=t.get();if(Array.isArray(r)){for(let o=0;o<r.length;o++)if(r[o]!==i)return!0}else return i!==r}function Ev(t,r,{delay:i=0,transitionOverride:o,type:l}={}){let{transition:u=t.getDefaultTransition(),transitionEnd:c,...h}=t.makeTargetAnimatable(r);const m=t.getValue("willChange");o&&(u=o);const g=[],y=l&&t.animationState&&t.animationState.getState()[l];for(const v in h){const w=t.getValue(v),C=h[v];if(!w||C===void 0||y&&iT(y,v))continue;const k={delay:i,elapsed:0,...od(u||{},v)};if(window.HandoffAppearAnimations){const D=t.getProps()[jy];if(D){const I=window.HandoffAppearAnimations(D,v,w,Ne);I!==null&&(k.elapsed=I,k.isHandoff=!0)}}let j=!k.isHandoff&&!sT(w,C);if(k.type==="spring"&&(w.getVelocity()||k.velocity)&&(j=!1),w.animation&&(j=!1),j)continue;w.start(ad(v,w,C,t.shouldReduceMotion&&Cr.has(v)?{type:!1}:k));const T=w.animation;la(m)&&(m.add(v),T.then(()=>m.remove(v))),g.push(T)}return c&&Promise.all(g).then(()=>{c&&eT(t,c)}),g}function bc(t,r,i={}){const o=Ca(t,r,i.custom);let{transition:l=t.getDefaultTransition()||{}}=o||{};i.transitionOverride&&(l=i.transitionOverride);const u=o?()=>Promise.all(Ev(t,o,i)):()=>Promise.resolve(),c=t.variantChildren&&t.variantChildren.size?(m=0)=>{const{delayChildren:g=0,staggerChildren:y,staggerDirection:v}=l;return oT(t,r,g+m,y,v,i)}:()=>Promise.resolve(),{when:h}=l;if(h){const[m,g]=h==="beforeChildren"?[u,c]:[c,u];return m().then(()=>g())}else return Promise.all([u(),c(i.delay)])}function oT(t,r,i=0,o=0,l=1,u){const c=[],h=(t.variantChildren.size-1)*o,m=l===1?(g=0)=>g*o:(g=0)=>h-g*o;return Array.from(t.variantChildren).sort(aT).forEach((g,y)=>{g.notify("AnimationStart",r),c.push(bc(g,r,{...u,delay:i+m(y)}).then(()=>g.notify("AnimationComplete",r)))}),Promise.all(c)}function aT(t,r){return t.sortNodePosition(r)}function lT(t,r,i={}){t.notify("AnimationStart",r);let o;if(Array.isArray(r)){const l=r.map(u=>bc(t,u,i));o=Promise.all(l)}else if(typeof r=="string")o=bc(t,r,i);else{const l=typeof r=="function"?Ca(t,r,i.custom):r;o=Promise.all(Ev(t,l,i))}return o.then(()=>t.notify("AnimationComplete",r))}const uT=[...Kc].reverse(),cT=Kc.length;function dT(t){return r=>Promise.all(r.map(({animation:i,options:o})=>lT(t,i,o)))}function fT(t){let r=dT(t);const i=pT();let o=!0;const l=(m,g)=>{const y=Ca(t,g);if(y){const{transition:v,transitionEnd:w,...C}=y;m={...m,...C,...w}}return m};function u(m){r=m(t)}function c(m,g){const y=t.getProps(),v=t.getVariantContext(!0)||{},w=[],C=new Set;let k={},j=1/0;for(let D=0;D<cT;D++){const I=uT[D],A=i[I],_=y[I]!==void 0?y[I]:v[I],U=ps(_),W=I===g?A.isActive:null;W===!1&&(j=D);let G=_===v[I]&&_!==y[I]&&U;if(G&&o&&t.manuallyAnimateOnMount&&(G=!1),A.protectedKeys={...k},!A.isActive&&W===null||!_&&!A.prevProp||xa(_)||typeof _=="boolean")continue;let J=hT(A.prevProp,_)||I===g&&A.isActive&&!G&&U||D>j&&U,de=!1;const ve=Array.isArray(_)?_:[_];let K=ve.reduce(l,{});W===!1&&(K={});const{prevResolvedValues:ce={}}=A,le={...ce,...K},Se=Q=>
vendor: 21,087 bytes, line 8
8{J=!0,C.has(Q)&&(de=!0,C.delete(Q)),A.needsAnimating[Q]=!0};for(const Q in le){const re=K[Q],B=ce[Q];if(k.hasOwnProperty(Q))continue;let Y=!1;ia(re)&&ia(B)?Y=!Yy(re,B):Y=re!==B,Y?re!==void 0?Se(Q):C.add(Q):re!==void 0&&C.has(Q)?Se(Q):A.protectedKeys[Q]=!0}A.prevProp=_,A.prevResolvedValues=K,A.isActive&&(k={...k,...K}),o&&t.blockInitialAnimation&&(J=!1),J&&(!G||de)&&w.push(...ve.map(Q=>({animation:Q,options:{type:I,...m}})))}if(C.size){const D={};C.forEach(I=>{const A=t.getBaseTarget(I);A!==void 0&&(D[I]=A)}),w.push({animation:D})}let T=!!w.length;return o&&(y.initial===!1||y.initial===y.animate)&&!t.manuallyAnimateOnMount&&(T=!1),o=!1,T?r(w):Promise.resolve()}function h(m,g,y){var v;if(i[m].isActive===g)return Promise.resolve();(v=t.variantChildren)===null||v===void 0||v.forEach(C=>{var k;return(k=C.animationState)===null||k===void 0?void 0:k.setActive(m,g)}),i[m].isActive=g;const w=c(y,m);for(const C in i)i[C].protectedKeys={};return w}return{animateChanges:c,setActive:h,setAnimateFunction:u,getState:()=>i}}function hT(t,r){return typeof r=="string"?r!==t:Array.isArray(r)?!Yy(r,t):!1}function ur(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function pT(){return{animate:ur(!0),whileInView:ur(),whileHover:ur(),whileTap:ur(),whileDrag:ur(),whileFocus:ur(),exit:ur()}}class mT extends Qn{constructor(r){super(r),r.animationState||(r.animationState=fT(r))}updateAnimationControlsSubscription(){const{animate:r}=this.node.getProps();this.unmount(),xa(r)&&(this.unmount=r.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:r}=this.node.getProps(),{animate:i}=this.node.prevProps||{};r!==i&&this.updateAnimationControlsSubscription()}unmount(){}}let gT=0;class yT extends Qn{constructor(){super(...arguments),this.id=gT++}update(){if(!this.node.presenceContext)return;const{isPresent:r,onExitComplete:i,custom:o}=this.node.presenceContext,{isPresent:l}=this.node.prevPresenceContext||{};if(!this.node.animationState||r===l)return;const u=this.node.animationState.setActive("exit",!r,{custom:o??this.node.getProps().custom});i&&!r&&u.then(()=>i(this.id))}mount(){const{register:r}=this.node.presenceContext||{};r&&(this.unmount=r(this.id))}unmount(){}}const vT={animation:{Feature:mT},exit:{Feature:yT}},cm=(t,r)=>Math.abs(t-r);function xT(t,r){const i=cm(t.x,r.x),o=cm(t.y,r.y);return Math.sqrt(i**2+o**2)}class jv{constructor(r,i,{transformPagePoint:o,contextWindow:l,dragSnapToOrigin:u=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const v=$u(this.lastMoveEventInfo,this.history),w=this.startEvent!==null,C=xT(v.offset,{x:0,y:0})>=3;if(!w&&!C)return;const{point:k}=v,{timestamp:j}=lt;this.history.push({...k,timestamp:j});const{onStart:T,onMove:D}=this.handlers;w||(T&&T(this.lastMoveEvent,v),this.startEvent=this.lastMoveEvent),D&&D(this.lastMoveEvent,v)},this.handlePointerMove=(v,w)=>{this.lastMoveEvent=v,this.lastMoveEventInfo=Uu(w,this.transformPagePoint),Ne.update(this.updatePoint,!0)},this.handlePointerUp=(v,w)=>{this.end();const{onEnd:C,onSessionEnd:k,resumeAnimation:j}=this.handlers;if(this.dragSnapToOrigin&&j&&j(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const T=$u(v.type==="pointercancel"?this.lastMoveEventInfo:Uu(w,this.transformPagePoint),this.history);this.startEvent&&C&&C(v,T),k&&k(v,T)},!Ky(r))return;this.dragSnapToOrigin=u,this.handlers=i,this.transformPagePoint=o,this.contextWindow=l||window;const c=Sa(r),h=Uu(c,this.transformPagePoint),{point:m}=h,{timestamp:g}=lt;this.history=[{...m,timestamp:g}];const{onSessionStart:y}=i;y&&y(r,$u(h,this.history)),this.removeListeners=$n(pn(this.contextWindow,"pointermove",this.handlePointerMove),pn(this.contextWindow,"pointerup",this.handlePointerUp),pn(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(r){this.handlers=r}end(){this.removeListeners&&this.removeListeners(),yn(this.updatePoint)}}function Uu(t,r){return r?{point:r(t.point)}:t}function dm(t,r){return{x:t.x-r.x,y:t.y-r.y}}function $u({point:t},r){return{point:t,delta:dm(t,Nv(r)),offset:dm(t,wT(r)),velocity:bT(r,.1)}}function wT(t){return t[0]}function Nv(t){return t[t.length-1]}function bT(t,r){if(t.length<2)return{x:0,y:0};let i=t.length-1,o=null;const l=Nv(t);for(;i>=0&&(o=t[i],!(l.timestamp-o.timestamp>yr(r)));)i--;if(!o)return{x:0,y:0};const u=mn(l.timestamp-o.timestamp);if(u===0)return{x:0,y:0};const c={x:(l.x-o.x)/u,y:(l.y-o.y)/u};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}function Et(t){return t.max-t.min}function Sc(t,r=0,i=.01){return Math.abs(t-r)<=i}function fm(t,r,i,o=.5){t.origin=o,t.originPoint=ze(r.min,r.max,t.origin),t.scale=Et(i)/Et(r),(Sc(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=ze(i.min,i.max,t.origin)-t.originPoint,(Sc(t.translate)||isNaN(t.translate))&&(t.translate=0)}function us(t,r,i,o){fm(t.x,r.x,i.x,o?o.originX:void 0),fm(t.y,r.y,i.y,o?o.originY:void 0)}function hm(t,r,i){t.min=i.min+r.min,t.max=t.min+Et(r)}function ST(t,r,i){hm(t.x,r.x,i.x),hm(t.y,r.y,i.y)}function pm(t,r,i){t.min=r.min-i.min,t.max=t.min+Et(r)}function cs(t,r,i){pm(t.x,r.x,i.x),pm(t.y,r.y,i.y)}function CT(t,{min:r,max:i},o){return r!==void 0&&t<r?t=o?ze(r,t,o.min):Math.max(t,r):i!==void 0&&t>i&&(t=o?ze(i,t,o.max):Math.min(t,i)),t}function mm(t,r,i){return{min:r!==void 0?t.min+r:void 0,max:i!==void 0?t.max+i-(t.max-t.min):void 0}}function kT(t,{top:r,left:i,bottom:o,right:l}){return{x:mm(t.x,i,l),y:mm(t.y,r,o)}}function gm(t,r){let i=r.min-t.min,o=r.max-t.max;return r.max-r.min<t.max-t.min&&([i,o]=[o,i]),{min:i,max:o}}function TT(t,r){return{x:gm(t.x,r.x),y:gm(t.y,r.y)}}function PT(t,r){let i=.5;const o=Et(t),l=Et(r);return l>o?i=gs(r.min,r.max-o,t.min):o>l&&(i=gs(t.min,t.max-l,r.min)),Hn(0,1,i)}function ET(t,r){const i={};return r.min!==void 0&&(i.min=r.min-t.min),r.max!==void 0&&(i.max=r.max-t.min),i}const Cc=.35;function jT(t=Cc){return t===!1?t=0:t===!0&&(t=Cc),{x:ym(t,"left","right"),y:ym(t,"top","bottom")}}function ym(t,r,i){return{min:vm(t,r),max:vm(t,i)}}function vm(t,r){return typeof t=="number"?t:t[r]||0}const xm=()=>({translate:0,scale:1,origin:0,originPoint:0}),ei=()=>({x:xm(),y:xm()}),wm=()=>({min:0,max:0}),Ke=()=>({x:wm(),y:wm()});function _t(t){return[t("x"),t("y")]}function Av({top:t,left:r,right:i,bottom:o}){return{x:{min:r,max:i},y:{min:t,max:o}}}function NT({x:t,y:r}){return{top:r.min,right:t.max,bottom:r.max,left:t.min}}function AT(t,r){if(!r)return t;const i=r({x:t.left,y:t.top}),o=r({x:t.right,y:t.bottom});return{top:i.y,left:i.x,bottom:o.y,right:o.x}}function Wu(t){return t===void 0||t===1}function kc({scale:t,scaleX:r,scaleY:i}){return!Wu(t)||!Wu(r)||!Wu(i)}function dr(t){return kc(t)||Rv(t)||t.z||t.rotate||t.rotateX||t.rotateY}function Rv(t){return bm(t.x)||bm(t.y)}function bm(t){return t&&t!=="0%"}function ua(t,r,i){const o=t-i,l=r*o;return i+l}function Sm(t,r,i,o,l){return l!==void 0&&(t=ua(t,l,o)),ua(t,i,o)+r}function Tc(t,r=0,i=1,o,l){t.min=Sm(t.min,r,i,o,l),t.max=Sm(t.max,r,i,o,l)}function Mv(t,{x:r,y:i}){Tc(t.x,r.translate,r.scale,r.originPoint),Tc(t.y,i.translate,i.scale,i.originPoint)}function RT(t,r,i,o=!1){const l=i.length;if(!l)return;r.x=r.y=1;let u,c;for(let h=0;h<l;h++){u=i[h],c=u.projectionDelta;const m=u.instance;m&&m.style&&m.style.display==="contents"||(o&&u.options.layoutScroll&&u.scroll&&u!==u.root&&ti(t,{x:-u.scroll.offset.x,y:-u.scroll.offset.y}),c&&(r.x*=c.x.scale,r.y*=c.y.scale,Mv(t,c)),o&&dr(u.latestValues)&&ti(t,u.latestValues))}r.x=Cm(r.x),r.y=Cm(r.y)}function Cm(t){return Number.isInteger(t)||t>1.0000000000001||t<.999999999999?t:1}function Fn(t,r){t.min=t.min+r,t.max=t.max+r}function km(t,r,[i,o,l]){const u=r[l]!==void 0?r[l]:.5,c=ze(t.min,t.max,u);Tc(t,r[i],r[o],c,r.scale)}const MT=["x","scaleX","originX"],DT=["y","scaleY","originY"];function ti(t,r){km(t.x,r,MT),km(t.y,r,DT)}function Dv(t,r){return Av(AT(t.getBoundingClientRect(),r))}function IT(t,r,i){const o=Dv(t,i),{scroll:l}=r;return l&&(Fn(o.x,l.offset.x),Fn(o.y,l.offset.y)),o}const Iv=({current:t})=>t?t.ownerDocument.defaultView:null,LT=new WeakMap;class _T{constructor(r){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ke(),this.visualElement=r}start(r,{snapToCursor:i=!1}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const l=y=>{const{dragSnapToOrigin:v}=this.getProps();v?this.pauseAnimation():this.stopAnimation(),i&&this.snapToCursor(Sa(y,"page").point)},u=(y,v)=>{const{drag:w,dragPropagation:C,onDragStart:k}=this.getProps();if(w&&!C&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=Gy(w),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),_t(T=>{let D=this.getAxisMotionValue(T).get()||0;if(nn.test(D)){const{projection:I}=this.visualElement;if(I&&I.layout){const A=I.layout.layoutBox[T];A&&(D=Et(A)*(parseFloat(D)/100))}}this.originPoint[T]=D}),k&&Ne.update(()=>k(y,v),!1,!0);const{animationState:j}=this.visualElement;j&&j.setActive("whileDrag",!0)},c=(y,v)=>{const{dragPropagation:w,dragDirectionLock:C,onDirectionLock:k,onDrag:j}=this.getProps();if(!w&&!this.openGlobalLock)return;const{offset:T}=v;if(C&&this.currentDirection===null){this.currentDirection=OT(T),this.currentDirection!==null&&k&&k(this.currentDirection);return}this.updateAxis("x",v.point,T),this.updateAxis("y",v.point,T),this.visualElement.render(),j&&j(y,v)},h=(y,v)=>this.stop(y,v),m=()=>_t(y=>{var v;return this.getAnimationState(y)==="paused"&&((v=this.getAxisMotionValue(y).animation)===null||v===void 0?void 0:v.play())}),{dragSnapToOrigin:g}=this.getProps();this.panSession=new jv(r,{onSessionStart:l,onStart:u,onMove:c,onSessionEnd:h,resumeAnimation:m},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:g,contextWindow:Iv(this.visualElement)})}stop(r,i){const o=this.isDragging;if(this.cancel(),!o)return;const{velocity:l}=i;this.startAnimation(l);const{onDragEnd:u}=this.getProps();u&&Ne.update(()=>u(r,i))}cancel(){this.isDragging=!1;const{projection:r,animationState:i}=this.visualElement;r&&(r.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:o}=this.getProps();!o&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),i&&i.setActive("whileDrag",!1)}updateAxis(r,i,o){const{drag:l}=this.getProps();if(!o||!Ho(r,l,this.currentDirection))return;const u=this.getAxisMotionValue(r);let c=this.originPoint[r]+o[r];this.constraints&&this.constraints[r]&&(c=CT(c,this.constraints[r],this.elastic[r])),u.set(c)}resolveConstraints(){var r;const{dragConstraints:i,dragElastic:o}=this.getProps(),l=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(r=this.visualElement.projection)===null||r===void 0?void 0:r.layout,u=this.constraints;i&&Zr(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&l?this.constraints=kT(l.layoutBox,i):this.constraints=!1,this.elastic=jT(o),u!==this.constraints&&l&&this.constraints&&!this.hasMutatedConstraints&&_t(c=>{this.getAxisMotionValue(c)&&(this.constraints[c]=ET(l.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:r,onMeasureDragConstraints:i}=this.getProps();if(!r||!Zr(r))return!1;const o=r.current,{projection:l}=this.visualElement;if(!l||!l.layout)return!1;const u=IT(o,l.root,this.visualElement.getTransformPagePoint());let c=TT(l.layout.layoutBox,u);if(i){const h=i(NT(c));this.hasMutatedConstraints=!!h,h&&(c=Av(h))}return c}startAnimation(r){const{drag:i,dragMomentum:o,dragElastic:l,dragTransition:u,dragSnapToOrigin:c,onDragTransitionEnd:h}=this.getProps(),m=this.constraints||{},g=_t(y=>{if(!Ho(y,i,this.currentDirection))return;let v=m&&m[y]||{};c&&(v={min:0,max:0});const w=l?200:1e6,C=l?40:1e7,k={type:"inertia",velocity:o?r[y]:0,bounceStiffness:w,bounceDamping:C,timeConstant:750,restDelta:1,restSpeed:10,...u,...v};return this.startAxisValueAnimation(y,k)});return Promise.all(g).then(h)}startAxisValueAnimation(r,i){const o=this.getAxisMotionValue(r);return o.start(ad(r,o,0,i))}stopAnimation(){_t(r=>this.getAxisMotionValue(r).stop())}pauseAnimation(){_t(r=>{var i;return(i=this.getAxisMotionValue(r).animation)===null||i===void 0?void 0:i.pause()})}getAnimationState(r){var i;return(i=this.getAxisMotionValue(r).animation)===null||i===void 0?void 0:i.state}getAxisMotionValue(r){const i="_drag"+r.toUpperCase(),o=this.visualElement.getProps(),l=o[i];return l||this.visualElement.getValue(r,(o.initial?o.initial[r]:void 0)||0)}snapToCursor(r){_t(i=>{const{drag:o}=this.getProps();if(!Ho(i,o,this.currentDirection))return;const{projection:l}=this.visualElement,u=this.getAxisMotionValue(i);if(l&&l.layout){const{min:c,max:h}=l.layout.layoutBox[i];u.set(r[i]-ze(c,h,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:r,dragConstraints:i}=this.getProps(),{projection:o}=this.visualElement;if(!Zr(i)||!o||!this.constraints)return;this.stopAnimation();const l={x:0,y:0};_t(c=>{const h=this.getAxisMotionValue(c);if(h){const m=h.get();l[c]=PT({min:m,max:m},this.constraints[c])}});const{transformTemplate:u}=this.visualElement.getProps();this.visualElement.current.style.transform=u?u({},""):"none",o.root&&o.root.updateScroll(),o.updateLayout(),this.resolveConstraints(),_t(c=>{if(!Ho(c,r,null))return;const h=this.getAxisMotionValue(c),{min:m,max:g}=this.constraints[c];h.set(ze(m,g,l[c]))})}addListeners(){if(!this.visualElement.current)return;LT.set(this.visualElement,this);const r=this.visualElement.current,i=pn(r,"pointerdown",m=>{const{drag:g,dragListener:y=!0}=this.getProps();g&&y&&this.start(m)}),o=()=>{const{dragConstraints:m}=this.getProps();Zr(m)&&(this.constraints=this.resolveRefConstraints())},{projection:l}=this.visualElement,u=l.addEventListener("measure",o);l&&!l.layout&&(l.root&&l.root.updateScroll(),l.updateLayout()),o();const c=hn(window,"resize",()=>this.scalePositionWithinConstraints()),h=l.addEventListener("didUpdate",(({delta:m,hasLayoutChanged:g})=>{this.isDragging&&g&&(_t(y=>{const v=this.getAxisMotionValue(y);v&&(this.originPoint[y]+=m[y].translate,v.set(v.get()+m[y].translate))}),this.visualElement.render())}));return()=>{c(),i(),u(),h&&h()}}getProps(){const r=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:o=!1,dragPropagation:l=!1,dragConstraints:u=!1,dragElastic:c=Cc,dragMomentum:h=!0}=r;return{...r,drag:i,dragDirectionLock:o,dragPropagation:l,dragConstraints:u,dragElastic:c,dragMomentum:h}}}function Ho(t,r,i){return(r===!0||r===t)&&(i===null||i===t)}function OT(t,r=10){let i=null;return Math.abs(t.y)>r?i="y":Math.abs(t.x)>r&&(i="x"),i}class zT extends Qn{constructor(r){super(r),this.removeGroupControls=Ue,this.removeListeners=Ue,this.controls=new _T(r)}mount(){const{dragControls:r}=this.node.getProps();r&&(this.removeGroupControls=r.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ue}unmount(){this.removeGroupControls(),this.removeListeners()}}const Tm=t=>(r,i)=>{t&&Ne.update(()=>t(r,i))};class VT extends Qn{constructor(){super(...arguments),this.removePointerDownListener=Ue}onPointerDown(r){this.session=new jv(r,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Iv(this.node)})}createPanHandlers(){const{onPanSessionStart:r,onPanStart:i,onPan:o,onPanEnd:l}=this.node.getProps();return{onSessionStart:Tm(r),onStart:Tm(i),onMove:o,onEnd:(u,c)=>{delete this.session,l&&Ne.update(()=>l(u,c))}}}mount(){this.removePointerDownListener=pn(this.node.current,"pointerdown",r=>this.onPointerDown(r))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}function FT(){const t=b.useContext(ya);if(t===null)return[!0,null];const{isPresent:r,onExitComplete:i,register:o}=t,l=b.useId();return b.useEffect(()=>o(l),[]),!r&&i?[!1,()=>i&&i(l)]:[!0]}const Zo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Pm(t,r){return r.max===r.min?0:t/(r.max-r.min)*100}const rs={correct:(t,r)=>{if(!r.target)return t;if(typeof t=="string")if(ae.test(t))t=parseFloat(t);else return t;const i=Pm(t,r.target.x),o=Pm(t,r.target.y);return`${i}% ${o}%`}},BT={correct:(t,{treeScale:r,projectionDelta:i})=>{const o=t,l=Gn.parse(t);if(l.length>5)return o;const u=Gn.createTransformer(t),c=typeof l[0]!="number"?1:0,h=i.x.scale*r.x,m=i.y.scale*r.y;l[0+c]/=h,l[1+c]/=m;const g=ze(h,m,.5);return typeof l[2+c]=="number"&&(l[2+c]/=g),typeof l[3+c]=="number"&&(l[3+c]/=g),u(l)}};class UT extends be.Component{componentDidMount(){const{visualElement:r,layoutGroup:i,switchLayoutGroup:o,layoutId:l}=this.props,{projection:u}=r;qS($T),u&&(i.group&&i.group.add(u),o&&o.register&&l&&o.register(u),u.root.didUpdate(),u.addEventListener("animationComplete",()=>{this.safeToRemove()}),u.setOptions({...u.options,onExitComplete:()=>this.safeToRemove()})),Zo.hasEverUpdated=!0}getSnapshotBeforeUpdate(r){const{layoutDependency:i,visualElement:o,drag:l,isPresent:u}=this.props,c=o.projection;return c&&(c.isPresent=u,l||r.layoutDependency!==i||i===void 0?c.willUpdate():this.safeToRemove(),r.isPresent!==u&&(u?c.promote():c.relegate()||Ne.postRender(()=>{const h=c.getStack();(!h||!h.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:r}=this.props.visualElement;r&&(r.root.didUpdate(),queueMicrotask(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:r,layoutGroup:i,switchLayoutGroup:o}=this.props,{projection:l}=r;l&&(l.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(l),o&&o.deregister&&o.deregister(l))}safeToRemove(){const{safeToRemove:r}=this.props;r&&r()}render(){return null}}function Lv(t){const[r,i]=FT(),o=b.useContext(Gc);return be.createElement(UT,{...t,layoutGroup:o,switchLayoutGroup:b.useContext(Ay),isPresent:r,safeToRemove:i})}const $T={borderRadius:{...rs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:rs,borderTopRightRadius:rs,borderBottomLeftRadius:rs,borderBottomRightRadius:rs,boxShadow:BT},_v=["TopLeft","TopRight","BottomLeft","BottomRight"],WT=_v.length,Em=t=>typeof t=="string"?parseFloat(t):t,jm=t=>typeof t=="number"||ae.test(t);function KT(t,r,i,o,l,u){l?(t.opacity=ze(0,i.opacity!==void 0?i.opacity:1,HT(o)),t.opacityExit=ze(r.opacity!==void 0?r.opacity:1,0,GT(o))):u&&(t.opacity=ze(r.opacity!==void 0?r.opacity:1,i.opacity!==void 0?i.opacity:1,o));for(let c=0;c<WT;c++){const h=`border${_v[c]}Radius`;let m=Nm(r,h),g=Nm(i,h);if(m===void 0&&g===void 0)continue;m||(m=0),g||(g=0),m===0||g===0||jm(m)===jm(g)?(t[h]=Math.max(ze(Em(m),Em(g),o),0),(nn.test(g)||nn.test(m))&&(t[h]+="%")):t[h]=g}(r.rotate||i.rotate)&&(t.rotate=ze(r.rotate||0,i.rotate||0,o))}function Nm(t,r){return t[r]!==void 0?t[r]:t.borderRadius}const HT=Ov(0,.5,sv),GT=Ov(.5,.95,Ue);function Ov(t,r,i){return o=>o<t?0:o>r?1:i(gs(t,r,o))}function Am(t,r){t.min=r.min,t.max=r.max}function Lt(t,r){Am(t.x,r.x),Am(t.y,r.y)}function Rm(t,r,i,o,l){return t-=r,t=ua(t,1/i,o),l!==void 0&&(t=ua(t,1/l,o)),t}function QT(t,r=0,i=1,o=.5,l,u=t,c=t){if(nn.test(r)&&(r=parseFloat(r),r=ze(c.min,c.max,r/100)-c.min),typeof r!="number")return;let h=ze(u.min,u.max,o);t===u&&(h-=r),t.min=Rm(t.min,r,i,h,l),t.max=Rm(t.max,r,i,h,l)}function Mm(t,r,[i,o,l],u,c){QT(t,r[i],r[o],r[l],r.scale,u,c)}const qT=["x","scaleX","originX"],YT=["y","scaleY","originY"];function Dm(t,r,i,o){Mm(t.x,r,qT,i?i.x:void 0,o?o.x:void 0),Mm(t.y,r,YT,i?i.y:void 0,o?o.y:void 0)}function Im(t){return t.translate===0&&t.scale===1}function zv(t){return Im(t.x)&&Im(t.y)}function XT(t,r){return t.x.min===r.x.min&&t.x.max===r.x.max&&t.y.min===r.y.min&&t.y.max===r.y.max}function Vv(t,r){return Math.round(t.x.min)===Math.round(r.x.min)&&Math.round(t.x.max)===Math.round(r.x.max)&&Math.round(t.y.min)===Math.round(r.y.min)&&Math.round(t.y.max)===Math.round(r.y.max)}function Lm(t){return Et(t.x)/Et(t.y)}class ZT{constructor(){this.members=[]}add(r){ld(this.members,r),r.scheduleRender()}remove(r){if(ud(this.members,r),r===this.prevLead&&(this.prevLead=void 0),r===this.lead){const i=this.members[this.members.length-1];i&&this.promote(i)}}relegate(r){const i=this.members.findIndex(l=>r===l);if(i===0)return!1;let o;for(let l=i;l>=0;l--){const u=this.members[l];if(u.isPresent!==!1){o=u;break}}return o?(this.promote(o),!0):!1}promote(r,i){const o=this.lead;if(r!==o&&(this.prevLead=o,this.lead=r,r.show(),o)){o.instance&&o.scheduleRender(),r.scheduleRender(),r.resumeFrom=o,i&&(r.resumeFrom.preserveOpacity=!0),o.snapshot&&(r.snapshot=o.snapshot,r.snapshot.latestValues=o.animationValues||o.latestValues),r.root&&r.root.isUpdating&&(r.isLayoutDirty=!0);const{crossfade:l}=r.options;l===!1&&o.hide()}}
8exitAnimationComplete(){this.members.forEach(r=>{const{options:i,resumingFrom:o}=r;i.onExitComplete&&i.onExitComplete(),o&&o.options.onExitComplete&&o.options.onExitComplete()})}scheduleRender(){this.members.forEach(r=>{r.instance&&r.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function _m(t,r,i){let o="";const l=t.x.translate/r.x,u=t.y.translate/r.y;if((l||u)&&(o=`translate3d(${l}px, ${u}px, 0) `),(r.x!==1||r.y!==1)&&(o+=`scale(${1/r.x}, ${1/r.y}) `),i){const{rotate:m,rotateX:g,rotateY:y}=i;m&&(o+=`rotate(${m}deg) `),g&&(o+=`rotateX(${g}deg) `),y&&(o+=`rotateY(${y}deg) `)}const c=t.x.scale*r.x,h=t.y.scale*r.y;return(c!==1||h!==1)&&(o+=`scale(${c}, ${h})`),o||"none"}const JT=(t,r)=>t.depth-r.depth;class eP{constructor(){this.children=[],this.isDirty=!1}add(r){ld(this.children,r),this.isDirty=!0}remove(r){ud(this.children,r),this.isDirty=!0}forEach(r){this.isDirty&&this.children.sort(JT),this.isDirty=!1,this.children.forEach(r)}}function tP(t,r){const i=performance.now(),o=({timestamp:l})=>{const u=l-i;u>=r&&(yn(o),t(u-r))};return Ne.read(o,!0),()=>yn(o)}function nP(t){window.MotionDebug&&window.MotionDebug.record(t)}function rP(t){return t instanceof SVGElement&&t.tagName!=="svg"}function iP(t,r,i){const o=bt(t)?t:ai(t);return o.start(ad("",o,r,i)),o.animation}const Om=["","X","Y","Z"],sP={visibility:"hidden"},zm=1e3;let oP=0;const fr={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function Fv({attachResizeListener:t,defaultParent:r,measureScroll:i,checkIsScrollRoot:o,resetTransform:l}){return class{constructor(c={},h=r?.()){this.id=oP++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,fr.totalNodes=fr.resolvedTargetDeltas=fr.recalculatedProjection=0,this.nodes.forEach(uP),this.nodes.forEach(pP),this.nodes.forEach(mP),this.nodes.forEach(cP),nP(fr)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=c,this.root=h?h.root||h:this,this.path=h?[...h.path,h]:[],this.parent=h,this.depth=h?h.depth+1:0;for(let m=0;m<this.path.length;m++)this.path[m].shouldResetTransform=!0;this.root===this&&(this.nodes=new eP)}addEventListener(c,h){return this.eventHandlers.has(c)||this.eventHandlers.set(c,new cd),this.eventHandlers.get(c).add(h)}notifyListeners(c,...h){const m=this.eventHandlers.get(c);m&&m.notify(...h)}hasListeners(c){return this.eventHandlers.has(c)}mount(c,h=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=rP(c),this.instance=c;const{layoutId:m,layout:g,visualElement:y}=this.options;if(y&&!y.current&&y.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),h&&(g||m)&&(this.isLayoutDirty=!0),t){let v;const w=()=>this.root.updateBlockedByResize=!1;t(c,()=>{this.root.updateBlockedByResize=!0,v&&v(),v=tP(w,250),Zo.hasAnimatedSinceResize&&(Zo.hasAnimatedSinceResize=!1,this.nodes.forEach(Fm))})}m&&this.root.registerSharedNode(m,this),this.options.animate!==!1&&y&&(m||g)&&this.addEventListener("didUpdate",({delta:v,hasLayoutChanged:w,hasRelativeTargetChanged:C,layout:k})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const j=this.options.transition||y.getDefaultTransition()||wP,{onLayoutAnimationStart:T,onLayoutAnimationComplete:D}=y.getProps(),I=!this.targetLayout||!Vv(this.targetLayout,k)||C,A=!w&&C;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||A||w&&(I||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(v,A);const _={...od(j,"layout"),onPlay:T,onComplete:D};(y.shouldReduceMotion||this.options.layoutRoot)&&(_.delay=0,_.type=!1),this.startAnimation(_)}else w||Fm(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=k})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const c=this.getStack();c&&c.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,yn(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEac
vendor: 13,026 bytes, line 8
8h(gP),this.animationId++)}getTransformTemplate(){const{visualElement:c}=this.options;return c&&c.getProps().transformTemplate}willUpdate(c=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let y=0;y<this.path.length;y++){const v=this.path[y];v.shouldResetTransform=!0,v.updateScroll("snapshot"),v.options.layoutRoot&&v.willUpdate(!1)}const{layoutId:h,layout:m}=this.options;if(h===void 0&&!m)return;const g=this.getTransformTemplate();this.prevTransformTemplateValue=g?g(this.latestValues,""):void 0,this.updateSnapshot(),c&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Vm);return}this.isUpdating||this.nodes.forEach(fP),this.isUpdating=!1,this.nodes.forEach(hP),this.nodes.forEach(aP),this.nodes.forEach(lP),this.clearAllSnapshots();const h=performance.now();lt.delta=Hn(0,1e3/60,h-lt.timestamp),lt.timestamp=h,lt.isProcessing=!0,Iu.update.process(lt),Iu.preRender.process(lt),Iu.render.process(lt),lt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(dP),this.sharedNodes.forEach(yP)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Ne.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Ne.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let m=0;m<this.path.length;m++)this.path[m].updateScroll();const c=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Ke(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:h}=this.options;h&&h.notify("LayoutMeasure",this.layout.layoutBox,c?c.layoutBox:void 0)}updateScroll(c="measure"){let h=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===c&&(h=!1),h&&(this.scroll={animationId:this.root.animationId,phase:c,isRoot:o(this.instance),offset:i(this.instance)})}resetTransform(){if(!l)return;const c=this.isLayoutDirty||this.shouldResetTransform,h=this.projectionDelta&&!zv(this.projectionDelta),m=this.getTransformTemplate(),g=m?m(this.latestValues,""):void 0,y=g!==this.prevTransformTemplateValue;c&&(h||dr(this.latestValues)||y)&&(l(this.instance,g),this.shouldResetTransform=!1,this.scheduleRender())}measure(c=!0){const h=this.measurePageBox();let m=this.removeElementScroll(h);return c&&(m=this.removeTransform(m)),bP(m),{animationId:this.root.animationId,measuredBox:h,layoutBox:m,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:c}=this.options;if(!c)return Ke();const h=c.measureViewportBox(),{scroll:m}=this.root;return m&&(Fn(h.x,m.offset.x),Fn(h.y,m.offset.y)),h}removeElementScroll(c){const h=Ke();Lt(h,c);for(let m=0;m<this.path.length;m++){const g=this.path[m],{scroll:y,options:v}=g;if(g!==this.root&&y&&v.layoutScroll){if(y.isRoot){Lt(h,c);const{scroll:w}=this.root;w&&(Fn(h.x,-w.offset.x),Fn(h.y,-w.offset.y))}Fn(h.x,y.offset.x),Fn(h.y,y.offset.y)}}return h}applyTransform(c,h=!1){const m=Ke();Lt(m,c);for(let g=0;g<this.path.length;g++){const y=this.path[g];!h&&y.options.layoutScroll&&y.scroll&&y!==y.root&&ti(m,{x:-y.scroll.offset.x,y:-y.scroll.offset.y}),dr(y.latestValues)&&ti(m,y.latestValues)}return dr(this.latestValues)&&ti(m,this.latestValues),m}removeTransform(c){const h=Ke();Lt(h,c);for(let m=0;m<this.path.length;m++){const g=this.path[m];if(!g.instance||!dr(g.latestValues))continue;kc(g.latestValues)&&g.updateSnapshot();const y=Ke(),v=g.measurePageBox();Lt(y,v),Dm(h,g.latestValues,g.snapshot?g.snapshot.layoutBox:void 0,y)}return dr(this.latestValues)&&Dm(h,this.latestValues),h}setTargetDelta(c){this.targetDelta=c,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(c){this.options={...this.options,...c,crossfade:c.crossfade!==void 0?c.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==lt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(c=!1){var h;const m=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=m.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=m.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=m.isSharedProjectionDirty);const g=!!this.resumingFrom||this!==m;if(!(c||g&&this.isSharedProjectionDirty||this.isProjectionDirty||!((h=this.parent)===null||h===void 0)&&h.isProjectionDirty||this.attemptToResolveRelativeTarget))return;const{layout:v,layoutId:w}=this.options;if(!(!this.layout||!(v||w))){if(this.resolvedRelativeTargetAt=lt.timestamp,!this.targetDelta&&!this.relativeTarget){const C=this.getClosestProjectingParent();C&&C.layout&&this.animationProgress!==1?(this.relativeParent=C,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ke(),this.relativeTargetOrigin=Ke(),cs(this.relativeTargetOrigin,this.layout.layoutBox,C.layout.layoutBox),Lt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Ke(),this.targetWithTransforms=Ke()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),ST(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Lt(this.target,this.layout.layoutBox),Mv(this.target,this.targetDelta)):Lt(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const C=this.getClosestProjectingParent();C&&!!C.resumingFrom==!!this.resumingFrom&&!C.options.layoutScroll&&C.target&&this.animationProgress!==1?(this.relativeParent=C,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ke(),this.relativeTargetOrigin=Ke(),cs(this.relativeTargetOrigin,this.target,C.target),Lt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}fr.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||kc(this.parent.latestValues)||Rv(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var c;const h=this.getLead(),m=!!this.resumingFrom||this!==h;let g=!0;if((this.isProjectionDirty||!((c=this.parent)===null||c===void 0)&&c.isProjectionDirty)&&(g=!1),m&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(g=!1),this.resolvedRelativeTargetAt===lt.timestamp&&(g=!1),g)return;const{layout:y,layoutId:v}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(y||v))return;Lt(this.layoutCorrected,this.layout.layoutBox);const w=this.treeScale.x,C=this.treeScale.y;RT(this.layoutCorrected,this.treeScale,this.path,m),h.layout&&!h.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(h.target=h.layout.layoutBox);const{target:k}=h;if(!k){this.projectionTransform&&(this.projectionDelta=ei(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=ei(),this.projectionDeltaWithTransform=ei());const j=this.projectionTransform;us(this.projectionDelta,this.layoutCorrected,k,this.latestValues),this.projectionTransform=_m(this.projectionDelta,this.treeScale),(this.projectionTransform!==j||this.treeScale.x!==w||this.treeScale.y!==C)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",k)),fr.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(c=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),c){const h=this.getStack();h&&h.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(c,h=!1){const m=this.snapshot,g=m?m.latestValues:{},y={...this.latestValues},v=ei();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!h;const w=Ke(),C=m?m.source:void 0,k=this.layout?this.layout.source:void 0,j=C!==k,T=this.getStack(),D=!T||T.members.length<=1,I=!!(j&&!D&&this.options.crossfade===!0&&!this.path.some(xP));this.animationProgress=0;let A;this.mixTargetDelta=_=>{const U=_/1e3;Bm(v.x,c.x,U),Bm(v.y,c.y,U),this.setTargetDelta(v),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(cs(w,this.layout.layoutBox,this.relativeParent.layout.layoutBox),vP(this.relativeTarget,this.relativeTargetOrigin,w,U),A&&XT(this.relativeTarget,A)&&(this.isProjectionDirty=!1),A||(A=Ke()),Lt(A,this.relativeTarget)),j&&(this.animationValues=y,KT(y,g,this.latestValues,U,I,D)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=U},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(c){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(yn(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ne.update(()=>{Zo.hasAnimatedSinceResize=!0,this.currentAnimation=iP(0,zm,{...c,onUpdate:h=>{this.mixTargetDelta(h),c.onUpdate&&c.onUpdate(h)},onComplete:()=>{c.onComplete&&c.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const c=this.getStack();c&&c.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(zm),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const c=this.getLead();let{targetWithTransforms:h,target:m,layout:g,latestValues:y}=c;if(!(!h||!m||!g)){if(this!==c&&this.layout&&g&&Bv(this.options.animationType,this.layout.layoutBox,g.layoutBox)){m=this.target||Ke();const v=Et(this.layout.layoutBox.x);m.x.min=c.target.x.min,m.x.max=m.x.min+v;const w=Et(this.layout.layoutBox.y);m.y.min=c.target.y.min,m.y.max=m.y.min+w}Lt(h,m),ti(h,y),us(this.projectionDeltaWithTransform,this.layoutCorrected,h,y)}}registerSharedNode(c,h){this.sharedNodes.has(c)||this.sharedNodes.set(c,new ZT),this.sharedNodes.get(c).add(h);const g=h.options.initialPromotionConfig;h.promote({transition:g?g.transition:void 0,preserveFollowOpacity:g&&g.shouldPreserveFollowOpacity?g.shouldPreserveFollowOpacity(h):void 0})}isLead(){const c=this.getStack();return c?c.lead===this:!0}getLead(){var c;const{layoutId:h}=this.options;return h?((c=this.getStack())===null||c===void 0?void 0:c.lead)||this:this}getPrevLead(){var c;const{layoutId:h}=this.options;return h?(c=this.getStack())===null||c===void 0?void 0:c.prevLead:void 0}getStack(){const{layoutId:c}=this.options;if(c)return this.root.sharedNodes.get(c)}promote({needsReset:c,transition:h,preserveFollowOpacity:m}={}){const g=this.getStack();g&&g.promote(this,m),c&&(this.projectionDelta=void 0,this.needsReset=!0),h&&this.setOptions({transition:h})}relegate(){const c=this.getStack();return c?c.relegate(this):!1}resetRotation(){const{visualElement:c}=this.options;if(!c)return;let h=!1;const{latestValues:m}=c;if((m.rotate||m.rotateX||m.rotateY||m.rotateZ)&&(h=!0),!h)return;const g={};for(let y=0;y<Om.length;y++){const v="rotate"+Om[y];m[v]&&(g[v]=m[v],c.setStaticValue(v,0))}c.render();for(const y in g)c.setStaticValue(y,g[y]);c.scheduleRender()}getProjectionStyles(c){var h,m;if(!this.instance||this.isSVG)return;if(!this.isVisible)return sP;const g={visibility:""},y=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,g.opacity="",g.pointerEvents=Xo(c?.pointerEvents)||"",g.transform=y?y(this.latestValues,""):"none",g;const v=this.getLead();if(!this.projectionDelta||!this.layout||!v.target){const j={};
8return this.options.layoutId&&(j.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,j.pointerEvents=Xo(c?.pointerEvents)||""),this.hasProjected&&!dr(this.latestValues)&&(j.transform=y?y({},""):"none",this.hasProjected=!1),j}const w=v.animationValues||v.latestValues;this.applyTransformsToTarget(),g.transform=_m(this.projectionDeltaWithTransform,this.treeScale,w),y&&(g.transform=y(w,g.transform));const{x:C,y:k}=this.projectionDelta;g.transformOrigin=`${C.origin*100}% ${k.origin*100}% 0`,v.animationValues?g.opacity=v===this?(m=(h=w.opacity)!==null&&h!==void 0?h:this.latestValues.opacity)!==null&&m!==void 0?m:1:this.preserveOpacity?this.latestValues.opacity:w.opacityExit:g.opacity=v===this?w.opacity!==void 0?w.opacity:"":w.opacityExit!==void 0?w.opacityExit:0;for(const j in na){if(w[j]===void 0)continue;const{correct:T,applyTo:D}=na[j],I=g.transform==="none"?w[j]:T(w[j],v);if(D){const A=D.length;for(let _=0;_<A;_++)g[D[_]]=I}else g[j]=I}return this.options.layoutId&&(g.pointerEvents=v===this?Xo(c?.pointerEvents)||"":"none"),g}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(c=>{var h;return(h=c.currentAnimation)===null||h===void 0?void 0:h.stop()}),this.root.nodes.forEach(Vm),this.root.sharedNodes.clear()}}}function aP(t){t.updateLayout()}function lP(t){var r;const i=((r=t.resumeFrom)===null||r===void 0?void 0:r.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&i&&t.hasListeners("didUpdate")){const{layoutBox:o,measuredBox:l}=t.layout,{animationType:u}=t.options,c=i.source!==t.layout.source;u==="size"?_t(v=>{const w=c?i.measuredBox[v]:i.layoutBox[v],C=Et(w);w.min=o[v].min,w.max=w.min+C}):Bv(u,i.layoutBox,o)&&_t(v=>{const w=c?i.measuredBox[v]:i.layoutBox[v],C=Et(o[v]);w.max=w.min+C,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[v].max=t.relativeTarget[v].min+C)});const h=ei();us(h,o,i.layoutBox);const m=ei();c?us(m,t.applyTransform(l,!0),i.measuredBox):us(m,o,i.layoutBox);const g=!zv(h);let y=!1;if(!t.resumeFrom){const v=t.getClosestProjectingParent();if(v&&!v.resumeFrom){const{snapshot:w,layout:C}=v;if(w&&C){const k=Ke();cs(k,i.layoutBox,w.layoutBox);const j=Ke();cs(j,o,C.layoutBox),Vv(k,j)||(y=!0),v.options.layoutRoot&&(t.relativeTarget=j,t.relativeTargetOrigin=k,t.relativeParent=v)}}}t.notifyListeners("didUpdate",{layout:o,snapshot:i,delta:m,layoutDelta:h,hasLayoutChanged:g,hasRelativeTargetChanged:y})}else if(t.isLead()){const{onExitComplete:o}=t.options;o&&o()}t.options.transition=void 0}function uP(t){fr.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function cP(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function dP(t){t.clearSnapshot()}function Vm(t){t.clearMeasurements()}function fP(t){t.isLayoutDirty=!1}function hP(t){const{visualElement:r}=t.options;r&&r.getProps().onBeforeLayoutMeasure&&r.notify("BeforeLayoutMeasure"),t.resetTransform()}function Fm(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function pP(t){t.resolveTargetDelta()}function mP(t){t.calcProjection()}function gP(t){t.resetRotation()}function yP(t){t.removeLeadSnapshot()}function Bm(t,r,i){t.translate=ze(r.translate,0,i),t.scale=ze(r.scale,1,i),t.origin=r.origin,t.originPoint=r.originPoint}function Um(t,r,i,o){t.min=ze(r.min,i.min,o),t.max=ze(r.max,i.max,o)}function vP(t,r,i,o){Um(t.x,r.x,i.x,o),Um(t.y,r.y,i.y,o)}function xP(t){return t.animationValues&&t.animationValues.opacityExit!==void 0}const wP={duration:.45,ease:[.4,0,.1,1]},$m=t=>typeof navigator<"u"&&navigator.userAgent.toLowerCase().includes(t),Wm=$m("applewebkit/")&&!$m("chrome/")?Math.round:Ue;function Km(t){t.min=Wm(t.min),t.max=Wm(t.max)}function bP(t){Km(t.x),Km(t.y)}function Bv(t,r,i){return t==="position"||t==="preserve-aspect"&&!Sc(Lm(r),Lm(i),.2)}const SP=Fv({attachResizeListener:(t,r)=>hn(t,"resize",r),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Ku={current:void 0},Uv=Fv({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!Ku.current){const t=new SP({});t.mount(window),t.setOptions({layoutScroll:!0}),Ku.current=t}return Ku.current},resetTransform:(t,r)=>{t.style.transform=r!==void 0?r:"none"},checkIsScrollRoot:t=>window.getComputedStyle(t).position==="fixed"}),CP={pan:{Feature:VT},drag:{Feature:zT,ProjectionNode:Uv,MeasureLayout:Lv}},kP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function TP(t){const r=kP.exec(t);if(!r)return[,];const[,i,o]=r;return[i,o]}function Pc(t,r,i=1){const[o,l]=TP(t);if(!o)return;const u=window.getComputedStyle(r).getPropertyValue(o);if(u){const c=u.trim();return kv(c)?parseFloat(c):c}else return mc(l)?Pc(l,r,i+1):l}function PP(t,{...r},i){const o=t.current;if(!(o instanceof Element))return{target:r,transitionEnd:i};i&&(i={...i}
8),t.values.forEach(l=>{const u=l.get();if(!mc(u))return;const c=Pc(u,o);c&&l.set(c)});for(const l in r){const u=r[l];if(!mc(u))continue;const c=Pc(u,o);c&&(r[l]=c,i||(i={}),i[l]===void 0&&(i[l]=u))}return{target:r,transitionEnd:i}}const EP=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),$v=t=>EP.has(t),jP=t=>Object.keys(t).some($v),Hm=t=>t===kr||t===ae,Gm=(t,r)=>parseFloat(t.split(", ")[r]),Qm=(t,r)=>(i,{transform:o})=>{if(o==="none"||!o)return 0;const l=o.match(/^matrix3d\((.+)\)$/);if(l)return Gm(l[1],r);{const u=o.match(/^matrix\((.+)\)$/);return u?Gm(u[1],t):0}},NP=new Set(["x","y","z"]),AP=Ss.filter(t=>!NP.has(t));function RP(t){const r=[];return AP.forEach(i=>{const o=t.getValue(i);o!==void 0&&(r.push([i,o.get()]),o.set(i.startsWith("scale")?1:0))}),r.length&&t.render(),r}const li={width:({x:t},{paddingLeft:r="0",paddingRight:i="0"})=>t.max-t.min-parseFloat(r)-parseFloat(i),height:({y:t},{paddingTop:r="0",paddingBottom:i="0"})=>t.max-t.min-parseFloat(r)-parseFloat(i),top:(t,{top:r})=>parseFloat(r),left:(t,{left:r})=>parseFloat(r),bottom:({y:t},{top:r})=>parseFloat(r)+(t.max-t.min),right:({x:t},{left:r})=>parseFloat(r)+(t.max-t.min),x:Qm(4,13),y:Qm(5,14)};li.translateX=li.x;li.translateY=li.y;const MP=(t,r,i)=>{const o=r.measureViewportBox(),l=r.current,u=getComputedStyle(l),{display:c}=u,h={};c==="none"&&r.setStaticValue("display",t.display||"block"),i.forEach(g=>{h[g]=li[g](o,u)}),r.render();const m=r.measureViewportBox();return i.forEach(g=>{const y=r.getValue(g);y&&y.jump(h[g]),t[g]=li[g](m,u)}),t},DP=(t,r,i={},o={})=>{r={...r},o={...o};const l=Object.keys(r).filter($v);let u=[],c=!1;const h=[];if(l.forEach(m=>{const g=t.getValue(m);if(!t.hasValue(m))return;let y=i[m],v=ns(y);const w=r[m];let C;if(ia(w)){const k=w.length,j=w[0]===null?1:0;y=w[j],v=ns(y);for(let T=j;T<k&&w[T]!==null;T++)C?td(ns(w[T])===C):C=ns(w[T])}else C=ns(w);if(v!==C)if(Hm(v)&&Hm(C)){const k=g.get();typeof k=="string"&&g.set(parseFloat(k)),typeof w=="string"?r[m]=parseFloat(w):Array.isArray(w)&&C===ae&&(r[m]=w.map(parseFloat))}else v?.transform&&C?.transform&&(y===0||w===0)?y===0?g.set(C.transform(y)):r[m]=v.transform(w):(c||(u=RP(t),c=!0),h.push(m),o[m]=o[m]!==void 0?o[m]:r[m],g.jump(w))}),h.length){const m=h.indexOf("height")>=0?window.pageYOffset:null,g=MP(r,t,h);return u.length&&u.forEach(([y,v])=>{t.getValue(y).set(v)}),t.render(),va&&m!==null&&window.scrollTo({top:m}),{target:g,transitionEnd:o}}else return{target:r,transitionEnd:o}};function IP(t,r,i,o){return jP(r)?DP(t,r,i,o):{target:r,transitionEnd:o}}const LP=(t,r,i,o)=>{const l=PP(t,r,o);return r=l.target,o=l.transitionEnd,IP(t,r,i,o)},Ec={current:null},Wv={current:!1};
vendor: 6,750 bytes, line 8
8function _P(){if(Wv.current=!0,!!va)if(window.matchMedia){const t=window.matchMedia("(prefers-reduced-motion)"),r=()=>Ec.current=t.matches;t.addListener(r),r()}else Ec.current=!1}function OP(t,r,i){const{willChange:o}=r;for(const l in r){const u=r[l],c=i[l];if(bt(u))t.addValue(l,u),la(o)&&o.add(l);else if(bt(c))t.addValue(l,ai(u,{owner:t})),la(o)&&o.remove(l);else if(c!==u)if(t.hasValue(l)){const h=t.getValue(l);!h.hasAnimated&&h.set(u)}else{const h=t.getStaticValue(l);t.addValue(l,ai(h!==void 0?h:u,{owner:t}))}}for(const l in i)r[l]===void 0&&t.removeValue(l);return r}const qm=new WeakMap,Kv=Object.keys(ms),zP=Kv.length,Ym=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],VP=Hc.length;class FP{constructor({parent:r,props:i,presenceContext:o,reducedMotionConfig:l,visualState:u},c={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>Ne.render(this.render,!1,!0);const{latestValues:h,renderState:m}=u;this.latestValues=h,this.baseTarget={...h},this.initialValues=i.initial?{...h}:{},this.renderState=m,this.parent=r,this.props=i,this.presenceContext=o,this.depth=r?r.depth+1:0,this.reducedMotionConfig=l,this.options=c,this.isControllingVariants=wa(i),this.isVariantNode=Ny(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(r&&r.current);const{willChange:g,...y}=this.scrapeMotionValuesFromProps(i,{});for(const v in y){const w=y[v];h[v]!==void 0&&bt(w)&&(w.set(h[v],!1),la(g)&&g.add(v))}}scrapeMotionValuesFromProps(r,i){return{}}mount(r){this.current=r,qm.set(r,this),this.projection&&!this.projection.instance&&this.projection.mount(r),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((i,o)=>this.bindToMotionValue(o,i)),Wv.current||_P(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Ec.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){qm.delete(this.current),this.projection&&this.projection.unmount(),yn(this.notifyUpdate),yn(this.render),this.valueSubscriptions.forEach(r=>r()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const r in this.events)this.events[r].clear();for(const r in this.features)this.features[r].unmount();this.current=null}bindToMotionValue(r,i){const o=Cr.has(r),l=i.on("change",c=>{this.latestValues[r]=c,this.props.onUpdate&&Ne.update(this.notifyUpdate,!1,!0),o&&this.projection&&(this.projection.isTransformDirty=!0)}),u=i.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(r,()=>{l(),u()})}sortNodePosition(r){return!this.current||!this.sortInstanceNodePosition||this.type!==r.type?0:this.sortInstanceNodePosition(this.current,r.current)}loadFeatures({children:r,...i},o,l,u){let c,h;for(let m=0;m<zP;m++){const g=Kv[m],{isEnabled:y,Feature:v,ProjectionNode:w,MeasureLayout:C}=ms[g];w&&(c=w),y(i)&&(!this.features[g]&&v&&(this.features[g]=new v(this)),C&&(h=C))}if((this.type==="html"||this.type==="svg")&&!this.projection&&c){this.projection=new c(this.latestValues,this.parent&&this.parent.projection);const{layoutId:m,layout:g,drag:y,dragConstraints:v,layoutScroll:w,layoutRoot:C}=i;this.projection.setOptions({layoutId:m,layout:g,alwaysMeasureLayout:!!y||v&&Zr(v),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:typeof g=="string"?g:"both",initialPromotionConfig:u,layoutScroll:w,layoutRoot:C})}return h}updateFeatures(){for(const r in this.features){const i=this.features[r];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ke()}getStaticValue(r){return this.latestValues[r]}setStaticValue(r,i){this.latestValues[r]=i}makeTargetAnimatable(r,i=!0){return this.makeTargetAnimatableFromInstance(r,this.props,i)}update(r,i){(r.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=r,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let o=0;o<Ym.length;o++){const l=Ym[o];this.propEventSubscriptions[l]&&(this.propEventSubscriptions[l](),delete this.propEventSubscriptions[l]);const u=r["on"+l];u&&(this.propEventSubscriptions[l]=this.on(l,u))}this.prevMotionValues=OP(this,this.scrapeMotionValuesFromProps(r,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(r){return this.props.variants?this.props.variants[r]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(r=!1){if(r)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){const o=this.parent?this.parent.getVariantContext()||{}:{};return this.props.initial!==void 0&&(o.initial=this.props.initial),o}const i={};for(let o=0;o<VP;o++){const l=Hc[o],u=this.props[l];(ps(u)||u===!1)&&(i[l]=u)}return i}addVariantChild(r){const i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(r),()=>i.variantChildren.delete(r)}addValue(r,i){i!==this.values.get(r)&&(this.removeValue(r),this.bindToMotionValue(r,i)),this.values.set(r,i),this.latestValues[r]=i.get()}removeValue(r){this.values.delete(r);const i=this.valueSubscriptions.get(r);i&&(i(),this.valueSubscriptions.delete(r)),delete this.latestValues[r],this.removeValueFromRenderState(r,this.renderState)}hasValue(r){return this.values.has(r)}getValue(r,i){if(this.props.values&&this.props.values[r])return this.props.values[r];let o=this.values.get(r);return o===void 0&&i!==void 0&&(o=ai(i,{owner:this}),this.addValue(r,o)),o}readValue(r){var i;return this.latestValues[r]!==void 0||!this.current?this.latestValues[r]:(i=this.getBaseTargetFromProps(this.props,r))!==null&&i!==void 0?i:this.readValueFromInstance(this.current,r,this.options)}setBaseTarget(r,i){this.baseTarget[r]=i}getBaseTarget(r){var i;const{initial:o}
8=this.props,l=typeof o=="string"||typeof o=="object"?(i=ed(this.props,o))===null||i===void 0?void 0:i[r]:void 0;if(o&&l!==void 0)return l;const u=this.getBaseTargetFromProps(this.props,r);return u!==void 0&&!bt(u)?u:this.initialValues[r]!==void 0&&l===void 0?void 0:this.baseTarget[r]}on(r,i){return this.events[r]||(this.events[r]=new cd),this.events[r].add(i)}notify(r,...i){this.events[r]&&this.events[r].notify(...i)}}class Hv extends FP{sortInstanceNodePosition(r,i){return r.compareDocumentPosition(i)&2?1:-1}getBaseTargetFromProps(r,i){return r.style?r.style[i]:void 0}removeValueFromRenderState(r,{vars:i,style:o}){delete i[r],delete o[r]}makeTargetAnimatableFromInstance({transition:r,transitionEnd:i,...o},{transformValues:l},u){let c=rT(o,r||{},this);if(l&&(i&&(i=l(i)),o&&(o=l(o)),c&&(c=l(c))),u){tT(this,o,c);const h=LP(this,o,c,i);i=h.transitionEnd,o=h.target}return{transition:r,transitionEnd:i,...o}}}function BP(t){return window.getComputedStyle(t)}class UP extends Hv{constructor(){super(...arguments),this.type="html"}readValueFromInstance(r,i){if(Cr.has(i)){const o=sd(i);return o&&o.default||0}else{const o=BP(r),l=(Dy(i)?o.getPropertyValue(i):o[i])||0;return typeof l=="string"?l.trim():l}}measureInstanceViewportBox(r,{transformPagePoint:i}){return Dv(r,i)}build(r,i,o,l){qc(r,i,o,l.transformTemplate)}scrapeMotionValuesFromProps(r,i){return Jc(r,i)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:r}=this.props;bt(r)&&(this.childSubscription=r.on("change",i=>{this.current&&(this.current.textContent=`${i}`)}))}renderInstance(r,i,o,l){Vy(r,i,o,l)}}class $P extends Hv{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(r,i){return r[i]}readValueFromInstance(r,i){if(Cr.has(i)){const o=sd(i);return o&&o.default||0}return i=Fy.has(i)?i:Wc(i),r.getAttribute(i)}measureInstanceViewportBox(){return Ke()}scrapeMotionValuesFromProps(r,i){return Uy(r,i)}build(r,i,o,l){Xc(r,i,o,this.isSVGTag,l.transformTemplate)}renderInstance(r,i,o,l){By(r,i,o,l)}mount(r){this.isSVGTag=Zc(r.tagName),super.mount(r)}}const WP=(t,r)=>Qc(t)?new $P(r,{enableHardwareAcceleration:!1}):new UP(r,{enableHardwareAcceleration:!0}),KP={layout:{ProjectionNode:Uv,MeasureLayout:Lv}},HP={...vT,...zC,...CP,...KP},ge=GS((t,r)=>TC(t,r,HP,WP));function Gv(){const t=b.useRef(!1);return $c(()=>(t.current=!0,()=>{t.current=!1}),[]),t}function GP(){const t=Gv(),[r,i]=b.useState(0),o=b.useCallback(()=>{t.current&&i(r+1)},[r]);return[b.useCallback(()=>Ne.postRender(o),[o]),r]}class QP extends b.Component{getSnapshotBeforeUpdate(r){const i=this.props.childRef.current;if(i&&r.isPresent&&!this.props.isPresent){const o=this.props.sizeRef.current;o.height=i.offsetHeight||0,o.width=i.offsetWidth||0,o.top=i.offsetTop,o.left=i.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function qP({children:t,isPresent:r}){const i=b.useId(),o=b.useRef(null),l=b.useRef({width:0,height:0,top:0,left:0});return b.useInsertionEffect(()=>{const{width:u,height:c,top:h,left:m}=l.current;if(r||!o.current||!u||!c)return;o.current.dataset.motionPopId=i;const g=document.createElement("style");return document.head.appendChild(g),g.sheet&&g.sheet.insertRule(`
9          [data-motion-pop-id="${i}"] {
10            position: absolute !important;
11            width: ${u}px !important;
12            height: ${c}px !important;
13            top: ${h}px !important;
14            left: ${m}px !important;
15          }
16        `),()=>{document.head.removeChild(g)}},[r]),b.createElement(QP,{isPresent:r,childRef:o,sizeRef:l},b.cloneElement(t,{ref:o}))}const Hu=({children:t,initial:r,isPresent:i,onExitComplete:o,custom:l,presenceAffectsLayout:u,mode:c})=>{const h=$y(YP),m=b.useId(),g=b.useMemo(()=>({id:m,initial:r,isPresent:i,custom:l,onExitComplete:y=>{h.set(y,!0);for(const v of h.values())if(!v)return;o&&o()},register:y=>(h.set(y,!1),()=>h.delete(y))}),u?void 0:[i]);return b.useMemo(()=>{h.forEach((y,v)=>h.set(v,!1))},[i]),b.useEffect(()=>{!i&&!h.size&&o&&o()},[i]),c==="popLayout"&&(t=b.createElement(qP,{isPresent:i},t)),b.createElement(ya.Provider,{value:g},t)};function YP(){return new Map}function XP(t){return b.useEffect(()=>()=>t(),[])}const hr=t=>t.key||"";function ZP(t,r){t.forEach(i=>
16{const o=hr(i);r.set(o,i)})}function JP(t){const r=[];return b.Children.forEach(t,i=>{b.isValidElement(i)&&r.push(i)}),r}const eE=({children:t,custom:r,initial:i=!0,onExitComplete:o,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:c="sync"})=>{const h=b.useContext(Gc).forceRender||GP()[0],m=Gv(),g=JP(t);let y=g;const v=b.useRef(new Map).current,w=b.useRef(y),C=b.useRef(new Map).current,k=b.useRef(!0);if($c(()=>{k.current=!1,ZP(g,C),w.current=y}),XP(()=>{k.current=!0,C.clear(),v.clear()}),k.current)return b.createElement(b.Fragment,null,y.map(I=>b.createElement(Hu,{key:hr(I),isPresent:!0,initial:i?void 0:!1,presenceAffectsLayout:u,mode:c},I)));y=[...y];const j=w.current.map(hr),T=g.map(hr),D=j.length;for(let I=0;I<D;I++){const A=j[I];T.indexOf(A)===-1&&!v.has(A)&&v.set(A,void 0)}return c==="wait"&&v.size&&(y=[]),v.forEach((I,A)=>{if(T.indexOf(A)!==-1)return;const _=C.get(A);if(!_)return;const U=j.indexOf(A);let W=I;if(!W){const G=()=>{v.delete(A);const q=Array.from(C.keys()).filter(J=>!T.includes(J));if(q.forEach(J=>C.delete(J)),w.current=g.filter(J=>{const de=hr(J);return de===A||q.includes(de)}),!v.size){if(m.current===!1)return;h(),o&&o()}};W=b.createElement(Hu,{key:hr(_),isPresent:!1,onExitComplete:G,custom:r,presenceAffectsLayout:u,mode:c},_),v.set(A,W)}y.splice(U,0,W)}),y=y.map(I=>{const A=I.key;return v.has(A)?I:b.createElement(Hu,{key:hr(I),isPresent:!0,presenceAffectsLayout:u,mode:c},I)}),b.createElement(b.Fragment,null,v.size?y:y.map(I=>b.cloneElement(I)))},tE=my("inline-flex items-center justify-center rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),Vt=be.forwardRef(({className:t,variant:r,size:i,asChild:o=!1,...l},u)=>{const c=o?db:"button";return f.jsx(c,{className:Sr(tE({variant:r,size:i,className:t})),ref:u,...l})});Vt.displayName="Button";const Xm=()=>{const[t,r]=b.useState("normal"),[i,o]=b.useState("normal");b.useEffect(()=>{const m=localStorage.getItem("accessibility-font-size")||"normal",g=localStorage.getItem("accessibility-contrast")||"normal";r(m),o(g),l(m),u(g)},[]);const l=m=>{document.body.className=document.body.className.replace(/font-size-\w+/g,""),document.body.classList.add(`font-size-${m}`)},u=m=>{document.body.className=document.body.className.replace(/high-contrast\S*/g,""),m!=="normal"&&document.body.classList.add(`high-contrast-${m}`)},c=()=>{const m=["small","normal","large","xl"],g=m.indexOf(t),y=m[(g+1)%m.length];r(y),l(y),localStorage.setItem("accessibility-font-size",y)},h=()=>{const m=["normal","yellow"],g=m.indexOf(i),y=m[(g+1)%m.length];o(y),u(y),localStorage.setItem("accessibility-contrast",y)};return f.jsxs("div",{className:"flex items-center gap-2 bg-stone-100 border border-stone-300 p-2 rounded-lg",role:"toolbar","aria-label":"Barrierefreiheit-Einstellungen",children:[f.jsxs("div",{className:"flex flex-col items-center",children:[f.jsx("button",{onClick:c,"aria-label":`Schriftgröße ändern (aktuell: ${t})`,title:"Schriftgröße ändern",className:"flex items-center justify-center w-8 h-8 rounded-md bg-white hover:bg-stone-50 transition-colors",children:f.jsx(AS,{size:18,className:"text-stone-600"})}),f.jsx("span",{className:"text-stone-500 font-medium text-xs mt-1",children:"Größe"})]}),f.jsxs("div",{className:"flex flex-col items-center",children:[f.jsx("button",{onClick:h,"aria-label":`Kontrast ändern (aktuell: ${i})`,title:"Kontrast ändern",className:"flex items-center justify-center w-8 h-8 rounded-md bg-white hover:bg-stone-50 transition-colors",children:f.jsx(ES,{size:18,className:"text-stone-600"})}),f.jsx("span",{className:"text-stone-500 font-medium text-xs mt-1",children:"Kontrast"})]})]})},nE=()=>{const[t,r]=b.useState(!1),i=ci(),o=[{name:"Startseite",href:"/"},{name:"Über mich",href:"/ueber-mich"},{name:"Angebote",href:"/angebote"},{name:"Kontakt",href:"/kontakt"}],l=u=>i.pathname===u;return f.jsx("header",{className:"bg-white/95 backdrop-blur-sm shadow-lg sticky top-0 z-50",role:"banner",children:f.jsxs("nav",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",role:"navigation","aria-label":"Hauptnavigation",children:[f.jsxs("div",{className:"flex justify-between items-center py-4",children:[f.jsx(Ie,{to:"/",className:"flex items-center space-x-3 group","aria-label":"Terra-Pie Startseite",children:f.jsxs("div",{children:[f.jsx("span",{className:"text-2xl font-bold gradient-text",children:"Terra-Pie"}),f.jsx("p",{className:"text-sm text-gray-600 -mt-1",children:"Therapeutische Praxis"})]})}),f.jsxs("div",{className:"hidden md:flex items-center space-x-6",children:[o.map(u=>f.jsxs(Ie,{to:u.href,className:`relative px-3 py-2 text-sm font-medium transition-colors duration-200 ${l(u.href)?"text-stone-700":"text-gray-700 hover:text-stone-700"}`,"aria-current":l(u.href)?"page":void 0,children:[u.name,l(u.href)&&f.jsx(ge.div,{className:"absolute bottom-0 left-0 right-0 h-0.5 bg-stone-700",layoutId:"activeTab",initial:!1,transition:{type:"spring",stiffness:500,damping:30}})]},u.name)),f.jsxs("div",{className:"flex items-center gap-4",children:[f.jsx(Vt,{asChild:!0,className:"bg-primary hover:bg-primary/90",children:f.jsx(Ie,{to:"/kontakt",children:"Termin vereinbaren"})}),f.jsx(Xm,{})]})]}),f.jsxs("div",{className:"md:hidden flex items-center gap-2",children:[f.jsx(Xm,{}),f.jsx(Vt,{variant:"ghost",size:"icon",onClick:()=>r(!t),"aria-expanded":t,"aria-controls":"mobile-menu","aria-label":"Menü öffnen/schließen",children:t?f.jsx(xy,{className:"h-6 w-6"}):f.jsx(TS,{className:"h-6 w-6"})})]})]}),t&&f.jsx(ge.div,{id:"mobile-menu",className:"md:hidden",initial:{opacity:0,height:0}
16,animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.2},children:f.jsxs("div",{className:"px-2 pt-2 pb-3 space-y-1 bg-white border-t border-gray-200",children:[o.map(u=>f.jsx(Ie,{to:u.href,className:`block px-3 py-2 text-base font-medium rounded-md transition-colors duration-200 ${l(u.href)?"text-stone-700 bg-stone-50":"text-gray-700 hover:text-stone-700 hover:bg-stone-50"}`,onClick:()=>r(!1),"aria-current":l(u.href)?"page":void 0,children:u.name},u.name)),f.jsx("div",{className:"pt-2",children:f.jsx(Vt,{asChild:!0,className:"w-full bg-primary hover:bg-primary/90",children:f.jsx(Ie,{to:"/kontakt",onClick:()=>r(!1),children:"Termin vereinbaren"})})})]})})]})})},is=[{text:"Herr Gottschall hat mir mit seiner Beratung sehr geholfen und ich kann ihn uneingeschränkt weiterempfehlen!",author:"T. L.",rating:5},{text:"Sehr zu empfehlen! Absolut professionell und sehr sympathisch. Ich habe mich durchgehend gut aufgehoben und beraten gefühlt. Danke!",author:"Nicole K.",rating:5},{text:"Ich habe mich sehr gut aufgehoben und verstanden gefühlt und würde Herrn Gottschall jederzeit wieder um Hilfe bitten, bzw weiterempfehlen! Vielen Dank für Alles!",author:"Eine sehr dankbare Klientin",rating:5},{text:"Absolut professionell und sehr sympathisch. Ich habe mich durchgehend gut aufgehoben und beraten gefühlt.",author:"J. M.",rating:5}],rE=()=>{const[t,r]=b.useState(0);return b.useEffect(()=>{const i=setInterval(()=>{r(o=>(o+1)%is.length)},5e3);return()=>clearInterval(i)},[]),f.jsx("div",{className:"mt-12 pt-8 border-t border-stone-700",children:f.jsxs("div",{className:"text-center",children:[f.jsx("span",{className:"text-lg font-semibold text-white mb-4 block",children:"Bewertungen meiner Kund:innen"}),f.jsx("div",{className:"relative h-48 max-w-2xl mx-auto overflow-hidden",children:f.jsx(eE,{initial:!1,children:f.jsxs(ge.div,{initial:{x:300,opacity:0},animate:{x:0,opacity:1},exit:{x:-300,opacity:0},transition:{type:"spring",stiffness:100,damping:20},className:"absolute w-full h-full flex flex-col justify-center items-center px-4",children:[f.jsx("div",{className:"flex justify-center items-center space-x-1 mb-4",children:[...Array(is[t].rating)].map((i,o)=>f.jsx(vy,{className:"w-6 h-6 text-yellow-400 fill-current"},o))}),f.jsxs("p",{className:"text-stone-200 italic",children:['"',is[t].text,'"']}),f.jsxs("p",{className:"text-white mt-4 font-semibold",children:["- ",is[t].author]})]},t)})}),f.jsx("div",{className:"flex justify-center space-x-2 mt-4",children:is.map((i,o)=>f.jsx("button",{onClick:()=>r(o),className:`w-3 h-3 rounded-full transition-colors ${o===t?"bg-white":"bg-stone-500/50 hover:bg-stone-400"}`,"aria-label":`Gehe zu Bewertung ${o+1}`},o))})]})})},iE=()=>f.jsx("footer",{className:"bg-stone-800 text-stone-100",role:"contentinfo",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12",children:[f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:[f.jsxs("div",{className:"lg:col-span-2",children:[f.jsxs("div",{className:"flex items-center space-x-3 mb-4",children:[f.jsxs("div",{className:"relative",children:[f.jsx("div",{className:"w-10 h-10 bg-stone-700 rounded-full flex items-center justify-center",children:f.jsx(CS,{className:"w-5 h-5 text-white"})}),f.jsx(hs,{className:"w-3 h-3 text-stone-400 absolute -top-1 -right-1 animate-pulse"})]}),f.jsxs("div",{children:[f.jsx("span",{className:"text-xl font-bold text-white",children:"Terra-Pie"}),f.jsx("p",{className:"text-sm text-stone-300 -mt-1",children:"Therapeutische Praxis"})]})]}),f.jsx("p",{className:"text-stone-300 mb-4 max-w-md",children:"Professionelle therapeutische und pädagogische Beratung für Ihr Wohlbefinden und persönliche Entwicklung. Gemeinsam finden wir Ihren Weg zu mehr Lebensqualität."})]}),f.jsxs("div",{children:[f.jsx("span",{className:"text-lg font-semibold text-white mb-4 block",children:"Kontakt"}),f.jsxs("div",{className:"space-y-3",children:[f.jsxs("div",{className:"flex items-center space-x-3",children:[f.jsx(ta,{className:"w-4 h-4 text-stone-400"}),f.jsx("a",{href:"tel:+4943126099811",className:"text-stone-300 hover:text-white",children:"+49 (0) 431 260 99 811"})]}),f.jsxs("div",{className:"flex items-center space-x-3",children:[f.jsx(ea,{className:"w-4 h-4 text-stone-400"}),f.jsx("a",{href:"mailto:[email protected]",className:"text-stone-300 hover:text-white",children:"[email protected]"})]}),f.jsxs("div",{className:"flex items-start space-x-3",children:[f.jsx(yy,{className:"w-4 h-4 text-stone-400 mt-1"}),f.jsxs("div",{className:"text-stone-300",children:[f.jsx("p",{children:"Sophienblatt 19"}),f.jsx("p",{children:"24103 Kiel"})]})]})]})]}),f.jsxs("div",{children:[f.jsx("span",{className:"text-lg font-semibold text-white mb-4 block",children:"Praxis & Rechtliches"}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ie,{to:"/ueber-mich",className:"block text-stone-300 hover:text-white transition-colors duration-200",children:"Torsten Gottschall"}),f.jsx(Ie,{to:"/angebote",className:"block text-stone-300 hover:text-white transition-colors duration-200",children:"Beratung & Coaching in Kiel"}),f.jsx(Ie,{to:"/kontakt",className:"block text-stone-300 hover:text-white transition-colors duration-200",children:"Kontakt & Anfahrt"}),f.jsx(Ie,{to:"/impressum",className:"block text-stone-300 hover:text-white transition-colors duration-200",children:"Impressum"}),f.jsx(Ie,{to:"/impressum#datenschutz",className:"block text-stone-300 hover:text-white transition-colors duration-200",children:"Datenschutz"})]})]})]}),f.jsx(rE,{}),f.jsx("div",{className:"mt-8 pt-8 border-t border-stone-700 text-center",children:f.jsxs("p",{className:"text-stone-400",children:["© ",new Date().getFullYear()," Terra-Pie Therapeutische Praxis. Alle Rechte vorbehalten."]})})]})}),Ps=({title:t,description:r,keywords:i,image:o="https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/2589_2-032full-c-soulpicture-NqBSb.jpg",url:l,siteName:u="Terra-Pie – Torsten Gottschall",type:c="website",noIndex:h=!1})=>f.jsxs(vn,{children:[l&&f.jsx("link",{rel:"canonical",href:l}),f.jsx("meta",{name:"keywords",content:i}),f.jsx("meta",{name:"robots",content:h?"noindex, follow":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"}),f.jsx("meta",{property:"og:locale",content:"de_DE"}),f.jsx("meta",{property:"og:site_name",content:u}),f.jsx("meta",{property:"og:type",content:c}),f.jsx("meta",{property:"og:title",content:t}),f.jsx("meta",{property:"og:description",content:r}),l&&f.jsx("meta",{property:"og:url",content:l}),f.jsx("meta",{property:"og:image",content:o}),f.jsx("meta",{property:"og:image:alt",content:"Torsten Gottschall – Terra-Pie Praxis in Kiel"}),f.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),f.jsx("meta",{name:"twitter:title",content:t}),f.jsx("meta",{name:"twitter:description",content:r}),f.jsx("meta",{name:"twitter:image",content:o})]}),xt="https://torsten-gottschall.de",si=`${xt}/#praxis`,sE={"@context":"https://schema.org","@graph":[{"@type":"ProfessionalService","@id":si,name:"Terra-Pie – Therapeutische, pädagogische & wingwave-Praxis",url:`${xt}/`,description:"Therapeutische und pädagogische Beratung, Life Coaching, wingwave Coaching, Supervision sowie Mobbing- und Konfliktberatung in Kiel und online.",telephone:"+49-431-26099811",email:"[email protected]",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/2589_2-032full-c-soulpicture-NqBSb.jpg",address:{"@type":"PostalAddress",streetAddress:"Sophienblatt 19",postalCode:"24103",addressLocality:"Kiel",addressCountry:"DE"},areaServed:{"@type":"City",name:"Kiel"},founder:{"@id":`${xt}/#torsten-gottschall`},sameAs:["https://www.facebook.com/Therapeut.Torsten.Gottschall","https://www.linkedin.com/in/mental-health-flow/"]},{"@type":"Person","@id":`${xt}/#torsten-gottschall`,name:"Torsten Gottschall",jobTitle:"Diplom Sozialarbeiter & Sozialpädagoge",url:`${xt}/ueber-mich`,worksFor:{"@id":si}},{"@type":"WebSite","@id":`${xt}/#website`,url:`${xt}/`,name:"Terra-Pie",inLanguage:"de-DE",publisher:{"@id":si}}]},Es=(t,r,i="WebPage")=>({"@context":"https://schema.org","@graph":[{"@type":i,"@id":`${xt}${t}#webpage`,url:`${xt}${t}`,name:r,inLanguage:"de-DE",isPartOf:{"@id":`${xt}/#website`},about:{"@id":si},...t==="/"?{}:{breadcrumb:{"@id":`${xt}${t}#breadcrumb`}}},...t==="/"?[]:[{"@type":"BreadcrumbList","@id":`${xt}${t}#breadcrumb`,itemListElement:[{"@type":"ListItem",position:1,name:"Startseite",item:`${xt}/`},{"@type":"ListItem",position:2,name:r,item:`${xt}${t}`}]}]]}
16),Wn=({data:t,id:r})=>f.jsx(vn,{children:f.jsx("script",{id:r,type:"application/ld+json",children:JSON.stringify(t)})}),oE=()=>{const t=[{title:"Angebote für Erwachsene und Jungerwachsene",description:"Individuelle Unterstützung für Ihre persönliche und berufliche Entwicklung.",icon:Uc},{title:"Angebote für Paare",description:"Stärken Sie Ihre Beziehung und finden Sie gemeinsam neue Wege.",icon:hs},{title:"Seminare nach Maß",description:"Maßgeschneiderte Seminare und Workshops für Gruppen und Unternehmen.",icon:Bc},{title:"Easy Weight",description:"Gewichtsreduktion aufgrund neuester wissenschaftlicher Erkenntnisse.",icon:jS},{title:"Trauerbegleitung",description:"Behutsame Begleitung in schweren Zeiten eines Verlustes (auch dem Verlust eines Haustieres).",icon:SS},{title:"Überregionalität",description:"Alle Angebote werden sowohl in Kiel, als auch online in jeder anderen Lokalität angeboten (auch im Ausland, sofern deutsch gesprochen wird).",icon:bS}],r=["/angebote#therapeutische-beratung","/angebote","/angebote#supervision","/angebote#easy-weight","/angebote","/angebote"],i=["Über 20 Jahre Erfahrung in der therapeutischen Beratung und pädagogischen Arbeit","Ausschließlich moderne und (wissenschaftlich belegbare) evidenzbasierte Methoden","Stete Fortbildung und Supervision","Vertrauensvolle Atmosphäre in angenehmen Ambiente","Zentrale Lage mit optimaler Erreichbarkeit","Barrierefreier Zugang für Rollstuhlfahrende"];return f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Therapeutische Beratung & Coaching in Kiel | Terra-Pie"}),f.jsx("meta",{name:"description",content:"Therapeutische Beratung, Life Coaching und wingwave in Kiel und online. Über 20 Jahre Erfahrung, evidenzbasierte Methoden. Termin bei Torsten Gottschall."})]}),f.jsx(Ps,{title:"Therapeutische Beratung & Coaching in Kiel | Terra-Pie",description:"Therapeutische Beratung, Life Coaching und wingwave in Kiel und online. Über 20 Jahre Erfahrung, evidenzbasierte Methoden. Termin bei Torsten Gottschall.",keywords:"therapeutische Beratung Kiel, Life Coaching Kiel, wingwave Coaching, Coaching online, Psychotherapie Beratung, Torsten Gottschall, Terra-Pie, Easy Weight, Supervision, Konfliktberatung, Trauerbegleitung, Paarberatung, Mental Health",url:"https://torsten-gottschall.de/"}),f.jsx(Wn,{id:"startseite-strukturierte-daten",data:Es("/","Therapeutische Beratung & Coaching in Kiel")}),f.jsxs("section",{className:"relative min-h-screen flex items-center justify-center hero-pattern overflow-hidden","aria-labelledby":"hero-heading",children:[f.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-stone-50/90 via-stone-50/90 to-stone-100/90"}),f.jsx("div",{className:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-20",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[f.jsxs(ge.div,{initial:{opacity:0,x:-50},animate:{opacity:1,x:0},transition:{duration:.8},className:"text-center lg:text-left",children:[f.jsx("p",{className:"text-base font-semibold text-stone-500 mb-4",children:"Terra-Pie · Torsten Gottschall · Kiel, Hamburg & online"}),f.jsxs("h1",{id:"hero-heading",className:"text-4xl md:text-6xl font-bold text-gray-900 mb-6",children:["Ihr Weg zu mehr",f.jsx("span",{className:"gradient-text block",children:"Lebensqualität"})]}),f.jsx("p",{className:"text-xl text-gray-700 mb-8 max-w-2xl",children:"Therapeutische und pädagogische Beratung sowie Coaching in Kiel und online – in warmer, vertrauensvoller Atmosphäre. Mit über 20 Jahren Erfahrung und evidenzbasierten Methoden finden wir gemeinsam Lösungen für Ihre persönlichen Herausforderungen."}),f.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center lg:justify-start",children:[f.jsx(Vt,{asChild:!0,size:"lg",className:"bg-primary hover:bg-primary/90 text-lg px-8 py-3",children:f.jsxs(Ie,{to:"/kontakt",children:["Termin vereinbaren",f.jsx(ii,{className:"ml-2 w-5 h-5"})]})}),f.jsx(Vt,{asChild:!0,variant:"outline",size:"lg",className:"border-[#806858] bg-[#806858] text-white hover:border-[#705747] hover:bg-[#705747] hover:text-white text-lg px-8 py-3",children:f.jsx(Ie,{to:"/angebote",children:"Angebote entdecken"})})]})]}),f.jsx(ge.div,{initial:{opacity:0,x:50}
16,animate:{opacity:1,x:0},transition:{duration:.8,delay:.2},className:"relative",children:f.jsx("div",{className:"floating-animation",children:f.jsx("img",{className:"rounded-2xl shadow-2xl w-full max-w-lg mx-auto",alt:"Torsten Gottschall – therapeutische Beratung und Coaching bei Terra-Pie in Kiel",loading:"eager",decoding:"async",src:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/2589_2-032full-c-soulpicture-NqBSb.jpg"})})})]})})]}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"services-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-16",children:[f.jsx("h2",{id:"services-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Beratung und Coaching in Kiel und online"}),f.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Professionelle Unterstützung in verschiedenen Lebensbereichen - individuell auf Ihre Bedürfnisse abgestimmt."})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:t.map((o,l)=>f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:l*.1},viewport:{once:!0},className:"bg-gradient-to-br from-stone-50 to-stone-100 rounded-xl p-8 card-hover flex flex-col",children:[f.jsx("div",{className:"w-16 h-16 bg-stone-100 rounded-full flex items-center justify-center mb-6 mx-auto flex-shrink-0 ring-1 ring-stone-200",children:f.jsx(o.icon,{className:"w-8 h-8 text-stone-600"})}),f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-4 text-center",children:o.title}),f.jsx("p",{className:"text-gray-600 text-center mb-6 flex-grow",children:o.description}),f.jsx("div",{className:"text-center mt-auto",children:f.jsx(Vt,{asChild:!0,variant:"outline",className:"border-[#806858] bg-[#806858] text-white hover:border-[#705747] hover:bg-[#705747] hover:text-white",children:f.jsx(Ie,{to:r[l],"aria-label":`Mehr erfahren: ${o.title}`,children:"Mehr erfahren"})})})]},o.title))})]})}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"benefits-heading",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[f.jsx(ge.div,{initial:{opacity:0,x:-50},whileInView:{opacity:1,x:0},transition:{duration:.8},viewport:{once:!0},children:f.jsx("img",{className:"rounded-2xl shadow-xl w-full",alt:"Torsten Gottschall – Diplom Sozialarbeiter und Sozialpädagoge bei Terra-Pie",loading:"lazy",decoding:"async",src:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/linkedin-2022-12-06-07_01_49-hrJNa.jpg"})}),f.jsxs(ge.div,{initial:{opacity:0,x:50},whileInView:{opacity:1,x:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{id:"benefits-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-6",children:"Warum ist es vorteilhaft, mit mir zu arbeiten?"}),f.jsx("p",{className:"text-xl text-gray-600 mb-8",children:"Vertrauen Sie auf meine Expertise und langjährige Erfahrung in der therapeutischen und pädagogischen Arbeit."}),f.jsx("div",{className:"space-y-4",children:i.map((o,l)=>f.jsxs(ge.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},transition:{duration:.5,delay:l*.1},viewport:{once:!0},className:"flex items-start space-x-3",children:[f.jsx(pr,{className:"w-6 h-6 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{className:"text-gray-700 text-lg",children:o})]},l))}),f.jsx("div",{className:"mt-8",children:f.jsx(Vt,{asChild:!0,size:"lg",className:"bg-primary hover:bg-primary/90",children:f.jsxs(Ie,{to:"/ueber-mich",children:["Mehr über mich erfahren",f.jsx(ii,{className:"ml-2 w-5 h-5"})]})})})]})]})})}),f.jsx("section",{className:"py-16 bg-white","aria-labelledby":"praxis-kiel-heading",children:f.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsx("h2",{id:"praxis-kiel-heading",className:"text-3xl font-bold text-gray-900 mb-6",children:"Ihre Praxis für Beratung am Kieler Hauptbahnhof"}),f.jsx("p",{className:"text-lg text-gray-700 mb-4",children:"Sie finden Terra-Pie am Sophienblatt 19, 24103 Kiel, unmittelbar in der Nähe des Hauptbahnhofs und des Sophienhofs. Die Praxis ist mit öffentlichen Verkehrsmitteln gut erreichbar und bietet einen rollstuhlgerechten Zugang mit Aufzug. Termine finden nach Vereinbarung statt."}),f.jsx("p",{className:"text-lg text-gray-700 mb-6",children:"Ob persönliche Veränderung, eine belastende Lebenssituation oder Herausforderungen im Beruf: Ich begleite Erwachsene und Jungerwachsene mit individuell abgestimmter Beratung. Auch Paare, Gruppen und Unternehmen finden passende Angebote. Deutschsprachige Online-Beratung ermöglicht eine Begleitung unabhängig von Ihrem Wohnort."}),f.jsxs("div",{className:"flex flex-wrap gap-x-8 gap-y-4 text-stone-700 font-semibold",children:[f.jsx(Ie,{to:"/angebote",className:"underline underline-offset-4",children:"Therapeutische Beratung, wingwave und weitere Angebote"}),f.jsx(Ie,{to:"/kontakt",className:"underline underline-offset-4",children:"Kontakt und Anfahrt zur Praxis in Kiel"})]})]})}),f.jsx("section",{className:"py-20 bg-stone-700 text-white","aria-labelledby":"
16cta-heading",children:f.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{id:"cta-heading",className:"text-3xl md:text-4xl font-bold mb-6",children:"Bereit für den ersten Schritt?"}),f.jsx("p",{className:"text-xl mb-8 opacity-90",children:"Vereinbaren Sie noch heute einen unverbindlichen Beratungstermin. Gemeinsam finden wir den richtigen Weg für Sie."}),f.jsx("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:f.jsx(Vt,{asChild:!0,size:"lg",variant:"secondary",className:"bg-white text-stone-700 hover:bg-stone-100 text-lg px-8 py-3",children:f.jsxs(Ie,{to:"/kontakt",children:["Jetzt Termin vereinbaren",f.jsx(ii,{className:"ml-2 w-5 h-5"})]})})})]})})})]})},aE=()=>{const t=[{title:"Diplom Sozialarbeiter & Sozialpädagoge",description:"Fundierte Ausbildung in sozialer Arbeit und Pädagogik",icon:yS},{title:"Beratungsausbildung",description:"Spezialisierte Ausbildung in professioneller Beratung",icon:Uc},{title:"Psychoanalytische Gestalttherapie",description:"Ausbildung in tiefenpsychologischen Therapiemethoden",icon:hs},{title:"NLP Practitioner",description:"Neurolinguistische Programmierung für effektive Kommunikation",icon:Bc},{title:"DBT Fortbildung",description:"Dialektisch Behaviorale Therapie - moderne Therapieansätze",icon:pr},{title:"Business Mediator",description:"Professionelle Mediation in beruflichen Konflikten",icon:vy}],r=[{title:"Vertrauen",description:"Basis jeder erfolgreichen therapeutischen Beziehung"},{title:"Respekt",description:"Wertschätzung für jeden Menschen in seiner Einzigartigkeit"},{title:"Professionalität",description:"Höchste Standards in Ausbildung und Arbeitsweise"},{title:"Empathie",description:"Einfühlsames Verstehen und mitfühlende Begleitung"}];return f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Torsten Gottschall – Berater in Kiel | Terra-Pie"}),f.jsx("meta",{name:"description",content:"Lernen Sie Torsten Gottschall kennen: Diplom Sozialarbeiter und Sozialpädagoge mit über 20 Jahren Erfahrung in therapeutischer Beratung in Kiel und online."})]}),f.jsx(Ps,{title:"Torsten Gottschall – Berater in Kiel | Terra-Pie",description:"Lernen Sie Torsten Gottschall kennen: Diplom Sozialarbeiter und Sozialpädagoge mit über 20 Jahren Erfahrung in therapeutischer Beratung in Kiel und online.",keywords:"Torsten Gottschall, Diplom Sozialarbeiter, Sozialpädagoge, therapeutische Beratung Kiel, Psychoanalytische Gestalttherapie, NLP Practitioner, DBT, Business Mediator, wingwave, Life Coaching, Über mich, Terra-Pie Kiel",url:"https://torsten-gottschall.de/ueber-mich"}),f.jsx(Wn,{id:"profil-strukturierte-daten",data:Es("/ueber-mich","Über Torsten Gottschall","AboutPage")}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"about-heading",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[f.jsxs(ge.div,{initial:{opacity:0,x:-50},animate:{opacity:1,x:0},transition:{duration:.8},children:[f.jsx("h1",{id:"about-heading",className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Torsten Gottschall – Ihr Berater in Kiel"}),f.jsx("p",{className:"text-xl text-gray-700 mb-6",children:"Herzlich willkommen! Ich bin Torsten Gottschall und ich freue mich, Sie auf Ihrem Weg zu mehr Wohlbefinden und persönlicher Entwicklung begleiten zu dürfen."}),f.jsx("p",{className:"text-lg text-gray-600 mb-8",children:"Mit über 20 Jahren Erfahrung in der therapeutischen und pädagogischen Arbeit bringe ich eine fundierte Ausbildung und eine große Leidenschaft für die Arbeit mit Menschen mit. Mein Ziel ist es, Ihnen in einem geschützten und vertrauensvollen Rahmen dabei zu helfen, Ihre persönlichen Herausforderungen zu meistern – in Kiel vor Ort oder bequem als Online-Beratung."})]}),f.jsx(ge.div,{initial:{opacity:0,x:50}
16,animate:{opacity:1,x:0},transition:{duration:.8,delay:.2},className:"relative",children:f.jsx("div",{className:"floating-animation",children:f.jsx("img",{className:"rounded-2xl shadow-2xl w-full max-w-lg mx-auto",alt:"Porträt von Torsten Gottschall, Terra-Pie Praxis in Kiel",loading:"eager",decoding:"async",src:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/2589_2-032full-c-soulpicture-NqBSb.jpg"})})})]})})}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"qualifications-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-16",children:[f.jsx("h2",{id:"qualifications-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Meine Qualifikationen"}),f.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Eine solide Ausbildung und kontinuierliche Weiterbildung bilden das Fundament meiner therapeutischen Arbeit."})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:t.map((i,o)=>f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:o*.1},viewport:{once:!0},className:"bg-gradient-to-br from-stone-50 to-stone-100 rounded-xl p-6 card-hover",children:[f.jsx("div",{className:"w-12 h-12 bg-stone-100 rounded-full flex items-center justify-center mb-4 ring-1 ring-stone-200",children:f.jsx(i.icon,{className:"w-6 h-6 text-stone-600"})}),f.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:i.title}),f.jsx("p",{className:"text-gray-600",children:i.description})]},i.title))})]})}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"philosophy-heading",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[f.jsx(ge.div,{initial:{opacity:0,x:-50},whileInView:{opacity:1,x:0},transition:{duration:.8},viewport:{once:!0},children:f.jsx("img",{className:"rounded-2xl shadow-xl w-full",alt:"Einblick in die vertrauensvolle Beratungsatmosphäre bei Terra-Pie",loading:"lazy",decoding:"async",src:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/de7c3d2340eb3bece135109db0a07e74.jpg"})}),f.jsxs(ge.div,{initial:{opacity:0,x:50},whileInView:{opacity:1,x:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{id:"philosophy-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-6",children:"Meine Arbeitsweise"}),f.jsx("p",{className:"text-lg text-gray-600 mb-6",children:"In meiner Arbeit verbinde ich verschiedene therapeutische Ansätze zu einem ganzheitlichen Konzept. Dabei steht immer der Mensch in seiner Einzigartigkeit im Mittelpunkt."}),f.jsx("p",{className:"text-lg text-gray-600 mb-8",children:"Mein Ansatz ist ressourcenorientiert und lösungsfokussiert. Gemeinsam erkunden wir Ihre Stärken und entwickeln individuelle Strategien für Ihre persönlichen Herausforderungen."}),f.jsxs("div",{className:"bg-white rounded-xl p-6 shadow-lg",children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-4",children:"Mein Versprechen an Sie:"}),f.jsxs("ul",{className:"space-y-2 text-gray-600",children:[f.jsxs("li",{className:"flex items-start space-x-2",children:[f.jsx(pr,{className:"w-5 h-5 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{children:"Absolute Vertraulichkeit und Schweigepflicht"})]}),f.jsxs("li",{className:"flex items-start space-x-2",children:[f.jsx(pr,{className:"w-5 h-5 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{children:"Wertfreie und respektvolle Begegnung"})]}),f.jsxs("li",{className:"flex items-start space-x-2",children:[f.jsx(pr,{className:"w-5 h-5 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{children:"Individuelle und bedarfsgerechte Begleitung"})]}),f.jsxs("li",{className:"flex items-start space-x-2",children:[f.jsx(pr,{className:"w-5 h-5 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{children:"Transparente und ehrliche Kommunikation"})]})]})]})]})]})})}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"values-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-16",children:[f.jsx("h2",{id:"values-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Meine Werte"}),f.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Diese Grundwerte leiten mich in meiner täglichen Arbeit und prägen die Atmosphäre unserer Zusammenarbeit."})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:r.map((i,o)=>f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:o*.1},viewport:{once:!0},className:"text-center relative",children:[f.jsx("div",{className:"w-16 h-16 bg-stone-100 rounded-full flex items-center justify-center mb-4 mx-auto ring-1 ring-stone-200",children:f.jsx(hs,{className:"w-8 h-8 text-stone-600"})}),f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:i.title}),f.jsx("p",{className:"text-gray-600",children:i.description})]},i.title))})]})}),f.jsxs("section",{className:"py-12 bg-stone-50 text-center px-6","aria-labelledby":"about-contact-heading",children:[f.jsx("h2",{id:"about-contact-heading",className:"text-2xl font-bold text-gray-900 mb-4",children:"Lernen wir uns kennen"}),f.jsx("p",{className:"text-gray-700 mb-6",children:"Erfahren Sie mehr über meine Beratungsangebote oder nehmen Sie Kontakt mit mir auf."}),f.jsxs("div",{className:"flex flex-wrap justify-center gap-6 text-stone-700 font-semibold",children:[f.jsx(Ie,{to:"/angebote",className:"underline underline-offset-4",children:"Meine Angebote in Kiel und online"}),f.jsx(Ie,{to:"/kontakt",className:"underline underline-offset-4",children:"Kontakt zu Torsten Gottschall"})]})]})]})},Zm=[{question:"Wo findet die Beratung in Kiel statt?",answer:"Die Terra-Pie Praxis befindet sich am Sophienblatt 19, 24103 Kiel, in unmittelbarer Nähe zum Hauptbahnhof und Sophienhof. Ein rollstuhlgerechter Zugang und ein Aufzug sind vorhanden."},{question:"Sind Beratung und Coaching auch online möglich?",answer:"Ja. Die Angebote können sowohl in Kiel als auch online genutzt werden. Die Online-Begleitung ist auch aus dem Ausland möglich, sofern die Beratung auf Deutsch stattfindet."},{question:"Wie vereinbare ich einen Termin?",answer:"Termine finden nach Vereinbarung statt. Sie erreichen Torsten Gottschall telefonisch unter 0431 260 99 811 oder per E-Mail an [email protected]. Auf der Kontaktseite steht außerdem eine Online-Terminbuchung zur Verfügung."},{question:"Wie lange dauert eine Sitzung und was kostet sie?",answer:"Die Dauer richtet sich nach dem Angebot: Therapeutische Beratung dauert 50 Minuten, Life Coaching und Konfliktberatung jeweils 60 Minuten, wingwave Coaching und Supervision jeweils 90 Minuten. Bei Easy Weight wird die Dauer abgesprochen. Die Kosten werden individuell vereinbart."},{question:"Welche Qualifikation hat Torsten Gottschall?",answer:"Torsten Gottschall ist Diplom Sozialarbeiter und Sozialpädagoge mit über 20 Jahren Erfahrung in der therapeutischen und pädagogischen Arbeit. Auf der Seite „Über mich“ finden Sie Informationen zu seinen weiteren Ausbildungen und seiner Arbeitsweise."}],Gu=["therapeutische-beratung","life-coaching","wingwave-coaching","easy-weight","supervision","konfliktberatung"],lE=()=>{const t=[{title:"Therapeutische Beratung",description:"Professionelle Unterstützung bei persönlichen Krisen, Ängsten, Depressionen und anderen psychischen Belastungen.",icon:hs,features:["Einzelberatung in vertrauensvoller Atmosphäre","Krisenintervention und Stabilisierung","Bearbeitung von Traumata und belastenden Erfahrungen","Entwicklung von Bewältigungsstrategien"],duration:"50 Minuten",price:"Nach Vereinbarung",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/5db14c154920ae379e56997a01da5245.jpg"},{title:"Life Coaching",description:"Begleitung auf Ihrem Weg zu persönlichen und beruflichen Zielen. Entdecken Sie Ihre Potentiale und verwirklichen Sie Ihre Träume.",icon:Uc,features:["Zielklärung und Visionsentwicklung","Ressourcenaktivierung und Stärkenfokus","Überwindung von Blockaden und Hindernissen","Entwicklung von Handlungsstrategien"],duration:"60 Minuten",price:"Nach Vereinbarung",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/57908d9b5a9e1fb0c17e127b3b3a1215.jpg"},{title:"wingwave Coaching",description:"Innovative Methode zur schnellen Stressreduktion und Leistungssteigerung durch bilaterale Hemisphärenstimulation.",icon:Bc,features:["Stressabbau und Entspannung","Leistungsoptimierung im Sport und Beruf","Überwindung von Ängsten und Phobien","Stärkung des Selbstvertrauens"],duration:"90 Minuten",price:"Nach Vereinbarung",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/ebc6b0237b61169987578cc59e70a8c7.jpg"},{title:"Easy Weight",description:"Abnehmen beginnt im Gehirn.",icon:vS,features:["Mit wingwave-Coaching zum Wunschgewicht","Basierend auf neuesten wissenschaftlichen Forschungen","Keine Diät","Kein Jo-Jo-Effekt"],duration:"Nac
16h Absprache",price:"Nach Vereinbarung",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/b436036443c3a78dee76af646676e543.jpg"},{title:"Supervision",description:"Professionelle Begleitung für Fachkräfte in sozialen, pädagogischen und therapeutischen Arbeitsfeldern.",icon:pc,features:["Fallbesprechung und Reflexion","Teamentwicklung und Konfliktlösung","Burnout-Prävention","Qualitätssicherung in der Arbeit"],duration:"90 Minuten",price:"Nach Vereinbarung",image:"https://images.unsplash.com/photo-1543269865-cbf427effbad?auto=format&fit=crop&q=80&w=1740"},{title:"Mobbing- und Konfliktberatung",description:"Spezialisierte Beratung bei Mobbing am Arbeitsplatz, in der Schule oder anderen Konfliktsituationen.",icon:PS,features:["Analyse der Konfliktsituation","Entwicklung von Lösungsstrategien","Mediation zwischen Konfliktparteien","Präventionsmaßnahmen"],duration:"60 Minuten",price:"Nach Vereinbarung",image:"https://horizons-cdn.hostinger.com/5afb7969-abff-4799-b3f5-b7b6f9dda281/46598cf949ec2e3e211a4266fda7b82d.jpg"}],r=[{step:"1",title:"Erstgespräch",description:"Unverbindliches Kennenlernen und Klärung Ihrer Anliegen"},{step:"2",title:"Zielvereinbarung",description:"Gemeinsame Festlegung der Beratungsziele und des Vorgehens"},{step:"3",title:"Beratungsprozess",description:"Regelmäßige Sitzungen zur Bearbeitung Ihrer Themen"},{step:"4",title:"Evaluation",description:"Überprüfung der Fortschritte und Anpassung des Vorgehens"}];return f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Beratung, wingwave & Life Coaching in Kiel | Terra-Pie"}),f.jsx("meta",{name:"description",content:"Angebote in Kiel und online: therapeutische Beratung, Life Coaching, wingwave, Easy Weight, Supervision und Konfliktberatung. Dauer und Ablauf im Überblick."})]}),f.jsx(Ps,{title:"Beratung, wingwave & Life Coaching in Kiel | Terra-Pie",description:"Angebote in Kiel und online: therapeutische Beratung, Life Coaching, wingwave, Easy Weight, Supervision und Konfliktberatung. Dauer und Ablauf im Überblick.",keywords:"Angebote Kiel, therapeutische Beratung, Life Coaching, wingwave Coaching Kiel, Easy Weight Abnehmen, Supervision, Mobbingberatung, Konfliktberatung, Online-Beratung, Paarberatung, Seminare, Trauerbegleitung, Torsten Gottschall",url:"https://torsten-gottschall.de/angebote"}),f.jsx(Wn,{id:"angebote-strukturierte-daten",data:Es("/angebote","Beratung und Coaching in Kiel","CollectionPage")}),f.jsx(Wn,{id:"leistungen-strukturierte-daten",data:{"@context":"https://schema.org","@type":"ItemList",name:"Beratungsangebote von Terra-Pie in Kiel und online",itemListElement:t.map((i,o)=>({"@type":"ListItem",position:o+1,item:{"@type":"Service","@id":`https://torsten-gottschall.de/angebote#${Gu[o]}`,name:i.title,description:i.description,url:`https://torsten-gottschall.de/angebote#${Gu[o]}`,provider:{"@id":si},areaServed:{"@type":"City",name:"Kiel"},availableChannel:[{"@type":"ServiceChannel",serviceLocation:{"@id":si}},{"@type":"ServiceChannel",serviceUrl:"https://torsten-gottschall.de/kontakt"}]}}))}}),f.jsx(Wn,{id:"fragen-strukturierte-daten",data:{"@context":"https://schema.org","@type":"FAQPage","@id":"https://torsten-gottschall.de/angebote#haeufige-fragen",mainEntity:Zm.map(({question:i,answer:o})=>({"@type":"Question",name:i,acceptedAnswer:{"@type":"Answer",text:o}}))}}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"services-heading",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:f.jsxs(ge.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},children:[f.jsx("h1",{id:"services-heading",className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Beratung und Coaching in Kiel und online"}),f.jsx("p",{className:"text-xl text-gray-700 max-w-3xl mx-auto mb-8",children:"Therapeutische Beratung, Life Coaching, wingwave und Unterstützung im Berufsleben: Entdecken Sie meine Angebote am Sophienblatt 19 in Kiel und für die deutschsprachige Online-Beratung – einzeln, als Paar, für Gruppen und Unternehmen."})]})})}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"services-list-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsx(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-16",children:f.jsx("h2",{id:"services-list-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Meine Leistungen im Detail"})}),f.jsx("div",{className:"space-y-12",children:t.map((i,o)=>f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:o*.1},viewport:{once:!0},id:Gu[o],className:`scroll-mt-32 grid grid-cols-1 lg:grid-cols-2 gap-12 items-center ${o%2===1?"lg:grid-flow-col-dense":""}`,children:[f.jsxs("div",{className:o%2===1?"lg:col-start-2":"",children:[f.jsxs("div",{className:"flex items-center space-x-4 mb-6",children:[f.jsx("div",{className:"w-16 h-16 bg-stone-100 rounded-full flex items-center justify-center ring-1 ring-stone-200",children:f.jsx(i.icon,{className:"w-8 h-8 text-stone-600"})}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-2xl font-bold text-gray-900",children:i.title}),f.jsxs("div",{className:"flex items-center space-x-4 text-sm text-gray-600 mt-1",children:[f.jsxs("div",{className:"flex items-center space-x-1",children:[f.jsx(gy,{className:"w-4 h-4"}),f.jsx("span",{children:i.duration})]}),f.jsxs("div",{className:"flex items-center space-x-1",children:[f.jsx(xS,{className:"w-4 h-4"}),f.jsx("span",{children:i.price})]})]})]})]}),f.jsx("p",{className:"text-lg text-gray-600 mb-6",children:i.description}),f.jsx("div",{className:"space-y-3 mb-8",children:i.features.map((l,u)=>f.jsxs("div",{className:"flex items-start space-x-3",children:[f.jsx(pr,{className:"w-5 h-5 text-stone-500 mt-0.5 flex-shrink-0"}),f.jsx("span",{className:"text-gray-700",children:l})]},u))}),f.jsx(Vt,{asChild:!0,className:"bg-primary hover:bg-primary/90",children:f.jsxs(Ie,{to:"/kontakt",children:["Termin vereinbaren",f.jsx(ii,{className:"ml-2 w-4 h-4"})]})})]}),f.jsx("div",{className:o%2===1?"lg:col-start-1":"",children:f.jsx("img",{className:"rounded-2xl shadow-xl w-full",alt:`${i.title} bei Terra-Pie in Kiel und online`,src:i.image,loading:"lazy",decoding:"async"})})]},i.title))})]})}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"process-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-16",children:[f.jsx("h2",{id:"process-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Wie läuft eine Beratung ab?"}),f.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Transparenz und Struktur sind wichtig für eine erfolgreiche Zusammenarbeit. So gestaltet sich unser gemeinsamer Weg."})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:r.map((i,o)=>f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:o*.1},viewport:{once:!0},className:"text-center relative",children:[f.jsx("div",{className:"w-16 h-16 bg-stone-100 rounded-full flex items-center justify-center mb-4 mx-auto ring-1 ring-stone-200",children:f.jsx("span",{className:"text-2xl font-bold text-stone-600",children:i.step})}),f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:i.title}),f.jsx("p",{className:"text-gray-600",children:i.description}),o<r.length-1&&f.jsx("div",{className:"hidden lg:block absolute top-8 left-full w-full",children:f.jsx(ii,{className:"w-6 h-6 text-stone-400 mx-auto"})})]},i.step))})]})}),f.jsx("section",{id:"haeufige-fragen",className:"py-20 bg-white scroll-mt-32","aria-labelledby":"faq-heading",children:f.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsx("h2",{id:"faq-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-8",children:"Häufige Fragen zur Beratung in Kiel und online"}),f.jsx("div",{className:"divide-y divide-stone-200 border-y border-stone-200",children:Zm.map(({question:i,answer:o})=>f.jsxs("details",{className:"group py-5",children:[f.jsx("summary",{className:"cursor-pointer text-lg font-semibold text-gray-900 py-2 focus-visible:outline focus-visible:outline-2 focus-visible:outline-stone-600",children:i}),f.jsx("p",{className:"text-gray-700 leading-relaxed mt-3 pl-5",children:o})]},i))}),f.jsxs("p",{className:"text-gray-700 mt-6",children:["Sie möchten mehr wissen? ",f.jsx(Ie,{to:"/ueber-mich",className:"text-stone-700 underline underline-offset-4",children:"Lernen Sie Torsten Gottschall kennen"})," oder ",f.jsx(Ie,{to:"/kontakt",className:"text-stone-700 underline underline-offset-4",children:"nehmen Sie Kontakt zur Praxis auf"}),"."]})]})}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"other-websites-heading",children:f.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{id:"other-websites-heading",className:"text-2xl md:text-3xl font-bold text-gray-900 mb-6",children:"Weitere interessante Webpräsenzen von mir:"}),f.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center text-lg text-stone-700 font-semibold mb-8",children:[f.jsx("a",{href:"https://www.mobbingberatungsstelle.de",target:"_blank",rel:"noopener noreferrer",className:"hover:underline",children:"www.mobbingberatungsstelle.de"}),f.jsx("a",{href:"https://www.foerdecoaching.de",target:"_blank",rel:"noopener noreferrer",className:"hover:underline",children:"www.foerdecoaching.de"})]}),f.jsxs("div",{className:"flex justify-center gap-6",children:[f.jsx("a",{href:"https://www.facebook.com/Therapeut.Torsten.Gottschall",target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook Profil",className:"text-gray-600 hover:text-stone-600 transition-colors",children:f.jsx(wS,{className:"w-8 h-8"})}),f.jsx("a",{href:"https://www.linkedin.com/in/mental-health-flow/",target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn Profil",className:"text-gray-600 hover:text-stone-600 transition-colors",children:f.jsx(kS,{className:"w-8 h-8"})})]})]})})}),f.jsx("section",{className:"py-20 bg-stone-700 text-white","aria-labelledby":"
16cta-heading",children:f.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{id:"cta-heading",className:"text-3xl md:text-4xl font-bold mb-6",children:"Haben Sie Fragen zu meinen Angeboten?"}),f.jsx("p",{className:"text-xl mb-8 opacity-90",children:"Gerne berate ich Sie unverbindlich und helfe Ihnen dabei, das passende Angebot für Ihre Bedürfnisse zu finden."}),f.jsx("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:f.jsx(Vt,{asChild:!0,size:"lg",variant:"secondary",className:"bg-white text-stone-700 hover:bg-stone-100 text-lg px-8 py-3",children:f.jsxs(Ie,{to:"/kontakt",children:["Informationsgespräch telefonisch",f.jsx(ii,{className:"ml-2 w-5 h-5"})]})})})]})})})]})};var jc=function(t,r){return jc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&(i[l]=o[l])},jc(t,r)};function js(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");jc(t,r);function i(){this.constructor=t}t.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}var ys=function(){return ys=Object.assign||function(r){for(var i,o=1,l=arguments.length;o<l;o++){i=arguments[o];for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&(r[u]=i[u])}return r},ys.apply(this,arguments)};function uE(t,r){r===void 0&&(r={});var i=r.insertAt;if(!(typeof document>"u")){var o=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css",i==="top"&&o.firstChild?o.insertBefore(l,o.firstChild):o.appendChild(l),l.styleSheet?l.styleSheet.cssText=t:l.appendChild(document.createTextNode(t))}}var cE=`/*
17  code is extracted from Calendly's embed stylesheet: https://assets.calendly.com/assets/external/widget.css
18*/
19
20.calendly-inline-widget,
21.calendly-inline-widget *,
22.calendly-badge-widget,
23.calendly-badge-widget *,
24.calendly-overlay,
25.calendly-overlay * {
26  font-size: 16px;
27  line-height: 1.2em;
28}
29
30.calendly-inline-widget {
31  min-width: 320px;
32  height: 630px;
33}
34
35.calendly-inline-widget iframe,
36.calendly-badge-widget iframe,
37.calendly-overlay iframe {
38  display: inline;
39  width: 100%;
40  height: 100%;
41}
42
43.calendly-popup-content {
44  position: relative;
45}
46
47.calendly-popup-content.calendly-mobile {
48  -webkit-overflow-scrolling: touch;
49  overflow-y: auto;
50}
51
52.calendly-overlay {
53  position: fixed;
54  top: 0;
55  left: 0;
56  right: 0;
57  bottom: 0;
58  overflow: hidden;
59  z-index: 9999;
60  background-color: #a5a5a5;
61  background-color: rgba(31, 31, 31, 0.4);
62}
63
64.calendly-overlay .calendly-close-overlay {
65  position: absolute;
66  top: 0;
67  left: 0;
68  right: 0;
69  bottom: 0;
70}
71
72.calendly-overlay .calendly-popup {
73  box-sizing: border-box;
74  position: absolute;
75  top: 50%;
76  left: 50%;
77  -webkit-transform: translateY(-50%) translateX(-50%);
78  transform: translateY(-50%) translateX(-50%);
79  width: 80%;
80  min-width: 900px;
81  max-width: 1000px;
82  height: 90%;
83  max-height: 680px;
84}
85
86@media (max-width: 975px) {
87  .calendly-overlay .calendly-popup {
88    position: fixed;
89    top: 50px;
90    left: 0;
91    right: 0;
92    bottom: 0;
93    -webkit-transform: none;
94    transform: none;
95    width: 100%;
96    height: auto;
97    min-width: 0;
98    max-height: none;
99  }
100}
101
102.calendly-overlay .calendly-popup .calendly-popup-content {
103  height: 100%;
104}
105
106.calendly-overlay .calendly-popup-close {
107  position: absolute;
108  top: 25px;
109  right: 25px;
110  color: #fff;
111  width: 19px;
112  height: 19px;
113  cursor: pointer;
114  background: url(https://assets.calendly.com/assets/external/close-icon.svg)
115    no-repeat;
116  background-size: contain;
117}
118
119@media (max-width: 975px) {
120  .calendly-overlay .calendly-popup-close {
121    top: 15px;
122    right: 15px;
123  }
124}
125
126.calendly-badge-widget {
127  position: fixed;
128  right: 20px;
129  bottom: 15px;
130  z-index: 9998;
131}
132
133.calendly-badge-widget .calendly-badge-content {
134  display: table-cell;
135  width: auto;
136  height: 45px;
137  padding: 0 30px;
138  border-radius: 25px;
139  box-shadow: rgba(0, 0, 0, 0.25) 0 2px 5px;
140  font-family: sans-serif;
141  text-align: center;
142  vertical-align: middle;
143  font-weight: bold;
144  font-size: 14px;
145  color: #fff;
146  cursor: pointer;
147}
148
149.calendly-badge-widget .calendly-badge-content.calendly-white {
150  color: #666a73;
151}
152
153.calendly-badge-widget .calendly-badge-content span {
154  display: block;
155  font-size: 12px;
156}
157
158.calendly-spinner {
159  position: absolute;
160  top: 50%;
161  left: 0;
162  right: 0;
163  -webkit-transform: translateY(-50%);
164  transform: translateY(-50%);
165  text-align: center;
166  z-index: -1;
167}
168
169.calendly-spinner > div {
170  display: inline-block;
171  width: 18px;
172  height: 18px;
173  background-color: #e1e1e1;
174  border-radius: 50%;
175  vertical-align: middle;
176  -webkit-animation: calendly-bouncedelay 1.4s infinite ease-in-out;
177  animation: calendly-bouncedelay 1.4s infinite ease-in-out;
178  -webkit-animation-fill-mode: both;
179  animation-fill-mode: both;
180}
181
182.calendly-spinner .calendly-bounce1 {
183  -webkit-animation-delay: -0.32s;
184  animation-delay: -0.32s;
185}
186
187.calendly-spinner .calendly-bounce2 {
188  -webkit-animation-delay: -0.16s;
189  animation-delay: -0.16s;
190}
191
192@-webkit-keyframes calendly-bouncedelay {
193  0%,
194  80%,
195  100% {
196    -webkit-transform: scale(0);
197    transform: scale(0);
198  }
199
200  40% {
201    -webkit-transform: scale(1);
202    transform: scale(1);
203  }
204}
205
206@keyframes calendly-bouncedelay {
207  0%,
208  80%,
209  100% {
210    -webkit-transform: scale(0);
211    transform: scale(0);
212  }
213
214  40% {
215    -webkit-transform: scale(1);
216    transform: scale(1);
217  }
218}
219`;uE(cE);function Qu(t){return t.charAt(0)==="#"?t.slice(1):t}function dE(t){return t?.primaryColor&&(t.primaryColor=Qu(t.primaryColor)),t?.textColor&&(t.textColor=Qu(t.textColor)),t?.backgroundColor&&(t.backgroundColor=Qu(t.backgroundColor)),t}var Jm;(function(t){t.PROFILE_PAGE_VIEWED="calendly.profile_page_viewed",t.EVENT_TYPE_VIEWED="calendly.event_type_viewed",t.DATE_AND_TIME_SELECTED="calendly.date_and_time_selected",t.EVENT_SCHEDULED="calendly.event_scheduled",t.PAGE_HEIGHT="calendly.page_height"})(Jm||(Jm={}));var Qv=function(t){var r=t.url,i=t.prefill,o=i===void 0?{}:i,l=t.pageSettings,u=l===void 0?{}:l,c=t.utm,h=c===void 0?{}:c,m=t.embedType,g=dE(u),y=g.backgroundColor,v=g.hideEventTypeDetails,w=g.hideLandingPageDetails,C=g.primaryColor,k=g.textColor,j=g.hideGdprBanner,T=o.customAnswers,D=o.date,I=o.email,A=o.firstName,_=o.guests,U=o.lastName,W=o.location,G=o.name,q=h.utmCampaign,J=h.utmContent,de=h.utmMedium,ve=h.utmSource,K=h.utmTerm,ce=h.salesforce_uuid,le=r.indexOf("?"),Se=le>-1,Q=r.slice(le+1),re=Se?r.slice(0,le):r,B=[Se?Q:null,y?"background_color=".concat(y):null,v?"hide_event_type_details=1":null,w?"hide_landing_page_details=1":null,C?"primary_color=".concat(C):null,k?"text_color=".concat(k):null,j?"hide_gdpr_banner=1":null,G?"name=".concat(encodeURIComponent(G)):null,W?"location=".concat(encodeURIComponent(W)):null,A?"first_name=".concat(encodeURIComponent(A)):null,U?"last_name=".concat(encodeURIComponent(U)):null,_?"guests=".concat(_.map(encodeURIComponent).join(",")):null,I?"email=".concat(encodeURIComponent(I)):null,D&&D instanceof Date?"date=".concat(fE(D)):null,q?"utm_campaign=".concat(encodeURIComponent(q)):null,J?"utm_content=".concat(encodeURIComponent(J)):null,de?"utm_medium=".concat(encodeURIComponent(de)):null,ve?"utm_source=".concat(encodeURIComponent(ve)):null,K?"utm_term=".concat(encodeURIComponent(K)):null,ce?"salesforce_uuid=".concat(encodeURIComponent(ce)):null,m?"embed_type=".concat(m):null,"embed_domain=1"].concat(T?pE(T):[]).filter(function(Y){return Y!==null}).join("&");return"".concat(re,"?").concat(B)},fE=function(t){var r=t.getMonth()+1,i=t.getDate(),o=t.getFullYear();return[o,r<10?"0".concat(r):r,i<10?"0".concat(i):i].join("-")},hE=/^a\d{1,2}$/,pE=function(t){var r=Object.keys(t).filter(function(i){return i.match(hE)});return r.length?r.map(function(i){return"".concat(i,"=").concat(encodeURIComponent(t[i]))}):[]},qv=(function(t){js(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.render=function(){return b.createElement("div",{className:"calendly-spinner"},b.createElement("div",{className:"calendly-bounce1"}),b.createElement("div",{className:"calendly-bounce2"}),b.createElement("div",{className:"calendly-bounce3"}))},r})(b.Component),mE="calendly-inline-widget",gE=(function(t){js(r,t);function r(i){var o=t.call(this,i)||this;return o.state={isLoading:!0},o.onLoad=o.onLoad.bind(o),o}return r.prototype.onLoad=function(){this.setState({isLoading:!1})},r.prototype.render=function(){var i=Qv({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"Inline"}),o=this.props.LoadingSpinner||qv;return b.createElement("div",{className:this.props.className||mE,style:this.props.styles||{}},this.state.isLoading&&b.createElement(o,null),b.createElement("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:i}))},r})(b.Component),yE=(function(t){js(r,t);function r(i){var o=t.call(this,i)||this;return o.state={isLoading:!0},o.onLoad=o.onLoad.bind(o),o}return r.prototype.onLoad=function(){this.setState({isLoading:!1})},r.prototype.render=function(){var i=Qv({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"Inline"}),o=this.props.LoadingSpinner||qv;return b.createElement(b.Fragment,null,this.state.isLoading&&b.createElement(o,null),b.createElement("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:i}))},r})(b.Component),Yv=(function(t){if(!t.open)return null;if(!t.rootElement)throw new Error("[react-calendly]: PopupModal rootElement property cannot be undefined");return ca.createPortal(b.createElement("div",{className:"calendly-overlay"},b.createElement("div",{onClick:t.onModalClose,className:"calendly-close-overlay"}),b.createElement("div",{className:"calendly-popup"},b.createElement("div",{className:"calendly-popup-content"},b.createElement(yE,ys({},t)))),b.createElement("button",{className:"calendly-popup-close",onClick:t.onModalClose,"aria-label":"Close modal",style:{display:"block",border:"none",padding:0}})),t.rootElement)});(function(t){js(r,t);function r(i){var o=t.call(this,i)||this;return o.state={isOpen:!1},o.onClick=o.onClick.bind(o),o.onClose=o.onClose.bind(o),o}return r.prototype.onClick=function(i){i.preventDefault(),this.setState({isOpen:!0})},r.prototype.onClose=function(i){i.stopPropagation(),this.setState({isOpen:!1})},r.prototype.render=function(){return b.createElement(b.Fragment,null,b.createElement("button",{onClick:this.onClick,style:this.props.styles||{},className:this.props.className||""},this.props.text),b.createElement(Yv,ys({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))},r})(b.Component);(function(t){js(r,t);function r(i){var o=t.call(this,i)||this;return o.state={isOpen:!1},o.onClick=o.onClick.bind(o),o.onClose=o.onClose.bind(o),o}return r.prototype.onClick=function(){this.setState({isOpen:!0})},r.prototype.onClose=function(i){i.stopPropagation(),this.setState({isOpen:!1})},r.prototype.render=function(){return b.createElement("div",{className:"calendly-badge-widget",onClick:this.onClick},b.createElement("div",{className:"calendly-badge-content",style:{background:this.props.color||"#00a2ff",color:this.props.textColor||"#ffffff"}},this.props.text||"Schedule time with me",this.props.branding&&b.createElement("span",null,"powered by Calendly")),b.createElement(Yv,ys({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))},r})(b.Component);const vE=()=>
219{const[t,r]=b.useState({name:"",email:"",phone:"",subject:"",message:"",privacy:!1}),[i,o]=b.useState(!1),{toast:l}=Ty(),u=h=>{const{name:m,value:g,type:y,checked:v}=h.target;r(w=>({...w,[m]:y==="checkbox"?v:g}))},c=async h=>{if(h.preventDefault(),!t.privacy){l({title:"Datenschutz",description:"Bitte bestätigen Sie die Datenschutzerklärung.",variant:"destructive"});return}o(!0);try{await new Promise(y=>setTimeout(y,1e3));const m=encodeURIComponent(t.subject||"Kontaktanfrage von Website"),g=encodeURIComponent(`Name: ${t.name}
220E-Mail: ${t.email}
221Telefon: ${t.phone}
222
223Nachricht:
224${t.message}`);window.location.href=`mailto:[email protected]?subject=${m}&body=${g}`,l({title:"Nachricht versendet!",description:"Vielen Dank für Ihre Nachricht. Ich melde mich schnellstmöglich bei Ihnen."}),r({name:"",email:"",phone:"",subject:"",message:"",privacy:!1})}catch{l({title:"Fehler",description:"Beim Versenden der Nachricht ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",variant:"destructive"})}finally{o(!1)}};return f.jsxs(ge.div,{initial:{opacity:0,x:-50},whileInView:{opacity:1,x:0},transition:{duration:.8},viewport:{once:!0},children:[f.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-8",children:"Nachricht senden"}),f.jsxs("form",{onSubmit:c,className:"space-y-6",children:[f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[f.jsxs("div",{children:[f.jsx("label",{htmlFor:"name",className:"block text-sm font-medium text-gray-700 mb-2",children:"Name *"}),f.jsx("input",{type:"text",id:"name",name:"name",required:!0,value:t.name,onChange:u,className:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-stone-400 focus:border-transparent transition-colors",placeholder:"Ihr vollständiger Name"})]}),f.jsxs("div",{children:[f.jsx("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700 mb-2",children:"E-Mail *"}),f.jsx("input",{type:"email",id:"email",name:"email",required:!0,value:t.email,onChange:u,className:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-stone-400 focus:border-transparent transition-colors",placeholder:"[email protected]"})]})]}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[f.jsxs("div",{children:[f.jsx("label",{htmlFor:"phone",className:"block text-sm font-medium text-gray-700 mb-2",children:"Telefon"}),f.jsx("input",{type:"tel",id:"phone",name:"phone",value:t.phone,onChange:u,className:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-stone-400 focus:border-transparent transition-colors",placeholder:"+49 123 456789"})]}),f.jsxs("div",{children:[f.jsx("label",{htmlFor:"subject",className:"block text-sm font-medium text-gray-700 mb-2",children:"Betreff"}),f.jsxs("select",{id:"subject",name:"subject",value:t.subject,onChange:u,className:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-stone-400 focus:border-transparent transition-colors",children:[f.jsx("option",{value:"",children:"Bitte wählen..."}),f.jsx("option",{value:"Terminanfrage",children:"Terminanfrage"}),f.jsx("option",{value:"Therapeutische Beratung",children:"Therapeutische Beratung"}),f.jsx("option",{value:"Life Coaching",children:"Life Coaching"}),f.jsx("option",{value:"wingwave Coaching",children:"wingwave Coaching"}),f.jsx("option",{value:"Supervision",children:"Supervision"}),f.jsx("option",{value:"Mobbing-/Konfliktberatung",children:"Mobbing-/Konfliktberatung"}),f.jsx("option",{value:"Allgemeine Frage",children:"Allgemeine Frage"})]})]})]}),f.jsxs("div",{children:[f.jsx("label",{htmlFor:"message",className:"block text-sm font-medium text-gray-700 mb-2",children:"Nachricht *"}),f.jsx("textarea",{id:"message",name:"message",required:!0,rows:6,value:t.message,onChange:u,className:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-stone-400 focus:border-transparent transition-colors resize-vertical",placeholder:"Beschreiben Sie bitte Ihr Anliegen oder teilen Sie mir mit, wann Sie am besten erreichbar sind..."})]}),f.jsxs("div",{className:"flex items-start space-x-3",children:[f.jsx("input",{type:"checkbox",id:"privacy",name:"privacy",checked:t.privacy,onChange:u,className:"mt-1 w-4 h-4 text-stone-600 border-gray-300 rounded focus:ring-stone-400"}),f.jsxs("label",{htmlFor:"privacy",className:"text-sm text-gray-600",children:["Ich habe die"," ",f.jsx("a",{href:"/impressum",className:"text-stone-600 hover:text-stone-700 underline",children:"Datenschutzerklärung"})," ","gelesen und stimme der Verarbeitung meiner Daten zu. *"]})]}),f.jsx(Vt,{type:"submit",disabled:i,className:"w-full bg-primary hover:bg-primary/90 text-lg py-3",children:i?"Wird gesendet...":f.jsxs(f.Fragment,{children:["Nachricht senden",f.jsx(NS,{className:"ml-2 w-5 h-5"})]})})]})]})},xE=()=>{const t=[{icon:ta,title:"Telefon",value:"+49 (0) 431 260 99 811",href:"tel:+4943126099811"},{icon:ea,title:"E-Mail",value:"[email protected]",href:"mailto:[email protected]"},{icon:yy,title:"Adresse",value:"Sophienblatt 19, 24103 Kiel"},{icon:gy,title:"Sprechzeiten",value:"Nach Vereinbarung (gegebenenfalls telefonisch)"}];return f.jsxs(ge.div,{initial:{opacity:0,x:50}
224,animate:{opacity:1,x:0},transition:{duration:.8,delay:.2},className:"bg-gradient-to-br from-stone-50 to-stone-100 rounded-xl p-8 lg:p-12",children:[f.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"Informationen"}),f.jsx("div",{className:"space-y-6",children:t.map((r,i)=>f.jsxs("div",{className:"flex items-start space-x-4",children:[f.jsx("div",{className:"flex-shrink-0 w-12 h-12 bg-stone-100 rounded-full flex items-center justify-center",children:f.jsx(r.icon,{className:"w-6 h-6 text-stone-600"})}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:r.title}),r.href?f.jsx("a",{href:r.href,className:"text-gray-700 hover:text-stone-600 transition-colors duration-200",children:r.value}):f.jsx("p",{className:"text-gray-700",children:r.value})]})]},i))})]})},wE=()=>f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Kontakt & Terminvereinbarung – Terra-Pie Praxis in Kiel"}),f.jsx("meta",{name:"description",content:"Kontakt zu Terra-Pie in Kiel: Sophienblatt 19, Telefon 0431 260 99 811. Termin anfragen, online vereinbaren und Anfahrt zur Praxis am Hauptbahnhof planen."})]}),f.jsx(Ps,{title:"Kontakt & Terminvereinbarung – Terra-Pie Praxis in Kiel",description:"Kontakt zu Terra-Pie in Kiel: Sophienblatt 19, Telefon 0431 260 99 811. Termin anfragen, online vereinbaren und Anfahrt zur Praxis am Hauptbahnhof planen.",keywords:"Kontakt Kiel, Termin vereinbaren, Online-Terminbuchung, Calendly, Terra-Pie Kontakt, Torsten Gottschall Kontakt, Beratung Kiel Sophienblatt, Hauptbahnhof Kiel, Anfahrt Praxis Kiel, Online-Beratung Termin",url:"https://torsten-gottschall.de/kontakt"}),f.jsx(Wn,{id:"kontakt-strukturierte-daten",data:Es("/kontakt","Kontakt zur Terra-Pie Praxis in Kiel","ContactPage")}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"contact-heading",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:f.jsxs(ge.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},children:[f.jsx("h1",{id:"contact-heading",className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Kontakt zur Terra-Pie Praxis in Kiel"}),f.jsx("p",{className:"text-xl text-gray-700 max-w-3xl mx-auto mb-8",children:"Haben Sie Fragen oder möchten Sie einen Termin in Kiel oder für eine Online-Beratung vereinbaren? Sie erreichen mich unter 0431 260 99 811 oder [email protected]. Die Praxis am Sophienblatt 19 liegt direkt am Hauptbahnhof – mit rollstuhlgerechtem Zugang. Ich freue mich auf Ihre Nachricht und melde mich schnellstmöglich bei Ihnen."})]})})}),f.jsx("section",{className:"py-20 bg-white",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12",children:[f.jsx(vE,{}),f.jsx(xE,{})]})})}),f.jsx("section",{className:"py-20 bg-gradient-to-br from-stone-50 to-stone-100","aria-labelledby":"calendly-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-12",children:[f.jsx("h2",{id:"calendly-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Online Terminbuchung"}),f.jsx("p",{className:"text-xl text-gray-600",children:"Buchen Sie Ihren Termin direkt online. Schnell, einfach und unkompliziert."})]}),f.jsx(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.8},viewport:{once:!0},className:"bg-white rounded-xl shadow-lg overflow-hidden",children:f.jsx(gE,{url:"https://calendly.com/foerdecoaching_kiel",styles:{height:"800px"}})})]})}),f.jsx("section",{className:"py-20 bg-white","aria-labelledby":"map-heading",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"text-center mb-12",children:[f.jsx("h2",{id:"map-heading",className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"So finden Sie mich"}),f.jsx("p",{className:"text-xl text-gray-600",children:"Terra-Pie · Sophienblatt 19, 24103 Kiel – in unmittelbarer Nähe zum Hauptbahnhof und Sophienhof, mit rollstuhlgerechtem Zugang."})]}),f.jsxs(ge.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.8},viewport:{once:!0},className:"bg-white rounded-xl shadow-lg overflow-hidden",children:[f.jsx("div",{className:"h-96 md:h-[500px] w-full",children:f.jsx("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2346.069913197607!2d10.13459131602495!3d54.31809098019302!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47b256345634d0b7%3A0x6b784a9e5b870c5c!2sSophienblatt%2019%2C%2024103%20Kiel!5e0!3m2!1sde!2sde!4v1668523774880!5m2!1sde!2sde",width:"100%",height:"100%",style:{border:0},allowFullScreen:"",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade",title:"Google Maps Standort der Praxis Terra-Pie"})}),f.jsx("div",{className:"p-6",children:f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[f.jsxs("div",{className:"text-center",children:[f.jsx("h3",{className:"font-semibold text-gray-900 mb-2",children:"Öffentliche Verkehrsmittel"}),f.jsx("p",{className:"text-gray-600 text-sm",children:"Alle Buslinien, die am Sophienhof beziehungswe
224ise Hauptbahnhof halten."})]}),f.jsxs("div",{className:"text-center",children:[f.jsx("h3",{className:"font-semibold text-gray-900 mb-2",children:"Parkmöglichkeiten"}),f.jsx("p",{className:"text-gray-600 text-sm",children:"2 Parkhäuser in unmittelbarer Nähe"})]}),f.jsxs("div",{className:"text-center",children:[f.jsx("h3",{className:"font-semibold text-gray-900 mb-2",children:"Barrierefreiheit"}),f.jsxs("p",{className:"text-gray-600 text-sm",children:["Rollstuhlgerechter Zugang",f.jsx("br",{}),"Aufzug vorhanden"]})]})]})})]})]})})]}),bE=()=>f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Impressum & Datenschutz | Terra-Pie Kiel"}),f.jsx("meta",{name:"description",content:"Impressum und Datenschutzerklärung von Terra-Pie, Torsten Gottschall, Sophienblatt 19, 24103 Kiel. Angaben zum Anbieter, Datenschutz und Ihren Rechten."})]}),f.jsx(Ps,{title:"Impressum & Datenschutz | Terra-Pie Kiel",description:"Anbieterangaben und Datenschutzinformationen der Terra-Pie Praxis von Torsten Gottschall, Sophienblatt 19, 24103 Kiel.",keywords:"Impressum Terra-Pie, Datenschutz, Torsten Gottschall, Sophienblatt 19 Kiel, Anbieterangaben, Datenschutz Beratung Praxis",url:"https://torsten-gottschall.de/impressum"}),f.jsx(Wn,{id:"impressum-strukturierte-daten",data:Es("/impressum","Impressum & Datenschutz")}),f.jsx("div",{className:"min-h-screen bg-gradient-to-br from-stone-50 to-stone-100 py-20",children:f.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[f.jsx(ge.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},children:f.jsx("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-8 text-center",children:"Impressum & Datenschutz"})}),f.jsx("div",{className:"bg-white rounded-xl shadow-lg overflow-hidden",children:f.jsxs("div",{className:"p-8 space-y-12",children:[f.jsxs(ge.section,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},"aria-labelledby":"impressum-heading",children:[f.jsxs("div",{className:"flex items-center space-x-3 mb-6",children:[f.jsx(pc,{className:"w-8 h-8 text-stone-600"}),f.jsx("h2",{id:"impressum-heading",className:"text-3xl font-bold text-gray-900",children:"Impressum"})]}),f.jsxs("div",{className:"space-y-6",children:[f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"Angaben gemäß § 5 TMG"}),f.jsxs("div",{className:"space-y-2 text-gray-700",children:[f.jsx("p",{className:"font-medium",children:"Terra-Pie Therapeutische/ Pädagogische & wingwave - Praxis"}),f.jsx("p",{children:"Torsten Gottschall"}),f.jsx("p",{children:"Sophienblatt 19"}),f.jsx("p",{children:"24103 Kiel"})]})]}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"Kontakt"}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(ta,{className:"w-4 h-4 text-stone-600"}),f.jsx("span",{className:"text-gray-700",children:"+49 (0) 431 260 99 811"})]}),f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(ea,{className:"w-4 h-4 text-stone-600"}),f.jsx("span",{className:"text-gray-700",children:"[email protected]"})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"Berufsbezeichnung"}),f.jsxs("div",{className:"space-y-1 text-gray-700",children:[f.jsx("p",{children:"Diplom Sozialarbeiter & Sozialpädagoge"}),f.jsx("p",{children:"Verliehen in Deutschland"})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"Haftungsausschluss"}),f.jsxs("div",{className:"space-y-4 text-gray-700",children:[f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Haftung für Inhalte"}),f.jsx("p",{className:"text-sm",children:"Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht unter der Verpflichtung, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen."})]}),f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Haftung für Links"}),f.jsx("p",{className:"text-sm",children:"Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich."})]})]})]})]})]}),f.jsxs(ge.section,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.2},viewport:{once:!0},id:"datenschutz",className:"scroll-mt-32","aria-labelledby":"datenschutz-heading",children:[f.jsxs("div",{className:"flex items-center space-x-3 mb-6",children:[f.jsx(pc,{className:"w-8 h-8 text-stone-600"}),f.jsx("h2",{id:"datenschutz-heading",className:"text-3xl font-bold text-gray-900",children:"Datenschutzerklärung"})]}),f.jsxs("div",{className:"space-y-6",children:[f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"1. Datenschutz auf einen Blick"}),f.jsxs("div",{className:"space-y-4 text-gray-700",children:[f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Allgemeine Hinweise"}),f.jsx("p",{className:"text-sm",children:"Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können."})]}),f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Datenerfassung auf dieser Website"}),f.jsx("p",{className:"text-sm",children:"Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen."})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"2. Allgemeine Hinweise und Pflichtinformationen"}),f.jsxs("div",{className:"space-y-4 text-gray-700",children:[f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Datenschutz"}),f.jsx("p",{className:"text-sm",children:"Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung."})]}),f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Hinweis zur verantwortlichen Stelle"}),f.jsx("p",{className:"text-sm",children:"Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:"}),f.jsx("div",{className:"mt-2 p-3 bg-stone-50 rounded-lg",children:f.jsxs("p",{className:"text-sm",children:["Torsten Gottschall",f.jsx("br",{}),"Sophienblatt 19",f.jsx("br",{}),"24103 Kiel",f.jsx("br",{}),"Telefon: +49 (0) 431 260 99 811",f.jsx("br",{}),"E-Mail: [email protected]"]})})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"3. Datenerfassung auf dieser Website"}),f.jsxs("div",{className:"space-y-4 text-gray-700",children:[f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Kontaktformular"}),f.jsx("p",{className:"text-sm",children:"Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter."})]}),f.jsxs("div",{children:[f.jsx("h4",{className:"font-medium text-gray-900",children:"Server-Log-Dateien"}),f.jsx("p",{className:"text-sm",children:"Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt. Dies sind: Browsertyp und Browserversion, verwendetes Betriebssystem, Referrer URL, Hostname des zugreifenden Rechners, Uhrzeit der Serveranfrage und IP-Adresse."})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"4. Ihre Rechte"}),f.jsxs("div",{className:"space-y-2 text-gray-700",children:[f.jsx("p",{className:"text-sm",children:"Sie haben jederzeit das Recht:"}),f.jsxs("ul",{className:"list-disc list-inside text-sm space-y-1 ml-4",children:[f.jsx("li",{children:"unentgeltlich Auskunft über Ihre gespeicherten personenbezogenen Daten zu erhalten"}
224),f.jsx("li",{children:"Berichtigung unrichtiger personenbezogener Daten zu verlangen"}),f.jsx("li",{children:"Löschung Ihrer bei uns gespeicherten personenbezogenen Daten zu verlangen"}),f.jsx("li",{children:"Einschränkung der Datenverarbeitung zu verlangen"}),f.jsx("li",{children:"Widerspruch gegen die Verarbeitung Ihrer Daten einzulegen"}),f.jsx("li",{children:"Datenübertragbarkeit zu verlangen"})]})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"5. Schweigepflicht"}),f.jsx("div",{className:"text-gray-700",children:f.jsx("p",{className:"text-sm",children:"Als Sozialarbeiter/Sozialpädagoge unterliege ich der berufsrechtlichen Schweigepflicht. Alle Informationen, die Sie mir im Rahmen der Beratung anvertrauen, werden streng vertraulich behandelt und nicht an Dritte weitergegeben, es sei denn, Sie erteilen ausdrücklich Ihre Einwilligung oder es besteht eine gesetzliche Verpflichtung zur Offenlegung."})})]})]})]}),f.jsxs(ge.section,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.4},viewport:{once:!0},className:"bg-gradient-to-br from-stone-50 to-stone-100 rounded-lg p-6",children:[f.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-4",children:"Fragen zum Datenschutz?"}),f.jsx("p",{className:"text-gray-700 mb-4",children:"Bei Fragen zum Datenschutz oder zur Verarbeitung Ihrer personenbezogenen Daten können Sie sich jederzeit an uns wenden:"}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(ea,{className:"w-4 h-4 text-stone-600"}),f.jsx("span",{className:"text-gray-700",children:"[email protected]"})]}),f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(ta,{className:"w-4 h-4 text-stone-600"}),f.jsx("span",{className:"text-gray-700",children:"+49 (0) 431 260 99 811"})]})]})]})]})})]})})]}),SE=()=>f.jsxs(f.Fragment,{children:[f.jsxs(vn,{children:[f.jsx("title",{children:"Seite nicht gefunden | Terra-Pie Kiel"}),f.jsx("meta",{name:"description",content:"Diese Seite ist nicht verfügbar. Finden Sie die Angebote und Kontaktinformationen der Terra-Pie Praxis in Kiel auf unserer Startseite."}),f.jsx("meta",{name:"robots",content:"noindex, follow"})]}),f.jsxs("section",{className:"max-w-4xl mx-auto px-6 py-20 text-center",children:[f.jsx("p",{className:"text-stone-600 font-semibold mb-4",children:"Seite nicht gefunden"}),f.jsx("h1",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-6",children:"Hier geht es nicht weiter – aber auf der Startseite."}),f.jsx("p",{className:"text-lg text-gray-700 mb-8",children:"Die aufgerufene Adresse ist nicht verfügbar. Entdecken Sie meine Beratungsangebote oder kontaktieren Sie mich direkt."}),f.jsxs("div",{className:"flex flex-wrap justify-center gap-4",children:[f.jsx(Ie,{to:"/",className:"rounded-lg bg-primary text-white px-6 py-3 hover:bg-primary/90",children:"Zur Startseite"}),f.jsx(Ie,{to:"/kontakt",className:"rounded-lg border border-stone-400 text-stone-700 px-6 py-3 hover:bg-stone-50",children:"Kontakt zur Praxis"})]})]})]}),CE=()=>{const{pathname:t,hash:r}=ci();return b.useEffect(()=>{if(r){const i=document.getElementById(decodeURIComponent(r.slice(1)));if(i){i.scrollIntoView({block:"start"});return}}window.scrollTo(0,0)},[t,r]),null};function kE(){return f.jsx(wg,{children:f.jsxs(e1,{future:{v7_startTransition:!0,v7_relativeSplatPath:!0},children:[f.jsx(CE,{}),f.jsxs("div",{className:"site-background min-h-screen",children:[f.jsxs(vn,{children:[f.jsx("html",{lang:"de"}),f.jsx("meta",{name:"author",content:"Torsten Gottschall – Terra-Pie"}),f.jsx("link",{rel:"sitemap",type:"application/xml",title:"Sitemap",href:"https://torsten-gottschall.de/praxis-sitemap.xml"})]}),f.jsx(Wn,{id:"praxis-strukturierte-daten",data:sE}),f.jsx("a",{href:"#main-content",className:"skip-link",children:"Zum Hauptinhalt springen"}),f.jsx(nE,{}),f.jsx("main",{id:"main-content",role:"main",children:f.jsxs(Gw,{children:[f.jsx(cr,{path:"/",element:f.jsx(oE,{})}),f.jsx(cr,{path:"/ueber-mich",element:f.jsx(aE,{})}),f.jsx(cr,{path:"/angebote",element:f.jsx(lE,{})}),f.jsx(cr,{path:"/kontakt",element:f.jsx(wE,{})}),f.jsx(cr,{path:"/impressum",element:f.jsx(bE,{})}),f.jsx(cr,{path:"*",element:f.jsx(SE,{})})]})}),f.jsx(iE,{}),f.jsx(OS,{})]})]})})}nw.createRoot(document.getElementById("root")).render(f.jsx(be.StrictMode,{children:f.jsx(kE,{})}));

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.