vendor: 5,191 bytes, line 1
1var A_=Object.create;var ey=Object.defineProperty;var O_=Object.getOwnPropertyDescriptor;var P_=Object.getOwnPropertyNames;var N_=Object.getPrototypeOf,L_=Object.prototype.hasOwnProperty;var __=(e,t,n)=>t in e?ey(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var D_=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')});var Pn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var M_=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of P_(t))!L_.call(e,o)&&o!==n&&ey(e,o,{get:()=>t[o],enumerable:!(r=O_(t,o))||r.enumerable});return e};var I=(e,t,n)=>(n=e!=null?A_(N_(e)):{},M_(t||!e||!e.__esModule?ey(n,"default",{value:e,enumerable:!0}):n,e));var Gr=(e,t,n)=>(__(e,typeof t!="symbol"?t+"":t,n),n);var vb=Pn(se=>{"use strict";var Uu=Symbol.for("react.element"),B_=Symbol.for("react.portal"),V_=Symbol.for("react.fragment"),F_=Symbol.for("react.strict_mode"),z_=Symbol.for("react.profiler"),H_=Symbol.for("react.provider"),j_=Symbol.for("react.context"),U_=Symbol.for("react.forward_ref"),W_=Symbol.for("react.suspense"),G_=Symbol.for("react.memo"),$_=Symbol.for("react.lazy"),ab=Symbol.iterator;function K_(e){return e===null||typeof e!="object"?null:(e=ab&&e[ab]||e["@@iterator"],typeof e=="function"?e:null)}var cb={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},fb=Object.assign,db={};function Aa(e,t,n){this.props=e,this.context=t,this.refs=db,this.updater=n||cb}Aa.prototype.isReactComponent={};Aa.prototype.setState=function(e,t){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,t,"setState")};Aa.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function pb(){}pb.prototype=Aa.prototype;function ny(e,t,n){this.props=e,this.context=t,this.refs=db,this.updater=n||cb}var ry=ny.prototype=new pb;ry.constructor=ny;fb(ry,Aa.prototype);ry.isPureReactComponent=!0;var lb=Array.isArray,mb=Object.prototype.hasOwnProperty,oy={current:null},hb={key:!0,ref:!0,__self:!0,__source:!0};function gb(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)mb.call(t,r)&&!hb.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Uu,type:e,key:i,ref:s,props:o,_owner:oy.current}}function Y_(e,t){return{$$typeof:Uu,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function iy(e){return typeof e=="object"&&e!==null&&e.$$typeof===Uu}function X_(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ub=/\/+/g;function ty(e,t){return typeof e=="object"&&e!==null&&e.key!=null?X_(""+e.key):t.toString(36)}function Kf(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Uu:case B_:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+ty(s,0):r,lb(o)?(n="",e!=null&&(n=e.replace(ub,"$&/")+"/"),Kf(o,t,n,"",function(u){return u})):o!=null&&(iy(o)&&(o=Y_(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(ub,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",lb(e))for(var a=0;a<e.length;a++){i=e[a];var l=r+ty(i,a);s+=Kf(i,t,n,l,o)}else if(l=K_(e),typeof l=="function")for(e=l.call(e),a=0;!(i=e.next()).done;)i=i.value,l=r+ty(i,a++),s+=Kf(i,t,n,l,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function $f(e,t,n){if(e==null)return e;var r=[],o=0;return Kf(e,r,"","",function(i){return t.call(n,i,o++)}),r}function q_(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var en={current:null},Yf={transition:null},Q_={ReactCurrentDispatcher:en,ReactCurrentBatchConfig:Yf,ReactCurrentOwner:oy};function yb(){throw Error("act(...) is not supported in production builds of React.")}se.Children={map:$f,forEach:function(e,t,n){$f(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return $f(e,function(){t++}),t},toArray:function(e){return $f(e,function(t){return t})||[]},only:function(e){if(!iy(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};se.Component=Aa;se.Fragment=V_;se.Profiler=z_;se.PureComponent=ny;se.StrictMode=F_;se.Suspense=W_;
vendor: 6,828 bytes, line 1
1se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Q_;se.act=yb;se.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=fb({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=oy.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)mb.call(t,l)&&!hb.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Uu,type:e.type,key:o,ref:i,props:r,_owner:s}};se.createContext=function(e){return e={$$typeof:j_,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:H_,_context:e},e.Consumer=e};se.createElement=gb;se.createFactory=function(e){var t=gb.bind(null,e);return t.type=e,t};se.createRef=function(){return{current:null}};se.forwardRef=function(e){return{$$typeof:U_,render:e}};se.isValidElement=iy;se.lazy=function(e){return{$$typeof:$_,_payload:{_status:-1,_result:e},_init:q_}};se.memo=function(e,t){return{$$typeof:G_,type:e,compare:t===void 0?null:t}};se.startTransition=function(e){var t=Yf.transition;Yf.transition={};try{e()}finally{Yf.transition=t}};se.unstable_act=yb;se.useCallback=function(e,t){return en.current.useCallback(e,t)};se.useContext=function(e){return en.current.useContext(e)};se.useDebugValue=function(){};se.useDeferredValue=function(e){return en.current.useDeferredValue(e)};se.useEffect=function(e,t){return en.current.useEffect(e,t)};se.useId=function(){return en.current.useId()};se.useImperativeHandle=function(e,t,n){return en.current.useImperativeHandle(e,t,n)};se.useInsertionEffect=function(e,t){return en.current.useInsertionEffect(e,t)};se.useLayoutEffect=function(e,t){return en.current.useLayoutEffect(e,t)};se.useMemo=function(e,t){return en.current.useMemo(e,t)};se.useReducer=function(e,t,n){return en.current.useReducer(e,t,n)};se.useRef=function(e){return en.current.useRef(e)};se.useState=function(e){return en.current.useState(e)};se.useSyncExternalStore=function(e,t,n){return en.current.useSyncExternalStore(e,t,n)};se.useTransition=function(){return en.current.useTransition()};se.version="18.3.1"});var D=Pn((J4,Sb)=>{"use strict";Sb.exports=vb()});var Ab=Pn(Le=>{"use strict";function uy(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(0<Xf(o,t))e[r]=t,e[n]=o,n=r;else break e}}function xr(e){return e.length===0?null:e[0]}function Qf(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,a=e[s],l=s+1,u=e[l];if(0>Xf(a,n))l<o&&0>Xf(u,a)?(e[r]=u,e[l]=n,r=l):(e[r]=a,e[s]=n,r=s);else if(l<o&&0>Xf(u,n))e[r]=u,e[l]=n,r=l;else break e}}return t}function Xf(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(xb=performance,Le.unstable_now=function(){return xb.now()}):(sy=Date,Tb=sy.now(),Le.unstable_now=function(){return sy.now()-Tb});var xb,sy,Tb,$r=[],li=[],Z_=1,Gn=null,zt=3,Zf=!1,Es=!1,Gu=!1,Cb=typeof setTimeout=="function"?setTimeout:null,wb=typeof clearTimeout=="function"?clearTimeout:null,bb=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function cy(e){for(var t=xr(li);t!==null;){if(t.callback===null)Qf(li);else if(t.startTime<=e)Qf(li),t.sortIndex=t.expirationTime,uy($r,t);else break;t=xr(li)}}function fy(e){if(Gu=!1,cy(e),!Es)if(xr($r)!==null)Es=!0,py(dy);else{var t=xr(li);t!==null&&my(fy,t.startTime-e)}}function dy(e,t){Es=!1,Gu&&(Gu=!1,wb($u),$u=-1),Zf=!0;var n=zt;try{for(cy(t),Gn=xr($r);Gn!==null&&(!(Gn.expirationTime>t)||e&&!Rb());){var r=Gn.callback;if(typeof r=="function"){Gn.callback=null,zt=Gn.priorityLevel;var o=r(Gn.expirationTime<=t);t=Le.unstable_now(),typeof o=="function"?Gn.callback=o:Gn===xr($r)&&Qf($r),cy(t)}else Qf($r);Gn=xr($r)}if(Gn!==null)var i=!0;else{var s=xr(li);s!==null&&my(fy,s.startTime-t),i=!1}return i}finally{Gn=null,zt=n,Zf=!1}}var Jf=!1,qf=null,$u=-1,Ib=5,kb=-1;function Rb(){return!(Le.unstable_now()-kb<Ib)}function ay(){if(qf!==null){var e=Le.unstable_now();kb=e;var t=!0;try{t=qf(!0,e)}finally{t?Wu():(Jf=!1,qf=null)}}else Jf=!1}var Wu;typeof bb=="function"?Wu=function(){bb(ay)}:typeof MessageChannel<"u"?(ly=new MessageChannel,Eb=ly.port2,ly.port1.onmessage=ay,Wu=function(){Eb.postMessage(null)}):Wu=function(){Cb(ay,0)};var ly,Eb;function py(e){qf=e,Jf||(Jf=!0,Wu())}function my(e,t){$u=Cb(function(){e(Le.unstable_now())},t)}Le.unstable_IdlePriority=5;Le.unstable_ImmediatePriority=1;Le.unstable_LowPriority=4;Le.unstable_NormalPriority=3;Le.unstable_Profiling=null;Le.unstable_UserBlockingPriority=2;Le.unstable_cancelCallback=function(e){e.callback=null};Le.unstable_continueExecution=function(){Es||Zf||(Es=!0,py(dy))};Le.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ib=0<e?Math.floor(1e3/e):5};Le.unstable_getCurrentPriorityLevel=function(){return zt};Le.unstable_getFirstCallbackNode=function(){return xr($r)};Le.unstable_next=function(e){switch(zt){case 1:case 2:case 3:var t=3;break;default:t=zt}var n=zt;zt=t;try{return e()}finally{zt=n}};Le.unstable_pauseExecution=function(){};Le.unstable_requestPaint=function(){};Le.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=zt;zt=e;try{return t()}finally{zt=n}};Le.unstable_scheduleCallback=function(e,t,n){var r=Le.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?r+n:r):n=r,e){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=n+o,e={id:Z_++,callback:t,priorityLevel:e,startTime:n,expirationTime:o,sortIndex:-1},n>r?(e.sortIndex=n,uy(li,e),xr($r)===null&&e===xr(li)&&(Gu?(wb($u),$u=-1):Gu=!0,my(fy,n-r))):(e.sortIndex=o,uy($r,e),Es||Zf||(Es=!0,py(dy))),e};Le.unstable_shouldYield=Rb;Le.unstable_wrapCallback=function(e){var t=zt;return function(){var n=zt;zt=t;try{return e.apply(this,arguments)}finally{zt=n}}}});var Pb=Pn((tU,Ob)=>{"use strict";Ob.exports=Ab()});var D1=Pn(Bn=>{"use strict";var J_=D(),Dn=Pb();function M(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var VE=new Set,mc={};
vendor: 4,996 bytes, line 1
1function Ms(e,t){qa(e,t),qa(e+"Capture",t)}function qa(e,t){for(mc[e]=t,e=0;e<t.length;e++)VE.add(t[e])}var Io=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),By=Object.prototype.hasOwnProperty,eD=/^[: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]*$/,Nb={},Lb={};function tD(e){return By.call(Lb,e)?!0:By.call(Nb,e)?!1:eD.test(e)?Lb[e]=!0:(Nb[e]=!0,!1)}function nD(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function rD(e,t,n,r){if(t===null||typeof t>"u"||nD(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function rn(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var Lt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Lt[e]=new rn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Lt[t]=new rn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Lt[e]=new rn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Lt[e]=new rn(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){Lt[e]=new rn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Lt[e]=new rn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Lt[e]=new rn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Lt[e]=new rn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Lt[e]=new rn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Av=/[\-:]([a-z])/g;function Ov(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 t=e.replace(Av,Ov);Lt[t]=new rn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Av,Ov);Lt[t]=new rn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Av,Ov);Lt[t]=new rn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Lt[e]=new rn(e,1,!1,e.toLowerCase(),null,!1,!1)});Lt.xlinkHref=new rn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Lt[e]=new rn(e,1,!1,e.toLowerCase(),null,!0,!0)});function Pv(e,t,n,r){var o=Lt.hasOwnProperty(t)?Lt[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(rD(t,n,o,r)&&(n=null),r||o===null?tD(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}
vendor: 5,193 bytes, lines 1-5
1var Oo=J_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ed=Symbol.for("react.element"),Na=Symbol.for("react.portal"),La=Symbol.for("react.fragment"),Nv=Symbol.for("react.strict_mode"),Vy=Symbol.for("react.profiler"),FE=Symbol.for("react.provider"),zE=Symbol.for("react.context"),Lv=Symbol.for("react.forward_ref"),Fy=Symbol.for("react.suspense"),zy=Symbol.for("react.suspense_list"),_v=Symbol.for("react.memo"),ci=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var HE=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var _b=Symbol.iterator;function Ku(e){return e===null||typeof e!="object"?null:(e=_b&&e[_b]||e["@@iterator"],typeof e=="function"?e:null)}var Xe=Object.assign,hy;function tc(e){if(hy===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);hy=t&&t[1]||""}return` 2`+hy+e}var gy=!1;function yy(e,t){if(!e||gy)return"";gy=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(` 3`),i=r.stack.split(` 4`),s=o.length-1,a=i.length-1;1<=s&&0<=a&&o[s]!==i[a];)a--;for(;1<=s&&0<=a;s--,a--)if(o[s]!==i[a]){if(s!==1||a!==1)do if(s--,a--,0>a||o[s]!==i[a]){var l=` 5`+o[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{gy=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?tc(e):""}function oD(e){switch(e.tag){case 5:return tc(e.type);case 16:return tc("Lazy");case 13:return tc("Suspense");case 19:return tc("SuspenseList");case 0:case 2:case 15:return e=yy(e.type,!1),e;case 11:return e=yy(e.type.render,!1),e;case 1:return e=yy(e.type,!0),e;default:return""}}function Hy(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 La:return"Fragment";case Na:return"Portal";case Vy:return"Profiler";case Nv:return"StrictMode";case Fy:return"Suspense";case zy:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zE:return(e.displayName||"Context")+".Consumer";case FE:return(e._context.displayName||"Context")+".Provider";case Lv:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _v:return t=e.displayName||null,t!==null?t:Hy(e.type)||"Memo";case ci:t=e._payload,e=e._init;try{return Hy(e(t))}catch{}}return null}function iD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Hy(t);case 8:return t===Nv?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Ci(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function jE(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function sD(e){var t=jE(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function td(e){e._valueTracker||(e._valueTracker=sD(e))}function UE(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=jE(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ad(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 jy(e,t){var n=t.checked;return Xe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Db(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Ci(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}
vendor: 4,651 bytes, line 5
5function WE(e,t){t=t.checked,t!=null&&Pv(e,"checked",t,!1)}function Uy(e,t){WE(e,t);var n=Ci(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Wy(e,t.type,n):t.hasOwnProperty("defaultValue")&&Wy(e,t.type,Ci(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Mb(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Wy(e,t,n){(t!=="number"||Ad(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var nc=Array.isArray;function Wa(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Ci(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Gy(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(M(91));return Xe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Bb(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(M(92));if(nc(n)){if(1<n.length)throw Error(M(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Ci(n)}}function GE(e,t){var n=Ci(t.value),r=Ci(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Vb(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function $E(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 $y(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?$E(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var nd,KE=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(nd=nd||document.createElement("div"),nd.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=nd.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function hc(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ic={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},aD=["Webkit","ms","Moz","O"];Object.keys(ic).forEach(function(e){aD.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ic[t]=ic[e]})});function YE(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ic.hasOwnProperty(e)&&ic[e]?(""+t).trim():t+"px"}function XE(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=YE(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var lD=Xe({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 Ky(e,t){if(t){if(lD[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(M(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(M(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(M(61))}if(t.style!=null&&typeof t.style!="object")throw Error(M(62))}}function Yy(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
5ing";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 Xy=null;function Dv(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var qy=null,Ga=null,$a=null;function Fb(e){if(e=Lc(e)){if(typeof qy!="function")throw Error(M(280));var t=e.stateNode;t&&(t=rp(t),qy(e.stateNode,e.type,t))}}function qE(e){Ga?$a?$a.push(e):$a=[e]:Ga=e}function QE(){if(Ga){var e=Ga,t=$a;if($a=Ga=null,Fb(e),t)for(e=0;e<t.length;e++)Fb(t[e])}}function ZE(e,t){return e(t)}function JE(){}var vy=!1;function eC(e,t,n){if(vy)return e(t,n);vy=!0;try{return ZE(e,t,n)}finally{vy=!1,(Ga!==null||$a!==null)&&(JE(),QE())}}function gc(e,t){var n=e.stateNode;if(n===null)return null;var r=rp(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(M(231,t,typeof n));return n}var Qy=!1;if(Io)try{Oa={},Object.defineProperty(Oa,"passive",{get:function(){Qy=!0}}),window.addEventListener("test",Oa,Oa),window.removeEventListener("test",Oa,Oa)}catch{Qy=!1}var Oa;function uD(e,t,n,r,o,i,s,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var sc=!1,Od=null,Pd=!1,Zy=null,cD={onError:function(e){sc=!0,Od=e}};function fD(e,t,n,r,o,i,s,a,l){sc=!1,Od=null,uD.apply(cD,arguments)}function dD(e,t,n,r,o,i,s,a,l){if(fD.apply(this,arguments),sc){if(sc){var u=Od;sc=!1,Od=null}else throw Error(M(198));Pd||(Pd=!0,Zy=u)}}function Bs(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function tC(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function zb(e){if(Bs(e)!==e)throw Error(M(188))}function pD(e){var t=e.alternate;if(!t){if(t=Bs(e),t===null)throw Error(M(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return zb(o),e;if(i===r)return zb(o),t;i=i.sibling}throw Error(M(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s){for(a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s)throw Error(M(189))}}if(n.alternate!==r)throw Error(M(190))}if(n.tag!==3)throw Error(M(188));return n.stateNode.current===n?e:t}function nC(e){return e=pD(e),e!==null?rC(e):null}function rC(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=rC(e);if(t!==null)return t;e=e.sibling}return null}var oC=Dn.unstable_scheduleCallback,Hb=Dn.unstable_cancelCallback,mD=Dn.unstable_shouldYield,hD=Dn.unstable_requestPaint,et=Dn.unstable_now,gD=Dn.unstable_getCurrentPriorityLevel,Mv=Dn.unstable_ImmediatePriority,iC=Dn.unstable_UserBlockingPriority,Nd=Dn.unstable_NormalPriority,yD=Dn.unstable_LowPriority,sC=Dn.unstable_IdlePriority,Jd=null,qr=null;function vD(e){if(qr&&typeof qr.onCommitFiberRoot=="function")try{qr.onCommitFiberRoot(Jd,e,void 0,(e.current.flags&128)===128)}catch{}}var wr=Math.clz32?Math.clz32:TD,SD=Math.log,xD=Math.LN2;function TD(e){return e>>>=0,e===0?32:31-(SD(e)/xD|0)|0}var rd=64,od=4194304;function rc(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 Ld(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~o;a!==0?r=rc(a):(i&=s,i!==0&&(r=rc(i)))}else s=n&~o,s!==0?r=rc(s):i!==0&&(r=rc(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-wr(t),o=1<<n,r|=e[n],t&=~o;return r}function bD(e,t){switch(e){case 1:case 2:case 4:return t+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 t+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 ED(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-wr(i),a=1<<s,l=o[s];l===-1?(!(a&n)||a&r)&&(o[s]=bD(a,t)):l<=t&&(e.expiredLanes|=a),i&=~a}}function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function aC(){var e=rd;return rd<<=1,!(rd&4194240)&&(rd=64),e}function Sy(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}
vendor: 4,087 bytes, line 5
5function Pc(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-wr(t),e[t]=n}function CD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-wr(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Bv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-wr(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var Te=0;function lC(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var uC,Vv,cC,fC,dC,ev=!1,id=[],gi=null,yi=null,vi=null,yc=new Map,vc=new Map,di=[],wD="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 jb(e,t){switch(e){case"focusin":case"focusout":gi=null;break;case"dragenter":case"dragleave":yi=null;break;case"mouseover":case"mouseout":vi=null;break;case"pointerover":case"pointerout":yc.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":vc.delete(t.pointerId)}}function Yu(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Lc(t),t!==null&&Vv(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function ID(e,t,n,r,o){switch(t){case"focusin":return gi=Yu(gi,e,t,n,r,o),!0;case"dragenter":return yi=Yu(yi,e,t,n,r,o),!0;case"mouseover":return vi=Yu(vi,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return yc.set(i,Yu(yc.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,vc.set(i,Yu(vc.get(i)||null,e,t,n,r,o)),!0}return!1}function pC(e){var t=Is(e.target);if(t!==null){var n=Bs(t);if(n!==null){if(t=n.tag,t===13){if(t=tC(n),t!==null){e.blockedOn=t,dC(e.priority,function(){cC(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Sd(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=tv(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Xy=r,n.target.dispatchEvent(r),Xy=null}else return t=Lc(n),t!==null&&Vv(t),e.blockedOn=n,!1;t.shift()}return!0}function Ub(e,t,n){Sd(e)&&n.delete(t)}function kD(){ev=!1,gi!==null&&Sd(gi)&&(gi=null),yi!==null&&Sd(yi)&&(yi=null),vi!==null&&Sd(vi)&&(vi=null),yc.forEach(Ub),vc.forEach(Ub)}function Xu(e,t){e.blockedOn===t&&(e.blockedOn=null,ev||(ev=!0,Dn.unstable_scheduleCallback(Dn.unstable_NormalPriority,kD)))}function Sc(e){function t(o){return Xu(o,e)}if(0<id.length){Xu(id[0],e);for(var n=1;n<id.length;n++){var r=id[n];r.blockedOn===e&&(r.blockedOn=null)}}for(gi!==null&&Xu(gi,e),yi!==null&&Xu(yi,e),vi!==null&&Xu(vi,e),yc.forEach(t),vc.forEach(t),n=0;n<di.length;n++)r=di[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<di.length&&(n=di[0],n.blockedOn===null);)pC(n),n.blockedOn===null&&di.shift()}var Ka=Oo.ReactCurrentBatchConfig,_d=!0;function RD(e,t,n,r){var o=Te,i=Ka.transition;Ka.transition=null;try{Te=1,Fv(e,t,n,r)}finally{Te=o,Ka.transition=i}}function AD(e,t,n,r){var o=Te,i=Ka.transition;Ka.transition=null;try{Te=4,Fv(e,t,n,r)}finally{Te=o,Ka.transition=i}}function Fv(e,t,n,r){if(_d){var o=tv(e,t,n,r);if(o===null)Iy(e,t,r,Dd,n),jb(e,r);else if(ID(o,e,t,n,r))r.stopPropagation();else if(jb(e,r),t&4&&-1<wD.indexOf(e)){for(;o!==null;){var i=Lc(o);if(i!==null&&uC(i),i=tv(e,t,n,r),i===null&&Iy(e,t,r,Dd,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else Iy(e,t,r,null,n)}}var Dd=null;function tv(e,t,n,r){if(Dd=null,e=Dv(r),e=Is(e),e!==null)if(t=Bs(e),t===null)e=null;else if(n=t.tag,n===13){if(e=tC(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Dd=e,null}
vendor: 4,373 bytes, line 5
5function mC(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(gD()){case Mv:return 1;case iC:return 4;case Nd:case yD:return 16;case sC:return 536870912;default:return 16}default:return 16}}var mi=null,zv=null,xd=null;function hC(){if(xd)return xd;var e,t=zv,n=t.length,r,o="value"in mi?mi.value:mi.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===o[i-r];r++);return xd=o.slice(e,1<r?1-r:void 0)}function Td(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function sd(){return!0}function Wb(){return!1}function Mn(e){function t(n,r,o,i,s){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?sd:Wb,this.isPropagationStopped=Wb,this}return Xe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=sd)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=sd)},persist:function(){},isPersistent:sd}),t}var rl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hv=Mn(rl),Nc=Xe({},rl,{view:0,detail:0}),OD=Mn(Nc),xy,Ty,qu,ep=Xe({},Nc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:jv,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!==qu&&(qu&&e.type==="mousemove"?(xy=e.screenX-qu.screenX,Ty=e.screenY-qu.screenY):Ty=xy=0,qu=e),xy)},movementY:function(e){return"movementY"in e?e.movementY:Ty}}),Gb=Mn(ep),PD=Xe({},ep,{dataTransfer:0}),ND=Mn(PD),LD=Xe({},Nc,{relatedTarget:0}),by=Mn(LD),_D=Xe({},rl,{animationName:0,elapsedTime:0,pseudoElement:0}),DD=Mn(_D),MD=Xe({},rl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),BD=Mn(MD),VD=Xe({},rl,{data:0}),$b=Mn(VD),FD={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},zD={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"},HD={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function jD(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=HD[e])?!!t[e]:!1}function jv(){return jD}var UD=Xe({},Nc,{key:function(e){if(e.key){var t=FD[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 2,658 bytes, line 5
5return e.type==="keypress"?(e=Td(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?zD[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:jv,charCode:function(e){return e.type==="keypress"?Td(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Td(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),WD=Mn(UD),GD=Xe({},ep,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Kb=Mn(GD),$D=Xe({},Nc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:jv}),KD=Mn($D),YD=Xe({},rl,{propertyName:0,elapsedTime:0,pseudoElement:0}),XD=Mn(YD),qD=Xe({},ep,{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}),QD=Mn(qD),ZD=[9,13,27,32],Uv=Io&&"CompositionEvent"in window,ac=null;Io&&"documentMode"in document&&(ac=document.documentMode);var JD=Io&&"TextEvent"in window&&!ac,gC=Io&&(!Uv||ac&&8<ac&&11>=ac),Yb=String.fromCharCode(32),Xb=!1;function yC(e,t){switch(e){case"keyup":return ZD.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function vC(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _a=!1;function eM(e,t){switch(e){case"compositionend":return vC(t);case"keypress":return t.which!==32?null:(Xb=!0,Yb);case"textInput":return e=t.data,e===Yb&&Xb?null:e;default:return null}}function tM(e,t){if(_a)return e==="compositionend"||!Uv&&yC(e,t)?(e=hC(),xd=zv=mi=null,_a=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return gC&&t.locale!=="ko"?null:t.data;default:return null}}var nM={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 qb(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nM[e.type]:t==="textarea"}function SC(e,t,n,r){qE(r),t=Md(t,"onChange"),0<t.length&&(n=new Hv("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var lc=null,xc=null;function rM(e){OC(e,0)}function tp(e){var t=Ba(e);if(UE(t))return e}function oM(e,t){if(e==="change")return t}var xC=!1;
vendor: 9,377 bytes, line 5
5Io&&(Io?(ld="oninput"in document,ld||(Ey=document.createElement("div"),Ey.setAttribute("oninput","return;"),ld=typeof Ey.oninput=="function"),ad=ld):ad=!1,xC=ad&&(!document.documentMode||9<document.documentMode));var ad,ld,Ey;function Qb(){lc&&(lc.detachEvent("onpropertychange",TC),xc=lc=null)}function TC(e){if(e.propertyName==="value"&&tp(xc)){var t=[];SC(t,xc,e,Dv(e)),eC(rM,t)}}function iM(e,t,n){e==="focusin"?(Qb(),lc=t,xc=n,lc.attachEvent("onpropertychange",TC)):e==="focusout"&&Qb()}function sM(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return tp(xc)}function aM(e,t){if(e==="click")return tp(t)}function lM(e,t){if(e==="input"||e==="change")return tp(t)}function uM(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var kr=typeof Object.is=="function"?Object.is:uM;function Tc(e,t){if(kr(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!By.call(t,o)||!kr(e[o],t[o]))return!1}return!0}function Zb(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Jb(e,t){var n=Zb(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Zb(n)}}function bC(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?bC(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function EC(){for(var e=window,t=Ad();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ad(e.document)}return t}function Wv(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function cM(e){var t=EC(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&bC(n.ownerDocument.documentElement,n)){if(r!==null&&Wv(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Jb(n,i);var s=Jb(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var fM=Io&&"documentMode"in document&&11>=document.documentMode,Da=null,nv=null,uc=null,rv=!1;function eE(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;rv||Da==null||Da!==Ad(r)||(r=Da,"selectionStart"in r&&Wv(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),uc&&Tc(uc,r)||(uc=r,r=Md(nv,"onSelect"),0<r.length&&(t=new Hv("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Da)))}function ud(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ma={animationend:ud("Animation","AnimationEnd"),animationiteration:ud("Animation","AnimationIteration"),animationstart:ud("Animation","AnimationStart"),transitionend:ud("Transition","TransitionEnd")},Cy={},CC={};Io&&(CC=document.createElement("div").style,"AnimationEvent"in window||(delete Ma.animationend.animation,delete Ma.animationiteration.animation,delete Ma.animationstart.animation),"TransitionEvent"in window||delete Ma.transitionend.transition);function np(e){if(Cy[e])return Cy[e];if(!Ma[e])return e;var t=Ma[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in CC)return Cy[e]=t[n];return e}var wC=np("animationend"),IC=np("animationiteration"),kC=np("animationstart"),RC=np("transitionend"),AC=new Map,tE="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 Ii(e,t){AC.set(e,t),Ms(t,[e])}for(cd=0;cd<tE.length;cd++)fd=tE[cd],nE=fd.toLowerCase(),rE=fd[0].toUpperCase()+fd.slice(1),Ii(nE,"on"+rE);var fd,nE,rE,cd;Ii(wC,"onAnimationEnd");Ii(IC,"onAnimationIteration");Ii(kC,"onAnimationStart");Ii("dblclick","onDoubleClick");Ii("focusin","onFocus");Ii("focusout","onBlur");Ii(RC,"onTransitionEnd");qa("onMouseEnter",["mouseout","mouseover"]);qa("onMouseLeave",["mouseout","mouseover"]);qa("onPointerEnter",["pointerout","pointerover"]);qa("onPointerLeave",["pointerout","pointerover"]);Ms("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ms("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ms("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ms("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ms("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ms("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var oc="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(" "),dM=new Set("cancel close invalid load scroll toggle".split(" ").concat(oc));function oE(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,dD(r,t,void 0,e),e.currentTarget=null}function OC(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var s=r.length-1;0<=s;s--){var a=r[s],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==i&&o.isPropagationStopped())break e;oE(o,a,u),i=l}else for(s=0;s<r.length;s++){if(a=r[s],l=a.instance,u=a.currentTarget,a=a.listener,l!==i&&o.isPropagationStopped())break e;oE(o,a,u),i=l}}}if(Pd)throw e=Zy,Pd=!1,Zy=null,e}function Me(e,t){var n=t[lv];n===void 0&&(n=t[lv]=new Set);var r=e+"__bubble";n.has(r)||(PC(t,e,2,!1),n.add(r))}function wy(e,t,n){var r=0;t&&(r|=4),PC(n,e,r,t)}var dd="_reactListening"+Math.random().toString(36).slice(2);function bc(e){if(!e[dd]){e[dd]=!0,VE.forEach(function(n){n!=="selectionchange"&&(dM.has(n)||wy(n,!1,e),wy(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[dd]||(t[dd]=!0,wy("selectionchange",!1,t))}}function PC(e,t,n,r){switch(mC(t)){case 1:var o=RD;break;case 4:o=AD;break;default:o=Fv}n=o.bind(null,t,n,e),o=void 0,!Qy||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Iy(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var a=r.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&(l=s.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;s=s.return}for(;a!==null;){if(s=Is(a),s===null)return;if(l=s.tag,l===5||l===6){r=i=s;continue e}a=a.parentNode}}r=r.return}eC(function(){var u=i,c=Dv(n),f=[];e:{var d=AC.get(e);if(d!==void 0){var m=Hv,y=e;switch(e){case"keypress":if(Td(n)===0)break e;case"keydown":case"keyup":m=WD;break;case"focusin":y="focus",m=by;break;case"focusout":y="blur",m=by;break;case"beforeblur":case"afterblur":m=by;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=Gb;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=ND;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=KD;break;case wC:case IC:case kC:m=DD;break;case RC:m=XD;break;case"scroll":m=OD;break;case"wheel":m=QD;break;case"copy":case"cut":case"paste":m=BD;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=Kb}var h=(t&4)!==0,S=!h&&e==="scroll",p=h?d!==null?d+"Capture":null:d;h=[];for(var g=u,v;g!==null;){v=g;var T=v.stateNode;if(v.tag===5&&T!==null&&(v=T,p!==null&&(T=gc(g,p),T!=null&&h.push(Ec(g,T,v)))),S)break;g=g.return}
vendor: 5,694 bytes, lines 5-6
50<h.length&&(d=new m(d,y,null,n,c),f.push({event:d,listeners:h}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",d&&n!==Xy&&(y=n.relatedTarget||n.fromElement)&&(Is(y)||y[ko]))break e;if((m||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,m?(y=n.relatedTarget||n.toElement,m=u,y=y?Is(y):null,y!==null&&(S=Bs(y),y!==S||y.tag!==5&&y.tag!==6)&&(y=null)):(m=null,y=u),m!==y)){if(h=Gb,T="onMouseLeave",p="onMouseEnter",g="mouse",(e==="pointerout"||e==="pointerover")&&(h=Kb,T="onPointerLeave",p="onPointerEnter",g="pointer"),S=m==null?d:Ba(m),v=y==null?d:Ba(y),d=new h(T,g+"leave",m,n,c),d.target=S,d.relatedTarget=v,T=null,Is(c)===u&&(h=new h(p,g+"enter",y,n,c),h.target=v,h.relatedTarget=S,T=h),S=T,m&&y)t:{for(h=m,p=y,g=0,v=h;v;v=Pa(v))g++;for(v=0,T=p;T;T=Pa(T))v++;for(;0<g-v;)h=Pa(h),g--;for(;0<v-g;)p=Pa(p),v--;for(;g--;){if(h===p||p!==null&&h===p.alternate)break t;h=Pa(h),p=Pa(p)}h=null}else h=null;m!==null&&iE(f,d,m,h,!1),y!==null&&S!==null&&iE(f,S,y,h,!0)}}e:{if(d=u?Ba(u):window,m=d.nodeName&&d.nodeName.toLowerCase(),m==="select"||m==="input"&&d.type==="file")var x=oM;else if(qb(d))if(xC)x=lM;else{x=sM;var E=iM}else(m=d.nodeName)&&m.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(x=aM);if(x&&(x=x(e,u))){SC(f,x,n,c);break e}E&&E(e,d,u),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&Wy(d,"number",d.value)}switch(E=u?Ba(u):window,e){case"focusin":(qb(E)||E.contentEditable==="true")&&(Da=E,nv=u,uc=null);break;case"focusout":uc=nv=Da=null;break;case"mousedown":rv=!0;break;case"contextmenu":case"mouseup":case"dragend":rv=!1,eE(f,n,c);break;case"selectionchange":if(fM)break;case"keydown":case"keyup":eE(f,n,c)}var C;if(Uv)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else _a?yC(e,n)&&(b="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(b="onCompositionStart");b&&(gC&&n.locale!=="ko"&&(_a||b!=="onCompositionStart"?b==="onCompositionEnd"&&_a&&(C=hC()):(mi=c,zv="value"in mi?mi.value:mi.textContent,_a=!0)),E=Md(u,b),0<E.length&&(b=new $b(b,e,null,n,c),f.push({event:b,listeners:E}),C?b.data=C:(C=vC(n),C!==null&&(b.data=C)))),(C=JD?eM(e,n):tM(e,n))&&(u=Md(u,"onBeforeInput"),0<u.length&&(c=new $b("onBeforeInput","beforeinput",null,n,c),f.push({event:c,listeners:u}),c.data=C))}OC(f,t)})}function Ec(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Md(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=gc(e,n),i!=null&&r.unshift(Ec(e,i,o)),i=gc(e,t),i!=null&&r.push(Ec(e,i,o))),e=e.return}return r}function Pa(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function iE(e,t,n,r,o){for(var i=t._reactName,s=[];n!==null&&n!==r;){var a=n,l=a.alternate,u=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&u!==null&&(a=u,o?(l=gc(n,i),l!=null&&s.unshift(Ec(n,l,a))):o||(l=gc(n,i),l!=null&&s.push(Ec(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var pM=/\r\n?/g,mM=/\u0000|\uFFFD/g;function sE(e){return(typeof e=="string"?e:""+e).replace(pM,` 6`).replace(mM,"")}function pd(e,t,n){if(t=sE(t),sE(e)!==t&&n)throw Error(M(425))}function Bd(){}var ov=null,iv=null;function sv(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var av=typeof setTimeout=="function"?setTimeout:void 0,hM=typeof clearTimeout=="function"?clearTimeout:void 0,aE=typeof Promise=="function"?Promise:void 0,gM=typeof queueMicrotask=="function"?queueMicrotask:typeof aE<"u"?function(e){return aE.resolve(null).then(e).catch(yM)}:av;function yM(e){setTimeout(function(){throw e})}function ky(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Sc(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Sc(t)}function Si(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function lE(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var ol=Math.random().toString(36).slice(2),Xr="__reactFiber$"+ol,Cc="__reactProps$"+ol,ko="__reactContainer$"+ol,lv="__reactEvents$"+ol,vM="__reactListeners$"+ol,SM="__reactHandles$"+ol;function Is(e){var t=e[Xr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ko]||n[Xr]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=lE(e);e!==null;){if(n=e[Xr])return n;e=lE(e)}return t}e=n,n=e.parentNode}return null}function Lc(e){return e=e[Xr]||e[ko],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ba(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(M(33))}function rp(e){return e[Cc]||null}var uv=[],Va=-1;function ki(e){return{current:e}}function Be(e){0>Va||(e.current=uv[Va],uv[Va]=null,Va--)}function _e(e,t){Va++,uv[Va]=e.current,e.current=t}var wi={},Wt=ki(wi),hn=ki(!1),Ps=wi;function Qa(e,t){var n=e.type.contextTypes;if(!n)return wi;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function gn(e){return e=e.childContextTypes,e!=null}function Vd(){Be(hn),Be(Wt)}
vendor: 10,748 bytes, line 6
6function uE(e,t,n){if(Wt.current!==wi)throw Error(M(168));_e(Wt,t),_e(hn,n)}function NC(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(M(108,iD(e)||"Unknown",o));return Xe({},n,r)}function Fd(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wi,Ps=Wt.current,_e(Wt,e),_e(hn,hn.current),!0}function cE(e,t,n){var r=e.stateNode;if(!r)throw Error(M(169));n?(e=NC(e,t,Ps),r.__reactInternalMemoizedMergedChildContext=e,Be(hn),Be(Wt),_e(Wt,e)):Be(hn),_e(hn,n)}var bo=null,op=!1,Ry=!1;function LC(e){bo===null?bo=[e]:bo.push(e)}function xM(e){op=!0,LC(e)}function Ri(){if(!Ry&&bo!==null){Ry=!0;var e=0,t=Te;try{var n=bo;for(Te=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}bo=null,op=!1}catch(o){throw bo!==null&&(bo=bo.slice(e+1)),oC(Mv,Ri),o}finally{Te=t,Ry=!1}}return null}var Fa=[],za=0,zd=null,Hd=0,$n=[],Kn=0,Ns=null,Eo=1,Co="";function Cs(e,t){Fa[za++]=Hd,Fa[za++]=zd,zd=e,Hd=t}function _C(e,t,n){$n[Kn++]=Eo,$n[Kn++]=Co,$n[Kn++]=Ns,Ns=e;var r=Eo;e=Co;var o=32-wr(r)-1;r&=~(1<<o),n+=1;var i=32-wr(t)+o;if(30<i){var s=o-o%5;i=(r&(1<<s)-1).toString(32),r>>=s,o-=s,Eo=1<<32-wr(t)+o|n<<o|r,Co=i+e}else Eo=1<<i|n<<o|r,Co=e}function Gv(e){e.return!==null&&(Cs(e,1),_C(e,1,0))}function $v(e){for(;e===zd;)zd=Fa[--za],Fa[za]=null,Hd=Fa[--za],Fa[za]=null;for(;e===Ns;)Ns=$n[--Kn],$n[Kn]=null,Co=$n[--Kn],$n[Kn]=null,Eo=$n[--Kn],$n[Kn]=null}var _n=null,Ln=null,He=!1,Cr=null;function DC(e,t){var n=Yn(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function fE(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,_n=e,Ln=Si(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,_n=e,Ln=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Ns!==null?{id:Eo,overflow:Co}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Yn(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,_n=e,Ln=null,!0):!1;default:return!1}}function cv(e){return(e.mode&1)!==0&&(e.flags&128)===0}function fv(e){if(He){var t=Ln;if(t){var n=t;if(!fE(e,t)){if(cv(e))throw Error(M(418));t=Si(n.nextSibling);var r=_n;t&&fE(e,t)?DC(r,n):(e.flags=e.flags&-4097|2,He=!1,_n=e)}}else{if(cv(e))throw Error(M(418));e.flags=e.flags&-4097|2,He=!1,_n=e}}}function dE(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;_n=e}function md(e){if(e!==_n)return!1;if(!He)return dE(e),He=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!sv(e.type,e.memoizedProps)),t&&(t=Ln)){if(cv(e))throw MC(),Error(M(418));for(;t;)DC(e,t),t=Si(t.nextSibling)}if(dE(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(M(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ln=Si(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ln=null}}else Ln=_n?Si(e.stateNode.nextSibling):null;return!0}function MC(){for(var e=Ln;e;)e=Si(e.nextSibling)}function Za(){Ln=_n=null,He=!1}function Kv(e){Cr===null?Cr=[e]:Cr.push(e)}var TM=Oo.ReactCurrentBatchConfig;function Qu(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(M(309));var r=n.stateNode}if(!r)throw Error(M(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(s){var a=o.refs;s===null?delete a[i]:a[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(M(284));if(!n._owner)throw Error(M(290,e))}return e}function hd(e,t){throw e=Object.prototype.toString.call(t),Error(M(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function pE(e){var t=e._init;return t(e._payload)}function BC(e){function t(p,g){if(e){var v=p.deletions;v===null?(p.deletions=[g],p.flags|=16):v.push(g)}}function n(p,g){if(!e)return null;for(;g!==null;)t(p,g),g=g.sibling;return null}function r(p,g){for(p=new Map;g!==null;)g.key!==null?p.set(g.key,g):p.set(g.index,g),g=g.sibling;return p}function o(p,g){return p=Ei(p,g),p.index=0,p.sibling=null,p}function i(p,g,v){return p.index=v,e?(v=p.alternate,v!==null?(v=v.index,v<g?(p.flags|=2,g):v):(p.flags|=2,g)):(p.flags|=1048576,g)}function s(p){return e&&p.alternate===null&&(p.flags|=2),p}function a(p,g,v,T){return g===null||g.tag!==6?(g=Dy(v,p.mode,T),g.return=p,g):(g=o(g,v),g.return=p,g)}function l(p,g,v,T){var x=v.type;return x===La?c(p,g,v.props.children,T,v.key):g!==null&&(g.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===ci&&pE(x)===g.type)?(T=o(g,v.props),T.ref=Qu(p,g,v),T.return=p,T):(T=Rd(v.type,v.key,v.props,null,p.mode,T),T.ref=Qu(p,g,v),T.return=p,T)}function u(p,g,v,T){return g===null||g.tag!==4||g.stateNode.containerInfo!==v.containerInfo||g.stateNode.implementation!==v.implementation?(g=My(v,p.mode,T),g.return=p,g):(g=o(g,v.children||[]),g.return=p,g)}function c(p,g,v,T,x){return g===null||g.tag!==7?(g=Os(v,p.mode,T,x),g.return=p,g):(g=o(g,v),g.return=p,g)}function f(p,g,v){if(typeof g=="string"&&g!==""||typeof g=="number")return g=Dy(""+g,p.mode,v),g.return=p,g;if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ed:return v=Rd(g.type,g.key,g.props,null,p.mode,v),v.ref=Qu(p,null,g),v.return=p,v;case Na:return g=My(g,p.mode,v),g.return=p,g;case ci:var T=g._init;return f(p,T(g._payload),v)}if(nc(g)||Ku(g))return g=Os(g,p.mode,v,null),g.return=p,g;hd(p,g)}return null}function d(p,g,v,T){var x=g!==null?g.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return x!==null?null:a(p,g,""+v,T);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case ed:return v.key===x?l(p,g,v,T):null;case Na:return v.key===x?u(p,g,v,T):null;case ci:return x=v._init,d(p,g,x(v._payload),T)}if(nc(v)||Ku(v))return x!==null?null:c(p,g,v,T,null);hd(p,v)}return null}function m(p,g,v,T,x){if(typeof T=="string"&&T!==""||typeof T=="number")return p=p.get(v)||null,a(g,p,""+T,x);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case ed:return p=p.get(T.key===null?v:T.key)||null,l(g,p,T,x);case Na:return p=p.get(T.key===null?v:T.key)||null,u(g,p,T,x);case ci:var E=T._init;return m(p,g,v,E(T._payload),x)}if(nc(T)||Ku(T))return p=p.get(v)||null,c(g,p,T,x,null);hd(g,T)}return null}function y(p,g,v,T){for(var x=null,E=null,C=g,b=g=0,k=null;C!==null&&b<v.length;b++){C.index>b?(k=C,C=null):k=C.sibling;var R=d(p,C,v[b],T);if(R===null){C===null&&(C=k);break}e&&C&&R.alternate===null&&t(p,C),g=i(R,g,b),E===null?x=R:E.sibling=R,E=R,C=k}if(b===v.length)return n(p,C),He&&Cs(p,b),x;if(C===null){for(;b<v.length;b++)C=f(p,v[b],T),C!==null&&(g=i(C,g,b),E===null?x=C:E.sibling=C,E=C);return He&&Cs(p,b),x}for(C=r(p,C);b<v.length;b++)k=m(C,p,b,v[b],T),k!==null&&(e&&k.alternate!==null&&C.delete(k.key===null?b:k.key),g=i(k,g,b),E===null?x=k:E.sibling=k,E=k);return e&&C.forEach(function(O){return t(p,O)}),He&&Cs(p,b),x}function h(p,g,v,T){var x=Ku(v);if(typeof x!="function")throw Error(M(150));if(v=x.call(v),v==null)throw Error(M(151));for(var E=x=null,C=g,b=g=0,k=null,R=v.next();C!==null&&!R.done;b++,R=v.next()){C.index>b?(k=C,C=null):k=C.sibling;var O=d(p,C,R.value,T);if(O===null){C===null&&(C=k);break}e&&C&&O.alternate===null&&t(p,C),g=i(O,g,b),E===null?x=O:E.sibling=O,E=O,C=k}if(R.done)return n(p,C),He&&Cs(p,b),x;if(C===null){for(;!R.done;b++,R=v.next())R=f(p,R.value,T),R!==null&&(g=i(R,g,b),E===null?x=R:E.sibling=R,E=R);return He&&Cs(p,b),x}for(C=r(p,C);!R.done;b++,R=v.next())R=m(C,p,b,R.value,T),R!==null&&(e&&R.alternate!==null&&C.delete(R.key===null?b:R.key),g=i(R,g,b),E===null?x=R:E.sibling=R,E=R);return e&&C.forEach(function(P){return t(p,P)}),He&&Cs(p,b),x}function S(p,g,v,T){if(typeof v=="object"&&v!==null&&v.type===La&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case ed:e:{for(var x=v.key,E=g;E!==null;){if(E.key===x){if(x=v.type,x===La){if(E.tag===7){n(p,E.sibling),g=o(E,v.props.children),g.return=p,p=g;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===ci&&pE(x)===E.type){n(p,E.sibling),g=o(E,v.props),g.ref=Qu(p,E,v),g.return=p,p=g;break e}n(p,E);break}else t(p,E);E=E.sibling}v.type===La?(g=Os(v.props.children,p.mode,T,v.key),g.return=p,p=g):(T=Rd(v.type,v.key,v.props,null,p.mode,T),T.ref=Qu(p,g,v),T.return=p,p=T)}return s(p);case Na:e:{for(E=v.key;g!==null;){if(g.key===E)if(g.tag===4&&g.stateNode.containerInfo===v.containerInfo&&g.stateNode.implementation===v.implementation){n(p,g.sibling),g=o(g,v.children||[]),g.return=p,p=g;break e}else{n(p,g);break}else t(p,g);g=g.sibling}g=My(v,p.mode,T),g.return=p,p=g}return s(p);case ci:return E=v._init,S(p,g,E(v._payload),T)}if(nc(v))return y(p,g,v,T);if(Ku(v))return h(p,g,v,T);hd(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,g!==null&&g.tag===6?(n(p,g.sibling),g=o(g,v),g.return=p,p=g):(n(p,g),g=Dy(v,p.mode,T),g.return=p,p=g),s(p)):n(p,g)}return S}var Ja=BC(!0),VC=BC(!1),jd=ki(null),Ud=null,Ha=null,Yv=null;function Xv(){Yv=Ha=Ud=null}function qv(e){var t=jd.current;Be(jd),e._currentValue=t}function dv(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ya(e,t){Ud=e,Yv=Ha=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(mn=!0),e.firstContext=null)}function qn(e){var t=e._currentValue;if(Yv!==e)if(e={context:e,memoizedValue:t,next:null},Ha===null){if(Ud===null)throw Error(M(308));Ha=e,Ud.dependencies={lanes:0,firstContext:e}}else Ha=Ha.next=e;return t}var ks=null;function Qv(e){ks===null?ks=[e]:ks.push(e)}function FC(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Qv(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ro(e,r)}function Ro(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var fi=!1;function Zv(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zC(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function wo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function xi(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,me&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ro(e,n
vendor: 5,863 bytes, line 6
6)}return o=r.interleaved,o===null?(t.next=t,Qv(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ro(e,n)}function bd(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Bv(e,n)}}function mE(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Wd(e,t,n,r){var o=e.updateQueue;fi=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var l=a,u=l.next;l.next=null,s===null?i=u:s.next=u,s=l;var c=e.alternate;c!==null&&(c=c.updateQueue,a=c.lastBaseUpdate,a!==s&&(a===null?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=l))}if(i!==null){var f=o.baseState;s=0,c=u=l=null,a=i;do{var d=a.lane,m=a.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:m,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var y=e,h=a;switch(d=t,m=n,h.tag){case 1:if(y=h.payload,typeof y=="function"){f=y.call(m,f,d);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=h.payload,d=typeof y=="function"?y.call(m,f,d):y,d==null)break e;f=Xe({},f,d);break e;case 2:fi=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[a]:d.push(a))}else m={eventTime:m,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=m,l=f):c=c.next=m,s|=d;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;d=a,a=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(1);if(c===null&&(l=f),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);_s|=s,e.lanes=s,e.memoizedState=f}}function hE(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(M(191,o));o.call(r)}}}var _c={},Qr=ki(_c),wc=ki(_c),Ic=ki(_c);function Rs(e){if(e===_c)throw Error(M(174));return e}function Jv(e,t){switch(_e(Ic,t),_e(wc,e),_e(Qr,_c),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:$y(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=$y(t,e)}Be(Qr),_e(Qr,t)}function el(){Be(Qr),Be(wc),Be(Ic)}function HC(e){Rs(Ic.current);var t=Rs(Qr.current),n=$y(t,e.type);t!==n&&(_e(wc,e),_e(Qr,n))}function eS(e){wc.current===e&&(Be(Qr),Be(wc))}var Ke=ki(0);function Gd(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ay=[];function tS(){for(var e=0;e<Ay.length;e++)Ay[e]._workInProgressVersionPrimary=null;Ay.length=0}var Ed=Oo.ReactCurrentDispatcher,Oy=Oo.ReactCurrentBatchConfig,Ls=0,Ye=null,ft=null,vt=null,$d=!1,cc=!1,kc=0,bM=0;function Ht(){throw Error(M(321))}function nS(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!kr(e[n],t[n]))return!1;return!0}function rS(e,t,n,r,o,i){if(Ls=i,Ye=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ed.current=e===null||e.memoizedState===null?IM:kM,e=n(r,o),cc){i=0;do{if(cc=!1,kc=0,25<=i)throw Error(M(301));i+=1,vt=ft=null,t.updateQueue=null,Ed.current=RM,e=n(r,o)}while(cc)}if(Ed.current=Kd,t=ft!==null&&ft.next!==null,Ls=0,vt=ft=Ye=null,$d=!1,t)throw Error(M(300));return e}function oS(){var e=kc!==0;return kc=0,e}function Yr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return vt===null?Ye.memoizedState=vt=e:vt=vt.next=e,vt}function Qn(){if(ft===null){var e=Ye.alternate;e=e!==null?e.memoizedState:null}else e=ft.next;var t=vt===null?Ye.memoizedState:vt.next;if(t!==null)vt=t,ft=e;else{if(e===null)throw Error(M(310));ft=e,e={memoizedState:ft.memoizedState,baseState:ft.baseState,baseQueue:ft.baseQueue,queue:ft.queue,next:null},vt===null?Ye.memoizedState=vt=e:vt=vt.next=e}return vt}function Rc(e,t){return typeof t=="function"?t(e):t}function Py(e){var t=Qn(),n=t.queue;if(n===null)throw Error(M(311));n.lastRenderedReducer=e;var r=ft,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=s=null,l=null,u=i;do{var c=u.lane;if((Ls&c)===c)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(a=l=f,s=r):l=l.next=f,Ye.lanes|=c,_s|=c}u=u.next}while(u!==null&&u!==i);l===null?s=r:l.next=a,kr(r,t.memoizedState)||(mn=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Ye.lanes|=i,_s|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ny(e){var t=Qn(),n=t.queue;if(n===null)throw Error(M(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);kr(i,t.memoizedState)||(mn=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function jC(){}
vendor: 4,508 bytes, line 6
6function UC(e,t){var n=Ye,r=Qn(),o=t(),i=!kr(r.memoizedState,o);if(i&&(r.memoizedState=o,mn=!0),r=r.queue,iS($C.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||vt!==null&&vt.memoizedState.tag&1){if(n.flags|=2048,Ac(9,GC.bind(null,n,r,o,t),void 0,null),St===null)throw Error(M(349));Ls&30||WC(n,t,o)}return o}function WC(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ye.updateQueue,t===null?(t={lastEffect:null,stores:null},Ye.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function GC(e,t,n,r){t.value=n,t.getSnapshot=r,KC(t)&&YC(e)}function $C(e,t,n){return n(function(){KC(t)&&YC(e)})}function KC(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!kr(e,n)}catch{return!0}}function YC(e){var t=Ro(e,1);t!==null&&Ir(t,e,1,-1)}function gE(e){var t=Yr();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Rc,lastRenderedState:e},t.queue=e,e=e.dispatch=wM.bind(null,Ye,e),[t.memoizedState,e]}function Ac(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ye.updateQueue,t===null?(t={lastEffect:null,stores:null},Ye.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function XC(){return Qn().memoizedState}function Cd(e,t,n,r){var o=Yr();Ye.flags|=e,o.memoizedState=Ac(1|t,n,void 0,r===void 0?null:r)}function ip(e,t,n,r){var o=Qn();r=r===void 0?null:r;var i=void 0;if(ft!==null){var s=ft.memoizedState;if(i=s.destroy,r!==null&&nS(r,s.deps)){o.memoizedState=Ac(t,n,i,r);return}}Ye.flags|=e,o.memoizedState=Ac(1|t,n,i,r)}function yE(e,t){return Cd(8390656,8,e,t)}function iS(e,t){return ip(2048,8,e,t)}function qC(e,t){return ip(4,2,e,t)}function QC(e,t){return ip(4,4,e,t)}function ZC(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function JC(e,t,n){return n=n!=null?n.concat([e]):null,ip(4,4,ZC.bind(null,t,e),n)}function sS(){}function e1(e,t){var n=Qn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&nS(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function t1(e,t){var n=Qn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&nS(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function n1(e,t,n){return Ls&21?(kr(n,t)||(n=aC(),Ye.lanes|=n,_s|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,mn=!0),e.memoizedState=n)}function EM(e,t){var n=Te;Te=n!==0&&4>n?n:4,e(!0);var r=Oy.transition;Oy.transition={};try{e(!1),t()}finally{Te=n,Oy.transition=r}}function r1(){return Qn().memoizedState}function CM(e,t,n){var r=bi(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},o1(e))i1(t,n);else if(n=FC(e,t,n,r),n!==null){var o=nn();Ir(n,e,r,o),s1(n,t,r)}}function wM(e,t,n){var r=bi(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(o1(e))i1(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,a=i(s,n);if(o.hasEagerState=!0,o.eagerState=a,kr(a,s)){var l=t.interleaved;l===null?(o.next=o,Qv(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=FC(e,t,o,r),n!==null&&(o=nn(),Ir(n,e,r,o),s1(n,t,r))}}function o1(e){var t=e.alternate;return e===Ye||t!==null&&t===Ye}function i1(e,t){cc=$d=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function s1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Bv(e,n)}}var Kd={readContext:qn,useCallback:Ht,useContext:Ht,useEffect:Ht,useImperativeHandle:Ht,useInsertionEffect:Ht,useLayoutEffect:Ht,useMemo:Ht,useReducer:Ht,useRef:Ht,useState:Ht,useDebugValue:Ht,useDeferredValue:Ht,useTransition:Ht,useMutableSource:Ht,useSyncExternalStore:Ht,useId:Ht,unstable_isNewReconciler:!1},IM={readContext:qn,useCallback:function(e,t){return Yr().memoizedState=[e,t===void 0?null:t],e},useContext:qn,useEffect:yE,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Cd(4194308,4,ZC.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Cd(4194308,4,e,t)},useInsertionEffect:function(e,t){return Cd(4,2,e,t)},useMemo:function(e,t){var n=Yr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yr();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=CM.bind(null,Ye,e),[r.memoizedState,e]}
vendor: 4,709 bytes, lines 6-8
6,useRef:function(e){var t=Yr();return e={current:e},t.memoizedState=e},useState:gE,useDebugValue:sS,useDeferredValue:function(e){return Yr().memoizedState=e},useTransition:function(){var e=gE(!1),t=e[0];return e=EM.bind(null,e[1]),Yr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ye,o=Yr();if(He){if(n===void 0)throw Error(M(407));n=n()}else{if(n=t(),St===null)throw Error(M(349));Ls&30||WC(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,yE($C.bind(null,r,i,e),[e]),r.flags|=2048,Ac(9,GC.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Yr(),t=St.identifierPrefix;if(He){var n=Co,r=Eo;n=(r&~(1<<32-wr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=kc++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=bM++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},kM={readContext:qn,useCallback:e1,useContext:qn,useEffect:iS,useImperativeHandle:JC,useInsertionEffect:qC,useLayoutEffect:QC,useMemo:t1,useReducer:Py,useRef:XC,useState:function(){return Py(Rc)},useDebugValue:sS,useDeferredValue:function(e){var t=Qn();return n1(t,ft.memoizedState,e)},useTransition:function(){var e=Py(Rc)[0],t=Qn().memoizedState;return[e,t]},useMutableSource:jC,useSyncExternalStore:UC,useId:r1,unstable_isNewReconciler:!1},RM={readContext:qn,useCallback:e1,useContext:qn,useEffect:iS,useImperativeHandle:JC,useInsertionEffect:qC,useLayoutEffect:QC,useMemo:t1,useReducer:Ny,useRef:XC,useState:function(){return Ny(Rc)},useDebugValue:sS,useDeferredValue:function(e){var t=Qn();return ft===null?t.memoizedState=e:n1(t,ft.memoizedState,e)},useTransition:function(){var e=Ny(Rc)[0],t=Qn().memoizedState;return[e,t]},useMutableSource:jC,useSyncExternalStore:UC,useId:r1,unstable_isNewReconciler:!1};function br(e,t){if(e&&e.defaultProps){t=Xe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function pv(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Xe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var sp={isMounted:function(e){return(e=e._reactInternals)?Bs(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=nn(),o=bi(e),i=wo(r,o);i.payload=t,n!=null&&(i.callback=n),t=xi(e,i,o),t!==null&&(Ir(t,e,o,r),bd(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=nn(),o=bi(e),i=wo(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=xi(e,i,o),t!==null&&(Ir(t,e,o,r),bd(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=nn(),r=bi(e),o=wo(n,r);o.tag=2,t!=null&&(o.callback=t),t=xi(e,o,r),t!==null&&(Ir(t,e,r,n),bd(t,e,r))}};function vE(e,t,n,r,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!Tc(n,r)||!Tc(o,i):!0}function a1(e,t,n){var r=!1,o=wi,i=t.contextType;return typeof i=="object"&&i!==null?i=qn(i):(o=gn(t)?Ps:Wt.current,r=t.contextTypes,i=(r=r!=null)?Qa(e,o):wi),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=sp,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function SE(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&sp.enqueueReplaceState(t,t.state,null)}function mv(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Zv(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=qn(i):(i=gn(t)?Ps:Wt.current,o.context=Qa(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(pv(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&sp.enqueueReplaceState(o,o.state,null),Wd(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function tl(e,t){try{var n="",r=t;do n+=oD(r),r=r.return;while(r);var o=n}catch(i){o=` 7Error generating stack: `+i.message+` 8`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Ly(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function hv(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var AM=typeof WeakMap=="function"?WeakMap:Map;function l1(e,t,n){n=wo(-1,n),n.tag=3,n.payload={element:null};var r=t.value;
vendor: 11,754 bytes, line 8
8return n.callback=function(){Xd||(Xd=!0,wv=r),hv(e,t)},n}function u1(e,t,n){n=wo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){hv(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){hv(e,t),typeof r!="function"&&(Ti===null?Ti=new Set([this]):Ti.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function xE(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new AM;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=UM.bind(null,e,t,n),t.then(e,e))}function TE(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function bE(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=wo(-1,1),t.tag=2,xi(n,t,1))),n.lanes|=1),e)}var OM=Oo.ReactCurrentOwner,mn=!1;function tn(e,t,n,r){t.child=e===null?VC(t,null,n,r):Ja(t,e.child,n,r)}function EE(e,t,n,r,o){n=n.render;var i=t.ref;return Ya(t,o),r=rS(e,t,n,r,i,o),n=oS(),e!==null&&!mn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ao(e,t,o)):(He&&n&&Gv(t),t.flags|=1,tn(e,t,r,o),t.child)}function CE(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!mS(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,c1(e,t,i,r,o)):(e=Rd(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:Tc,n(s,r)&&e.ref===t.ref)return Ao(e,t,o)}return t.flags|=1,e=Ei(i,r),e.ref=t.ref,e.return=t,t.child=e}function c1(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Tc(i,r)&&e.ref===t.ref)if(mn=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(mn=!0);else return t.lanes=e.lanes,Ao(e,t,o)}return gv(e,t,n,r,o)}function f1(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},_e(Ua,Nn),Nn|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,_e(Ua,Nn),Nn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,_e(Ua,Nn),Nn|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,_e(Ua,Nn),Nn|=r;return tn(e,t,o,n),t.child}function d1(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function gv(e,t,n,r,o){var i=gn(n)?Ps:Wt.current;return i=Qa(t,i),Ya(t,o),n=rS(e,t,n,r,i,o),r=oS(),e!==null&&!mn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ao(e,t,o)):(He&&r&&Gv(t),t.flags|=1,tn(e,t,n,o),t.child)}function wE(e,t,n,r,o){if(gn(n)){var i=!0;Fd(t)}else i=!1;if(Ya(t,o),t.stateNode===null)wd(e,t),a1(t,n,r),mv(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,u=n.contextType;typeof u=="object"&&u!==null?u=qn(u):(u=gn(n)?Ps:Wt.current,u=Qa(t,u));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==u)&&SE(t,s,r,u),fi=!1;var d=t.memoizedState;s.state=d,Wd(t,r,s,o),l=t.memoizedState,a!==r||d!==l||hn.current||fi?(typeof c=="function"&&(pv(t,n,c,r),l=t.memoizedState),(a=fi||vE(t,n,a,r,d,l,u))?(f||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),s.props=r,s.state=l,s.context=u,r=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,zC(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:br(t.type,a),s.props=u,f=t.pendingProps,d=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=qn(l):(l=gn(n)?Ps:Wt.current,l=Qa(t,l));var m=n.getDerivedStateFromProps;(c=typeof m=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&SE(t,s,r,l),fi=!1,d=t.memoizedState,s.state=d,Wd(t,r,s,o);var y=t.memoizedState;a!==f||d!==y||hn.current||fi?(typeof m=="function"&&(pv(t,n,m,r),y=t.memoizedState),(u=fi||vE(t,n,u,r,d,y,l)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,y,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,y,l)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),s.props=r,s.state=y,s.context=l,r=u):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return yv(e,t,n,r,i,o)}function yv(e,t,n,r,o,i){d1(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&cE(t,n,!1),Ao(e,t,i);r=t.stateNode,OM.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=Ja(t,e.child,null,i),t.child=Ja(t,null,a,i)):tn(e,t,a,i),t.memoizedState=r.state,o&&cE(t,n,!0),t.child}function p1(e){var t=e.stateNode;t.pendingContext?uE(e,t.pendingContext,t.pendingContext!==t.context):t.context&&uE(e,t.context,!1),Jv(e,t.containerInfo)}function IE(e,t,n,r,o){return Za(),Kv(o),t.flags|=256,tn(e,t,n,r),t.child}var vv={dehydrated:null,treeContext:null,retryLane:0};function Sv(e){return{baseLanes:e,cachePool:null,transitions:null}}function m1(e,t,n){var r=t.pendingProps,o=Ke.current,i=!1,s=(t.flags&128)!==0,a;if((a=s)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),_e(Ke,o&1),e===null)return fv(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=up(s,r,0,null),e=Os(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Sv(n),t.memoizedState=vv,e):aS(t,s));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return PM(e,t,s,r,a,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,a=o.sibling;var l={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Ei(o,l),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Ei(a,i):(i=Os(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?Sv(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=vv,r}return i=e.child,e=i.sibling,r=Ei(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function aS(e,t){return t=up({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function gd(e,t,n,r){return r!==null&&Kv(r),Ja(t,e.child,null,n),e=aS(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function PM(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=Ly(Error(M(422))),gd(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=up({mode:"visible",children:r.children},o,0,null),i=Os(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Ja(t,e.child,null,s),t.child.memoizedState=Sv(s),t.memoizedState=vv,i);if(!(t.mode&1))return gd(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(M(419)),r=Ly(i,r,void 0),gd(e,t,s,r)}if(a=(s&e.childLanes)!==0,mn||a){if(r=St,r!==null){switch(s&-s){case 4:o=2;break;case 16:o=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:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,Ro(e,o),Ir(r,e,o,-1))}return pS(),r=Ly(Error(M(421))),gd(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=WM.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,Ln=Si(o.nextSibling),_n=t,He=!0,Cr=null,e!==null&&($n[Kn++]=Eo,$n[Kn++]=Co,$n[Kn++]=Ns,Eo=e.id,Co=e.overflow,Ns=t),t=aS(t,r.children),t.flags|=4096,t)}function kE(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),dv(e.return,t,n)}function _y(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function h1(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(tn(e,t,r.children,n),r=Ke.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&kE(e,n,t);else if(e.tag===19)kE(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(_e(Ke,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Gd(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),_y(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Gd(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}_y(t,!0,n,null,i);break;case"together":_y(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function wd(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ao(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_s|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(M(153));if(t.child!==null){for(e=t.child,n=Ei(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ei(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function NM(e,t,n){switch(t.tag){case 3:p1(t),Za();break;case 5:HC(t);break;case 1:gn(t.type)&&Fd(t);break;case 4:Jv(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;_e(jd,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(_e(Ke,Ke.current&1),t.flags|=128,null):n&t.child.childLanes?m1(e,t,n):(_e(Ke,Ke.current&1),e=Ao(e,t,n),e!==null?e.sibling:null);_e(Ke,Ke.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return h1(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),_e(Ke,Ke.current),r)break;return null;
vendor: 4,583 bytes, line 8
8case 22:case 23:return t.lanes=0,f1(e,t,n)}return Ao(e,t,n)}var g1,xv,y1,v1;g1=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};xv=function(){};y1=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Rs(Qr.current);var i=null;switch(n){case"input":o=jy(e,o),r=jy(e,r),i=[];break;case"select":o=Xe({},o,{value:void 0}),r=Xe({},r,{value:void 0}),i=[];break;case"textarea":o=Gy(e,o),r=Gy(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Bd)}Ky(n,r);var s;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var a=o[u];for(s in a)a.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(mc.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var l=r[u];if(a=o?.[u],r.hasOwnProperty(u)&&l!==a&&(l!=null||a!=null))if(u==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(n||(n={}),n[s]=l[s])}else n||(i||(i=[]),i.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(i=i||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(mc.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&Me("scroll",e),i||a===l||(i=[])):(i=i||[]).push(u,l))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};v1=function(e,t,n,r){n!==r&&(t.flags|=4)};function Zu(e,t){if(!He)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function jt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function LM(e,t,n){var r=t.pendingProps;switch($v(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return jt(t),null;case 1:return gn(t.type)&&Vd(),jt(t),null;case 3:return r=t.stateNode,el(),Be(hn),Be(Wt),tS(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(md(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Cr!==null&&(Rv(Cr),Cr=null))),xv(e,t),jt(t),null;case 5:eS(t);var o=Rs(Ic.current);if(n=t.type,e!==null&&t.stateNode!=null)y1(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(M(166));return jt(t),null}if(e=Rs(Qr.current),md(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Xr]=t,r[Cc]=i,e=(t.mode&1)!==0,n){case"dialog":Me("cancel",r),Me("close",r);break;case"iframe":case"object":case"embed":Me("load",r);break;case"video":case"audio":for(o=0;o<oc.length;o++)Me(oc[o],r);break;case"source":Me("error",r);break;case"img":case"image":case"link":Me("error",r),Me("load",r);break;case"details":Me("toggle",r);break;case"input":Db(r,i),Me("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Me("invalid",r);break;case"textarea":Bb(r,i),Me("invalid",r)}Ky(n,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];s==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&pd(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&pd(r.textContent,a,e),o=["children",""+a]):mc.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&Me("scroll",r)}switch(n){case"input":td(r),Mb(r,i,!0);break;case"textarea":td(r),Vb(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Bd)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=$E(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script></script>
8",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Xr]=t,e[Cc]=r,g1(e,t,!1,!1),t.stateNode=e;e:{switch(s=Yy(n,r),n){case"dialog":Me("cancel",e),Me("close",e),o=r;break;case"iframe":case"object":case"embed":Me("load",e),o=r;break;case"video":case"audio":for(o=0;o<oc.length;o++)Me(oc[o],e);o=r;break;case"source":Me("error",e),o=r;break;case"img":case"image":case"link":Me("error",e),Me("load",e),o=r;break;case"details":Me("toggle",e),o=r;break;case"input":Db(e,r),o=jy(e,r),Me("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Xe({},r,{value:void 0}),Me("invalid",e);break;case"textarea":Bb(e,r),o=Gy(e,r),Me("invalid",e);break;default:o=r}Ky(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="style"?XE(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&KE(e,l)):i==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&hc(e,l):typeof l=="number"&&hc(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(mc.hasOwnProperty(i)?l!=null&&i==="onScroll"&&Me("scroll",e):l!=null&&Pv(e,i,l,s))}switch(n){case"input":td(e),Mb(e,r,!1);break;case"textarea":td(e),Vb(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Ci(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Wa(e,!!r.multiple,i,!1):r.defaultValue!=null&&Wa(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Bd)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return jt(t),null;case 6:if(e&&t.stateNode!=null)v1(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(M(166));if(n=Rs(Ic.current),Rs(Qr.current),md(t)){if(r=t.stateNode,n=t.memoizedProps,r[Xr]=t,(i=r.nodeValue!==n)&&(e=_n,e!==null))switch(e.tag){case 3:pd(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&pd(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Xr]=t,t.stateNode=r}return jt(t),null;case 13:if(Be(Ke),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(He&&Ln!==null&&t.mode&1&&!(t.flags&128))MC(),Za(),t.flags|=98560,i=!1;else if(i=md(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(M(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(M(317));i[Xr]=t}else Za(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;jt(t),i=!1}else Cr!==null&&(Rv(Cr),Cr=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||Ke.current&1?dt===0&&(dt=3):pS())),t.updateQueue!==null&&(t.flags|=4),jt(t),null);case 4:return el(),xv(e,t),e===null&&bc(t.stateNode.containerInfo),jt(t),null;case 10:return qv(t.type._context),jt(t),null;case 17:return gn(t.type)&&Vd(),jt(t),null;case 19:if(Be(Ke),i=t.memoizedState,i===null)return jt(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Zu(i,!1);else{if(dt!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=Gd(e),s!==null){for(t.flags|=128,Zu(i,!1),r=s.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,s=i.alternate,s===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return _e(Ke,Ke.current&1|2),t.child}e=e.sibling}i.tail!==null&&et()>nl&&(t.flags|=128,r=!0,Zu(i,!1),t.lanes=4194304)}else{if(!r)if(e=Gd(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Zu(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!He)return jt(t),null}else 2*et()-i.renderingStartTime>nl&&n!==1073741824&&(t.flags|=128,r=!0,Zu(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=et(),t.sibling=null,n=Ke.current,_e(Ke,r?n&1|2:n&1),t):(jt(t),null);case 22:case 23:return dS(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Nn&1073741824&&(jt(t),t.subtreeFlags&6&&(t.flags|=8192)):jt(t),null;case 24:return null;case 25:return null}throw Error(M(156,t.tag))}function _M(e,t){switch($v(t),t.tag){case 1:return gn(t.type)&&Vd(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
vendor: 9,237 bytes, line 8
8case 3:return el(),Be(hn),Be(Wt),tS(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return eS(t),null;case 13:if(Be(Ke),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(M(340));Za()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Be(Ke),null;case 4:return el(),null;case 10:return qv(t.type._context),null;case 22:case 23:return dS(),null;case 24:return null;default:return null}}var yd=!1,Ut=!1,DM=typeof WeakSet=="function"?WeakSet:Set,j=null;function ja(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){qe(e,t,r)}else n.current=null}function Tv(e,t,n){try{n()}catch(r){qe(e,t,r)}}var RE=!1;function MM(e,t){if(ov=_d,e=EC(),Wv(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var m;f!==n||o!==0&&f.nodeType!==3||(a=s+o),f!==i||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)d=f,f=m;for(;;){if(f===e)break t;if(d===n&&++u===o&&(a=s),d===i&&++c===r&&(l=s),(m=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=m}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(iv={focusedElem:e,selectionRange:n},_d=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var h=y.memoizedProps,S=y.memoizedState,p=t.stateNode,g=p.getSnapshotBeforeUpdate(t.elementType===t.type?h:br(t.type,h),S);p.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(M(163))}}catch(T){qe(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return y=RE,RE=!1,y}function fc(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Tv(t,n,i)}o=o.next}while(o!==r)}}function ap(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function bv(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function S1(e){var t=e.alternate;t!==null&&(e.alternate=null,S1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Xr],delete t[Cc],delete t[lv],delete t[vM],delete t[SM])),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 x1(e){return e.tag===5||e.tag===3||e.tag===4}function AE(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||x1(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 Ev(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Bd));else if(r!==4&&(e=e.child,e!==null))for(Ev(e,t,n),e=e.sibling;e!==null;)Ev(e,t,n),e=e.sibling}function Cv(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Cv(e,t,n),e=e.sibling;e!==null;)Cv(e,t,n),e=e.sibling}var Pt=null,Er=!1;function ui(e,t,n){for(n=n.child;n!==null;)T1(e,t,n),n=n.sibling}function T1(e,t,n){if(qr&&typeof qr.onCommitFiberUnmount=="function")try{qr.onCommitFiberUnmount(Jd,n)}catch{}switch(n.tag){case 5:Ut||ja(n,t);case 6:var r=Pt,o=Er;Pt=null,ui(e,t,n),Pt=r,Er=o,Pt!==null&&(Er?(e=Pt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Pt.removeChild(n.stateNode));break;case 18:Pt!==null&&(Er?(e=Pt,n=n.stateNode,e.nodeType===8?ky(e.parentNode,n):e.nodeType===1&&ky(e,n),Sc(e)):ky(Pt,n.stateNode));break;case 4:r=Pt,o=Er,Pt=n.stateNode.containerInfo,Er=!0,ui(e,t,n),Pt=r,Er=o;break;case 0:case 11:case 14:case 15:if(!Ut&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&Tv(n,t,s),o=o.next}while(o!==r)}ui(e,t,n);break;case 1:if(!Ut&&(ja(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){qe(n,t,a)}ui(e,t,n);break;case 21:ui(e,t,n);break;case 22:n.mode&1?(Ut=(r=Ut)||n.memoizedState!==null,ui(e,t,n),Ut=r):ui(e,t,n);break;default:ui(e,t,n)}}function OE(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new DM),t.forEach(function(r){var o=GM.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Tr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:Pt=a.stateNode,Er=!1;break e;case 3:Pt=a.stateNode.containerInfo,Er=!0;break e;case 4:Pt=a.stateNode.containerInfo,Er=!0;break e}a=a.return}if(Pt===null)throw Error(M(160));T1(i,s,o),Pt=null,Er=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(u){qe(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)b1(t,e),t=t.sibling}function b1(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Tr(t,e),Kr(e),r&4){try{fc(3,e,e.return),ap(3,e)}catch(h){qe(e,e.return,h)}try{fc(5,e,e.return)}catch(h){qe(e,e.return,h)}}break;case 1:Tr(t,e),Kr(e),r&512&&n!==null&&ja(n,n.return);break;case 5:if(Tr(t,e),Kr(e),r&512&&n!==null&&ja(n,n.return),e.flags&32){var o=e.stateNode;try{hc(o,"")}catch(h){qe(e,e.return,h)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&WE(o,i),Yy(a,s);var u=Yy(a,i);for(s=0;s<l.length;s+=2){var c=l[s],f=l[s+1];c==="style"?XE(o,f):c==="dangerouslySetInnerHTML"?KE(o,f):c==="children"?hc(o,f):Pv(o,c,f,u)}switch(a){case"input":Uy(o,i);break;case"textarea":GE(o,i);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var m=i.value;m!=null?Wa(o,!!i.multiple,m,!1):d!==!!i.multiple&&(i.defaultValue!=null?Wa(o,!!i.multiple,i.defaultValue,!0):Wa(o,!!i.multiple,i.multiple?[]:"",!1))}o[Cc]=i}catch(h){qe(e,e.return,h)}}break;case 6:if(Tr(t,e),Kr(e),r&4){if(e.stateNode===null)throw Error(M(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(h){qe(e,e.return,h)}}break;case 3:if(Tr(t,e),Kr(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Sc(t.containerInfo)}catch(h){qe(e,e.return,h)}break;case 4:Tr(t,e),Kr(e);break;case 13:Tr(t,e),Kr(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(cS=et())),r&4&&OE(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Ut=(u=Ut)||c,Tr(t,e),Ut=u):Tr(t,e),Kr(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&e.mode&1)for(j=e,c=e.child;c!==null;){for(f=j=c;j!==null;){switch(d=j,m=d.child,d.tag){case 0:case 11:case 14:case 15:fc(4,d,d.return);break;case 1:ja(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(h){qe(r,n,h)}}break;case 5:ja(d,d.return);break;case 22:if(d.memoizedState!==null){NE(f);continue}}m!==null?(m.return=d,j=m):NE(f)}c=c.sibling}e:for(c=null,f=e;;){if(f.tag===5){if(c===null){c=f;try{o=f.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=f.stateNode,l=f.memoizedProps.style,s=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=YE("display",s))}catch(h){qe(e,e.return,h)}}}else if(f.tag===6){if(c===null)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(h){qe(e,e.return,h)}}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;c===f&&(c=null),f=f.return}c===f&&(c=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:Tr(t,e),Kr(e),r&4&&OE(e);break;case 21:break;default:Tr(t,e),Kr(e)}}function Kr(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(x1(n)){var r=n;break e}n=n.return}throw Error(M(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(hc(o,""),r.flags&=-33);var i=AE(e);Cv(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,a=AE(e);Ev(e,a,s);break;default:throw Error(M(161))}}catch(l){qe(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}
vendor: 4,959 bytes, line 8
8function BM(e,t,n){j=e,E1(e,t,n)}function E1(e,t,n){for(var r=(e.mode&1)!==0;j!==null;){var o=j,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||yd;if(!s){var a=o.alternate,l=a!==null&&a.memoizedState!==null||Ut;a=yd;var u=Ut;if(yd=s,(Ut=l)&&!u)for(j=o;j!==null;)s=j,l=s.child,s.tag===22&&s.memoizedState!==null?LE(o):l!==null?(l.return=s,j=l):LE(o);for(;i!==null;)j=i,E1(i,t,n),i=i.sibling;j=o,yd=a,Ut=u}PE(e,t,n)}else o.subtreeFlags&8772&&i!==null?(i.return=o,j=i):PE(e,t,n)}}function PE(e){for(;j!==null;){var t=j;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ut||ap(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ut)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:br(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&hE(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}hE(t,s,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var f=c.dehydrated;f!==null&&Sc(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(M(163))}Ut||t.flags&512&&bv(t)}catch(d){qe(t,t.return,d)}}if(t===e){j=null;break}if(n=t.sibling,n!==null){n.return=t.return,j=n;break}j=t.return}}function NE(e){for(;j!==null;){var t=j;if(t===e){j=null;break}var n=t.sibling;if(n!==null){n.return=t.return,j=n;break}j=t.return}}function LE(e){for(;j!==null;){var t=j;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ap(4,t)}catch(l){qe(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){qe(t,o,l)}}var i=t.return;try{bv(t)}catch(l){qe(t,i,l)}break;case 5:var s=t.return;try{bv(t)}catch(l){qe(t,s,l)}}}catch(l){qe(t,t.return,l)}if(t===e){j=null;break}var a=t.sibling;if(a!==null){a.return=t.return,j=a;break}j=t.return}}var VM=Math.ceil,Yd=Oo.ReactCurrentDispatcher,lS=Oo.ReactCurrentOwner,Xn=Oo.ReactCurrentBatchConfig,me=0,St=null,st=null,Nt=0,Nn=0,Ua=ki(0),dt=0,Oc=null,_s=0,lp=0,uS=0,dc=null,pn=null,cS=0,nl=1/0,To=null,Xd=!1,wv=null,Ti=null,vd=!1,hi=null,qd=0,pc=0,Iv=null,Id=-1,kd=0;function nn(){return me&6?et():Id!==-1?Id:Id=et()}function bi(e){return e.mode&1?me&2&&Nt!==0?Nt&-Nt:TM.transition!==null?(kd===0&&(kd=aC()),kd):(e=Te,e!==0||(e=window.event,e=e===void 0?16:mC(e.type)),e):1}function Ir(e,t,n,r){if(50<pc)throw pc=0,Iv=null,Error(M(185));Pc(e,n,r),(!(me&2)||e!==St)&&(e===St&&(!(me&2)&&(lp|=n),dt===4&&pi(e,Nt)),yn(e,r),n===1&&me===0&&!(t.mode&1)&&(nl=et()+500,op&&Ri()))}function yn(e,t){var n=e.callbackNode;ED(e,t);var r=Ld(e,e===St?Nt:0);if(r===0)n!==null&&Hb(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Hb(n),t===1)e.tag===0?xM(_E.bind(null,e)):LC(_E.bind(null,e)),gM(function(){!(me&6)&&Ri()}),n=null;else{switch(lC(r)){case 1:n=Mv;break;case 4:n=iC;break;case 16:n=Nd;break;case 536870912:n=sC;break;default:n=Nd}n=P1(n,C1.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function C1(e,t){if(Id=-1,kd=0,me&6)throw Error(M(327));var n=e.callbackNode;if(Xa()&&e.callbackNode!==n)return null;var r=Ld(e,e===St?Nt:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Qd(e,r);else{t=r;var o=me;me|=2;var i=I1();(St!==e||Nt!==t)&&(To=null,nl=et()+500,As(e,t));do try{HM();break}catch(a){w1(e,a)}while(1);Xv(),Yd.current=i,me=o,st!==null?t=0:(St=null,Nt=0,t=dt)}if(t!==0){if(t===2&&(o=Jy(e),o!==0&&(r=o,t=kv(e,o))),t===1)throw n=Oc,As(e,0),pi(e,r),yn(e,et()),n;if(t===6)pi(e,r);else{if(o=e.current.alternate,!(r&30)&&!FM(o)&&(t=Qd(e,r),t===2&&(i=Jy(e),i!==0&&(r=i,t=kv(e,i))),t===1))throw n=Oc,As(e,0),pi(e,r),yn(e,et()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(M(345));case 2:ws(e,pn,To);break;case 3:if(pi(e,r),(r&130023424)===r&&(t=cS+500-et(),10<t)){if(Ld(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){nn(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=av(ws.bind(null,e,pn,To),t);break}ws(e,pn,To);break;case 4:if(pi(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-wr(r);i=1<<s,s=t[s],s>o&&(o=s),r&=~i}if(r=o,r=et()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*VM(r/1960))-r,10<r){e.timeoutHandle=av(ws.bind(null,e,pn,To),r);break}ws(e,pn,To);break;case 5:ws(e,pn,To);break;default:throw Error(M(329))}}}return yn(e,et()),e.callbackNode===n?C1.bind(null,e):null}function kv(e,t){var n=dc;return e.current.memoizedState.isDehydrated&&(As(e,t).flags|=256),e=Qd(e,t),e!==2&&(t=pn,pn=n,t!==null&&Rv(t)),e}
vendor: 4,420 bytes, line 8
8function Rv(e){pn===null?pn=e:pn.push.apply(pn,e)}function FM(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!kr(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function pi(e,t){for(t&=~uS,t&=~lp,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-wr(t),r=1<<n;e[n]=-1,t&=~r}}function _E(e){if(me&6)throw Error(M(327));Xa();var t=Ld(e,0);if(!(t&1))return yn(e,et()),null;var n=Qd(e,t);if(e.tag!==0&&n===2){var r=Jy(e);r!==0&&(t=r,n=kv(e,r))}if(n===1)throw n=Oc,As(e,0),pi(e,t),yn(e,et()),n;if(n===6)throw Error(M(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ws(e,pn,To),yn(e,et()),null}function fS(e,t){var n=me;me|=1;try{return e(t)}finally{me=n,me===0&&(nl=et()+500,op&&Ri())}}function Ds(e){hi!==null&&hi.tag===0&&!(me&6)&&Xa();var t=me;me|=1;var n=Xn.transition,r=Te;try{if(Xn.transition=null,Te=1,e)return e()}finally{Te=r,Xn.transition=n,me=t,!(me&6)&&Ri()}}function dS(){Nn=Ua.current,Be(Ua)}function As(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,hM(n)),st!==null)for(n=st.return;n!==null;){var r=n;switch($v(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Vd();break;case 3:el(),Be(hn),Be(Wt),tS();break;case 5:eS(r);break;case 4:el();break;case 13:Be(Ke);break;case 19:Be(Ke);break;case 10:qv(r.type._context);break;case 22:case 23:dS()}n=n.return}if(St=e,st=e=Ei(e.current,null),Nt=Nn=t,dt=0,Oc=null,uS=lp=_s=0,pn=dc=null,ks!==null){for(t=0;t<ks.length;t++)if(n=ks[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=o,r.next=s}n.pending=r}ks=null}return e}function w1(e,t){do{var n=st;try{if(Xv(),Ed.current=Kd,$d){for(var r=Ye.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}$d=!1}if(Ls=0,vt=ft=Ye=null,cc=!1,kc=0,lS.current=null,n===null||n.return===null){dt=1,Oc=t,st=null;break}e:{var i=e,s=n.return,a=n,l=t;if(t=Nt,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,c=a,f=c.tag;if(!(c.mode&1)&&(f===0||f===11||f===15)){var d=c.alternate;d?(c.updateQueue=d.updateQueue,c.memoizedState=d.memoizedState,c.lanes=d.lanes):(c.updateQueue=null,c.memoizedState=null)}var m=TE(s);if(m!==null){m.flags&=-257,bE(m,s,a,i,t),m.mode&1&&xE(i,u,t),t=m,l=u;var y=t.updateQueue;if(y===null){var h=new Set;h.add(l),t.updateQueue=h}else y.add(l);break e}else{if(!(t&1)){xE(i,u,t),pS();break e}l=Error(M(426))}}else if(He&&a.mode&1){var S=TE(s);if(S!==null){!(S.flags&65536)&&(S.flags|=256),bE(S,s,a,i,t),Kv(tl(l,a));break e}}i=l=tl(l,a),dt!==4&&(dt=2),dc===null?dc=[i]:dc.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=l1(i,l,t);mE(i,p);break e;case 1:a=l;var g=i.type,v=i.stateNode;if(!(i.flags&128)&&(typeof g.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(Ti===null||!Ti.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t;var T=u1(i,a,t);mE(i,T);break e}}i=i.return}while(i!==null)}R1(n)}catch(x){t=x,st===n&&n!==null&&(st=n=n.return);continue}break}while(1)}function I1(){var e=Yd.current;return Yd.current=Kd,e===null?Kd:e}function pS(){(dt===0||dt===3||dt===2)&&(dt=4),St===null||!(_s&268435455)&&!(lp&268435455)||pi(St,Nt)}function Qd(e,t){var n=me;me|=2;var r=I1();(St!==e||Nt!==t)&&(To=null,As(e,t));do try{zM();break}catch(o){w1(e,o)}while(1);if(Xv(),me=n,Yd.current=r,st!==null)throw Error(M(261));return St=null,Nt=0,dt}function zM(){for(;st!==null;)k1(st)}function HM(){for(;st!==null&&!mD();)k1(st)}function k1(e){var t=O1(e.alternate,e,Nn);e.memoizedProps=e.pendingProps,t===null?R1(e):st=t,lS.current=null}function R1(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=_M(n,t),n!==null){n.flags&=32767,st=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{dt=6,st=null;return}}else if(n=LM(n,t,Nn),n!==null){st=n;return}if(t=t.sibling,t!==null){st=t;return}st=t=e}while(t!==null);dt===0&&(dt=5)}function ws(e,t,n){var r=Te,o=Xn.transition;try{Xn.transition=null,Te=1,jM(e,t,n,r)}finally{Xn.transition=o,Te=r}return null}function jM(e,t,n,r){do Xa();while(hi!==null);if(me&6)throw Error(M(327));
vendor: 4,547 bytes, line 8
8n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(M(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(CD(e,i),e===St&&(st=St=null,Nt=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||vd||(vd=!0,P1(Nd,function(){return Xa(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Xn.transition,Xn.transition=null;var s=Te;Te=1;var a=me;me|=4,lS.current=null,MM(e,n),b1(n,e),cM(iv),_d=!!ov,iv=ov=null,e.current=n,BM(n,e,o),hD(),me=a,Te=s,Xn.transition=i}else e.current=n;if(vd&&(vd=!1,hi=e,qd=o),i=e.pendingLanes,i===0&&(Ti=null),vD(n.stateNode,r),yn(e,et()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Xd)throw Xd=!1,e=wv,wv=null,e;return qd&1&&e.tag!==0&&Xa(),i=e.pendingLanes,i&1?e===Iv?pc++:(pc=0,Iv=e):pc=0,Ri(),null}function Xa(){if(hi!==null){var e=lC(qd),t=Xn.transition,n=Te;try{if(Xn.transition=null,Te=16>e?16:e,hi===null)var r=!1;else{if(e=hi,hi=null,qd=0,me&6)throw Error(M(331));var o=me;for(me|=4,j=e.current;j!==null;){var i=j,s=i.child;if(j.flags&16){var a=i.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for(j=u;j!==null;){var c=j;switch(c.tag){case 0:case 11:case 15:fc(8,c,i)}var f=c.child;if(f!==null)f.return=c,j=f;else for(;j!==null;){c=j;var d=c.sibling,m=c.return;if(S1(c),c===u){j=null;break}if(d!==null){d.return=m,j=d;break}j=m}}}var y=i.alternate;if(y!==null){var h=y.child;if(h!==null){y.child=null;do{var S=h.sibling;h.sibling=null,h=S}while(h!==null)}}j=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,j=s;else e:for(;j!==null;){if(i=j,i.flags&2048)switch(i.tag){case 0:case 11:case 15:fc(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,j=p;break e}j=i.return}}var g=e.current;for(j=g;j!==null;){s=j;var v=s.child;if(s.subtreeFlags&2064&&v!==null)v.return=s,j=v;else e:for(s=g;j!==null;){if(a=j,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:ap(9,a)}}catch(x){qe(a,a.return,x)}if(a===s){j=null;break e}var T=a.sibling;if(T!==null){T.return=a.return,j=T;break e}j=a.return}}if(me=o,Ri(),qr&&typeof qr.onPostCommitFiberRoot=="function")try{qr.onPostCommitFiberRoot(Jd,e)}catch{}r=!0}return r}finally{Te=n,Xn.transition=t}}return!1}function DE(e,t,n){t=tl(n,t),t=l1(e,t,1),e=xi(e,t,1),t=nn(),e!==null&&(Pc(e,1,t),yn(e,t))}function qe(e,t,n){if(e.tag===3)DE(e,e,n);else for(;t!==null;){if(t.tag===3){DE(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ti===null||!Ti.has(r))){e=tl(n,e),e=u1(t,e,1),t=xi(t,e,1),e=nn(),t!==null&&(Pc(t,1,e),yn(t,e));break}}t=t.return}}function UM(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=nn(),e.pingedLanes|=e.suspendedLanes&n,St===e&&(Nt&n)===n&&(dt===4||dt===3&&(Nt&130023424)===Nt&&500>et()-cS?As(e,0):uS|=n),yn(e,t)}function A1(e,t){t===0&&(e.mode&1?(t=od,od<<=1,!(od&130023424)&&(od=4194304)):t=1);var n=nn();e=Ro(e,t),e!==null&&(Pc(e,t,n),yn(e,n))}function WM(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),A1(e,n)}function GM(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(M(314))}r!==null&&r.delete(t),A1(e,n)}var O1;O1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||hn.current)mn=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return mn=!1,NM(e,t,n);mn=!!(e.flags&131072)}else mn=!1,He&&t.flags&1048576&&_C(t,Hd,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;wd(e,t),e=t.pendingProps;var o=Qa(t,Wt.current);Ya(t,n),o=rS(null,t,r,e,o,n);var i=oS();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,gn(r)?(i=!0,Fd(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Zv(t),o.updater=sp,t.stateNode=o,o._reactInternals=t,mv(t,r,e,n),t=yv(null,t,r,!0,i,n)):(t.tag=0,He&&i&&Gv(t),tn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(wd(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=KM(r),e=br(r,e),o){case 0:t=gv(null,t,r,e,n);break e;case 1:t=wE(null,t,r,e,n);break e;case 11:t=EE(null,t,r,e,n);break e;case 14:t=CE(null,t,r,br(r.type,e),n);break e}throw Error(M(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),gv(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),wE(e,t,r,o,n);case 3:e:{if(p1(t),e===null)throw Error(M(387));
vendor: 4,107 bytes, line 8
8r=t.pendingProps,i=t.memoizedState,o=i.element,zC(e,t),Wd(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=tl(Error(M(423)),t),t=IE(e,t,r,n,o);break e}else if(r!==o){o=tl(Error(M(424)),t),t=IE(e,t,r,n,o);break e}else for(Ln=Si(t.stateNode.containerInfo.firstChild),_n=t,He=!0,Cr=null,n=VC(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Za(),r===o){t=Ao(e,t,n);break e}tn(e,t,r,n)}t=t.child}return t;case 5:return HC(t),e===null&&fv(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,sv(r,o)?s=null:i!==null&&sv(r,i)&&(t.flags|=32),d1(e,t),tn(e,t,s,n),t.child;case 6:return e===null&&fv(t),null;case 13:return m1(e,t,n);case 4:return Jv(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ja(t,null,r,n):tn(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),EE(e,t,r,o,n);case 7:return tn(e,t,t.pendingProps,n),t.child;case 8:return tn(e,t,t.pendingProps.children,n),t.child;case 12:return tn(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,_e(jd,r._currentValue),r._currentValue=s,i!==null)if(kr(i.value,s)){if(i.children===o.children&&!hn.current){t=Ao(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){s=i.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=wo(-1,n&-n),l.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),dv(i.return,n,t),a.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(M(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),dv(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}tn(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ya(t,n),o=qn(o),r=r(o),t.flags|=1,tn(e,t,r,n),t.child;case 14:return r=t.type,o=br(r,t.pendingProps),o=br(r.type,o),CE(e,t,r,o,n);case 15:return c1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),wd(e,t),t.tag=1,gn(r)?(e=!0,Fd(t)):e=!1,Ya(t,n),a1(t,r,o),mv(t,r,o,n),yv(null,t,r,!0,e,n);case 19:return h1(e,t,n);case 22:return f1(e,t,n)}throw Error(M(156,t.tag))};function P1(e,t){return oC(e,t)}function $M(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Yn(e,t,n,r){return new $M(e,t,n,r)}function mS(e){return e=e.prototype,!(!e||!e.isReactComponent)}function KM(e){if(typeof e=="function")return mS(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Lv)return 11;if(e===_v)return 14}return 2}function Ei(e,t){var n=e.alternate;return n===null?(n=Yn(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Rd(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")mS(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case La:return Os(n.children,o,i,t);case Nv:s=8,o|=8;break;case Vy:return e=Yn(12,n,t,o|2),e.elementType=Vy,e.lanes=i,e;
vendor: 4,366 bytes, line 8
8case Fy:return e=Yn(13,n,t,o),e.elementType=Fy,e.lanes=i,e;case zy:return e=Yn(19,n,t,o),e.elementType=zy,e.lanes=i,e;case HE:return up(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case FE:s=10;break e;case zE:s=9;break e;case Lv:s=11;break e;case _v:s=14;break e;case ci:s=16,r=null;break e}throw Error(M(130,e==null?e:typeof e,""))}return t=Yn(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Os(e,t,n,r){return e=Yn(7,e,r,t),e.lanes=n,e}function up(e,t,n,r){return e=Yn(22,e,r,t),e.elementType=HE,e.lanes=n,e.stateNode={isHidden:!1},e}function Dy(e,t,n){return e=Yn(6,e,null,t),e.lanes=n,e}function My(e,t,n){return t=Yn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function YM(e,t,n,r,o){this.tag=t,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=Sy(0),this.expirationTimes=Sy(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Sy(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function hS(e,t,n,r,o,i,s,a,l){return e=new YM(e,t,n,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Yn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Zv(i),e}function XM(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Na,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function N1(e){if(!e)return wi;e=e._reactInternals;e:{if(Bs(e)!==e||e.tag!==1)throw Error(M(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(gn(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(M(171))}if(e.tag===1){var n=e.type;if(gn(n))return NC(e,n,t)}return t}function L1(e,t,n,r,o,i,s,a,l){return e=hS(n,r,!0,e,o,i,s,a,l),e.context=N1(null),n=e.current,r=nn(),o=bi(n),i=wo(r,o),i.callback=t??null,xi(n,i,o),e.current.lanes=o,Pc(e,o,r),yn(e,r),e}function cp(e,t,n,r){var o=t.current,i=nn(),s=bi(o);return n=N1(n),t.context===null?t.context=n:t.pendingContext=n,t=wo(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=xi(o,t,s),e!==null&&(Ir(e,o,s,i),bd(e,o,s)),s}function Zd(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function ME(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function gS(e,t){ME(e,t),(e=e.alternate)&&ME(e,t)}function qM(){return null}var _1=typeof reportError=="function"?reportError:function(e){console.error(e)};function yS(e){this._internalRoot=e}fp.prototype.render=yS.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(M(409));cp(e,t,null,null)};fp.prototype.unmount=yS.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ds(function(){cp(null,e,null,null)}),t[ko]=null}};function fp(e){this._internalRoot=e}fp.prototype.unstable_scheduleHydration=function(e){if(e){var t=fC();e={blockedOn:null,target:e,priority:t};for(var n=0;n<di.length&&t!==0&&t<di[n].priority;n++);di.splice(n,0,e),n===0&&pC(e)}};function vS(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function dp(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function BE(){}function QM(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=Zd(s);i.call(u)}}var s=L1(t,r,e,0,null,!1,!1,"",BE);return e._reactRootContainer=s,e[ko]=s.current,bc(e.nodeType===8?e.parentNode:e),Ds(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var u=Zd(l);a.call(u)}}var l=hS(e,0,!1,null,null,!1,!1,"",BE);return e._reactRootContainer=l,e[ko]=l.current,bc(e.nodeType===8?e.parentNode:e),Ds(function(){cp(t,l,n,r)}),l}function pp(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var a=o;o=function(){var l=Zd(s);a.call(l)}}
vendor: 4,526 bytes, line 8
8cp(t,s,e,o)}else s=QM(n,t,e,o,r);return Zd(s)}uC=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=rc(t.pendingLanes);n!==0&&(Bv(t,n|1),yn(t,et()),!(me&6)&&(nl=et()+500,Ri()))}break;case 13:Ds(function(){var r=Ro(e,1);if(r!==null){var o=nn();Ir(r,e,1,o)}}),gS(e,1)}};Vv=function(e){if(e.tag===13){var t=Ro(e,134217728);if(t!==null){var n=nn();Ir(t,e,134217728,n)}gS(e,134217728)}};cC=function(e){if(e.tag===13){var t=bi(e),n=Ro(e,t);if(n!==null){var r=nn();Ir(n,e,t,r)}gS(e,t)}};fC=function(){return Te};dC=function(e,t){var n=Te;try{return Te=e,t()}finally{Te=n}};qy=function(e,t,n){switch(t){case"input":if(Uy(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=rp(r);if(!o)throw Error(M(90));UE(r),Uy(r,o)}}}break;case"textarea":GE(e,n);break;case"select":t=n.value,t!=null&&Wa(e,!!n.multiple,t,!1)}};ZE=fS;JE=Ds;var ZM={usingClientEntryPoint:!1,Events:[Lc,Ba,rp,qE,QE,fS]},Ju={findFiberByHostInstance:Is,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},JM={bundleType:Ju.bundleType,version:Ju.version,rendererPackageName:Ju.rendererPackageName,rendererConfig:Ju.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Oo.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=nC(e),e===null?null:e.stateNode},findFiberByHostInstance:Ju.findFiberByHostInstance||qM,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(ec=__REACT_DEVTOOLS_GLOBAL_HOOK__,!ec.isDisabled&&ec.supportsFiber))try{Jd=ec.inject(JM),qr=ec}catch{}var ec;Bn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ZM;Bn.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!vS(t))throw Error(M(200));return XM(e,t,null,n)};Bn.createRoot=function(e,t){if(!vS(e))throw Error(M(299));var n=!1,r="",o=_1;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=hS(e,1,!1,null,null,n,!1,r,o),e[ko]=t.current,bc(e.nodeType===8?e.parentNode:e),new yS(t)};Bn.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(M(188)):(e=Object.keys(e).join(","),Error(M(268,e)));return e=nC(t),e=e===null?null:e.stateNode,e};Bn.flushSync=function(e){return Ds(e)};Bn.hydrate=function(e,t,n){if(!dp(t))throw Error(M(200));return pp(null,e,t,!0,n)};Bn.hydrateRoot=function(e,t,n){if(!vS(e))throw Error(M(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=_1;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=L1(t,null,e,1,n??null,o,!1,i,s),e[ko]=t.current,bc(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new fp(t)};Bn.render=function(e,t,n){if(!dp(t))throw Error(M(200));return pp(null,e,t,!1,n)};Bn.unmountComponentAtNode=function(e){if(!dp(e))throw Error(M(40));return e._reactRootContainer?(Ds(function(){pp(null,null,e,!1,function(){e._reactRootContainer=null,e[ko]=null})}),!0):!1};Bn.unstable_batchedUpdates=fS;Bn.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!dp(n))throw Error(M(200));if(e==null||e._reactInternals===void 0)throw Error(M(38));return pp(e,t,n,!1,r)};Bn.version="18.3.1-next-f1338f8080-20240426"});var il=Pn((rU,B1)=>{"use strict";function M1(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(M1)}catch(e){console.error(e)}}M1(),B1.exports=D1()});var mp=Pn(SS=>{"use strict";var V1=il();SS.createRoot=V1.createRoot,SS.hydrateRoot=V1.hydrateRoot;var oU});var Q1=Pn(vp=>{"use strict";var dB=D(),pB=Symbol.for("react.element"),mB=Symbol.for("react.fragment"),hB=Object.prototype.hasOwnProperty,gB=dB.__SECRET_INT
8ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,yB={key:!0,ref:!0,__self:!0,__source:!0};function q1(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)hB.call(t,r)&&!yB.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:pB,type:e,key:i,ref:s,props:o,_owner:gB.current}}vp.Fragment=mB;vp.jsx=q1;vp.jsxs=q1});var Y=Pn((cU,Z1)=>{"use strict";Z1.exports=Q1()});var CS=Pn((J1,Sp)=>{(function(e,t,n){typeof Sp<"u"&&Sp.exports?Sp.exports=n():typeof define=="function"&&define.amd?define(t,n):e[t]=n()})(J1,"bowser",function(){var e=!0;function t(l){function u(N){var G=l.match(N);return G&&G.length>1&&G[1]||""}function c(N){var G=l.match(N);return G&&G.length>1&&G[2]||""}var f=u(/(ipod|iphone|ipad)/i).toLowerCase(),d=/like android/i.test(l),m=!d&&/android/i.test(l),y=/nexus\s*[0-6]\s*/i.test(l),h=!y&&/nexus\s*[0-9]+/i.test(l),S=/CrOS/.test(l),p=/silk/i.test(l),g=/sailfish/i.test(l),v=/tizen/i.test(l),T=/(web|hpw)os/i.test(l),x=/windows phone/i.test(l),E=/SamsungBrowser/i.test(l),C=!x&&/windows/i.test(l),b=!f&&!p&&/macintosh/i.test(l),k=!m&&!g&&!v&&!T&&/linux/i.test(l),R=c(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),O=u(/version\/(\d+(\.\d+)?)/i),P=/tablet/i.test(l)&&!/tablet pc/i.test(l),V=!P&&/[^-]mobi/i.test(l),F=/xbox/i.test(l),w;/opera/i.test(l)?w={name:"Opera",opera:e,version:O||u(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(l)?w={name:"Opera",opera:e,version:u(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||O}:/SamsungBrowser/i.test(l)?w={name:"Samsung Internet for Android",samsungBrowser:e,version:O||u(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(l)?w={name:"Opera Coast",coast:e,version:O||u(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(l)?w={name:"Yandex Browser",yandexbrowser:e,version:O||u(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(l)?w={name:"UC Browser",ucbrowser:e,version:u(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(l)?w={name:"Maxthon",maxthon:e,version:u(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(l)?w={name:"Epiphany",epiphany:e,version:u(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(l)?w={name:"Puffin",puffin:e,version:u(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(l)?w={name:"Sleipnir",sleipnir:e,version:u(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(l)?w={name:"K-Meleon",kMeleon:e,version:u(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:x?(w={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},R?(w.msedge=e,w.version=R):(w.msie=e,w.version=u(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(l)?w={name:"Internet Explorer",msie:e,version:u(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:S?w={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:u(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(l)?w={name:"Microsoft Edge",msedge:e,version:R}:/vivaldi/i.test(l)?w={name:"Vivaldi",vivaldi:e,version:u(/vivaldi\/(\d+(\.\d+)?)/i)||O}:g?w={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:u(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(l)?w={name:"SeaMonkey",seamonkey:e,version:u(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(l)?(w={name:"Firefox",firefox:e,version:u(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(l)&&(w.firefoxos=e,w.osname="Firefox OS")):p?w={name:"Amazon Silk",silk:e,version:u(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(l)?w={name:"PhantomJS",phantom:e,version:u(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(l)?w={name:"SlimerJS",slimer:e,version:u(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(l)||/rim\stablet/i.test(l)?w={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:O||u(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:T?(w={name:"WebOS",osname:"WebOS",webos:e,version:O||u(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(l)&&(w.touchpad=e)):/bada/i.test(l)?w={name:"Bada",osname:"Bada",bada:e,version:u(/dolfin\/(\d+(\.\d+)?)/i)}:v?w={name:"Tizen",osname:"Tizen",tizen:e,version:u(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||O}:/qupzilla/i.test(l)?w={name:"QupZilla",qupzilla:e,version:u(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||O}:/chromium/i.test(l)?w={name:"Chromium",chromium:e,version:u(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||O}:/chrome|crios|crmo/i.test(l)?w={name:"Chrome",chrome:e,version:u(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:m?w={name:"Android",version:O}:/safari|applewebkit/i.test(l)?(w={name:"Safari",safari:e},O&&(w.version=O)):f?(w={name:f=="iphone"?"iPhone":f=="ipad"?"iPad":"iPod"},O&&(w.version=O)):/googlebot/i.test(l)?w={name:"Googlebot",googlebot:e,version:u(/googlebot\/(\d+(\.\d+))/i)||O}:w={name:u(/^(.*)\/(.*) /),version:c(/^(.*)\/(.*) /)},!w.msedge&&/(apple)?webkit/i.test(l)?(/(apple)?webkit\/537\.36/i.test(l)?(w.name=w.name||"Blink",w.blink=e):(w.name=w.name||"Webkit",w.webkit=e),!w.version&&O&&(w.version=O)):!w.opera&&/gecko\//i.test(l)&&(w.name=w.name||"Gecko",w.gecko=e,w.version=w.version||u(/gecko\/(\d+(\.\d+)?)/i)),!w.windowsphone&&(m||w.silk)?(w.android=e,w.osname="Android"):!w.windowsphone&&f?(w[f]=e,w.ios=e,w.osname="iOS"):b?(w.mac=e,w.osname="macOS"):F?(w.xbox=e,w.osname="Xbox"):C?(w.windows=e,w.osname="Windows"):k&&(w.linux=e,w.osname="Linux");function U(N){switch(N){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var A="";w.windows?A=U(u(/Windows ((NT|XP)( \d\d?.\d)?)/i)):w.windowsphone?A=u(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):w.mac?(A=u(/Mac OS X (\d+([_\.\s]\d+)*)/i),A=A.replace(/[_\s]/g,".")):f?(A=u(/os (\d+([_\s]\d+)*) like mac os x/i),A=A.replace(/[_\s]/g,".")):m?A=u(/android[ \/-](\d+(\.\d+)*)/i):w.webos?A=u(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):w.blackberry?A=u(/rim\stablet\sos\s(\d+(\.\d+)*)/i):w.bada?A=u(/bada\/(\d+(\.\d+)*)/i):w.tizen&&(A=u(/tizen[\/\s](\d+(\.\d+)*)/i)),A&&(w.osversion=A);var L=!w.windows&&A.split(".")[0];return P||h||f=="ipad"||m&&(L==3||L>=4&&!V)||w.silk?w.tablet=e:(V||f=="iphone"||f=="ipod"||m||y||w.blackberry||w.webos||w.bada)&&(w.mobile=e),w.msedge||w.msie&&w.version>=10||w.yandexbrowser&&w.version>=15||w.vivaldi&&w.version>=1||w.chrome&&w.version>=20||w.samsungBrowser&&w.version>=4||w.firefox&&w.version>=20||w.safari&&w.version>=6||w.opera&&w.version>=10||w.ios&&w.osversion&&w.osversion.split(".")[0]>=6||w.blackberry&&w.version>=10.1||w.chromium&&w.version>=20?w.a=e:w.msie&&w.version<10||w.chrome&&w.version<20||w.firefox&&w.version<20||w.safari&&w.version<6||w.opera&&w.version<10||w.ios&&w.osversion&&w.osversion.split(".")[0]<6||w.chromium&&w.version<20?w.c=e:w.x=e,w}var n=t(typeof navigator<"u"&&navigator.userAgent||"");
8n.test=function(l){for(var u=0;u<l.length;++u){var c=l[u];if(typeof c=="string"&&c in n)return!0}return!1};function r(l){return l.split(".").length}function o(l,u){var c=[],f;if(Array.prototype.map)return Array.prototype.map.call(l,u);for(f=0;f<l.length;f++)c.push(u(l[f]));return c}function i(l){for(var u=Math.max(r(l[0]),r(l[1])),c=o(l,function(f){var d=u-r(f);return f=f+new Array(d+1).join(".0"),o(f.split("."),function(m){return new Array(20-m.length).join("0")+m}).reverse()});--u>=0;){if(c[0][u]>c[1][u])return 1;if(c[0][u]===c[1][u]){if(u===0)return 0}else return-1}}function s(l,u,c){var f=n;typeof u=="string"&&(c=u,u=void 0),u===void 0&&(u=!1),c&&(f=t(c));var d=""+f.version;for(var m in l)if(l.hasOwnProperty(m)&&f[m]){if(typeof l[m]!="string")throw new Error("Browser version in the minVersion map should be a string: "+m+": "+String(l));return i([d,l[m]])<0}return u}function a(l,u,c){return!s(l,u,c)}return n.isUnsupportedBrowser=s,n.compareVersions=i,n.check=a,n._detect=t,n.detect=t,n})});var Xc=Pn((i$,Up)=>{(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var o="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(o=r(o,n(s)))}return o}function n(o){if(typeof o=="string"||typeof o=="number")return o;if(typeof o!="object")return"";if(Array.isArray(o))return t.apply(null,o);if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]"))return o.toString();var i="";for(var s in o)e.call(o,s)&&o[s]&&(i=r(i,s));return i}function r(o,i){return i?o?o+" "+i:o+i:o}typeof Up<"u"&&Up.exports?(t.default=t,Up.exports=t):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return t}):window.classNames=t})()});var xN=Pn(nT=>{"use strict";var f3=Symbol.for("react.fragment");nT.Fragment=f3;nT.jsxDEV=void 0});var rT=Pn((nfe,TN)=>{"use strict";TN.exports=xN()});var Qg=I(D()),Zg=I(mp());var eB=0;function re(e,t){let n=`atom${++eB}`,r={toString(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&this.debugLabel?n+":"+this.debugLabel:n}};return typeof e=="function"?r.read=e:(r.init=e,r.read=tB,r.write=nB),t&&(r.write=t),r}function tB(e){return e(this)}function nB(e,t,n){return t(this,typeof n=="function"?n(e(this)):n)}var F1=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,xS=e=>"init"in e,TS=e=>!!e.write,Mc=Symbol((import.meta.env?import.meta.env.MODE:void 0)!=="production"?"CONTINUE_PROMISE":""),ES="pending",rB="fulfilled",oB="rejected",iB=e=>typeof e=="object"&&e!==null&&Mc in e,hp=new WeakMap,sB=(e,t,n)=>{if(!hp.has(e)){let r,o=new Promise((i,s)=>{let a=e,l=c=>f=>{a===c&&(o.status=rB,o.value=f,i(f),n())},u=c=>f=>{a===c&&(o.status=oB,o.reason=f,s(f),n())};e.then(l(e),u(e)),r=(c,f)=>{c&&(hp.set(c,o),a=c,c.then(l(c),u(c)),t(),t=f)}});o.status=ES,o[Mc]=r,hp.set(e,o)}return hp.get(e)},aB=e=>typeof e?.then=="function",z1=e=>"v"in e||"e"in e,gp=e=>{if("e"in e)throw e.e;if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!("v"in e))throw new Error("[Bug] atom state is not initialized");return e.v},yp=e=>{let t=e.v;return iB(t)&&t.status===ES?t:null},U1=(e,t,n)=>{n.p.has(e)||(n.p.add(e),t.then(()=>{n.p.delete(e)},()=>{n.p.delete(e)}))},H1=(e,t,n,r,o)=>{var i;if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&r===t)throw new Error("[Bug] atom cannot depend on itself");n.d.set(r,o.n);let s=yp(n);s&&U1(t,s,o),(i=o.m)==null||i.t.add(t),e&&lB(e,r,t)},sl=()=>[new Map,new Map,new Set],bS=(e,t,n)=>{e[0].has(t)||e[0].set(t,new Set),e[1].set(t,n)},lB=(e,t,n)=>{let r=e[0].get(t);r&&r.add(n)},uB=(e,t)=>e[0].get(t),j1=(e,t)=>{e[2].add(t)},Vs=e=>{for(;e[1].size||e[2].size;){e[0].clear();let t=new Set(e[1].values());e[1].clear();let n=new Set(e[2]);e[2].clear(),t.forEach(r=>{var o;return(o=r.m)==null?void 0:o.l.forEach(i=>i())}),n.forEach(r=>r())}},W1=e=>{let t;(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&(t=new Set);let n=(h,S,p,g=()=>{},v=()=>{})=>{let T="v"in S,x=S.v,E=yp(S);if(aB(p))if(E)E!==p&&(E[Mc](p,g),++S.n);else{let C=sB(p,g,v);if(C.status===ES)for(let b of S.d.keys())U1(h,C,e(b,S));S.v=C,delete S.e}else E&&E[Mc](Promise.resolve(p),g),S.v=p,delete S.e;(!T||!Object.is(x,S.v))&&++S.n},r=(h,S,p,g)=>{if(!g?.(S)&&z1(p)&&(p.m||Array.from(p.d).every(([b,k])=>r(h,b,e(b,p),g).n===k)))return p;p.d.clear();let v=!0,T=b=>
8{if(F1(S,b)){let R=e(b,p);if(!z1(R))if(xS(b))n(b,R,b.init);else throw new Error("no atom init");return gp(R)}let k=r(h,b,e(b,p),g);if(v)H1(h,S,p,b,k);else{let R=sl();H1(R,S,p,b,k),u(R,S,p),Vs(R)}return gp(k)},x,E,C={get signal(){return x||(x=new AbortController),x.signal},get setSelf(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!TS(S)&&console.warn("setSelf function cannot be used with read-only atom"),!E&&TS(S)&&(E=(...b)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&v&&console.warn("setSelf function cannot be called in sync"),!v)return l(S,...b)}),E}};try{let b=S.read(T,C);return n(S,p,b,()=>x?.abort(),()=>{if(p.m){let k=sl();u(k,S,p),Vs(k)}}),p}catch(b){return delete p.v,p.e=b,++p.n,p}finally{v=!1}},o=h=>gp(r(void 0,h,e(h))),i=(h,S,p)=>{var g,v;let T=new Map;for(let x of((g=p.m)==null?void 0:g.t)||[])T.set(x,e(x,p));for(let x of p.p)T.set(x,e(x,p));return(v=uB(h,S))==null||v.forEach(x=>{T.set(x,e(x,p))}),T},s=(h,S,p)=>{let g=[],v=new Set,T=(C,b)=>{if(!v.has(C)){v.add(C);for(let[k,R]of i(h,C,b))C!==k&&T(k,R);g.push([C,b,b.n])}};T(S,p);let x=new Set([S]),E=C=>v.has(C);for(let C=g.length-1;C>=0;--C){let[b,k,R]=g[C],O=!1;for(let P of k.d.keys())if(P!==b&&x.has(P)){O=!0;break}O&&(r(h,b,k,E),u(h,b,k),R!==k.n&&(bS(h,b,k),x.add(b))),v.delete(b)}},a=(h,S,p,...g)=>{let v=E=>gp(r(h,E,e(E,p))),T=(E,...C)=>{let b=e(E,p),k;if(F1(S,E)){if(!xS(E))throw new Error("atom not writable");let R="v"in b,O=b.v,P=C[0];n(E,b,P),u(h,E,b),(!R||!Object.is(O,b.v))&&(bS(h,E,b),s(h,E,b))}else k=a(h,E,b,...C);return Vs(h),k};return S.write(v,T,...g)},l=(h,...S)=>{let p=sl(),g=a(p,h,e(h),...S);return Vs(p),g},u=(h,S,p)=>{if(p.m&&!yp(p)){for(let g of p.d.keys())p.m.d.has(g)||(c(h,g,e(g,p)).t.add(S),p.m.d.add(g));for(let g of p.m.d||[])if(!p.d.has(g)){p.m.d.delete(g);let v=f(h,g,e(g,p));v?.t.delete(S)}}},c=(h,S,p)=>{if(!p.m){r(h,S,p);for(let g of p.d.keys())c(h,g,e(g,p)).t.add(S);if(p.m={l:new Set,d:new Set(p.d.keys()),t:new Set},(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&t.add(S),TS(S)&&S.onMount){let g=p.m,{onMount:v}=S;j1(h,()=>{let T=v((...x)=>a(h,S,p,...x));T&&(g.u=T)})}}return p.m},f=(h,S,p)=>{if(p.m&&!p.m.l.size&&!Array.from(p.m.t).some(g=>{var v;return(v=e(g,p).m)==null?void 0:v.d.has(S)})){let g=p.m.u;g&&j1(h,g),delete p.m,(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&t.delete(S);for(let T of p.d.keys()){let x=f(h,T,e(T,p));x?.t.delete(S)}let v=yp(p);v&&v[Mc](void 0,()=>{});return}return p.m},y={get:o,set:l,sub:(h,S)=>{let p=sl(),g=e(h),v=c(p,h,g);Vs(p);let T=v.l;return T.add(S),()=>{T.delete(S);let x=sl();f(x,h,g),Vs(x)}},unstable_derive:h=>W1(...h(e))};return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&Object.assign(y,{dev4_get_internal_weak_map:()=>({get:S=>{let p=e(S);if(p.n!==0)return p}}),dev4_get_mounted_atoms:()=>t,dev4_restore_atoms:S=>{let p=sl();for(let[g,v]of S)if(xS(g)){let T=e(g),x="v"in T,E=T.v;n(g,T,v),u(p,g,T),(!x||!Object.is(E,T.v))&&(bS(p,g,T),s(p,g,T))}Vs(p)}}),y},Bc=()=>{let e=new WeakMap;return W1(n=>{let r=e.get(n);return r||(r={d:new Map,p:new Set,n:0},e.set(n,r)),r})},Dc,G1=()=>(Dc||(Dc=Bc(),(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=Dc),globalThis.__JOTAI_DEFAULT_STORE__!==Dc&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),Dc);var xt=I(D(),1);var $1=(0,xt.createContext)(void 0),K1=e=>{let t=(0,xt.useContext)($1);return e?.store||t||G1()},Y1=({children:e,store:t})=>{let n=(0,xt.useRef)();return!t&&!n.current&&(n.current=Bc()),(0,xt.createElement)($1.Provider,{value:t||n.current},e)},cB=e=>typeof e?.then=="function",fB=xt.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function ge(e,t){let n=K1(t),[[r,o,i],s]=(0,xt.useReducer)(u=>{let c=n.get(e);return Object.is(u[0],c)&&u[1]===n&&u[2]===e?u:[c,n,e]},void 0,()=>[n.get(e),n,e]),a=r;(o!==n||i!==e)&&(s(),a=n.get(e));let l=t?.delay;return(0,xt.useEffect)(()=>{let u=n.sub(e,()=>{if(typeof l=="number"){setTimeout(s,l);return}s()});return s(),u},[n,e,l]),(0,xt.useDebugValue)(a),cB(a)?fB(a):a}function X1(e,t){let n=K1(t);return(0,xt.useCallback)((...o)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return n.set(e,...o)},[n,e])}var Zt=I(Y()),ii=I(D());var tw=I(D()),nw=I(CS());var ew=I(CS());
8var q=class extends Error{severity="high";errorDetail;constructor(t,n){super(t),Object.setPrototypeOf(this,q.prototype),n&&n instanceof Error&&(this.cause=n)}},pt=class extends q{constructor(t,n){super(t,n),this.severity="low"}};var wS="snapshot",IS="sandbox";var vB="api/figment-proxy/monitor",SB="sites.runtime_error",xB="figweb",TB=100,bB=new Set(["preview","published"]),EB=async(e,t,n,r)=>{if(!e||e==="")return;let o=`${e}/${vB}`;try{await fetch(o,{method:"POST",body:JSON.stringify(t),priority:"low",keepalive:r?.sendAsBeacon,headers:{"Content-Type":"application/json",...n},credentials:"omit"})}catch(i){console.error(i)}},CB=()=>/iPad/.test(navigator.userAgent)||/Mac/.test(navigator.userAgent)&&!/iPhone/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||!1,xp;function kS(){if(xp===void 0)try{xp={...ew.default.detect(navigator.userAgent),isIpad:CB()}}catch{xp=null}return xp||null}var al=class{env;rateLimiter;_shouldReportErrors;reportingDomain;analyticsHeaders;userId;bundleId;bundleCreationDate;_cachedInfo;constructor({env:t,reportingDomain:n,rateLimiter:r,analyticsHeaders:o,bundleId:i,bundleCreationDate:s,userId:a}){this.reportingDomain=n,this.env=t,this.rateLimiter=r,this.analyticsHeaders=o,this._shouldReportErrors=this.shouldReportErrors(),this.bundleId=i,this.bundleCreationDate=s,this.userId=a}shouldReportErrors=()=>{if(!bB.has(this.env))return!1;try{new URL(this.reportingDomain)}catch{return!1}return!0};getContext=()=>({page:{path:window.location.pathname,referrer:document.referrer,search:window.location.search,title:document.title,url:window.location.toString()},userAgent:window.navigator.userAgent,forwardToDatadog:!0});reportError=(t,n)=>{if(!this._shouldReportErrors||!(t instanceof q)||!this.rateLimiter.tryAdd(1))return;let r=new Date().toISOString(),o={event:SB,properties:{errorType:t.name,errorMessage:n?`[${n}]: ${t.message}`:t.message,stackTrace:t.stack||"",environment:this.env,bundleId:this.bundleId,bundleCreationDate:this.bundleCreationDate,severity:t.severity,errorDetail:t.errorDetail,...this.getBrowserInfoProps()},timestamp:r,sentAt:r,context:this.getContext()},i={namespace:xB,batched:"1"};this.userId&&(o.userId=this.userId);let s=[{data:o,figment_metadata:i}];EB(this.reportingDomain,s,this.analyticsHeaders)};getBrowserInfoProps=()=>{if(!this._cachedInfo)try{let t=kS();t&&(this._cachedInfo={browser_name:t.name,browser_version:+t.version,os_name:t?.isIpad?"iPadOS":t.osname,os_version:t?.isIpad?0:t.osversion})}catch{this._cachedInfo={}}return this._cachedInfo};static init(t){if(!this._ErrorReporter)for(this._ErrorReporter=new al(t);this._errorQueue.length;)this.reportError(al._errorQueue.pop())}static reset(){this._ErrorReporter=void 0,this._errorQueue=[]}static reportError(t,n){this._ErrorReporter?this.enabled&&this._ErrorReporter.reportError(t,n):this._errorQueue.length<TB&&this._errorQueue.push(t)}},be=al;Gr(be,"enabled",!0),Gr(be,"_ErrorReporter"),Gr(be,"_errorQueue",[]),Gr(be,"enable",()=>al.enabled=!0),Gr(be,"disable",()=>al.enabled=!1);var Fs=(e,t)=>n=>{try{e(n)}catch(r){throw be.reportError(r,t),r instanceof q?new Error(r.message,r):r}},ll=(e,t)=>n=>{try{e(n)}catch(r){throw be.reportError(r,t),r instanceof q?new Error(r.message,r):r}};var RS=re(new Map),ul={SHIFT_CODE:16,CONTROL_CODE:17,ALT_CODE:18,META_CODE:91};function rw(e,t){let n=e.event?.keyTrigger?.triggerDevice==="KEYBOARD",r=e.event?.keyTrigger?.keyCodes;if(!r)return!1;let o=kB(t),i=r.length===t.length;return n&&i&&r.every(o)}function wB(e){return e===void 0?!1:(e=e.toUpperCase(),e==="SHIFT"||e==="CONTROL"||e==="ALT"||e==="META")}function IB(e){let t=[];return t.push(e.keyCode),e.shiftKey&&t.push(ul.SHIFT_CODE),e.ctrlKey&&t.push(ul.CONTROL_CODE),e.altKey&&t.push(ul.ALT_CODE),e.metaKey&&t.push(ul.META_CODE),t}function kB(e){let t=nw.default.mac;return n=>(n=n===ul.META_CODE&&!t?ul.CONTROL_CODE:n,e.some(r=>r===n))}function ow(){let e=ge(RS);(0,tw.useEffect)(()=>{let t=ll(n=>{if(wB(n.key))return;let r=IB(n);e.forEach(o=>{o.keyCallback?.(r)})},"handleKeypressInteractions");return window.addEventListener("keydown",t),()=>{window.removeEventListener("keydown",t)}},[e])}function Ee(e,t){throw new q(t??`Uncaught type ${JSON.stringify(e)}`)}function pe(e,t){if(!e)throw new q(`Assertion failure${t?`: ${t}`:""}`)}var zs="-1:-1";function iw(e){return e?(e.localID|0)>=0&&(e.sessionID|0)>=0:!1}function tt(e){return e?`${e.sessionID|0}:${e.localID|0}`:null}var jw=I(D());var Qe;(function(e){e.Appear="appear",e.Hover="hover",e.Press="press",e.Focus="focus",e.ScrollParallax="scrollParallax",e.ScrollTransform="scrollTransform",e.Cursor="cursor",e.Marquee="marquee",e.Code="code"})(Qe||(Qe={}));var Tt;
8(function(e){e.IN_CUBIC="IN_CUBIC",e.OUT_CUBIC="OUT_CUBIC",e.INOUT_CUBIC="INOUT_CUBIC",e.LINEAR="LINEAR",e.IN_BACK_CUBIC="IN_BACK_CUBIC",e.OUT_BACK_CUBIC="OUT_BACK_CUBIC",e.INOUT_BACK_CUBIC="INOUT_BACK_CUBIC",e.CUSTOM_CUBIC="CUSTOM_CUBIC",e.GENTLE_SPRING="GENTLE_SPRING",e.SPRING_PRESET_ONE="SPRING_PRESET_ONE",e.SPRING_PRESET_TWO="SPRING_PRESET_TWO",e.SPRING_PRESET_THREE="SPRING_PRESET_THREE",e.CUSTOM_SPRING="CUSTOM_SPRING",e.SPRING="SPRING"})(Tt||(Tt={}));var je;(function(e){e.PASS_THROUGH="PASS_THROUGH",e.NORMAL="NORMAL",e.DARKEN="DARKEN",e.MULTIPLY="MULTIPLY",e.LINEAR_BURN="LINEAR_BURN",e.COLOR_BURN="COLOR_BURN",e.LIGHTEN="LIGHTEN",e.SCREEN="SCREEN",e.LINEAR_DODGE="LINEAR_DODGE",e.COLOR_DODGE="COLOR_DODGE",e.OVERLAY="OVERLAY",e.SOFT_LIGHT="SOFT_LIGHT",e.HARD_LIGHT="HARD_LIGHT",e.DIFFERENCE="DIFFERENCE",e.EXCLUSION="EXCLUSION",e.HUE="HUE",e.SATURATION="SATURATION",e.COLOR="COLOR",e.LUMINOSITY="LUMINOSITY"})(je||(je={}));var Rr;(function(e){e.LEFT="LEFT",e.RIGHT="RIGHT",e.CENTER="CENTER",e.LEFT_RIGHT="LEFT_RIGHT",e.SCALE="SCALE"})(Rr||(Rr={}));var Ar;(function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.CENTER="CENTER",e.TOP_BOTTOM="TOP_BOTTOM",e.SCALE="SCALE"})(Ar||(Ar={}));var sw;(function(e){e.SUPER="SUPER",e.SUB="SUB",e.NORMAL="NORMAL"})(sw||(sw={}));var Tp;(function(e){e.NONE="NONE",e.STRIKETHROUGH="STRIKETHROUGH",e.UNDERLINE="UNDERLINE"})(Tp||(Tp={}));var Ai;(function(e){e.ORDERED="ORDERED",e.UNORDERED="UNORDERED",e.NONE="NONE"})(Ai||(Ai={}));var cl={visible:!0,locked:!1,isFixed:!1,scrollBehavior:"SCROLLS"},Vc={blendMode:je.NORMAL,opacity:1},bp={constraints:{vertical:Ar.TOP,horizontal:Rr.LEFT},layoutGrow:0,layoutAlign:"INHERIT",layoutPositioning:"AUTO",gridColumnAnchorIndex:0,gridRowAnchorIndex:0},Ep={fills:[],strokes:[],strokeWeight:1},RB={effects:[]},lw={isMask:!1},aw={isBreakpointFrame:!1},wU={interactions:[]},AB={clipsContent:!1,overflowDirection:"NONE",layoutMode:"NONE",primaryAxisSizingMode:"AUTO",counterAxisSizingMode:"AUTO",primaryAxisAlignItems:"MIN",counterAxisAlignItems:"MIN",paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,itemSpacing:0,itemReverseZIndex:!1,strokesIncludedInLayout:!1,counterAxisAlignContent:"AUTO",layoutWrap:"NO_WRAP",counterAxisSpacing:0},AS={cornerRadius:0,rectangleCornerRadii:[0,0,0,0],rectangleCornerRadiiIndependent:!1},OB={isInAnimateTree:!1},Zn={...cl,...Vc,...bp,...AB,...AS,...Ep,...RB,...lw,...aw,...aw,...OB},Fc={...cl,...Vc,...bp,...Ep,...lw},IU={...Fc,...AS},uw={...Fc,...AS},cw={listSpacing:0,textAutoResize:"NONE",paragraphIndent:0,paragraphSpacing:0,textAlignHorizontal:"LEFT",textAlignVertical:"TOP"},zc={code:void 0,sourceCodeHash:void 0,codeExportName:"default"};var fw={...Zn},dw={...Zn},pw={...Fc},mw={...cl,...Vc,...bp,...Ep},hw={...Zn},gw={...Zn},yw={...Zn},vw={...Zn,type:"REPEATER"},Sw={...Zn,type:"CMS_RICH_TEXT"},xw={...Zn},Tw={...uw},bw={...Fc,...cw},Ew={...cl,...Vc},Cw={...Zn,type:"WEBPAGE"},ww={...Zn,type:"CODE_INSTANCE",...zc,componentProperties:{}},Iw={...Zn,type:"CODE_LAYER",...zc,componentProperties:{}},kw={...cl,type:"CODE_COMPONENT",...zc,componentProperties:{}},Rw={type:"CODE_FILE",...zc};function Cp(e){switch(e.type){case"COMPONENT":return Object.assign(Object.create(fw),e);case"COMPONENT_SET":return Object.assign(Object.create(dw),e);case"FRAME":return Object.assign(Object.create(hw),e);case"SLOT":return Object.assign(Object.create(gw),e);case"GROUP":return Object.assign(Object.create(yw),e);case"IMAGE":return Object.assign(Object.create(mw),e);case"INSTANCE":return Object.assign(Object.create(xw),e);case"RECTANGLE":return Object.assign(Object.create(Tw),e);case"SVG":return Object.assign(Object.create(pw),e);case"TEXT":return Object.assign(Object.create(bw),e);case"VARIABLE":return e;case"VARIABLE_COLLECTION":return e;case"STYLE":return e;case"WIDGET":return Object.assign(Object.create(Ew),e);case"WEBPAGE":return Object.assign(Object.create(Cw),e);case"CODE_INSTANCE":return Object.assign(Object.create(ww),e);case"CODE_LAYER":return Object.assign(Object.create(Iw),e);case"CODE_COMPONENT":return Object.assign(Object.create(kw),e);case"CODE_FILE":return Object.assign(Object.create(Rw),e);case"REPEATER":return Object.assign(Object.create(vw),e);case"CMS_RICH_TEXT":return Object.assign(Object.create(Sw),e);default:throw new Error("Unknown node type provided to applyDefaults")}}var Aw;(function(e){e.MAILCHIMP="MAILCHIMP",e.GOOGLE_MAP="GOOGLE_MAP",e.YOUTUBE="YOUTUBE",e.UNKNOWN="UNKNOWN",e.GENERIC="GENER
8IC"})(Aw||(Aw={}));var ke;(function(e){e[e.ADDITION=0]="ADDITION",e[e.SUBTRACTION=1]="SUBTRACTION",e[e.RESOLVE_VARIANT=2]="RESOLVE_VARIANT",e[e.MULTIPLY=3]="MULTIPLY",e[e.DIVIDE=4]="DIVIDE",e[e.EQUALS=5]="EQUALS",e[e.NOT_EQUAL=6]="NOT_EQUAL",e[e.LESS_THAN=7]="LESS_THAN",e[e.LESS_THAN_OR_EQUAL=8]="LESS_THAN_OR_EQUAL",e[e.GREATER_THAN=9]="GREATER_THAN",e[e.GREATER_THAN_OR_EQUAL=10]="GREATER_THAN_OR_EQUAL",e[e.AND=11]="AND",e[e.OR=12]="OR",e[e.NOT=13]="NOT",e[e.STRINGIFY=14]="STRINGIFY",e[e.TERNARY=15]="TERNARY",e[e.VAR_MODE_LOOKUP=16]="VAR_MODE_LOOKUP",e[e.NEGATE=17]="NEGATE",e[e.IS_TRUTHY=18]="IS_TRUTHY"})(ke||(ke={}));function wp(e){return e.type==="GRADIENT_LINEAR"||e.type==="GRADIENT_RADIAL"||e.type==="GRADIENT_ANGULAR"||e.type==="GRADIENT_DIAMOND"}function _U(e,t,n){let r=e,o=t.safeParse(e);if(o.success&&(r=o.data),!o.success){t.description||console.info("Zod schema provided to parseData has no description. Add a description via .describe for better error messages.");let i=`${t.description||"Zod"} schema error issues`,s=n?`Debug info: 9${JSON.stringify(n,null,2)} 10`:"",a=typeof window>"u",l=!1;if(a||l){if(a)for(let u of o.error.issues)console.error(`[SchemaErrorIssue] ${JSON.stringify({schemaDescription:t.description,issue:u})}`);if(l)throw new Error(`${i} 11${s}Issues: ${JSON.stringify(o.error.issues,null,2)}`)}else console.error(i,{issues:o.error.issues,debugInfo:n,data:e})}return r}function Oi(e){return e}var Hc=Oi,Ow=Oi,Pw=Oi;var Po=Oi,Nw=Oi,Ip=Oi;var OS=Oi,Lw=Oi;var _w=new Set(["vectorNetworkBlob","version"]);function Ce(e,t,n=!1,r=!1,o=!1){if(e===t||r&&(Array.isArray(e)&&e.length===0&&t===void 0||Array.isArray(t)&&t.length===0&&e===void 0||!e&&!t))return!0;let i=typeof e;if(typeof t!==i)return!1;if(i==="number")return Number.isNaN(e)||Number.isNaN(t)?r:n?!0:r?e-t<.01&&e-t>-.01:e===t;if(i!=="object")return e===t;if(e===null!=(t===null))return!1;if(e===null)return!0;if(Array.isArray(e)!==Array.isArray(t))return!1;if(Array.isArray(e))return e.length===t.length&&e.every((l,u)=>Ce(l,t[u],n,r,o));let s=Object.keys(e),a=Object.keys(t);return o&&(s=s.filter(l=>e[l]!==void 0),a=a.filter(l=>t[l]!==void 0)),s.length!==a.length||(r&&(s=s.filter(l=>!_w.has(l)),a=a.filter(l=>!_w.has(l))),s.sort(),a.sort(),!s.every((l,u)=>l===a[u]))?!1:s.every(l=>Ce(e[l],t[l],n,r,o))}var Jn=class{map;fallback;disableErrors;constructor(t,n){this.map=new Map,this.fallback=t,this.disableErrors=n??!1}get(t,n=!1){return this.map.has(t)?this.map.get(t):(n===!1&&this.disableErrors===!1&&(this.map.has(t),`${JSON.stringify(t)}`,void 0),this.fallback)}set(t,n){if(this.map.has(t)){this.disableErrors===!1&&(Ce(this.map.get(t),n),`${JSON.stringify(t)}`,void 0);return}this.map.set(t,n)}_has(t){return this.map.has(t)}};function Dw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=class{static fromFigVector(t){return new B(t.x,t.y)}static toVectorD(t){return{x:t.x,y:t.y}}static fromVectorD(t){return new B(t.x,t.y)}clone(){return new B(this.x,this.y)}equals(t){return this.x===t.x&&this.y===t.y}toString(){return`(${this.x}, ${this.y})`}add(t){return new B(this.x+t.x,this.y+t.y)}static add(...t){return t.filter(o=>o!=null).reduce((o,i)=>(o.x+=i.x,o.y+=i.y,o),{x:0,y:0})}subtract(t){return new B(this.x-t.x,this.y-t.y)}static subtract(t,n){return{x:t.x-n.x,y:t.y-n.y}}plus(t){return new B(this.x+t.x,this.y+t.y)}incrementBy(t){this.x=this.x+t.x,this.y=this.y+t.y}minus(t){return new B(this.x-t.x,this.y-t.y)}component(t){return t===0?this.x:this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}static scale(t,n){return{x:t*n.x,y:t*n.y}}static abs(t){return{x:Math.abs(t.x),y:Math.abs(t.y)}}scale(t){return new B(this.x*t,this.y*t)}multiply(t){return new B(this.x*t.x,this.y*t.y)}divide(t){return new B(this.x/t.x,this.y/t.y)}dot(t){return B.dot(this,t)}toAngle(){return Math.atan2(this.y,this.x)}static bound(t,n){return n?{x:Math.max(Math.min(t.x,n.max.x),n.min.x),y:Math.max(Math.min(t.y,n.max.y),n.min.y)}:t}static dot(t,n){return t.x*n.x+t.y*n.y}static interpolate(t,n,r){return{x:t.x+(n.x-t.x)*r,y:t.y+(n.y-t.y)*r}}static rounded(t){return{x:Math.round(t.x),y:Math.round(t.y)}}static size(t){return Math.sqrt(B.dot(t,t))}size(){return B.size(this)}unit(){let t=this.size();return this.scale(t===0?0:1/t)}distanceTo(t){return B.size(this.subtract(t))}static distance(t,n){return B.size(B.subtract(t,n))}clamp(t){return new B(Math.max(t.x,Math.min(t.x+t.width,this.x)),Math.max(t.y,Math.min(t.y+t.height,this.y)))}clampX(t){return new B(Math.max(t.x,Math.min(t.x+t.width,this.x)),this.y)}clampY(t){return new B(this.x,Math.max(t.y,Math.min(t.y+t.height,this.y)))}rotate90(){return new B(-this.y,this.x)}hasNaN(){return Number.isNaN(this.x)||Number.isNaN(this.y)}isInvalid(){return this.hasNaN()}multiplyBy(t){return new B(this.x*t,this.y*t)}divideBy(t){return new B(this.x/t,this.y/t)}transpose(){return new B(this.y,this.x)}rounded(){return new B(Math.round(this.x),Math.round(this.y))}static max(t,n){return new B(Math.max(t.x,n.x),Math.max(t.y,n.y))}static min(t,n){return new B(Math.min(t.x,n.x),Math.min(t.y,n.y))}static infinity(){return new B(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY)}
11static invalid(){return new B(Number.NaN,Number.NaN)}constructor(t=0,n=0){Dw(this,"x",void 0),Dw(this,"y",void 0),this.x=t,this.y=n}};function Mw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ae=class{static fromRectD(t){return new Ae(B.fromVectorD(t.origin),B.fromVectorD(t.size))}clone(){return new Ae(this.origin.clone(),this.size.clone())}equals(t){return this.origin.equals(t.origin)&&this.size.equals(t.size)}left(){return this.origin.x}top(){return this.origin.y}right(){return this.size.x===Number.POSITIVE_INFINITY?Number.POSITIVE_INFINITY:this.origin.x+this.width()}bottom(){return this.size.y===Number.POSITIVE_INFINITY?Number.POSITIVE_INFINITY:this.origin.y+this.height()}bottomRight(){return new B(this.right(),this.bottom())}bottomLeft(){return new B(this.left(),this.bottom())}topLeft(){return new B(this.left(),this.top())}topRight(){return new B(this.right(),this.top())}topCenter(){return new B(this.center().x,this.top())}bottomCenter(){return new B(this.center().x,this.bottom())}centerLeft(){return new B(this.left(),this.center().y)}centerRight(){return new B(this.right(),this.center().y)}center(){return new B(this.origin.x+this.size.x/2,this.origin.y+this.size.y/2)}width(){return this.size.x}height(){return this.size.y}transpose(){return new Ae(this.origin.transpose(),this.size.transpose())}offsetBy(t){return new Ae(this.origin.plus(t),this.size)}scaledBy(t){return new Ae(this.origin.multiplyBy(t),this.size.multiplyBy(t))}isInvalid(){return this.size.x<0||this.size.y<0||this.origin.hasNaN()||this.size.hasNaN()}isValid(){return!this.isInvalid()}isEmpty(){return this.isInvalid()?!0:this.size.x<=0||this.size.y<=0}unionWith(t){if(this.isInvalid())return t;if(t.isInvalid())return this;let n=B.min(this.origin,t.origin),r=B.max(this.bottomRight(),t.bottomRight());return n.equals(r)?this:new Ae(n,r.minus(n))}expandToInclude(t){if(this.isInvalid())return new Ae(t.clone(),new B(0,0));let n=B.min(this.origin,t),r=B.max(this.bottomRight(),t);return new Ae(n,r.minus(n))}containsIncludingBoundary(t){return!this.isEmpty()&&!t.isInvalid()&&this.left()<=t.left()&&this.right()>=t.right()&&this.top()<=t.top()&&this.bottom()>=t.bottom()}containsPointIncludingBoundary(t){return!this.isEmpty()&&this.left()<=t.x&&t.x<=this.right()&&this.top()<=t.y&&t.y<=this.bottom()}intersectWith(t){if(this.isInvalid()||t.isInvalid())return Ae.invalidRect();let n=B.max(this.origin,t.origin),r=B.min(this.bottomRight(),t.bottomRight()),o=new Ae(n,r.minus(n));if(o.origin.hasNaN()||o.size.hasNaN())throw new Error("Rect.intersectWith produced a result with NaN");return o.isInvalid()&&(o=Ae.invalidRect()),o}hasIntersectionWith(t){return!this.intersectWith(t).isEmpty()}expand(t){return this.isInvalid()?Ae.invalidRect():typeof t=="number"?Ae.fromOriginAndSize(this.origin.x-t,this.origin.y-t,this.size.x+2*t,this.size.y+2*t):new Ae(this.origin.minus(t),this.size.plus(t.multiplyBy(2)))}static invalidRect(){return new Ae(new B(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY),new B(Number.NEGATIVE_INFINITY,Number.NEGATIVE_INFINITY))}static infinite(){return new Ae(B.infinity().multiplyBy(-1),B.infinity())}static fromOriginAndSize(t,n,r,o){return new Ae(new B(t,n),new B(r,o))}static fromCenterSize(t,n){let r=n.divideBy(2);return new Ae(t.minus(r),n)}static fromFigRect(t){return new Ae(new B(t.x,t.y),new B(t.w,t.h))}static computeBounds(t,n){let r=B.min(t,n),o=B.max(t,n);return new Ae(r,o.minus(r))}static computeBoundsFromPointArray(t){let n=B.infinity(),r=B.infinity().multiplyBy(-1);for(let o of t)n=B.min(n,o),r=B.max(r,o);return new Ae(n,r.minus(n))}constructor(t=new B,n=new B){Mw(this,"origin",void 0),Mw(this,"size",void 0),this.origin=t,this.size=n}};function Pi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var we=class{static identity(){return this.fromNumbers(1,0,0,0,1,0)}static fromNumbers(t,n,r,o,i,s){let a=new we;return a.m00=t,a.m01=n,a.m02=r,a.m10=o,a.m11=i,a.m12=s,a}static copy(t){let n=new we;return n.m00=t.m00,n.m01=t.m01,n.m02=t.m02,n.m10=t.m10,n.m11=t.m11,n.m12=t.m12,n}static fromArray(t){let n=new we;return n.m00=t[0][0],n.m01=t[0][1],n.m02=t[0][2],n.m10=t[1][0],n.m11=t[1][1],n.m12=t[1][2],n}static fromVectors(t,n,r){let o=new we;return o.m00=n.x,o.m01=r.x,o.m02=t.x,o.m10=n.y,o.m11=r.y,o.m12=t.y,o}static fromFigMatrix(t){let n=new we;return n.m00=t.m00,n.m01=t.m01,n.m02=t.m02,n.m10=t.m10,n.m11=t.m11,n.m12=t.m12,n}toFigMatrix(){return{m00:this.m00,m01:this.m01,m02:this.m02,m10:this.m10,m11:this.m11,m12:this.m12}}toMatrix(){return[[this.m00,this.m01,this.m02],[this.m10,this.m11,this.m12]]}axisX(){return new B(this.m00,this.m10)}axisY(){return new B(this.m01,this.m11)}offset(){return new B(this.m02,this.m12)}toRadians(){return Math.atan2(this.m10,this.m00)}toDegrees(){return Math.atan2(this.m10,this.m00)*180/Math.PI}toScale(){let{m00:t,m01:n,m10:r,m11:o}=this;return new B(Math.sqrt(t*t+r*r),Math.sqrt(n*n+o*o))}hasNaN(){return this.m00!==this.m00&&this.m01!==this.m01&&this.m02!==this.m02&&this.m10!==this.m10&&this.m11!==this.m11&&this.m12!==this.m12}translate(t,n){this.m02=t*this.m00+n*this.m01+this.m02,this.m12=t*this.m10+n*this.m11+this.m12}rotate(t){if(t===0)return;let n=Math.sin(t),r=Math.cos(t),o=r*this.m00+n*this.m01,i=r*this.m01-n*this.m00,s=r*this.m10+n*this.m11,a=r*this.m11-n*this.m10;this.m00=o,this.m01=i,this.m10=s,this.m11=a}scale(t,n){this.m00*=t,this.m01*=n,this.m10*=t,this.m11*=n}multiply(t){let n=this.m00*t.m00+this.m01*t.m10,r=this.m00*t.m01+this.m01*t.m11,o=this.m00*t.m02+this.m01*t.m12+this.m02,i=this.m10*t.m00+this.m11*t.m10,s=this.m10*t.m01+this.m11*t.m11,a=this.m10*t.m02+this.m11*t.m12+this.m12;this.m00=n,this.m01=r,this.m02=o,this.m10=i,this.m11=s,this.m12=a}determinant(){return this.m00*this.m11-this.m01*this.m10}invert(){let t=1/this.determinant();if(!isFinite(t))return!1;let n=we.fromNumbers(this.m11*t,-this.m01*t,(this.m01*this.m12-this.m11*this.m02)*t,-this.m10*t,this.m00*t,(this.m10*this.m02-this.m00*this.m12)*t);return n.hasNaN()?!1:(this.m00=n.m00,this.m01=n.m01,this.m02=n.m02,this.m10=n.m10,this.m11=n.m11,this.m12=n.m12,!0)}
11transformRect(t){if(t.isInvalid())return t;if(this.axisX().y===0&&this.axisY().x===0)return Ae.computeBounds(this.transformPoint(t.topLeft()),this.transformPoint(t.bottomRight()));let n=[this.transformPoint(t.topLeft()),this.transformPoint(t.topRight()),this.transformPoint(t.bottomLeft()),this.transformPoint(t.bottomRight())];return Ae.computeBoundsFromPointArray(n)}transformPoint(t){return new B(this.m00*t.x+this.m01*t.y+this.m02,this.m10*t.x+this.m11*t.y+this.m12)}transformDirection(t){return new B(this.m00*t.x+this.m01*t.y,this.m10*t.x+this.m11*t.y)}inverseTransformPoint(t){let n=1/this.determinant();if(!isFinite(n))return B.invalid();let r=new B((this.m11*t.x-this.m01*t.y+this.m01*this.m12-this.m11*this.m02)*n,(this.m00*t.y-this.m10*t.x+this.m10*this.m02-this.m00*this.m12)*n);return r.hasNaN()?B.invalid():r}toTrss(){let t=this.m00*this.m00+this.m10*this.m10,n=this.m01*this.m01+this.m11*this.m11;if(t===0||n===0)return{translationX:this.m02,translationY:this.m12,rotation:0,scaleX:this.m00,scaleY:this.m11,shear:0};let r=this.m00*this.m11-this.m01*this.m10,o=Math.atan2(this.m10,this.m00),i,s,a;return Math.abs(Math.cos(o))>Math.abs(Math.sin(o))?(i=this.m00/Math.cos(o),s=r/i,a=(this.m01+s*Math.sin(o))/this.m00):(i=this.m10/Math.sin(o),s=r/i,a=(this.m11-s*Math.cos(o))/this.m10),{translationX:this.m02,translationY:this.m12,rotation:o,scaleX:i,scaleY:s,shear:a}}constructor(){Pi(this,"m00",void 0),Pi(this,"m01",void 0),Pi(this,"m02",void 0),Pi(this,"m10",void 0),Pi(this,"m11",void 0),Pi(this,"m12",void 0),this.m00=this.m01=this.m02=this.m10=this.m11=this.m12=0}};Pi(we,"kEpsilon",1e-6);Pi(we,"kEpsilonSqr",we.kEpsilon*we.kEpsilon);var Ni;(function(e){e[e.SVG=0]="SVG",e[e.CSS=1]="CSS"})(Ni||(Ni={}));var Bw;(function(e){e[e.SRGB=0]="SRGB",e[e.DISPLAY_P3=1]="DISPLAY_P3"})(Bw||(Bw={}));var Vw;(function(e){e[e.NO_CONVERSION=0]="NO_CONVERSION",e[e.SRGB_TO_DISPLAY_P3=1]="SRGB_TO_DISPLAY_P3",e[e.DISPLAY_P3_TO_SRGB=2]="DISPLAY_P3_TO_SRGB"})(Vw||(Vw={}));var Et={colorProfile:0,colorspaceConversion:0};function ye(e){return String(+e.toPrecision(5))}function jc(e){return we.fromNumbers(e[0][0],e[0][1],e[0][2],e[1][0],e[1][1],e[1][2])}function Fw(e){let t=e.toFigMatrix();return[[t.m00,t.m01,t.m02],[t.m10,t.m11,t.m12]]}function Li(e){let t=e.toFigMatrix();return`matrix(${ye(t.m00)} ${ye(t.m10)} ${ye(t.m01)} ${ye(t.m11)} ${ye(t.m02)} ${ye(t.m12)})`}var oe=class{contents;constructor(t){this.contents=t}static translateX(t){return new oe({type:"translate",axis:"x",value:t})}static translateY(t){return new oe({type:"translate",axis:"y",value:t})}static rotate(t){return new oe({type:"rotate",value:t})}static skewX(t){return new oe({type:"skew",axis:"x",value:t})}static skewY(t){return new oe({type:"skew",axis:"y",value:t})}static scaleX(t){return new oe({type:"scale",axis:"x",value:t})}static scaleY(t){return new oe({type:"scale",axis:"y",value:t})}static concat(...t){return new oe({type:"concat",transforms:t.filter(n=>n!==void 0)})}toTailwindClasses(){switch(this.contents.type){case"translate":return[PB(`${this.contents.type}-${this.contents.axis}`,this.contents.value)];case"rotate":return Number.isInteger(this.contents.value)?[PS("rotate",this.contents.value)]:[`rotate-[${this.contents.value}deg]`];case"skew":{let t=`skew-${this.contents.axis}`;return Number.isInteger(this.contents.value)?[PS(t,this.contents.value)]:[`${t}-[${this.contents.value}deg]`]}case"scale":{let t=this.contents.value*100,n=`scale-${this.contents.axis}`;return Number.isInteger(t)?[PS(n,t)]:[`${n}-[${t}%]`]}case"concat":return this.contents.transforms.flatMap(t=>t.toTailwindClasses());default:Ee(this.contents)}}get value(){switch(this.contents.type){case"translate":return`${this.contents.type}${this.contents.axis.toUpperCase()}(${this.contents.value})`;case"rotate":return`rotate(${this.contents.value}deg)`;case"skew":return`skew${this.contents.axis.toUpperCase()}(${this.contents.value}deg)`;case"scale":return`scale${this.contents.axis.toUpperCase()}(${this.contents.value})`;case"concat":return this.contents.transforms.map(t=>t.value).join(" ");default:Ee(this.contents)}}},PB=(e,t)=>{let r={"50%":"1/2","100%":"full","0%":"0"}[t];if(r)return`${e}-${r}`;let i={"-50%":"1/2","-100%":"full"}[t];return i?`-${e}-${i}`:`${e}-[${t}]`},PS=(e,t)=>t<0?`-${e}-${-t}`:`${e}-${t}`;function _(e,t=3){return e===void 0?e:parseFloat(e.toFixed(t))}function Ze(e,t=10**-3){return Math.abs(e)<t?0:e}var _t=1e-4;function No(e){return typeof structuredClone=="function"?structuredClone(e):JSON.parse(JSON.stringify(e))}function Ue(e,t,n=1e-6){return Math.abs(e-t)<n}function Rp(e){return Object.freeze(e)}function NS(e){return e.type==="WEBPAGE"}function er(e,t){if(e===void 0)return t;let n=jc(t),r=jc(e);return r.multiply(n),Vn(Fw(r))}function Vn(e){return[[Ze(e[0][0]),Ze(e[0][1]),Ze(e[0][2])],[Ze(e[1][0]),Ze(e[1][1]),Ze(e[1][2])]]}function mt(e){return`${_(e*100,2)}%`}var kp=[[1,0,0],[0,1,0]];function tr(e){if(e instanceof oe||!e)return kp;let n=/matrix\((.*)\)/.exec(e);if(!n)return kp;let r=n[1].split(",").map(o=>parseFloat(o));return r.length!==6?kp:[[r[0],r[2],r[4]],[r[1],r[3],r[5]]]}function Uc(e){let t=e.unit==="PERCENT"?Ze(e.value,.1):e.value,n=_(t,2);return n===0?"0":`${n}${e.unit==="PERCENT"?"%":"px"}`}function Hs(){}var zw=()=>Promise.resolve();function Ap(e,t,n){let r=e(t.roots).map(i=>
11t.nodeById.get(i)),o=[];return n&&(o=r.filter(i=>i.name===n)),o.length>0?o:r}var Uw={title:""},Wc=re(!1),Gc=re(null),pl=re(void 0),Hw=re(void 0),Op=re(e=>({width:e(pl),height:e(Hw)}),(e,t,n)=>{t(pl,n.width),t(Hw,n.height)}),LB={type:"GENERATED_ASSET",url:"",size:{x:0,y:0},format:"PNG",offsets:{top:{value:0,unit:"PERCENT"},right:{value:0,unit:"PERCENT"},bottom:{value:0,unit:"PERCENT"},left:{value:0,unit:"PERCENT"}}},LS=Cp({type:"FRAME",id:"missing",name:"missing",visible:!1,absoluteBoundingBox:{x:0,y:0,width:0,height:0},size:{x:0,y:0},relativeTransform:[[1,0,1],[0,1,1]],children:[]});function Ww(){let e={collectionById:new Jn(void 0),slugByItemId:new Jn(void 0)};return Rp(e),e}function Gw(e,t){js(e.collectionById,t.collectionById),js(e.slugByItemId,t.slugByItemId)}function Pp(){let e={siteSettings:re(Uw),roots:re([]),nodeById:new Jn(LS),fonts:new Jn(void 0,!0),assets:new Jn(re(LB)),assetIdToGuid:new Jn(void 0),guidToUrl:new Jn(void 0),animateRootIds:new Set,stablePathToAssetHash:new Jn(void 0,!0),stablePathToAssetInfo:new Jn(void 0,!0),compiledCode:re(""),globalStyles:re(""),sourceCodeHash:re("")};return Rp(e),Rp(e.assets),e}function Np(e,t,n){dl(e.siteSettings,t.siteSettings??Uw,n);for(let[r,o]of Object.entries(t.nodeById))e.nodeById.set(r,OS(o,{nodeId:o?.id}));dl(e.roots,t.roots,n),js(e.fonts,t.fonts),js(e.assetIdToGuid,t.assetIdToGuid),js(e.guidToUrl,t.guidToUrl),_S(e,t.assets,n),t.stablePathToAssetHash&&js(e.stablePathToAssetHash,t.stablePathToAssetHash),t.stablePathToAssetInfo&&js(e.stablePathToAssetInfo,t.stablePathToAssetInfo),_B(e.animateRootIds,t.animateRootIds),dl(e.compiledCode,t.compiledCode,n),dl(e.globalStyles,t.globalStyles,n),dl(e.sourceCodeHash,t.sourceCodeHash,n)}function _S(e,t,n){DB(e.assets,t,n)}function _B(e,t){e.clear(),t.forEach(n=>{e.add(n)})}function js(e,t){for(let[n,r]of Object.entries(t))e.set(n,r)}function DB(e,t,n,r){for(let[o,i]of Object.entries(t)){let s=e._has(o)?e.get(o):void 0,a=r?r(i):i;s===void 0?e.set(o,re(a)):dl(s,a,n)}}function dl(e,t,n){Ce(n.get(e),t)||n.set(e,t)}function $w(e,t){let n=(0,jw.useMemo)(()=>re(e),[e]);return ge(t||n)}var Bi=I(D());var Lp={"#000000":"black","#ffffff":"white","#ff0000":"red","#800080":"purple","#008000":"green","#ffff00":"yellow","#0000ff":"blue","#ffa500":"orange","#a52a2a":"brown","#ffc0cb":"pink"};function J(e,t,n){let r;if(e){let o=e.match(/^var\((--[^),\s]+)\)$/);o?r=o[1]:r=`--${e.replaceAll(" ","")}`}else t&&(r=`--${VB(t)}`);return r?`var(${r},${n})`:null}function MB(e){return e.split(" ").map(t=>t.toLowerCase()).join("-")}function BB(e){return e.replace(/./g,t=>{let n=t.charCodeAt(0);return/[a-zA-Z0-9_-]/.test(t)||n>=160?t:"\\"+t})}function VB(e){return e=MB(e),e=BB(e),e}function FB(e){return e!=null}function DS(e){return Math.round(e*255)}function zB(e){return+e.toFixed(2)}function HB(e){return`${Us(e.r)}${Us(e.g)}${Us(e.b)}`}function jB(e,t=1){let{r:n,g:r,b:o,a:i=1}=e;return`${Us(n)}${Us(r)}${Us(o)}${Us(i*t)}`}function BS(e,t=1){let{r:n,g:r,b:o,a:i=1}=e;return`rgba(${DS(n)},${DS(r)},${DS(o)},${zB(i*t)})`}function Kw(e){let t=e.a;return FB(t)&&t!==1}function Us(e){return("00"+Math.round(e*255).toString(16)).slice(-2)}function VS(e,t,n=1){if(!Kw(e)&&n===1){let{optimizeForTailwindConversion:r}=t,o=HB(e),i=r&&Lp[`#${o}`];return i||(o[0]===o[1]&&o[2]===o[3]&&o[4]===o[5]?`#${o[0]}${o[2]}${o[4]}`:`#${o}`)}else{let r=jB(e,n);return r[0]===r[1]&&r[2]===r[3]&&r[4]===r[5]&&r[6]===r[7]?`#${r[0]}${r[2]}${r[4]}${r[6]}`:`#${r}`}}var Ct=class MS{color;renderOptions;opacity;colorManagement;variableName;codeSyntax;constructor(t,n,r=1,o=Et,i,s){if(this.color=t,this.renderOptions=n,this.opacity=r,this.colorManagement=o,this.variableName=i,this.codeSyntax=s,t.r>1||t.g>1||t.b>1)throw new q(`Expected normalised color values (between 0 and 1) but got (${t.r}, ${t.g}, ${t.b})`)}static fromRGBA(t,n,r,o){return new MS(t,n,1,Et,r,o)}get rawColor(){return new MS(this.color,this.renderOptions,this.opacity,this.colorManagement,this.variableName,this.codeSyntax)}get value(){let{shouldOutputVariables:t}=this.renderOptions,n=Kw(this.color)||this.opacity!==1?BS(this.color,this.opacity):VS(this.color,this.renderOptions);if(t){let r=J(this.codeSyntax,this.variableName,n);if(r)return r}return n}equals(t){return this.value===t.value}};function Xw(e,t,n){return e+(t-e)*n}function Yw(e){let{a:t,...n}=e;return{alpha:t,color:n}}function jS(e,t,n){return Object.keys(e).reduce((r,o)=>(r[o]=Xw(e[o],t[o],n),r),{})}function UB(e,t){return Math.sqrt(((e.r-t.r)**2+(e.b-t.b)**2+(e.g-t.g)*
11*2)/3)}function $c(e,t){return Object.keys(e).reduce((n,r)=>(n[r]=e[r]*t,n),{})}function FS(e){return e**2.2}function zS(e){return e**(1/2.2)}function _p(e){return{r:FS(e.r),g:FS(e.g),b:FS(e.b),a:e.a}}function qw(e){return{r:zS(e.r),g:zS(e.g),b:zS(e.b),a:e.a}}function Dp(e,t,n){let r=_p(e),o=_p(t),{alpha:i,color:s}=Yw(r),{alpha:a,color:l}=Yw(o),u=$c(s,i),c=$c(l,a),f=Xw(i,a,n),d=$c(jS(u,c,n),1/(f||1)),m={r:d.r,g:d.g,b:d.b,a:f};return qw(m)}function ml(e,t,n){let r=_p(e),o=_p(t),i=jS(r,o,n);return qw(i)}function Lo(e,t,n){return jS(e,t,n)}function HS(e){let{stop1:t,stop2:n,...r}=e,o=r.targetInterpolation(t.color,n.color,.5),{a:i,...s}=o,{a,...l}=r.actualInterpolation(t.color,n.color,.5);if(r.recursionLimit===0||UB($c(s,i),$c(l,a))<=r.epsilon)return[t,n];let u=(t.position+n.position)/2,c={color:o,position:u},f=HS({...r,stop1:t,stop2:c,recursionLimit:r.recursionLimit-1}),d=HS({...r,stop1:c,stop2:n,recursionLimit:r.recursionLimit-1});return[...f,...d.slice(1)]}function _o(e){let{stops:t,epsilon:n,recursionLimit:r,targetInterpolation:o,actualInterpolation:i}=e,s=[];for(let a=0;a<t.length-1;a++){let l=t[a],u=t[a+1],c=Math.abs(l.position-u.position)<1e-8?[l,u]:HS({stop1:l,stop2:u,epsilon:n,recursionLimit:r,targetInterpolation:o,actualInterpolation:i});a!==0&&c.shift(),s.push(...c)}return s}function _i(e){return`url("data:image/svg+xml;utf8,${e.replace(/#/g,"%23").replace(/"/g,"'").replace(/\n\s*/g," ").replace(/'[^']*'/g,n=>`'${n.slice(1,-1).trim()}'`).replace(/\(\s*/g,"(").replace(/\s*\)/g,")").replace(/\s*<\s*/g,"<").replace(/\s*\/?>\s*/g,n=>n.includes("/")?"/>":">")}")`}function hl(e){return e.map(t=>{let{color:{r:n,g:r,b:o,a:i},position:s}=t,a=Math.round(n*255),l=Math.round(r*255),u=Math.round(o*255),c=ye(i),f=ye(s);return` 12 <stop stop-color="rgba(${a},${l},${u},${c})" offset="${f}" /> 13 `}).join("")}function Qw(e,t){let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t,o=e.color.a===1?VS(e.color,t):BS(e.color);if(n){let i=J(r&&e.boundVariables?.color?.resolvedCodeSyntax?.[r],e.boundVariables?.color?.resolvedName,o);if(i)return i}return o}function WB(e,t){let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t,{color:{r:o,g:i,b:s,a}}=e,l=Math.round(o*255),u=Math.round(i*255),c=Math.round(s*255),f=_(a),d=ye(e.position*100),m=f===1?`rgb(${l}, ${u}, ${c})`:`rgba(${l}, ${u}, ${c}, ${f})`,y=`${d}%`;if(n){let h=J(r&&e.boundVariables?.color?.resolvedCodeSyntax?.[r],e.boundVariables?.color?.resolvedName,m);if(h)return`${h} ${y}`}return`${m} ${y}`}function Mp(e,t){return e.map(n=>WB(n,t)).join(", ")}var wt=10;function Do(e){let{size:t,gradientTransform:n}=e,r=we.identity();r.scale(wt,wt),r.scale(2,2),r.translate(-.5,-.5);let o=we.copy(r);o.invert();let i=we.fromArray(n);i.invert();let s=we.copy(i);s.multiply(o);let a=we.copy(s);a.invert();let l=we.identity();return l.scale(t.width,t.height),l.multiply(s),{uvToUnitGradient:a,unitGradientToShape:l}}function Bp(e){return[new B(0,0),new B(wt,0),new B(wt,wt),new B(0,wt)].map(r=>e.transformPoint(r)).reduce((r,o)=>(r.x=Math.max(r.x,Math.abs(o.x)),r.y=Math.max(r.y,Math.abs(o.y)),r),{x:-1/0,y:-1/0})}function GB(e){let t=[...e];if(!e.length)return t;if(e[0].position!==0){let n={...e[e.length-1]};n.position-=1,t.unshift(n)}if(e[e.length-1].position!==1){let n={...e[0]};n.position+=1,t.push(n)}return t}function $B(e,t){let n=_o({stops:GB(e.gradientStops),epsilon:.01,recursionLimit:5,targetInterpolation:Lo,actualInterpolation:Dp});return` 14 <div 15 xmlns='http://www.w3.org/1999/xhtml' 16 style=' 17 background-image: conic-gradient( 18 from 90deg, 19 ${Mp(n,t)} 20 ); 21 opacity:${e.opacity??1}; 22 height: 100%; 23 width: 100%; 24 '></div> 25 `}function KB(e){let{size:t,paint:n,renderOptions:r}=e,{uvToUnitGradient:o,unitGradientToShape:i}=Do({size:t,gradientTransform:n.gradientTransform}),s=Bp(o),a=Math.max(s.x,s.y);return` 26 <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 ${ye(t.width)} ${ye(t.height)}' preserveAspectRatio='none'> 27 <g transform='${Li(i)}'> 28 <foreignObject x='${ye(-a)}' y='${ye(-a)}' width='${ye(2*a)}' height='${ye(2*a)}'> 29 ${$B(n,r)} 30 </foreignObject> 31 </g> 32 </svg> 33 `}var gl=class{renderOptions;paint;size;constructor(t,n=Et,r,o){this.renderOptions=o,this.paint=t,this.size=r}get value(){let t=KB({size:this.size,paint:this.paint,renderOptions:this.renderOptions});return _i(t)}equals(t){return this.value===t.value}};function YB(e){let{size:t,paint:n}=e,r=_o({stops:n.gradientStops.map(a=>({...a})),epsilon:.01,recursionLimit:5,targetInterpolation:Lo,actualInterpolation:ml}),{uvToUnitGradient:o,unitGradientToShape:i}=Do({size:t,gradientTransform:n.gradientTransform}),s=Bp(o);return` 34 <svg viewBox='0 0 ${ye(t.width)} ${ye(t.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 35 <g transform='${Li(i)}' opacity='${n.opacity??1}'> 36 <rect height='${ye(s.y)}' width='${ye(s.x)}' fill='url(#grad)' id='quad' shape-rendering='crispEdges' /> 37 <use href='#quad' transform='scale(1 -1)' /> 38 <use href='#quad' transform='scale(-1 1)' /> 39 <use href='#quad' transform='scale(-1 -1)' /> 40 </g> 41 <defs> 42 <linearGradient id='grad' gradientUnits='userSpaceOnUse' x2='${.5*wt}' y2='${.5*wt}'> 43 ${hl(r)} 44 </linearGradient> 45 </defs> 46 </svg> 47 `}var yl=class{paint;size;constructor(t,n=Et,r){this.size=r,this.paint=t}get value(){let t=YB({size:this.size,paint:this.paint});return _i(t)}equals(t){return this.value===t.value}};
47function Zw(e,t){let n=t[1].minus(t[0]),r=e.minus(t[0]);return n.multiplyBy(r.dot(n)/n.dot(n)).plus(t[0])}var Mo=class Jw{paint;size;serializationFormat;renderOptions;static fromColor({color:t,opacity:n},r){let o={r:t.r,g:t.g,b:t.b,a:n*("a"in t?t.a:1)};return new Jw({gradientTransform:we.identity().toMatrix(),gradientStops:[{color:o,position:0},{color:o,position:1}]},Et,{width:1,height:1},Ni.CSS,r)}constructor(t,n,r,o,i){this.paint=t,this.size=r,this.serializationFormat=o,this.renderOptions=i}get styleData(){let{preferCssGradients:t}=this.renderOptions,{unitGradientToShape:n}=Do({size:this.size,gradientTransform:this.paint.gradientTransform}),r={origin:n.transformPoint(new B(-wt,0)),primary:n.transformPoint(new B(wt,0)),secondary:n.transformPoint(new B(-wt,wt))},o=r.secondary.minus(r.origin),i=new B(-o.y,o.x);i.dot(r.primary.minus(r.origin))<0&&(i=i.multiplyBy(-1));let s={start:new B(0,0),end:i};if(s.end.x<0){let f=new B(this.size.width,0);s.start=s.start.plus(f),s.end=s.end.plus(f)}if(s.end.y<0){let f=new B(0,this.size.height);s.start=s.start.plus(f),s.end=s.end.plus(f)}let a=new B(i.x<0?0:this.size.width,i.y<0?0:this.size.height);s.end=Zw(a,[s.start,s.end]);let l=s.end.minus(s.start).toAngle()*(180/Math.PI),u=this.paint.gradientStops.map(f=>{let d=r.origin.add(r.primary.minus(r.origin).multiplyBy(f.position)),y=Zw(d,[s.start,s.end]).minus(s.start).size()/s.end.minus(s.start).size(),h={...f.color,a:f.color.a*(this.paint.opacity??1)};return{...f,color:h,position:Ze(y)}}),c=u;return t||(c=_o({stops:u.map(f=>({...f})),epsilon:.01,recursionLimit:5,targetInterpolation:Lo,actualInterpolation:Dp}).map(f=>({...f,position:Ze(f.position)}))),{angle:l+90,colorStops:c}}get valueAsCss(){let{angle:t,colorStops:n}=this.styleData;return`linear-gradient(${t}deg, ${Mp(n,this.renderOptions)})`}get valueAsSvg(){let{unitGradientToShape:t}=Do({size:this.size,gradientTransform:this.paint.gradientTransform}),n=_o({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:Lo,actualInterpolation:ml}).map(o=>({...o,position:Ze(o.position)})),r=` 48 <svg viewBox='0 0 ${ye(this.size.width)} ${ye(this.size.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 49 <rect x='0' y='0' height='100%' width='100%' fill='url(#grad)' opacity='${this.paint.opacity??1}' /> 50 <defs> 51 <linearGradient id='grad' gradientUnits='userSpaceOnUse' x1='${-wt}' x2='${wt}' y1='0' y2='0' gradientTransform='${Li(t)}'> 52 ${hl(n)} 53 </linearGradient> 54 </defs> 55 </svg> 56 `;return _i(r)}get value(){return this.serializationFormat===Ni.SVG?this.valueAsSvg:this.valueAsCss}equals(t){return this.value===t.value}};var vl=class{paint;size;constructor(t,n=Et,r){this.paint=t,this.size=r}get value(){let t=_o({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:Lo,actualInterpolation:ml}),{unitGradientToShape:n}=Do({size:this.size,gradientTransform:this.paint.gradientTransform}),r=` 57 <svg viewBox='0 0 ${ye(this.size.width)} ${ye(this.size.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 58 <rect x='0' y='0' height='100%' width='100%' fill='url(#grad)' opacity='${this.paint.opacity??1}' /> 59 <defs> 60 <radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='${wt}' gradientTransform='${Li(n)}'> 61 ${hl(t)} 62 </radialGradient> 63 </defs> 64 </svg> 65 `;return _i(r)}equals(t){return this.value===t.value}};var US={[je.NORMAL]:void 0,[je.PASS_THROUGH]:void 0,[je.DARKEN]:"darken",[je.MULTIPLY]:"multiply",[je.LINEAR_BURN]:void 0,[je.COLOR_BURN]:"color-burn",[je.LIGHTEN]:"lighten",[je.SCREEN]:"screen",[je.LINEAR_DODGE]:"plus-lighter",[je.COLOR_DODGE]:"color-dodge",[je.OVERLAY]:"overlay",[je.SOFT_LIGHT]:"soft-light",[je.HARD_LIGHT]:"hard-light",[je.DIFFERENCE]:"difference",[je.EXCLUSION]:"exclusion",[je.HUE]:"hue",[je.SATURATION]:"saturation",[je.COLOR]:"color",[je.LUMINOSITY]:"luminosity"};function Sl(e){if(e)return US[e]}var XB=e=>{let t=["backgroundSize","backgroundPosition","backgroundRepeat"],n={backgroundImage:"none",backgroundSize:"auto auto",backgroundPosition:"top left",backgroundRepeat:"repeat"},r={};t.forEach(s=>{let a=e.map(l=>l[s]);if(a.some(l=>l!==void 0)){let l=a.map(c=>c??n[s]),u=l.every(c=>c===l[0]);r[s]=u?l[0]:l.join(",")}});let o=e.map(s=>s.backgroundImage);if(o.some(s=>
65s!==void 0)){let s=o.map(l=>l===void 0?n.backgroundImage:l instanceof Mo||l instanceof vl||l instanceof gl||l instanceof yl?l.value:l),a=s.every(l=>l===s[0]);r.backgroundImage=a?o[0]:s.join(", ")}let i=e.find(s=>s.backgroundColor)?.backgroundColor;return i!==void 0&&(r.backgroundColor=i),r},qB=(e,t)=>{if(e.hasBlendMode||t.hasBlendMode||e.useImageTag||t.useImageTag)return!1;let n=e.uniqueTypes.has("IMAGE"),r=t.uniqueTypes.has("IMAGE");if(n!==r&&(e.opacity!==void 0||t.opacity!==void 0))return!1;let o=e.uniqueTypes.size===1&&n,i=t.uniqueTypes.size===1&&r;return!(o&&i&&e.opacity!==t.opacity)};function Vp(e=[],t,n,r,o){if(!e.length)return[];let i=[];return e.filter(a=>a.visible!==!1).forEach(a=>{let l=ZB(a,t,n,r,o);if(!l)return;let u=a.blendMode&&US[a.blendMode],c=QB(a),f={hasBlendMode:!!u,useImageTag:eI(l),uniqueTypes:new Set([a.type]),opacity:c},d=i[i.length-1],m=d?.comparator;!!d&&m&&qB(m,f)?(d.backgrounds.push(l),m.uniqueTypes.add(a.type)):i.push({backgrounds:[l],blendMode:u,opacity:c,comparator:f})}),i.map(({backgrounds:a,blendMode:l,opacity:u})=>{let{optimizeForTailwindConversion:c}=o.renderOptions,f=a.length===1&&eI(a[0]),d,m,y,h=a.find(p=>p instanceof tI);if(h){a.length>1&&console.warn("Multiple video fills found in background group. Only the first video fill will be used.");let p=h.value;d=p.styles,y=p.videoProps}else if(f){let p=a[0].value;d=p.styles,m=p.imageProps}else{let p=a.reverse().map((g,v)=>{if(g instanceof Ct&&a.length>1&&(c||v!==a.length-1)&&(g=Mo.fromColor(g,o.renderOptions)),g instanceof WS)return g.value.styles;if(g instanceof Mo||g instanceof vl||g instanceof gl||g instanceof yl)return{backgroundImage:g};if(g instanceof Ct)return{backgroundColor:g.value};throw new q("Unsupported background type")});d=XB(p)}let S=!!m||!!y||u!==void 0||l!==void 0&&Boolean(r.hasChildren);return l!==void 0&&(d.mixBlendMode=l),u!==void 0&&(d.opacity=u),{backgroundStyles:d,imageProps:m,videoProps:y,needsBackgroundDiv:S}})}function QB(e){if((e.type==="VIDEO"||e.type==="IMAGE")&&e.opacity!==void 0&&e.opacity!==1)return _(e.opacity)}function ZB(e,t,n,r,o){let{type:i}=e,{renderOptions:s}=o,{shouldOutputVariables:a,codeSyntaxLanguage:l}=s,u=Et;if(i==="PATTERN")return null;if(i==="SOLID")return e.color?new Ct(e.color,s,e.opacity,u,e.boundVariables?.color?.resolvedName,l&&e.boundVariables?.color?.resolvedCodeSyntax?.[l]):null;if(i==="VIDEO")return eV(e,t,r);if(i==="IMAGE")return JB(e,t,r.disableImageTag,o);if(wp(e)){let{gradientStops:c,transform:f,opacity:d}=e,m=c[0]?.color,y=c[0]?.boundVariables?.color?.resolvedName;if(m&&c.every(p=>new Ct(p.color,s).equals(new Ct(m,s)))&&(!a||c.every(p=>p.boundVariables?.color?.resolvedName===y)))return new Ct(m,s,d,u,l&&c[0]?.boundVariables?.color?.resolvedCodeSyntax?.[l]);let h={gradientTransform:f,gradientStops:c,opacity:d},{preferCssGradients:S}=o.renderOptions;switch(i){case"GRADIENT_LINEAR":return new Mo(h,u,n,S?Ni.CSS:Ni.SVG,s);case"GRADIENT_RADIAL":return new vl(h,u,n);case"GRADIENT_ANGULAR":return new gl(h,u,n,s);case"GRADIENT_DIAMOND":return new yl(h,u,n);default:Ee(i)}}throw new q(`Unknown paint type: ${i}`)}var WS=class{paint;image;disableImageTag;websiteContext;constructor(t,n,r,o){this.paint=t,this.image=n,this.disableImageTag=r,this.websiteContext=o}useImageTag(){return this.paint.scaleMode!=="TILE"&&!this.disableImageTag}get value(){let{paint:t,image:n}=this,{disableImageOptimization:r}=this.websiteContext.renderOptions,o=this.websiteContext.getAssetURL,s={backgroundImage:`url("${o(n.url)}")`,backgroundRepeat:"no-repeat"},a;switch(t.scaleMode){case"FILL":s.backgroundSize="cover",s.backgroundPosition="center";break;case"FIT":s.backgroundSize="contain",s.backgroundPosition="center";break;case"STRETCH":{let{imageTransform:l}=t;if(!l)s.backgroundSize="100% 100%",s.backgroundPosition="bottom";else{let c=nI(l),{widthPercent:f,heightPercent:d}=c;if(this.useImageTag())a=c;else{s.backgroundSize=`${mt(f)} ${mt(d)}`;let m=l[0][0]===1?0:-l[0][2]/(l[0][0]-1),y=l[1][1]===1?0:-l[1][2]/(l[1][1]-1);s.backgroundPosition=`${mt(m)} ${mt(y)}`}}break}case"TILE":{let l=t.scalingFactor||1,u={width:n.size.x||100,height:n.size.y||100},c=u.width*l,f=u.height*l,d=`${c}px`,m=`${f}px`;if(!r){let y=Math.min(u.width,c*3),h=`url(${o(n.url,{width:c})}) 1x`;for(let S=2;c*S<=y;S++)h+=`, url(${o(n.url,{width:c*S})}) ${S}x`;s.backgroundImage=`image-set(${h})`}s.backgroundSize=t.rotation%360===0||t.rotation%360===180?`${d} ${m}`:`${m} ${d}`,s.backgroundPosition="top left",delete s.backgroundRepeat;break}default:Ee(t.scaleMode)}if(this.useImageTag()){let l={url:n.url,size:n.size,cropDivInfo:a},{backgroundImage:u,backgroundRepeat:c,backgroundSize:f,backgroundPosition:d,...m}=s,y={...m};return d!=="center"&&(y.objectPosition=d),f!=="100% 100%"&&(y.objectFit=f),{styles:y,imageProps:l}}return{styles:s}}};function Fp(e){return e.gifRef||e.imageRef}var JB=(e,t,n,r)=>{let o=t?.[Fp(e)];return o.type,new WS(e,o,n,r)},eI=e=>e instanceof WS&&e.useImageTag(),tI=class{paint;video;isDecorative;constructor(t,n,r){this.paint=t,this.video=n,this.isDecorative=r.isDecorativeImage||!1}get value(){let{paint:t,video:n}=this,r={},o;switch(t.scaleMode){case"FIT":r.objectFit="contain";break;case"FILL":r.objectFit="cover";break;case"STRETCH":{let{imageTransform:s}=t;s?o=nI(s):r.objectFit="contain";break}case"TILE":break}let i={url:n.url,hash:t.videoRef,autoplay:t.autoplay??!1,mediaLoop:t.mediaLoop??!1,muted:t.muted??!1,showControls:t.showControls??!1,cropDivInfo:o,isDecorative:this.isDecorative};return{styles:r,videoProps:i}}},eV=(e,t,n)=>{let r=t?.[e.videoRef];return r.type,new tI(e,r,n)},nI=e=>{let t=1/(e[0][0]||1),n=1/(e[1][1]||1),r=-e[0][2]/(e[0][0]||1),o=-e[1][2]/(e[1][1]||1);return{widthPercent:t,heightPercent:n,leftPercent:r,topPercent:o}};function rI(e,t,n){let{collectionId:r,itemId:o}=n;pe(r!==void 0,"collectionId is required for CMS binding context"),pe(o!==void 0,"itemId is required for CMS binding context");let i=e.collectionById.get(r);pe(i!==void 0,`collection with id ${r} not found in CMS Data State`);let s=i.itemById[o];pe(s!==void 0,`item with id ${o} not found in CMS Collection ${i.id}`);let a=new Map;s.fields.forEach(u=>{a.set(u.fieldSchemaId,u)});let l=i.fieldSchemas.find(u=>u.role==="slug"||u.type==="slug")?.id;return pe(l!==void 0,`slug field for item id ${o} not found in CMS Collection ${i.id}`),{item:s,fieldsBySchemaId:a,slugFieldSchemaId:l,guidToUrl:t,fieldBindingProperties:n}}function xl(e,t){let n=e.fieldsBySchemaId.get(t.fieldSchemaId);if(n!==void 0)return n.value}function oI(e,t){return e.slugFieldSchemaId===t.fieldSchemaId}function iI(e){let t=new Date(e);return e===""||isNaN(t.getTime())?{formattedValue:e,originalValue:e}:tV(t,e)}function tV(e,t){return{formattedValue:e.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",hour12:!0,timeZone:"UTC"}),originalValue:t}}function nV(e,t){pe(e!==null,"GUID should not be null");let n=tt(e),r=t.get(n);return pe(r!==void 0,`url not in map for GUID ${n}`),pe(r?.length>0,`url empty for GUID ${n}`),r}function sI(e,t){let n=JSON.parse(e),r=n.guid?nV(n.guid,t):n.url;pe(r!==void 0,"url is undefined");let o=n.guid?"NODE":"URL";return{url:r,type:o}}function aI(e,t){let n=`/${e}`;return{url:t.endsWith(n)&&t!==n?t:`${t}${n}`,type:"NODE"}}function GS(e){let t={type:e.type};return e.type==="NODE"?t.nodeID=e.url:t.url=e.url,t}function lI(e){let t={connectionURL:e.url,connectionType:e.type==="NODE"?"INTERNAL_NODE":"URL"};return t.connectionType==="INTERNAL_NODE"&&(t.navigationType="NAVIGATE"),t}function $S(e,t,n){let r=xl(e,t);if(r!==void 0)return oI(e,t)?(pe(n!==void 0,`baseUrl is undefined for slug field binding on item ${e.item.id}`),aI(r,n)):sI(r,e.guidToUrl)}
65function rV(e,t,n){if(n.characters){if(e.type==="TEXT")return e.characters=xl(t,n.characters)??"",!0;console.warn(`text binding unsupported for ${e.type} node ${e.id}`)}return!1}function oV(e,t,n){if(n.date)if(e.type==="TEXT"){let r=xl(t,n.date);if(r===void 0)return e.characters="",!0;let o=iI(r);return e.characters=o.formattedValue,!0}else console.warn(`date in text binding unsupported for ${e.type} node ${e.id}`);return!1}function iV(e,t,n){if(n.hyperlink)if(e.type==="TEXT"){let r=$S(t,n.hyperlink,e.style.hyperlink?.nodeID);return r===void 0?(e.style.hyperlink=void 0,!1):(e.style.hyperlink||(e.style.hyperlink={}),Object.assign(e.style.hyperlink,GS(r)),!0)}else console.warn(`hyperlink binding unsupported for ${e.type} node ${e.id}`);return!1}function sV(e,t,n){if(n.richText)if(e.type==="CMS_RICH_TEXT"){let r=xl(t,n.richText);return e.richText=r===void 0?"":r,!0}else console.warn(`rich text binding unsupported for ${e.type} node ${e.id}`);return!1}function aV(e,t){let n=t.fieldBindingProperties.boundCmsVariables;if(!n)return!1;let r=[rV,oV,iV,sV],o=!1;for(let i of r)try{i(e,t,n)&&(o=!0)}catch(s){console.error(`Error applying binding function ${i.name} to node ${e.id}:`,s);continue}return o}function lV(e,t){let n=t.fieldBindingProperties.styleOverrideTableBoundCmsVariables;if(!n||Object.keys(n).length===0)return!1;if(e.type!=="TEXT")return console.warn(`styleOverrideTable hyperlink binding unsupported for ${e.type} node ${e.id}`),!1;let r=!1;for(let[o,i]of Object.entries(n)){let s=e.styleOverrideTable[o];if(i?.hyperlink&&s){let a=$S(t,i.hyperlink,s.hyperlink?.nodeID);if(a===void 0){s.hyperlink=void 0,r=!0;continue}s.hyperlink||(s.hyperlink={}),Object.assign(s.hyperlink,GS(a)),r=!0}}return r}function uV(e,t){let n=t.fieldBindingProperties.interactionsBoundCmsVariables;if(!n||Object.entries(n).length===0)return!1;if(!("interactions"in e))return console.warn(`interactions not defined for hyperlink prototype interaction binding on node ${e.id}`),!1;let r=!1,o=e.interactions??[];for(let i of o)for(let s of i.actions||[]){let a=s.linkParam?.value,l;if(a&&"fieldSchemaId"in a?l=a.fieldSchemaId:s.cmsTarget?.fieldSchemaId&&(l=s.cmsTarget?.fieldSchemaId),!!l){for(let u of n)if(l===u.hyperlink?.fieldSchemaId){let c=$S(t,u.hyperlink,s.connectionURL);if(c===void 0){e.interactions?.splice(e.interactions.indexOf(i),1),r=!0;continue}Object.assign(s,lI(c)),r=!0}}}return r}function cV(e,t){let n=t.fieldBindingProperties.fillPaintsBoundCmsVariables;if(!n||Object.entries(n).length===0)return!1;if(!("fills"in e))return console.warn(`fills not defined for image fill binding on node ${e.id}`),!1;let r=!1;for(let o of n){if(!o.boundVariables.image)continue;let i=o.boundVariables.image.fieldSchemaId,s=-1;if(e.fills){for(let c=0;c<e.fills.length;c++)if(e.fills[c]?.imageVar?.value?.fieldSchemaId===i){s=c;break}}if(s===-1){console.warn(`No fill found with fieldSchemaId ${i} for node ${e.id}`);continue}let a=xl(t,o.boundVariables.image);if(a===void 0){s!==-1&&(e.fills?.splice(s,1),r=!0);continue}let u=e.fills[s];if(u){let c=JSON.parse(a);u.imageRef=c.image,e.accessibleLabel=c.altText,r=!0}}return r}function fV(e){return["FRAME","INSTANCE","RECTANGLE","TEXT","CMS_RICH_TEXT"].includes(e)}function uI(e,t,n){if(!fV(e.type)||!t||!("cmsItemFieldBindingProperties"in e)||!e.cmsItemFieldBindingProperties)return!1;if(!e.cmsItemFieldBindingProperties.itemId)return console.error("Missing itemId for bound node",e.id),!1;let r=rI(t,n,e.cmsItemFieldBindingProperties),o=[aV,lV,uV,cV],i=!1;for(let s of o)try{s(e,r)&&(i=!0)}catch(a){console.error(`Error applying binding function ${s.name} to node ${e.id}:`,a);continue}return i}function dV(e){let t=No(e);return t.type="CMS_RICH_TEXT",t}function cI(e){return e.type==="TEXT"&&e.cmsItemFieldBindingProperties?.boundCmsVariables?.richText?dV(e):e}var dI=I(Y()),Zr=I(D());var KS=()=>Promise.resolve(),fI=e=>{KS=e},zp=(e,t)=>KS?KS(e,t):Promise.resolve();var Kc=(0,Zr.createContext)({reportError:Hs,setMaterializationError:Hs});function pI({children:e,reportError:t}){let n=(0,Zr.useRef)({map:new Map,updatedSinceLastRender:!1});(0,Zr.useEffect)(()=>{let i=setInterval(()=>{n.current.updatedSinceLastRender&&(zp("updateMaterializationErrors",{errors:Array.from(n.current.map.values())}),n.current.updatedSinceLastRender=!1)},100);return()=>clearInterval(i)},[n]);let r=(0,Zr.useCallback)((i,s)=>{let a=n.current;s&&s.errorMessage?(console.error(`New error in ${s.nodeName} (${s.nodeId})`,s.errorMessage),a.map.set(i,s),a.updatedSinceLastRender=!0):a.map.has(i)&&(a.map.delete(i),a.updatedSinceLastRender=!0)},[n]),o=(0,Zr.useMemo)(()=>({reportError:t,setMaterializationError:r}),[t,r]);return(0,dI.jsx)(Kc.Provider,{value:o,children:e})}var YS=I(Y()),Tl=I(D());var mI=(0,Tl.createContext)(null),H=()=>(0,Tl.useContext)(mI);function pV(){return H()?.websiteData.siteSettings}function bl(){let e=pV();return $w(void 0,e)}function Jr(){return H().websiteData.fonts}function hI(){return H().websiteData.sourceCodeHash}function It(){return H().env}function We(){return H().renderOptions}function eo(){return H().addHeadTag}function Hp(){return H().isFigmake}function gI(){return H().enableMetaTags}function mV(){return H().websiteData.globalStyles}function yI(){return ge(mV())}function XS({websiteData:e,cmsBundleData:t,getCodeComponentURL:n,history:r,getAssetURL:o,getFontURL:i,getVideoURL:s,children:a,env:l="preview",transitionAtom:u,setLocation:c,preloadLocation:f,renderOptions:d,withBaseStyles:m=!0,addHeadTag:y,addBodyScript:h,loadComponentsOverNetwork:S=!1,isFigmake:p=!1,enableMetaTags:g=!1,atomStore:v}){let T=ge(e.siteSettings).labs,x=(0,Tl.useMemo)(()=>({websiteData:e,cmsBundleData:t,history:r,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:n,env:l,transitionAtom:u,setLocation:c,preloadLocation:f,withBaseStyles:m,addHeadTag:y,addBodyScript:h,loadComponentsOverNetwork:S,labs:T,isFigmake:p,enableMetaTags:g,renderOptions:d,atomStore:v}),[e,t,r,o,i,s,n,l,u,c,f,m,y,h,S,g,T,p,d,v]);return(0,YS.jsx)(Y1,{store:v,children:(0,YS.jsx)(mI.Provider,{value:x,children:a})})}var EI=I(D());var VG=I(D()),Q;(function(e){e.LAYOUT="layout",e.INSTANCE_SUBTREE="instanceSubtree",e.NONE="none"})(Q||(Q={}));var UG=I(D());var hV={E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:!1};function jp(e){return e&&e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881!==void 0?e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:hV.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881}var qS=e=>!1,Yc=e=>{if(qS(e))return{ease:()=>.5,onAnimationComplete:()=>{}}},gV=["transitionToVisible","transitionToExit","transitionToAndFromHover","transitionToAndFromPress","transitionToAndFromFocus","transitionBasedOnScrollDirection","scrollTransformTransition"],vI=(e,t)=>{let n=Yc(e);if(!n)return;let r={ease:n.ease,duration:1e4};
65gV.forEach(o=>{o in t&&t[o]!==void 0&&(t[o]=r)})};var yV={motion:"easeInOut",css:"ease-in-out"},vV=[1,100,15],SV=Tt.OUT_CUBIC,SI=.3,ae;(function(e){e.VISIBLE="visible",e.INITIAL="initial",e.EXIT="exit",e.SCROLL_DIRECTION="scrollDirection",e.HOVER="hover",e.PRESS="press",e.FOCUS="focus",e.VISIBLE_SMART_ANIMATE="visibleSmartAnimate",e.HIDDEN_SMART_ANIMATE="hiddenSmartAnimate"})(ae||(ae={}));function xI(e,t){let n=Yc(t);if(n)return{ease:n.ease};let r=e.easingType??SV,[o,i,s]=e.easingFunction&&e.easingFunction.length>=3?e.easingFunction:vV;switch(r){case Tt.LINEAR:return{ease:"linear"};case Tt.IN_CUBIC:return{ease:"easeIn"};case Tt.OUT_CUBIC:return{ease:"easeOut"};case Tt.INOUT_CUBIC:return{ease:"easeInOut"};case Tt.IN_BACK_CUBIC:return{ease:"backIn"};case Tt.OUT_BACK_CUBIC:return{ease:"backOut"};case Tt.INOUT_BACK_CUBIC:return{ease:"backInOut"};case Tt.CUSTOM_CUBIC:return{ease:e.easingFunction?e.easingFunction:yV.motion};case Tt.SPRING:case Tt.CUSTOM_SPRING:case Tt.GENTLE_SPRING:case Tt.SPRING_PRESET_ONE:case Tt.SPRING_PRESET_TWO:case Tt.SPRING_PRESET_THREE:return{type:"spring",stiffness:i,damping:s,mass:o}}}function El(e){return(t,n)=>e?`${e instanceof oe?e.value:e} ${n}`:n}var xV=new Set(Object.values(ae));function TV(e){let t=[],n=e.filter(o=>o!==void 0),r=n.reduce((o,i)=>o={...o,...i});for(let o of n)for(let[i,s]of Or(o))if(i==="variants")for(let a in s)xV.has(a)?Ce(r.variants?.[a],s[a])||t.push(`variants: ${a} has been overwritten`):t.push(`variants: ${a} is not a valid variant`);else Ce(r[i],s)||t.push(`prop "${i}" has been overwritten`);return t}function TI(e,t){if(jp(t.labs))return;let n=TV(e);n.length,`${n.join(", ")}`}function bI(e){let{background:t,backgroundColor:n,backgroundImage:r,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:u,borderBottomRightRadius:c,borderBottomWidth:f,borderColor:d,borderEndEndRadius:m,borderEndStartRadius:y,borderLeft:h,borderLeftColor:S,borderLeftWidth:p,borderRadius:g,borderRight:v,borderRightColor:T,borderRightWidth:x,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:b,borderTop:k,borderTopColor:R,borderTopLeftRadius:O,borderTopRightRadius:P,borderTopWidth:V,borderWidth:F,boxSh
65adow:w,caretColor:U,clipPath:A,color:L,filter:N,font:G,fontSize:fe,fontSizeAdjust:de,fontStretch:ze,fontWeight:he,fontVariationSettings:te,letterSpacing:K,lineHeight:ie,opacity:Z,outline:xe,outlineColor:Ot,outlineWidth:ot,textDecoration:it,textDecorationColor:zr,textDecorationThickness:Hr,textEmphasis:vr,textEmphasisColor:jr,textShadow:Rn,visibility:Jt,wordSpacing:An,...Ne}=e;return{motionStyles:{background:t,backgroundColor:n,backgroundImage:r,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:u,borderBottomRightRadius:c,borderBottomWidth:f,borderColor:d,borderEndEndRadius:m,borderEndStartRadius:y,borderLeft:h,borderLeftColor:S,borderLeftWidth:p,borderRadius:g,borderRight:v,borderRightColor:T,borderRightWidth:x,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:b,borderTop:k,borderTopColor:R,borderTopLeftRadius:O,borderTopRightRadius:P,borderTopWidth:V,borderWidth:F,boxShadow:w,caretColor:U,clipPath:A,color:L,filter:N,font:G,fontSize:fe,fontSizeAdjust:de,fontStretch:ze,fontWeight:he,fontVariationSettings:te,letterSpacing:K,lineHeight:ie,opacity:Z,outline:xe,outlineColor:Ot,outlineWidth:ot,textDecoration:it,textDecorationColor:zr,textDecorationThickness:Hr,textEmphasis:vr,textEmphasisColor:jr,textShadow:Rn,visibility:Jt,wordSpacing:An},cssStyles:Ne}}var QS=-1,wl=(e,t,n,r,o,i)=>{if(e===Q.NONE)return{motionTransitionProps:void 0,cssStyles:n};let s=e===Q.INSTANCE_SUBTREE,{motionStyles:a,cssStyles:l}=s?bI(n):{motionStyles:{},cssStyles:n},u=CI(a),{correctlyTypedStyles:c,incorrectlyTypedStyles:f}=wI(u),d=s?{[ae.VISIBLE_SMART_ANIMATE]:y=>Cl(c,t,y,o),[ae.HIDDEN_SMART_ANIMATE]:y=>Cl(c,0,y,o),...r}:r;return{motionTransitionProps:{...s?{animate:ae.VISIBLE_SMART_ANIMATE,exit:ae.HIDDEN_SMART_ANIMATE,variants:d}:{},...o?{...s?{initial:ae.HIDDEN_SMART_ANIMATE,onAnimationComplete:i}:{},onLayoutAnimationComplete:i,transition:{duration:o.durationSeconds,...o.motionAnimationData}}:{transition:{layout:{duration:0}}}},cssStyles:{...l,...f}}};function Cl(e,t,n,r){let o=n?.durationSeconds??r?.durationSeconds??0,i=n?.motionAnimationData??r?.motionAnimationData??{};return{...e,opacity:t,transition:{duration:o,...i}}}function CI(e){let t,n={...e};for(t in n){let r=n[t];r==null&&delete n[t]}return n}function wI(e){let{mask:t,alignmentBaseline:n,fillRule:r,strokeLinecap:o,strokeLinejoin:i,...s}=e;return{correctlyTypedStyles:s,incorrectlyTypedStyles:{mask:t,alignmentBaseline:n,fillRule:r,strokeLinecap:o,strokeLinejoin:i}}}function Bo(e,t,n,r){return e!==Q.NONE?{layout:r?"position":!0,layoutDependency:t?.id??QS,transformTemplate:n?El(n):void 0}:void 0}function II(e,t){return{mode:"popLayout",custom:e,onExitComplete:t}}function Dt(e){return e?.onTransitionEnd??Hs}function kI(e,t,n,r){if(n)return Q.NONE;let o=r?.smartAnimateType??Q.NONE;return e?Q.INSTANCE_SUBTREE:o!==Q.NONE?o:t?Q.LAYOUT:Q.NONE}var Vo=(e,t)=>Boolean(e===Q.INSTANCE_SUBTREE&&t),RI=(e,t,n,r)=>{let o=CI(e),{correctlyTypedStyles:i}=wI(o),s={[ae.VISIBLE_SMART_ANIMATE]:l=>Cl(i,1,l,n),[ae.HIDDEN_SMART_ANIMATE]:l=>Cl({},0,l,n)};return{motionTransitionProps:{animate:t?ae.VISIBLE_SMART_ANIMATE:"",exit:ae.HIDDEN_SMART_ANIMATE,variants:s,...n?{initial:ae.HIDDEN_SMART_ANIMATE,onAnimationComplete:r,onLayoutAnimationComplete:r,transition:{duration:n.durationSeconds,...n.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}},AI=(e,t,n)=>{if(e===Q.NONE)return{motionTransitionProps:void 0,cssStyles:{}};let r=e===Q.INSTANCE_SUBTREE,o={[ae.VISIBLE_SMART_ANIMATE]:s=>Cl({},1,s,t),[ae.HIDDEN_SMART_ANIMATE]:s=>Cl({},0,s,t)};return{motionTransitionProps:{...r?{animate:ae.VISIBLE_SMART_ANIMATE,exit:ae.HIDDEN_SMART_ANIMATE,variants:o}:{},...t?{...r?{initial:ae.HIDDEN_SMART_ANIMATE,onAnimationComplete:n}:{},onLayoutAnimationComplete:n,transition:{duration:t.durationSeconds,...t.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}};function Il(){return EI.default.useRef(0)}var Gs=I(D());var Pl=I(D()),zI=I(Xc());var W=[""],kl={transparent:W,...Object.fromEntries(Object.values(Lp).map(e=>[e,W]))},bV={"-webkit-text-fill-color":{partialSupportOk:!0,values:{...kl}},"-ms-overflow-style":{partialSupportOk:!0,values:{none:!0}},"-webkit-box-orient":{alternateName:"box-orient",partialSupportOk:!0,values:{vertical:W}}},OI={properties:{"align-items":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:W,baseline:["flex_context.baseline"],start:["grid_context.start_end"],end:["grid_context.start_end"]},except:["flex_context.last_baseline","flex_context.safe_unsafe","flex_context.start_end"]},"align-self":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],stretch:["flex_context.stretch","grid_context"],center:W},except:["flex_context.last_baseline","flex_context.safe_unsafe","position_absolute_context"]},"align-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:W,"space-between":["flex_context"],baseline:["flex_context.baseline"],stretch:["flex_context.stretch"]},except:["flex_context.last_baseline","flex_context.safe_unsafe","flex_context.start_end","multicol_context","block_context"]},animation:{values:{scroll:W,linear:W,none:W},except:["animation-timeline_included"]},"animation-play-state":{values:{paused:!0}},"animation-delay":{},"animation-direction":{},"animation-timing-function":{},"aspect-ratio":{values:{auto:!0}},"backdrop-filter":{},background:{values:{none:W}},"background-clip":{values:{"padding-box":!0,text:!0}},"background-color":{values:kl},"background-image":{values:{none:!0}},"background-position":{values:{bottom:!0,left:!0,right:!0,top:!0,center:!0}},"background-repeat":{values:{repeat:!0,"no-repeat":!0}},"background-size":{values:{auto:!0,contain:!0,cover:!0}},border:{values:{none:W,solid:W}},"border-bottom-left-radius":{},"border-bottom-right-radius":{},"border-bottom-width":{},"border-bottom-style":{values:{solid:W,dashed:W,none:W}},"border-bottom-color":{},"border-color":{values:kl},"border-left-width":{},"border-radius":{},"border-right-width":{},"border-style":{values:{solid:!0,dashed:!0,none:!0}},"border-top-left-radius":{},"border-top-right-radius":{},"border-top-width":{},bottom:{values:{auto:!0}},"box-shadow":{values:{inset:!0,...kl}},"box-sizing":{values:{"border-box":!0}},color:{values:{revert:W,...kl}},"column-gap":{},content:{except:["none_applies_to_elements","alt_text"]},cursor:{values:{pointer:!0,none:!0},except:["url_positioning_syntax"]},direction:{values:{ltr:!0,rtl:!0},except:["vertical_slider_direction"]},display:{values:{block:!0,"inline-block":!0,grid:!0,flex:!0,contents:!0,none:!0,"inline-grid":!0,"-webkit-box":!0},except:["contents.contents_unusual","contents.focusable_elements","none.option_is_hidden","is_transitionable","keyframe_animatable","multi-keyword_values"]},filter:{},flex:{values:{auto:W}},"flex-direction":{values:{column:!0,"column-reverse":!0,row:!0,"row-reverse":!0}},"flex-shrink":{},"flex-wrap":{values:{wrap:!0}},"font-family":{values:{serif:W,"sans-serif":W}},"font-feature-settings":{},"font-size":{},"font-style":{values:{italic:!0,normal:!0}},"font-synthesis":{values:{none:!0},partialSupportOk:!0},"font-variant-caps":{values:{normal:!0,"small-caps":!0,"all-small-caps":!0}},"font-variation-settings":{values:{normal:W}},"font-weight":{values:{normal:!0,bold:!0}},gap:{},"grid-column":{values:{span:W}},"grid-row":{values:{span:W}},"grid-template-columns":{values:{"max-content":!0}},"grid-template-rows":{values:{"max-content":!0}},height:{values:{auto:!0},except:["fit-content_function"]},inset:{},isolation:{values:{isolate:W}},"justify-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:W,"space-between":["flex_context"]},except:["flex_context.safe_unsafe","flex_context.start_end"]},"justify-items":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:W,baseline:["flex_context"],start:["grid_context","flex_context"],end:["grid_context","flex_context"]}},"place-items":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:W,baseline:["flex_context"],start:["grid_context","flex_context"],end:["grid_context","flex_context"]}},"justify-self":{values:{"flex-start":["grid_context"],"flex-end":["grid_context"],center:W,baseline:["grid_context"],start:["grid_context"],end:["grid_context"],stretch:["grid_context"]},except:["position_absolute_context"]}
65,left:{values:{auto:!0}},"letter-spacing":{},"line-height":{values:{normal:!0}},"list-style":{values:{none:W}},"list-style-position":{values:{inside:!0}},"list-style-type":{values:{"lower-alpha":!0,"lower-roman":!0,decimal:!0,circle:!0}},margin:{values:{auto:!0}},"margin-bottom":{values:{auto:!0}},"margin-inline-start":{},"margin-left":{values:{auto:!0}},"margin-right":{values:{auto:!0}},"margin-top":{values:{auto:!0}},"mask-image":{needsPrefix:"-webkit-"},"mask-mode":{values:{alpha:!0,luminance:!0}},"mask-size":{needsPrefix:"-webkit-"},"mask-position":{needsPrefix:"-webkit-",values:{auto:W}},"mask-repeat":{needsPrefix:"-webkit-",values:{"no-repeat":W}},"mask-clip":{needsPrefix:"-webkit-",values:{"no-clip":W}},"mask-origin":{needsPrefix:"-webkit-"},"mask-composite":{values:{intersect:!0}},"mask-type":{values:{alpha:!0,luminance:!0}},"max-width":{values:{none:!0},except:["fit-content_function"]},"max-height":{except:["fit-content_function"]},"min-width":{values:{auto:!0},except:["fit-content_function"]},"min-height":{except:["fit-content_function"]},"mix-blend-mode":{values:{darken:W,multiply:W,"plus-lighter":!0,"color-burn":W,lighten:W,screen:W,"color-dodge":W,overlay:W,"soft-light":W,"hard-light":W,difference:W,exclusion:W,huge:W,saturation:W,color:W,luminosity:W}},"object-fit":{values:{contain:!0,cover:!0}},"object-position":{values:{bottom:W,left:W,right:W,top:W,center:W}},opacity:{},order:{},overflow:{values:{auto:!0,hidden:!0,clip:!0,scroll:!0,visible:!0}},"overflow-x":{values:{auto:!0,hidden:!0,clip:!0,scroll:!0,visible:!0}},"overflow-y":{values:{auto:!0,hidden:!0,clip:!0,scroll:!0,visible:!0}},padding:{},"padding-bottom":{},"padding-inline-start":{},"padding-left":{},"padding-top":{},"padding-right":{},"pointer-events":{values:{none:W,auto:W}},position:{values:{absolute:!0,sticky:!0,relative:!0,fixed:!0}},right:{values:{auto:!0}},"row-gap":{},"scrollbar-width":{values:{none:!0}},"text-align":{values:{left:!0,right:!0,center:!0,justify:!0,start:!0,end:!0}},"text-box-edge":{values:{cap:W,alphabetic:W}},"text-box-trim":{values:{}},"text-decoration":{except:["includes_thickness","includes_color-and-style"],values:{none:W}},"text-decoration-color":{},"text-decoration-line":{values:{none:!0,underline:!0,"line-through":!0}},"text-decoration-skip-ink":{values:{none:!0}},"text-decoration-style":{values:{solid:W,wavy:W,dotted:W}},"text-decoration-thickness":{values:{"from-font":!0}},"text-indent":{},"text-overflow":{values:{ellipsis:!0},except:["two_value_syntax"]},"text-shadow":{},"text-transform":{values:{none:!0,uppercase:!0,lowercase:!0,capitalize:!0},except:["greek_accented_characters","dutch_ij_digraph"]},"text-underline-offset":{},top:{values:{auto:!0}},"text-underline-position":{values:{"from-font":!0}},transform:{},"transform-origin":{values:{top:!0,left:!0}},"transition-duration":{},"transition-property":{values:{all:!0,transform:W}},"transition-timing-function":{values:{"ease-in-out":W}},"transition-delay":{},"vertical-align":{values:{super:!0}},"white-space":{values:{pre:!0,"pre-wrap":!0,nowrap:!0},except:["svg_elements","shorthand_values"]},width:{values:{auto:!0,"min-content":!0},except:["fit-content_function"]},"word-break":{values:{"break-word":!0}},"z-index":{},"-webkit-text-size-adjust":{alternateName:"text-size-adjust",partialSupportOk:!0},"-webkit-tap-highlight-color":{partialSupportOk:!0,values:{...kl}},"-webkit-font-smoothing":{alternateName:"font-smooth",partialSupportOk:!0,values:{antialiased:W}},"-webkit-line-clamp":{alternateName:"line-clamp"},...bV},functionTypes:{calc:{key:"types.calc",except:["calc.color_component"]},var:{key:"types.var"},min:{key:"types.min"},max:{key:"types.max"},matrix:{key:"types.transform-function.matrix"},rotate:{key:"types.transform-function.rotate"},rotateX:{key:"types.transform-function.rotateX"},rotateY:{key:"types.transform-function.rotateY"},rotateZ:{key:"types.transform-function.rotateZ"},rotate3d:{key:"types.transform-function.rotate3d"},translate:{key:"types.transform-function.translate"},translateX:{key:"types.transform-function.translateX"},translateY:{key:"types.transform-function.translateY"},translateZ:{key:"types.transform-function.translateZ"},translate3d:{key:"types.transform-function.translate3d"},skew:{key:"types.transform-function.skew"}
65,skewX:{key:"types.transform-function.skewX"},skewY:{key:"types.transform-function.skewY"},scale:{key:"types.transform-function.scale"},scaleX:{key:"types.transform-function.scaleX"},scaleY:{key:"types.transform-function.scaleY"},scale3d:{key:"types.transform-function.scale3d"},rgb:{key:"types.color"},rgba:{key:"types.color"},clamp:{key:"types.clamp"},blur:{key:"types.filter-function.blur"},"linear-gradient":{key:"types.gradient.linear-gradient",except:["gradient.linear-gradient.hue_interpolation_method","gradient.linear-gradient.interpolation_color_space","gradient.linear-gradient.single_color_stop"]},"image-set":{key:"types.image.image-set"},repeat:{key:"properties.grid-template-rows.repeat"},minmax:{key:"properties.grid-template-rows.minmax"},"fit-content":{key:"properties.grid-template-rows.fit-content"}},units:{px:{key:"types.length",except:["length.container_query_length_units","length.viewport_percentage_units_dynamic","length.viewport_percentage_units_large","length.viewport_percentage_units_small"]},em:{key:"types.length.em"},vw:{key:"types.length.vw"},vh:{key:"types.length.vh"},dvw:{key:"types.length.viewport_percentage_units_dynamic"},deg:{key:"types.angle.deg"},x:{key:"types.resolution.x"},fr:{key:"types.flex"},s:{key:"types.time"}}};var EV=new Map,CV=new Map;for(let[e,t]of Object.entries(OI.properties))if(t.needsPrefix){let n=`${t.needsPrefix}${e}`;EV.set(n,e),CV.set(e,n)}function Ws({str:e,hashPrefix:t,isUniqueKey:n}){let r=(l,u)=>{let c=`${t}${Math.abs(l).toString(36)}`;return u?`${c}_${u}`:c},o=0,i=0,s="",a=0;for(;o<5;){i=0;for(let l=0;l<e.length;l++){let u=e.charCodeAt(l);i=(i<<5)-i+u+o,i=i&i}if(s=r(i),n(s))return s;o++}for(;;)if(a++,s=r(i,a),n(s))return s}var PI=typeof window<"u"&&window.requestIdleCallback?window.requestIdleCallback:function(e){let t=Date.now();return setTimeout(()=>{e({didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))})},1)};function NI(e,t){return e in t}var wV={white:"white",black:"black"};function Rl(e,t,n){let r=wV[t];if(r)return`${e}-${r}`;let o=n&&t.startsWith("var(")?"color:":"";return`${e}-[${o}${t}]`}var IV=e=>({0:"t",90:"r",180:"b",270:"l"})[_(e,2)],_I={0:"0","0%":"0","25%":"1/4","50%":"1/2","75%":"3/4","100%":"full",none:"none"};function kV(e,t){if(t===1&&!(e in{tracking:!0,rounded:!0,"rounded-tl":!0,"rounded-tr":!0,"rounded-br":!0,"rounded-bl":!0}))return"px"}function RV(e,t){let n={fontFamily:"family-name",fontSize:"length",backgroundPosition:"position"}[e];return n&&typeof t=="string"&&t.startsWith("var(")?n:void 0}var Oe=(e,t,n)=>{let r=_I[t]||kV(e,t);if(r)return`${e}-${r}`;let o=typeof t=="number"?`${t}px`:t;return`${e}-[${n?`${n}:`:""}${o}]`},DI={minHeight:"min-h",minWidth:"min-w",maxHeight:"max-h",maxWidth:"max-w",gap:"gap",rowGap:"gap-y",columnGap:"gap-x",marginInlineStart:"ms",boxShadow:"shadow",textShadow:"text-shadow",letterSpacing:"tracking",maskPosition:"mask-position",maskSize:"mask-size",fontFamily:"font",fontSize:"text",objectPosition:"object",backgroundPosition:"bg",flex:"flex",gridTemplateColumns:"grid-cols",gridTemplateRows:"grid-rows",textIndent:"indent"};function qc(e,t){let n=DI[e],r=typeof t=="string"?t.replaceAll(" ","_"):t,o=RV(e,t);return Oe(n,r,o)}var AV={textDecorationStyle:"decoration",objectFit:"object",flexShrink:"shrink",borderStyle:"border",pointerEvents:"pointer-events",textAlign:"text",textOverflow:"text",cursor:"cursor",mixBlendMode:"mix-blend",whiteSpace:"whitespace"};function LI(e,t){return`${AV[e]}-${t}`}function OV(e){let{height:t,width:n}=e;return t!==void 0&&t===n?[Oe("size",t)]:[t!==void 0?Oe("h",t):null,n!==void 0?Oe("w",n):null].filter(r=>r!=null)}function PV(e){let t={prefix:"m",base:e.margin,top:e.marginTop,right:e.marginRight,bottom:e.marginBottom,left:e.marginLeft},n={prefix:"p",base:e.padding,top:e.paddingTop,right:e.paddingRight,bottom:e.paddingBottom,left:e.paddingLeft},r=[];return[t,n].forEach(o=>{let{prefix:i,base:s,top:a,right:l,bottom:u,left:c}=o;if(s!==void 0){r.push(Oe(i,s));return}if(a!==void 0&&a===l&&l===u&&u===c){r.push(Oe(i,a));return}a!==void 0&&a===u?r.push(Oe(i+"y",a)):(a!==void 0&&r.push(Oe(i+"t",a)),u!==void 0&&r.push(Oe(i+"b",u))),c!==void 0&&c===l?r.push(Oe(i+"x",c)):(c!==void 0&&r.push(Oe(i+"l",c)),l!==void 0&&r.push(Oe(i+"r",l)))}),r}function NV(e){let{top:t,left:n,bottom:r,right:o,inset:i}=e;if(i!=null&&t==null&&r==null&&o==null&&n==null)return[Oe("inset",i)];if(t!==void 0&&t===n&&t===r&&t===o)return[Oe("inset",t)];let s=[t,n,r,o].some(a=>typeof a=="number"||a==="0"?!1:a&&_I[a]!==void 0);return t==null||r==null||o==null||n==null||s?[t!==void 0?Oe("top",t):null,n!==void 0?Oe("left",n):null,r!==void 0?Oe("bottom",r):null,o!==void 0?Oe("right",o):null].filter(a=>
65a!=null):t===r&&n===o?[`inset-[${[t,n].map(l=>l&&typeof l=="number"?`${l}px`:l).join("_")}]`]:[`inset-[${[t,o,r,n].map(l=>l&&typeof l=="number"?`${l}px`:l).join("_")}]`]}function LV(e){return typeof e=="string"&&["cover","auto","contain"].includes(e)?`bg-${e}`:`bg-size-[${typeof e=="string"?e.replaceAll(" ","_"):e}]`}function _V(e,t){if(e instanceof Mo){let{angle:r,colorStops:o}=e.styleData,i=IV(r);if(i!==void 0&&o.length<=3){let a=[];return a.push(`bg-gradient-to-${i}`),o.map((l,u)=>{let c;u===0?c="from":u===o.length-1?c="to":c="via",a.push(Rl(c,Qw(l,t)));let f=_(l.position*100,3);f!==0&&f!==100&&a.push(Oe(c,`${ye(f)}%`))}),{classes:a}}}return{backgroundImage:typeof e=="string"?e:e.value}}function DV(e,t){let n=DI[e];switch(t){case"top":case"left":case"center":case"right":case"bottom":return`${n}-${t}`;case"top right":case"bottom left":case"top left":case"bottom right":return`${n}-${t.replace(" ","-")}`}return qc(e,t)}function MV(e){switch(e){case"none":return"hidden";default:return e}}function BV(e,t){let n={alignContent:"content",alignItems:"items",justifyContent:"justify",placeItems:"place-items",alignSelf:"self",justifySelf:"justify-self"}[e];switch(t){case"flex-start":case"flex-end":case"space-between":return`${n}-${t.split("-")[1]}`;case"center":case"baseline":case"stretch":case"start":case"end":return`${n}-${t}`;default:throw new q(`Unsupported ${e}: ${t}`)}}function VV(e){let n=typeof e=="string"&&{"1/1":"square","16/9":"video"}[e];return n?`aspect-${n}`:`aspect-[${e}]`}function FV(e){switch(e){case"border-box":return"box-border";case"content-box":return"box-content";default:throw new q(`Unsupported boxSizing: ${e}`)}}function zV(e){switch(e){case"isolate":return"isolate";default:throw new q(`Unsupported isolation: ${e}`)}}function HV(e){switch(e){case"0":case"10":case"20":case"30":case"40":case"50":case"auto":return`z-${e}`}return`z-[${e}]`}function jV(e){switch(e){case"1":return"leading-none";default:return`leading-[${e}]`}}function UV(e){switch(e){case"no-clip":return"mask-no-clip";default:throw new q(`Unsupported maskClip: ${e}`)}}function WV(e){switch(e){case"intersect":return"mask-intersect";default:throw new q(`Unsupported maskComposite: ${e}`)}}function GV(e){switch(e){case"no-repeat":return"mask-no-repeat";default:throw new q(`Unsupported maskRepeat: ${e}`)}}function $V(e){switch(e){case"alpha":return"mask-alpha";case"luminance":return"mask-luminance";default:throw new q(`Unsupported maskMode: ${e}`)}}function KV(e){switch(e){case"normal":return"not-italic";case"italic":return"italic";default:return`font-[${e}]`}}function YV({borderRadius:e,borderTopLeftRadius:t,borderTopRightRadius:n,borderBottomRightRadius:r,borderBottomLeftRadius:o}){return e!==void 0?[Oe("rounded",e)]:t!==void 0&&t===n&&t===r&&t===o?[Oe("rounded",t)]:[t!==void 0?Oe("rounded-tl",t):null,n!==void 0?Oe("rounded-tr",n):null,r!==void 0?Oe("rounded-br",r):null,o!==void 0?Oe("rounded-bl",o):null].filter(i=>i!=null)}function XV(e){switch(e){case"0 0 auto":return"flex-none";default:return qc("flex",e)}}function qV(e){return typeof e=="number"?`opacity-${_(e*100,0)}`:`opacity-[${e}]`}function QV({borderWidth:e,borderTopWidth:t,borderRightWidth:n,borderBottomWidth:r,borderLeftWidth:o}){let i=(s,a)=>a===1?s:Number.isInteger(a)?`${s}-${a}`:typeof a=="string"&&a.startsWith("var(")?Oe(s,a,"length"):Oe(s,a);return e!==void 0?[i("border",e)]:t!==void 0&&t===n&&t===r&&t===o?[i("border",t)]:[t?i("border-t",t):null,n?i("border-r",n):null,r?i("border-b",r):null,o?i("border-l",o):null].filter(s=>s!=null)}function ZV(e){switch(e){case"column":return"flex-col";case"row":return"flex-row";case"column-reverse":return"flex-col-reverse";case"row-reverse":return"flex-row-reverse";default:throw new q(`Unsupported flexDirection: ${e}`)}}function JV(e){switch(e){case"wrap":return"flex-wrap";default:throw new q(`Unsupported flexWrap: ${e}`)}}function e2(e){let n=typeof e=="number"&&{100:"thin",200:"extralight",300:"light",400:"normal",500:"medium",600:"semibold",700:"bold",800:"extrabold",900:"black"}[e];return n?`font-${n}`:`font-[${e}]`}function t2(e,t){let n={filter:"blur",backdropFilter:"backdrop-blur"}[e];if(t.startsWith("blur("))return`${n}-[${t.slice(5,-1)}]`;throw new q(`Unsupported filter: ${t}`)}function n2(e){switch(e){case"padding-box":return"bg-clip-padding";case"border-box":return"bg-clip-border";case"content-box":return"bg-clip-content";case"text":return"bg-clip-text";default:throw new q(`Unsupported backgroundClip: ${e}`)}}function r2(e,t){let n={gridRow:"row",gridColumn:"col"}[e];return typeof t=="number"?`${n}-${t}`:`${n}-[${t.replaceAll(" ","_")}]`}function o2(e){switch(e){case"no-repeat":return{tailwindClass:"bg-no-repeat"};default:return{backgroundRepeat:e}}}function i2(e){return typeof e=="number"?`decoration-${e}`:`decoration-[${e}]`}function s2({overflow:e,overflowX:t,overflowY:n}){return e!==void 0?[`overflow-${e}`]:t!==void 0&&t===n?[`overflow-${t}`]:[t!==void 0?`overflow-x-${t}`:null,n!==void 0?`overflow-y-${n}`:null].filter(r=>r!=null)}function a2(e){return e instanceof oe?e.toTailwindClasses():[`transform-[${e}]`]}function MI(e,t){let n={},{height:r,width:o,margin:i,marginTop:s,marginRight:a,marginBottom:l,marginLeft:u,padding:c,paddingTop:f,paddingRight:d,paddingBottom:m,paddingLeft:y,top:h,left:S,bottom:p,right:g,inset:v,borderRadius:T,borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b,borderWidth:k,borderTopWidth:R,borderRightWidth:O,borderBottomWidth:P,borderLeftWidth:V,overflow:F,overflowX:w,overflowY:U,...A}=e,L=[...OV({height:r,width:o}),...PV({margin:i,marginTop:s,marginRight:a,marginBottom:l,marginLeft:u,padding:c,paddingTop:f,paddingRight:d,paddingBottom:m,paddingLeft:y}),...NV({top:h,left:S,bottom:p,right:g,inset:v}),...YV({borderRadius:T,borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b}),...QV({borderWidth:k,borderTopWidth:R,borderRightWidth:O,borderBottomWidth:P,borderLeftWidth:V}),...s2({overflow:F,overflowX:w,overflowY:U})];for(let N in A)if(NI(N,A)&&A[N]!==void 0)try{switch(N){case"minHeight":case"minWidth":case"maxHeight":case"maxWidth":case"gap":case"rowGap":case"columnGap":case"marginInlineStart":case"boxShadow":case"textShadow":case"maskPosition":case"maskSize":case"fontFamily":case"gridTemplateColumns":case"gridTemplateRows":case"textIndent":L.push(qc(N,A[
65N]));break;case"letterSpacing":{let G=A[N];G!==0&&G!=="0px"&&G!=="0"&&L.push(qc(N,G));break}case"fontSize":{let G=A[N];G===0&&(G="0px"),L.push(qc(N,G));break}case"backgroundColor":L.push(Rl("bg",A[N]));break;case"color":L.push(Rl("text",A[N],!0));break;case"borderColor":L.push(Rl("border",A[N]));break;case"textDecorationColor":L.push(Rl("decoration",A[N]));break;case"textDecorationThickness":L.push(i2(A[N]));break;case"backgroundSize":L.push(LV(A[N]));break;case"backgroundImage":{let{classes:G,backgroundImage:fe}=_V(A[N],t);G&&L.push(...G),fe&&(n.backgroundImage=fe);break}case"backgroundRepeat":{let{tailwindClass:G,backgroundRepeat:fe}=o2(A[N]);G&&L.push(G),fe&&(n.backgroundRepeat=fe);break}case"backgroundClip":L.push(n2(A[N]));break;case"alignContent":case"alignItems":case"justifyContent":case"placeItems":case"alignSelf":case"justifySelf":L.push(BV(N,A[N]));break;case"aspectRatio":L.push(VV(A[N]));break;case"boxSizing":L.push(FV(A[N]));break;case"isolation":L.push(zV(A[N]));break;case"position":case"visibility":case"textDecorationLine":case"textTransform":L.push(A[N]);break;case"zIndex":L.push(HV(A[N]));break;case"lineHeight":L.push(jV(A[N]));break;case"maskClip":L.push(UV(A[N]));break;case"maskComposite":L.push(WV(A[N]));break;case"maskRepeat":L.push(GV(A[N]));break;case"maskMode":L.push($V(A[N]));break;case"textDecorationStyle":case"objectFit":case"flexShrink":case"borderStyle":case"pointerEvents":case"textAlign":case"textOverflow":case"cursor":case"mixBlendMode":L.push(LI(N,A[N]));break;case"whiteSpace":{L.push(LI(N,A[N]));break}case"fontStyle":L.push(KV(A[N]));break;case"fontWeight":L.push(e2(A[N]));break;case"objectPosition":case"backgroundPosition":L.push(DV(N,A[N]));break;case"flex":L.push(XV(A[N]));break;case"display":L.push(MV(A[N]));break;case"flexDirection":L.push(ZV(A[N]));break;case"opacity":L.push(qV(A[N]));break;case"flexWrap":L.push(JV(A[N]));break;case"backdropFilter":case"filter":L.push(t2(N,A[N]));break;case"gridRow":case"gridColumn":L.push(r2(N,A[N]));break;case"textDecorationSkipInk":{let G={textDecorationSkipInk:"text-decoration-skip-ink"};L.push(`[${G[N]}:${A[N]}]`);break}case"transform":L.push(...a2(A[N]));break;case"maskImage":n.maskImage=A[N];break;case"borderImage":n.borderImage=A[N];break;case"listStyleImage":n.listStyleImage=A[N];break;case"fontFeatureSettings":n.fontFeatureSettings=A[N];break;case"fontVariationSettings":{n.fontVariationSettings=A[N];break}default:console.warn(`Tailwind conversion is ignoring an unsupported style: ${N}`);break}}catch(G){console.warn(`Tailwind conversion is ignoring an unsupported style: ${N}`,G);break}return{tailwindClasses:L,inlineStyles:n}}var BI=I(D());function Al(e,t){let n=(0,BI.useRef)(e);return t(n.current,e)||(n.current=e),n.current}var HI="#container",l2="css-",ZS=new Set,JS=new Map;var Qc=new Map,Wp=0,u2=1024,ex=null,Ol=new Map,Pr,c2=new Set(["opacity","zIndex","fontWeight","flex","flexGrow","flexShrink","flexBasis","order","lineHeight","gridRow","gridColumn","gridRowStart","gridRowEnd","gridColumnStart","gridColumnEnd","WebkitLineClamp"]),f2=new Set(["font","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","letterSpacing","lineHeight","textAlign","textDecoration","textIndent","textOverflow","textTransform","whiteSpace","wordBreak","wordSpacing"]),d2=new Set(["top","right","bottom","left","width","height","maxWidth","maxHeight","minWidth","minHeight"]),p2=new Set(["alignItems","alignSelf","border","borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderColor","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRadius","borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderStyle","borderTop","borderTopColor","borderTopStyle","borderTopWidth","borderWidth","boxSizing","display","flex","flexBasis","flexDirection","flexGrow","flexShrink","flexWrap","gap","gridArea","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumn","gridRow","gridTemplate","justifyContent","placeItems","justifySelf","margin","marginBottom","marginLeft","marginRight","marginTop","order","padding","paddingBottom","paddingLeft","paddingRight","paddingTop","position"]);function m2(e){let t={...e};if("top"in e&&"right"in e&&"bottom"in e&&"left"in e){let n={top:e.top,right:e.right,bottom:e.bottom,left:e.left};Object.values(n).every(i=>i!==void 0)&&new Set(Object.values(n)).size===1&&(t={...t,inset:e.top,top:void 0,right:void 0,bottom:void 0,left:void 0})}if("borderTopStyle"in e&&"borderRightStyle"in e&&"borderBottomStyle"in e&&"borderLeftStyle"in e){let n={top:e.borderTopStyle,right:e.borderRightStyle,bottom:e.borderBottomStyle,left:e.borderLeftStyle};new Set(Object.values(n)).size===1&&n.top&&(t={...t,borderStyle:n.top,borderTopStyle:void 0,borderRightStyle:void 0,borderBottomStyle:void 0,borderLeftStyle:void 0})}if("borderTopLeftRadius"in e&&"borderTopRightRadius"in e&&"borderBottomRightRadius"in e&&"borderBottomLeftRadius"in e){let n={topLeft:e.borderTopLeftRadius,topRight:e.borderTopRightRadius,bottomRight:e.borderBottomRightRadius,bottomLeft:e.borderBottomLeftRadius};new Set(Object.values(n)).size===1&&n.topLeft!==void 0&&(t={...t,borderRadius:n.topLeft,borderTopLeftRadius:void 0,borderTopRightRadius:void 0,borderBottomRightRadius:void 0,borderBottomLeftRadius:void 0})}if("marginTop"in e&&"marginRight"in e&&"marginBottom"in e&&"marginLeft"in e){let n={top:e.marginTop,right:e.marginRight,bottom:e.marginBottom,left:e.marginLeft};new Set(Object.values(n)).size===1&&n.top!==void 0&&(t={...t,margin:n.top,marginTop:void 0,marginRight:void 0,marginBottom:void 0,marginLeft:void 0})}if("paddingTop"in e&&"paddingRight"in e&&"paddingBottom"in e&&"paddingLeft"in e){let n=typeof e.paddingTop=="number"?e.paddingTop+"px":e.paddingTop,r=typeof e.paddingRight=="number"?e.paddingRight+"px":e.paddingRight,o=typeof e.paddingBottom=="number"?e.paddingBottom+"px":e.paddingBottom,i=typeof e.paddingLeft=="number"?e.paddingLeft+"px":e.paddingLeft,s;new Set([n,r,o,i]).size===1&&n!==void 0?s=n:n===o&&n&&i===r&&r?s=`${n} ${i}`:n&&o&&i===r&&r&&(s=`${n} ${i} ${o}`),s!==void 0&&(t={...t,padding:s,paddingTop:void 0,paddingRight:void 0,paddingBottom:void 0,paddingLeft:void 0})}if("overflowX"in e&&"overflowY"in e){let n=e.overflowX,r=e.overflowY;n===r&&n!==void 0&&(t={...t,overflow:n,overflowX:void 0,overflowY:void 0})}return t}function VI(e){return f2.has(e)?"font":d2.has(e)?"dimension":p2.has(e)?"layout":"other"}function FI(e,t,n=HI){let r=o=>{let i=m2(o);return Object.entries(i).filter(([s,a])=>a!==void 0).map(([s,a])=>{let l=s.replace(/([A-Z])/g,"-$1").toLowerCase(),u=a;return typeof a=="number"&&!c2.has(s)&&(u=`${a}px`),`${l}: ${u};`}).join(" ")};return`${n?`${n} `:""}.${e} {${r(t)}}`}var tx=new Map;h2();function h2(){typeof window<"u"&&"__serverRenderedCSSClassNames"in window&&typeof window.__serverRenderedCSSClassNames=="object"&&Object.entries(window.__serverRenderedCSSClassNames||{}
65).forEach(([e,t])=>{tx.set(e,t)})}function g2(e){if(Object.keys(e).length===0)return"";let t=JSON.stringify(e);if(t==="{}")return"";let n=Ws({str:t,hashPrefix:l2,isUniqueKey:r=>{let o=JS.get(r);if(o)return o===t;if(tx.has(r)){let i=tx.get(r);return t===i}return!0}});return JS.set(n,t),n}var y2="font-faces-";function jI(e){let t=eo(),n=It(),r=Ws({str:e,hashPrefix:y2,isUniqueKey:o=>{let i=Qc.get(o),s=!i||i===e;if(n==="server")return s;let a=document.getElementById(o),l=!a||a?.textContent===e;return s&&l}});n==="server"&&!Qc.has(r)&&(t({type:"global-style",styleElId:r,styleSheet:e}),Qc.set(r,e)),(0,Pl.useInsertionEffect)(()=>{if(!e)return;let o=document.getElementById(r);if(o&&o.textContent===e)return;let i=document.createElement("style");return i.textContent=e,i.id=r,document.head.appendChild(i),Qc.set(r,e),()=>{document.head.removeChild(i),Qc.delete(r)}},[e])}function z(e,t){let n=We(),{optimizeForTailwindConversion:r,disableHighSpecificityContainer:o}=n,i=[],s={};r&&({tailwindClasses:i,inlineStyles:s}=MI(e,n),e={});let a=Al(e,Ce),l=(0,Pl.useMemo)(()=>{let d={};for(let[y,h]of Object.entries(a))if(!(h===void 0||h===""))if(y==="media")for(let[S,p]of Object.entries(h))for(let[g,v]of Object.entries(p)){let T=VI(g);d[T]||(d[T]={}),d[T].media||(d[T].media={}),d[T].media[S]||(d[T].media[S]={}),d[T].media[S][g]=v}else{let S=VI(y);d[S]||(d[S]={}),d[S][y]=h instanceof Mo||h instanceof vl||h instanceof gl||h instanceof yl||h instanceof oe?h.value:h}let m=[];for(let y of Object.values(d))m.push({className:g2(y),styles:y});return m},[a]);(0,Pl.useInsertionEffect)(()=>{let d=o||t?"":HI;return l.forEach(({className:m,styles:y})=>{if(!m)return;let h=Ol.get(m);h===0&&Wp--,Ol.set(m,(h??0)+1),ZS.has(m)||(ZS.add(m),S2(m,y,d).forEach(p=>{Pr||(Pr=new CSSStyleSheet,document.adoptedStyleSheets.push(Pr)),p.toString(),t?Pr.insertRule(`@layer figoverridable { ${p} }`,Pr.cssRules.length):Pr.insertRule(p,Pr.cssRules.length)}))}),()=>{l.forEach(({className:m})=>{if(!m)return;let h=(Ol.get(m)||0)-1;Ol.set(m,h),h===0&&(Wp++,Pr&&Wp>u2&&!ex&&(ex=PI(v2)))})}},[l]);let u=eo(),c=It();c==="server"&&l.forEach(({className:d,styles:m})=>{u({type:"class-style",className:d,cssProperties:m,classNameSourceStr:JSON.stringify(m)})});let f=l.map(({className:d})=>d);return f.push(...i),{className:f.join(" "),style:s}}function v2(){if(Pr){try{let t=Array.from(Pr.cssRules).filter(n=>{let r=n.selectorText.substring(1),o=Ol.get(r)===0;return o&&(ZS.delete(r),Ol.delete(r),JS.delete(r)),!o});Pr.replace(t.map(n=>n.cssText).join(` 66`))}catch(e){be.reportError(new q("Error cleaning up styles",e)),console.error("Error cleaning CSS rules:",e)}Wp=0,ex=null}}var nx="global-css-";function Nl({cssString:e,styleElId:t,deleteElsWithPrefix:n,skipValidation:r,prepend:o}){let i=eo(),s=It();s==="server"&&e&&i({type:"global-style",styleElId:t,styleSheet:Di(e)}),(0,Pl.useInsertionEffect)(()=>{if(!e||(r||void 0,document.getElementById(t)))return;let l=[];n&&(l=Array.from(document.head.querySelectorAll(`style[id^="${n}"]`)));let u=document.createElement("style");return u.textContent=Di(e),u.id=t,o?document.head.insertBefore(u,document.head.firstChild):document.head.appendChild(u),n&&l.forEach(c=>{c.remove()}),()=>{document.head.removeChild(u)}},[e,t,o])}function Di(e){return e.replace(/\s+/g," ").replace(/\/\*.*?\*\//g,"").replace(/;\s*}/g,"}").replace(/\s*{\s*/g,"{").replace(/\s*:\s*/g,":").replace(/\s*;\s*/g,";").replace(/\s*,\s*/g,",").replace(/\s*}\s*/g,"}")}function S2(e,t,n){let{media:r,...o}=t,i=[FI(e,o,n)];if(r){let s=Object.entries(r).map(([a,l])=>`@media ${a} {${FI(e,l,n)}}`);i.push(...s)}return i}function ve(...e){let t=e.reduce((n,r)=>{if(!r)return n;let{className:o,style:i}=r;return o&&n.className.push(o),i&&(n.style={...n.style,...i}),n},{className:[],style:{}});return{className:(0,zI.default)(t.className),style:t.style}}function Mt(e,...t){let n="";return e.forEach((r,o)=>{n+=r+(t[o]||"")}),n}var x2="custom-cursor",Ll="customCursor";function UI(){let e=ge(Gc)!==null;return Nl({cssString:e?T2:"",styleElId:x2}),null}var T2=Mt` #container .${Ll}a,#container .${Ll}p,#container .${Ll}div{cursor:none}`;function Fo(e,t){let n=e?.[t];return pe(n!==void 0,`Node asset with hash ${t} not found in used assets`),n}function b2(){let e=kS();return e?e.mobile||e.tablet||e.isIpad:!1}var KI=({ref:e,hasCursorBehavior:t,assets:n,behaviors:r})=>{let o=H();b2()&&(t=!1);let i=(0,Gs.useMemo)(()=>E2(t),[t]),s=(0,Gs.useCallback)((a,l)=>{let{imageUrl:u,imageSize:c}=$I(r,n,o);a.style.backgroundImage=`url("${u}")`,c&&(a.style.width=`${c.x}px`,a.style.height=`${c.y}px`),a.style.visibility="visible",l.style.cursor="none",l.classList.add(Ll)},[r,n,o]);(0,Gs.useEffect)(()=>{e.current&&WI(e.current.id,o)&&i&&s(i,e.current)},[e,i,s,o]),(0,Gs.useEffect)(()=>
66{if(!e.current||!i||!t||!r?.cursor)return;let{imageUrl:a,imageSize:l}=$I(r,n,o);if(!a||!l)return;let u=e.current,c=r.cursor.hotspotX,f=r.cursor.hotspotY,d=ll(S=>{u&&(GI(u.id,o),s(i,u),i.style.transform=`translate(${S.clientX-c}px, ${S.clientY-f}px)`)},"showCursor"),m=ll(S=>{u&&(rx(o)===null&&d(S),WI(u.id,o)&&(i.style.transform=`translate(${S.clientX-c}px, ${S.clientY-f}px)`))},"moveCursor"),y=ll(()=>{i&&(GI(null,o),requestAnimationFrame(h))},"hideCursor"),h=()=>{i&&rx(o)===null&&(i.style.visibility="hidden",u.style.cursor="auto",u.classList.remove(Ll))};return u.addEventListener("pointerenter",d),u.addEventListener("pointermove",m),u.addEventListener("pointerleave",y),()=>{u.removeEventListener("pointerenter",d),u.removeEventListener("pointermove",m),u.removeEventListener("pointerleave",y),y(new PointerEvent("pointerleave"))}},[t,r?.cursor,i,e,s,r,n,o])},YI="sites-cursor-element",E2=e=>{if(!e||typeof document>"u")return null;let t=document.getElementById(YI);return t||C2()},C2=()=>{let e=document.createElement("div");return document.body.appendChild(e),e.id=YI,e.style.position="fixed",e.style.top="0",e.style.left="0",e.style.visibility="hidden",e.style.pointerEvents="none",e.style.willChange="transform",e.style.zIndex="9999",e.ariaHidden="true",e.style.backgroundRepeat="no-repeat",e.style.backgroundSize="contain",e},WI=(e,t)=>rx(t)===e,GI=(e,t)=>{t.atomStore.set(Gc,e)},rx=e=>e.atomStore.get(Gc);function $I(e,t,n){let r=ox(e);if(r){let o=Fo(t,r);return{imageUrl:n.getAssetURL(o.url),imageSize:o.size}}return{imageUrl:void 0,imageSize:void 0}}function ox(e){return e?.cursor?.cursorFileName?.split(".")[0]}var XI=e=>{let{interactionHandlers:t,materializedChildNodeProps:n,...r}=e;"variableState"in r&&delete r.variableState;try{zp("nodeDebugInformation",{materializedNode:r})}catch{}};function qI(e,t,n,r){let o=t,i=!1,s=(c,f)=>(i=!0,n.evaluateVariable(e,c.id,r)??f),a=c=>n.getVariableName(c),l=c=>n.getVariableCodeSyntax(c);if(w2(o,s,a,l),!("boundVariables"in t&&t.boundVariables))return i;let u=t.boundVariables;return u.opacity&&(o.opacity=s(u.opacity,o.opacity)/100,u.opacity.resolvedName=a(u.opacity.id),u.opacity.resolvedCodeSyntax=l(u.opacity.id)),u.size&&o.size&&(u.size.x&&(o.size.x=s(u.size.x,o.size.x),u.size.x.resolvedName=a(u.size.x.id),u.size.x.resolvedCodeSyntax=l(u.size.x.id)),u.size.y&&(o.size.y=s(u.size.y,o.size.y),u.size.y.resolvedName=a(u.size.y.id),u.size.y.resolvedCodeSyntax=l(u.size.y.id))),u.visible&&(o.visible=s(u.visible,o.visible),u.visible.resolvedName=a(u.visible.id),u.visible.resolvedCodeSyntax=l(u.visible.id)),o.rectangleCornerRadii===void 0&&(o.cornerRadius!==void 0?o.rectangleCornerRadii=[o.cornerRadius,o.cornerRadius,o.cornerRadius,o.cornerRadius]:o.rectangleCornerRadii=[0,0,0,0]),u.rectangleCornerRadii&&(u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS&&(o.rectangleCornerRadii[0]=s(u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS,o.rectangleCornerRadii[0]),u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.resolvedName=a(u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.id),u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.resolvedCodeSyntax=l(u.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[1]=s(u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[1]),u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.resolvedName=a(u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.id),u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.resolvedCodeSyntax=l(u.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[2]=s(u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[2]),u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.resolvedName=a(u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.id)??void 0,u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.resolvedCodeSyntax=l(u.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS&&(o.rectangleCornerRadii[3]=s(u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS,o.rectangleCornerRadii[3]),u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.resolvedName=a(u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.id),u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.resolvedCodeSyntax=l(u.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0)),u.minWidth&&(o.minWidth=s(u.minWidth,o.minWidth),u.minWidth.resolvedName=a(u.minWidth.id),u.minWidth.resolvedCodeSyntax=l(u.minWidth.id)),u.maxWidth&&(o.maxWidth=s(u.maxWidth,o.maxWidth),u.maxWidth.resolvedName=a(u.maxWidth.id),u.maxWidth.resolvedCodeSyntax=l(u.maxWidth.id)),u.minHeight&&(o.minHeight=s(u.minHeight,o.minHeight),u.minHeight.resolvedName=a(u.minHeight.id),u.minHeight.resolvedCodeSyntax=l(u.minHeight.id)),u.maxHeight&&(o.maxHeight=s(u.maxHeight,o.maxHeight),u.maxHeight.resolvedName=a(u.maxHeight.id),u.maxHeight.resolvedCodeSyntax=l(u.maxHeight.id)),u.itemSpacing&&(o.itemSpacing=s(u.itemSpacing,o.itemSpacing),u.itemSpacing.resolvedName=a(u.itemSpacing.id),u.itemSpacing.resolvedCodeSyntax=l(u.itemSpacing.id)),u.paddingLeft&&(o.paddingLeft=s(u.paddingLeft,o.paddingLeft),u.paddingLeft.resolvedName=a(u.paddingLeft.id),u.paddingLeft.resolvedCodeSyntax=l(u.paddingLeft.id)),u.paddingRight&&(o.paddingRight=s(u.paddingRight,o.paddingRight),u.paddingRight.resolvedName=a(u.paddingRight.id),u.paddingRight.resolvedCodeSyntax=l(u.paddingRight.id)),u.paddingTop&&(o.paddingTop=s(u.paddingTop,o.paddingTop),u.paddingTop.resolvedName=a(u.paddingTop.id),u.paddingTop.resolvedCodeSyntax=l(u.paddingTop.id)),u.paddingBottom&&(o.paddingBottom=s(u.paddingBottom,o.paddingBottom),u.paddingBottom.resolvedName=a(u.paddingBottom.id),u.paddingBottom.resolvedCodeSyntax=l(u.paddingBottom.id)),u.counterAxisSpacing&&(o.counterAxisSpacing=s(u.counterAxisSpacing,o.counterAxisSpacing),u.counterAxisSpacing.resolvedName=a(u.counterAxisSpacing.id),u.counterAxisSpacing.resolvedCodeSyntax=l(u.counterAxisSpacing.id)),u.characters&&(o.characters=s(u.characters,o.characters)?.toString(),u.characters.resolvedName=a(u.characters.id),u.characters.resolvedCodeSyntax=l(u.characters.id)),u.individualStrokeWeights&&(o.individualStrokeWeights===void 0&&(o.individualStrokeWeights={top:0,right:0,bottom:0,left:0}),u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT&&(o.individualStrokeWeights.bottom=s(u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT,o.individualStrokeWeights.bottom),u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.resolvedName=a(u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.id),u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.resolvedCodeSyntax=l(u.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.id)),u.individualStrokeWeights.BORDER_LEFT_WEIGHT&&(o.individualStrokeWeights.left=s(u.individualStrokeWeights.BORDER_LEFT_WEIGHT,o.individualStrokeWeights.left),u.individualStrokeWeights.BORDER_LEFT_WEIGHT.resolvedName=a(u.individualStrokeWeights.BORDER_LEFT_WEIGHT.id),u.individualStrokeWeights.BORDER_LEFT_WEIGHT.resolvedCodeSyntax=l(u.individualStrokeWeights.BORDER_LEFT_WEIGHT.id)),u.individualStrokeWeights.BORDER_RIGHT_WEIGHT&&(o.individualStrokeWeights.right=s(u.individualStrokeWeights.BORDER_RIGHT_WEIGHT,o.individualStrokeWeights.right),u.individualStrokeWeights.BORDER_RIGHT_WEIGHT.resolvedName=a(u.individualStrokeWeights.BORDER_RIGHT_WEIGHT.id),u.individualStrokeWeights.BORDER_RIGHT_WEIGHT.resolvedCodeSyntax=l(u.individualStrokeWeights.BORDER_RIGHT_WEIGHT.id)),u.individualStrokeWeights.BORDER_TOP_WEIGHT&&(o.individualStrokeWeights.top=s(u.individualStrokeWeights.BORDER_TOP_WEIGHT,o.individualStrokeWeights.top),u.individualStrokeWeights.BORDER_TOP_WEIGHT.resolvedName=a(u.individualStrokeWeights.BORDER_TOP_WEIGHT.id),u.individualStrokeWeights.BORDER_TOP_WEIGHT.resolvedCodeSyntax=l(u.individualStrokeWeights.BORDER_TOP_WEIGHT.id))),i}function w2(e,t,n,r){if(e.fills){for(let o of e.fills)if(o.type==="SOLID"){if(o.boundVariables?.color){let i=t(o.boundVariables.color,o.color);o.color={r:i.r,g:i.g,b:i.b,a:1},o.opacity=i.a,o.boundVariables.color.resolvedName=n(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=r(o.boundVariables.color.id)}}else if(o.type==="GRADIENT_RADIAL"||o.type==="GRADIENT_LINEAR"||o.type==="GRADIENT_ANGULAR"||o.type==="GRADIENT_DIAMOND")for(let i of o.gradientStops)i.boundVariables?.color&&(i.color=t(i.boundVariables.color,i.color),i.boundVariables.color.resolvedName=n(i.boundVariables.color.id),i.boundVariables.color.resolvedCodeSyntax=r(i.boundVariables.color.id))}if(e.strokes){for(let o of e.strokes)if(o.type==="SOLID"){if(o.boundVariables?.color){let i=t(o.boundVariables.color,o.color);o.color={r:i.r,g:i.g,b:i.b,a:1},o.opacity=i.a,o.boundVariables.color.resolvedName=n(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=r(o.boundVariables.color.id)}}else if(o.type==="GRADIENT_RADIAL"||o.type==="GRADIENT_LINEAR"||o.type==="GRADIENT_ANGULAR"||o.type==="GRADIENT_DIAMOND")for(let i of o.gradientStops)i.boundVariables?.color&&(i.color=t(i.boundVariables.color,i.color),i.boundVariables.color.resolvedName=n(i.boundVariables.color.id),i.boundVariables.color.resolvedCodeSyntax=r(i.boundVariables.color.id))}
66if(e.effects)for(let o of e.effects){if(o.type==="DROP_SHADOW"||o.type==="INNER_SHADOW"){o.boundVariables?.color&&(o.color=t(o.boundVariables.color,o.color),o.boundVariables.color.resolvedName=n(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=r(o.boundVariables.color.id)),o.boundVariables?.radius&&(o.radius=t(o.boundVariables.radius,o.radius),o.boundVariables.radius.resolvedName=n(o.boundVariables.radius.id),o.boundVariables.radius.resolvedCodeSyntax=r(o.boundVariables.radius.id)),o.boundVariables?.spread&&(o.spread=t(o.boundVariables.spread,o.spread),o.boundVariables.spread.resolvedName=n(o.boundVariables.spread.id),o.boundVariables.spread.resolvedCodeSyntax=r(o.boundVariables.spread.id));let i=o.offset.x,s=o.offset.y;o.boundVariables?.offsetX&&(i=t(o.boundVariables.offsetX,o.offset.x),o.boundVariables.offsetX.resolvedName=n(o.boundVariables.offsetX.id),o.boundVariables.offsetX.resolvedCodeSyntax=r(o.boundVariables.offsetX.id)),o.boundVariables?.offsetY&&(s=t(o.boundVariables.offsetY,o.offset.x),o.boundVariables.offsetY.resolvedName=n(o.boundVariables.offsetY.id),o.boundVariables.offsetY.resolvedCodeSyntax=r(o.boundVariables.offsetY.id)),o.offset={x:i,y:s}}(o.type==="LAYER_BLUR"||o.type==="BACKGROUND_BLUR")&&o.boundVariables?.radius&&(o.radius=t(o.boundVariables.radius,o.radius),o.boundVariables.radius.resolvedName=n(o.boundVariables.radius.id),o.boundVariables.radius.resolvedCodeSyntax=r(o.boundVariables.radius.id))}if(e.boundVariables?.fontFamily&&e.boundVariables.fontFamily.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.fontSize&&e.boundVariables.fontSize.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.fontWeight&&e.boundVariables.fontWeight.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.fontStyle&&e.boundVariables.fontStyle.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.lineHeight&&e.boundVariables.lineHeight.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.letterSpacing&&e.boundVariables.letterSpacing.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.paragraphSpacing&&e.boundVariables.paragraphSpacing.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.boundVariables?.paragraphIndent&&e.boundVariables.paragraphIndent.forEach(o=>{o.resolvedName=n(o.id),o.resolvedCodeSyntax=r(o.id)}),e.style?.boundVariables&&(e.style.boundVariables.fontFamily&&(e.style.fontFamily=t(e.style.boundVariables.fontFamily,e.style.fontFamily),e.style.boundVariables.fontFamily.resolvedName=n(e.style.boundVariables.fontFamily.id),e.style.boundVariables.fontFamily.resolvedCodeSyntax=r(e.style.boundVariables.fontFamily.id)),e.style.boundVariables.fontSize&&(e.style.fontSize=t(e.style.boundVariables.fontSize,e.style.fontSize),e.style.boundVariables.fontSize.resolvedName=n(e.style.boundVariables.fontSize.id),e.style.boundVariables.fontSize.resolvedCodeSyntax=r(e.style.boundVariables.fontSize.id)),e.style.boundVariables.fontWeight&&(e.style.fontVariations||(e.style.fontVariations={}),e.style.fontVariations.Weight=t(e.style.boundVariables.fontWeight,e.style.fontVariations.Weight),e.style.boundVariables.fontWeight.resolvedName=n(e.style.boundVariables.fontWeight.id),e.style.boundVariables.fontWeight.resolvedCodeSyntax=r(e.style.boundVariables.fontWeight.id)),e.style.boundVariables.fontStyle&&(e.style.fontStyle=t(e.style.boundVariables.fontStyle,e.style.fontStyle),e.style.boundVariables.fontStyle.resolvedName=n(e.style.boundVariables.fontStyle.id),e.style.boundVariables.fontStyle.resolvedCodeSyntax=r(e.style.boundVariables.fontStyle.id)),e.style.boundVariables.lineHeight&&(e.style.lineHeightPx=t(e.style.boundVariables.lineHeight,e.style.lineHeightPx),e.style.lineHeightUnit="PIXELS",e.style.boundVariables.lineHeight.resolvedName=n(e.style.boundVariables.lineHeight.id),e.style.boundVariables.lineHeight.resolvedCodeSyntax=r(e.style.boundVariables.lineHeight.id)),e.style.boundVariables.letterSpacing&&(e.style.letterSpacingValue=t(e.style.boun
66dVariables.letterSpacing,e.style.letterSpacingValue),e.style.letterSpacingUnit="PIXELS",e.style.boundVariables.letterSpacing.resolvedName=n(e.style.boundVariables.letterSpacing.id),e.style.boundVariables.letterSpacing.resolvedCodeSyntax=r(e.style.boundVariables.letterSpacing.id)),e.style.boundVariables.paragraphSpacing&&(e.style.paragraphSpacing=t(e.style.boundVariables.paragraphSpacing,e.style.paragraphSpacing),e.style.boundVariables.paragraphSpacing.resolvedName=n(e.style.boundVariables.paragraphSpacing.id),e.style.boundVariables.paragraphSpacing.resolvedCodeSyntax=r(e.style.boundVariables.paragraphSpacing.id)),e.style.boundVariables.paragraphIndent&&(e.style.paragraphIndent=t(e.style.boundVariables.paragraphIndent,e.style.paragraphIndent),e.style.boundVariables.paragraphIndent.resolvedName=n(e.style.boundVariables.paragraphIndent.id),e.style.boundVariables.paragraphIndent.resolvedCodeSyntax=r(e.style.boundVariables.paragraphIndent.id))),e.style?.responsiveTextStyleVariants)for(let o of e.style.responsiveTextStyleVariants)o.boundVariables&&(o.boundVariables.fontSize&&(o.style.fontSize=t(o.boundVariables.fontSize,o.style.fontSize)),o.boundVariables.letterSpacing&&(o.style.letterSpacing=t(o.boundVariables.letterSpacing,o.style.letterSpacing)),o.boundVariables.lineHeight&&(o.style.lineHeightPx=t(o.boundVariables.lineHeight,o.style.lineHeightPx)),o.boundVariables.paragraphSpacing&&(o.style.paragraphSpacing=t(o.boundVariables.paragraphSpacing,o.style.paragraphSpacing)))}function Zc(e,t){return e.length===1?e[0]:e.reduceRight((n,r)=>{let o=r.color,i=n.color,s=r.opacity,a=n.opacity,l=s*(1-a),u=l+a,c=l/u,f=a/u;return new Ct({r:o.r*c+i.r*f,g:o.g*c+i.g*f,b:o.b*c+i.b*f},t,u)})}function to(e){return e.strokes!==void 0&&e.strokes.length>0}function QI(e){return to(e)&&e.strokeAlign!==void 0&&e.strokeAlign!=="INSIDE"}function ZI(e,t){if(!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return{};let{top:n,right:r,bottom:o,left:i}=_l(e);return{borderLeftWidth:_(i),borderRightWidth:_(r),borderTopWidth:_(n),borderBottomWidth:_(o),borderColor:"transparent",borderStyle:"solid",backgroundClip:"padding-box"}}function Gp(e,t){if(!(e.type==="FRAME"||e.type==="SLOT"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let r=_l(e);return _(r.left+r.right)}function $p(e,t){if(!(e.type==="FRAME"||e.type==="SLOT"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let r=_l(e);return _(r.top+r.bottom)}function _l(e){let t={top:0,right:0,bottom:0,left:0},n=ix(e);if(!to(e))return t;switch(e.strokeAlign){case"CENTER":return{top:_(n.top/2),right:_(n.right/2),bottom:_(n.bottom/2),left:_(n.left/2)};case"OUTSIDE":return n;case"INSIDE":default:return t}}function Kp(e){let t={top:0,right:0,bottom:0,left:0};if(!to(e))return t;let n=ix(e);switch(e.strokeAlign){case"CENTER":return{top:n.top/2,right:n.right/2,bottom:n.bottom/2,left:n.left/2};case"OUTSIDE":return t;case"INSIDE":default:return n}}function Yp(e,t){let{codeSyntaxLanguage:n}=t,r=e.map(o=>{if(o.visible!==!1&&o.type!=="IMAGE"&&o.type!=="VIDEO"&&o.type!=="PATTERN"){if(o.type==="SOLID")return o;if(wp(o)&&o.gradientStops[0])return o.gradientStops[0]}}).filter(Boolean);if(r.length!==0)return Zc(r.map(o=>new Ct("color"in o?o.color:o,t,"opacity"in o?o.opacity:1,Et,"boun
66dVariables"in o?o.boundVariables?.color?.resolvedName:void 0,n&&("boundVariables"in o?o.boundVariables?.color?.resolvedCodeSyntax?.[n]:void 0))),t).value}function sx(e){if(e.rectangleCornerRadiiIndependent)return{topLeft:e.rectangleCornerRadii[0]?_(e.rectangleCornerRadii[0]):void 0,topRight:e.rectangleCornerRadii[1]?_(e.rectangleCornerRadii[1]):void 0,bottomRight:e.rectangleCornerRadii[2]?_(e.rectangleCornerRadii[2]):void 0,bottomLeft:e.rectangleCornerRadii[3]?_(e.rectangleCornerRadii[3]):void 0};let t=e.cornerRadius?_(e.cornerRadius):void 0;return{topLeft:t,topRight:t,bottomRight:t,bottomLeft:t}}function ax(e,t,n){let{codeSyntaxLanguage:r}=n,o={...e};return o.borderTopLeftRadius&&(o.borderTopLeftRadius=J(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_LEFT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_LEFT_CORNER_RADIUS?.resolvedName,`${o.borderTopLeftRadius}px`)??o.borderTopLeftRadius),o.borderTopRightRadius&&(o.borderTopRightRadius=J(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_RIGHT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_RIGHT_CORNER_RADIUS?.resolvedName,`${o.borderTopRightRadius}px`)??o.borderTopRightRadius),o.borderBottomRightRadius&&(o.borderBottomRightRadius=J(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS?.resolvedName,`${o.borderBottomRightRadius}px`)??o.borderBottomRightRadius),o.borderBottomLeftRadius&&(o.borderBottomLeftRadius=J(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS?.resolvedName,`${o.borderBottomLeftRadius}px`)??o.borderBottomLeftRadius),o}function JI(e,t,n,r){let{shouldOutputVariables:o}=r,i=sx(e),s=t?_l(e):{top:0,right:0,bottom:0,left:0},a={borderTopLeftRadius:i.topLeft?i.topLeft+Math.min(s.top,s.left):void 0,borderTopRightRadius:i.topRight?i.topRight+Math.min(s.top,s.right):void 0,borderBottomRightRadius:i.bottomRight?i.bottomRight+Math.min(s.bottom,s.right):void 0,borderBottomLeftRadius:i.bottomLeft?i.bottomLeft+Math.min(s.bottom,s.left):void 0},l=o?ax(a,e,r):a,u=Yp(e.strokes,r),c=I2(e,r);return{...l,borderStyle:e.strokeDashes?"dashed":"solid",borderColor:n&&u===void 0?"rgba(0, 0, 0, 0)":u,borderTopWidth:c.top,borderBottomWidth:c.bottom,borderLeftWidth:c.left,borderRightWidth:c.right}}var Xp=(e,t)=>{let n=t?.strokesIncludedInLayout,r=_l(e);return{top:n?0:-r.top,left:n?0:-r.left,right:n?0:-r.right,bottom:n?0:-r.bottom}};function I2(e,t){let{codeSyntaxLanguage:n,shouldOutputVariables:r}=t;if(e.individualStrokeWeights){let i=_(e.individualStrokeWeights.top),s=_(e.individualStrokeWeights.right),a=_(e.individualStrokeWeights.bottom),l=_(e.individualStrokeWeights.left);if(r){let u=J(n&&e.boundVariables?.individualStrokeWeights?.BORDER_TOP_WEIGHT?.resolvedCodeSyntax?.[n],e.boundVariables?.individualStrokeWeights?.BORDER_TOP_WEIGHT?.resolvedName,`${i}px`),c=J(n&&e.boundVariables?.individualStrokeWeights?.BORDER_RIGHT_WEIGHT?.resolvedCodeSyntax?.[n],e.boundVariables?.individualStrokeWeights?.BORDER_RIGHT_WEIGHT?.resolvedName,`${s}px`),f=J(n&&e.boundVariables?.individualStrokeWeights?.BORDER_BOTTOM_WEIGHT?.resolvedCodeSyntax?.[n],e.boundVariables?.individualStrokeWeights?.BORDER_BOTTOM_WEIGHT?.resolvedName,`${a}px`),d=J(n&&e.boundVariables?.individualStrokeWeights?.BORDER_LEFT_WEIGHT?.resolvedCodeSyntax?.[n],e.boundVariables?.individualStrokeWeights?.BORDER_LEFT_WEIGHT?.resolvedName,`${l}px`);return{top:u??i,right:c??s,bottom:f??a,left:d??l}}return{top:i,right:s,bottom:a,left:l}}let o=_(e.strokeWeight);return{top:o,right:o,bottom:o,left:o}}function ix(e){if(e.individualStrokeWeights)return{top:_(e.individualStrokeWeights.top),right:_(e.individualStrokeWeights.right),bottom:_(e.individualStrokeWeights.bottom),left:_(e.individualStrokeWeights.left)};let t=_(e.strokeWeight);return{top:t,right:t,bottom:t,left:t}}var k2=["ON_CLICK","ON_PRESS","MOUSE_DOWN","MOUSE_UP"];function Mi(e,t){let n=e.interactions??[];if(t?.onClick)return{cursor:"pointer"};for(let r of n)if(k2.find(o=>o===r.event?.interactionType))return{cursor:"pointer"};return{}}var qp=e=>e.position==="absolute"&&["top","left","right","bottom"].every(n=>{let r=e[n];return r===0||r==="0"})?Object.entries(e).every(([n,r])=>r===void 0||["top","left","right","bottom","position"].includes(n)?!0:n==="display"?r==="block":!1):!1;var lx="data-breakpoint",ux="breakpoint-css",Qp="data-breakpoint-id";function R2(e,t){return e.map(n=>
66t.get(n)).filter(Boolean).filter(n=>n&&n.visible!==!1)}function ek(e,t){return e.filter(n=>{let r=t.get(n);return r?r.type!=="RECTANGLE":!0})}function tk(e,t,n,r){let o=e(pl),i=R2(t,n),{renderOptions:s}=r,a=i.filter(f=>f.type==="FRAME");if(r.env==="server")return a.sort((f,d)=>f.size.x-d.size.x).map(f=>f.id);let u=cx(a,s),c=A2(u,o);return c?[c.nodeId]:[]}function cx(e,t){let n={breakpoints:[]};for(let r of e){let o="white";r.fills.every(a=>a.type==="SOLID")&&(o=Yp(r.fills,t)??o);let s=r.name;n.breakpoints.push({nodeId:r.id,pageId:"",name:s,width:r.size.x,background:o})}return n.breakpoints.sort((r,o)=>o.width-r.width),n}function A2(e,t){let{breakpoints:n}=e;return t?n.find(r=>r.width<=t)??n[n.length-1]:n[0]}function nk(){let e=document.querySelectorAll(`[${lx}]`);e.length===0&&console.error("No breakpoints elements found during hydration."),e.forEach(n=>{window.getComputedStyle(n).display==="none"&&n.remove()});let t=document.querySelector(`#${ux}`);if(e.length>1&&!t){console.error("No breakpoint css style tag found during hydration.");return}t&&t.remove()}function rk(e,t,n){let r={...No(t),type:"INSTANCE",id:e.id,name:n?.name??t.name,mainComponentId:t.id,componentProperties:e.componentProperties,componentPropertyReferences:e.componentPropertyReferences,componentSetId:e.componentSetId,overrides:[]};for(let o of O2)o in e?r[o]=e[o]:delete r[o];return r}var O2=["constraints","constraintValues","layoutAlign","layoutGrow","gridColumnAnchorIndex","gridRowAnchorIndex","gridColumnSpan","gridRowSpan","layoutPositioning","relativeTransform","overrides","absoluteBoundingBox","isolatedAbsoluteRenderBounds","visible","scrollBehavior","maybeAnimateRotation"];function ok(e,t,n,r,o,i,s){let a=t.mainComponentId,l,u=t.componentPropertyReferences?.mainComponent;if(u&&i?.[u])s?a=s:a=i[u].value;else if(t.componentSetId){l=n.get(t.componentSetId);let d=o.instanceState.backingComponentId.get(e,r);if(d)a=d;else if(t.componentProperties&&l.type==="COMPONENT_SET"){let m=l.children.map(S=>n.get(S)),y=Object.entries(l.componentPropertyDefinitions??{}).map(([S,p])=>{if(p.type!=="VARIANT")return;let g=t.componentProperties[S];if(!g){console.warn("missing component property on instance");return}if(g.type==="SLOT")return;let v=g.type==="TEXT"?g.value.characters:g.value,T="boundVariables"in g?g.boundVariables:void 0,x=v;if(T?.value&&(x=o.variableState.evaluateVariable(e,T.value.id,r)),typeof x=="boolean"&&p.variantOptions){let E=p.variantOptions.map(C=>C.toLowerCase());if(x===!0){let C=p.variantOptions.find((b,k)=>E[k]==="true");C&&(x=C)}else if(x===!1){let C=p.variantOptions.find((b,k)=>E[k]==="false");C&&(x=C)}}return x=p.variantOptions?.includes(String(x))?x:p.defaultValue,`${S}=${String(x)}`}).filter(Boolean).join(", "),h=m.find(S=>S.name===y);h&&(a=h.id)}}let c=n.get(a);return{componentSet:l,component:c}}function ik(e,t,n){if(e.type==="TEXT"&&"styleIdForText"in e.style&&e.style.styleIdForText){let r=e.style.styleIdForText,o=n.get(r);if(o){let i=t.get(o);i.type==="STYLE"&&i.styleType==="TEXT"&&Object.assign(e.style,No(i.style))}}}function sk(e,t){if(!t||!("componentPropertyReferences"in e)||!e.componentPropertyReferences)return;let n=e.componentPropertyReferences;for(let[r,o]of Object.entries(n)){if(t[o]===void 0){let a=P2(o);for(let[l,u]of Object.entries(t))if(l.startsWith(a)){e[r]=u.value;break}continue}let i=t[o],s="boundVariables"in i?i.boundVariables?.value:void 0;if(s){let a=e;a.boundVariables||(a.boundVariables={}),a.boundVariables[r]=s}if(i.type==="IMAGE"){console.warn(`Attempted to apply image prop on node ${e.id}`);continue}if(r==="characters")if(i.type==="TEXT")for(let[a,l]of Object.entries(i.value))e[a]=l;else e[r]=String(i.value);else e[r]=i.value}}function P2(e){let t=e.lastIndexOf("#");return e.slice(0,t+1)}function fx(e,t,n,r){let o={...e(r.modeContextState),...t};if(!("explicitVariableModes"in n)||!n.explicitVariableModes)return o;let i={};for(let[s,a]of Object.entries(n.explicitVariableModes)){let l=ak(s,r)||s,u=r.variableState.getAssetKeyOrLocalGuid(l);i[l]=a,i[u]=a}for(let[s,a]of Object.entries(o)){let l=ak(s,r)||s;if(!l)continue;i[l]===void 0&&(i[l]=a);let u=r.variableState.getAssetKeyOrLocalGuid(l);i[u]===void 0&&(i[u]=a)}return i}function ak(e,t){try{if(!t.variableState.hasAssetId(e))return;let n=t.variableState.getCollectionInfo(e);return n?n.baseCollectionId:void 0}catch{return}}var N2=["minWidth","maxWidth","minHeight","maxHeight","itemSpacing","paddingLeft","paddingTop","paddingRight","paddingBottom","counterAxisSpacing","strokeWeight"];function Zp(e,t=1,n=1){if(t===1)return;let r=e;for(let o of N2)r[o]!==void 0&&(r[o]*=t);if(r.size){let{x:o,y:i}=r.size;r.size={x:o*t,y:i*t}}if(r.rectangleCornerRadii&&(r.rectangleCornerRadii=r.rectangleCornerRadii.map(o=>o*t)),r.individualStrokeWeights&&(r.individualStrokeWeights=Object.fromEntries(Object.entries(r.individualStrokeWeights).map(([o,i])=>[o,i*t]))),r.effects)for(let o of r.effects)"radius"in o&&o.radius&&(o.radius*=t),(o.type==="DROP_SHADOW"||o.type==="INNER_SHADOW")&&(o.offset.x*=t,o.offset.y*=t);if(r.constraintValues){let o=t/n;r.constraintValues=Object.fromEntries(Object.entries(r.constraintValues).map(([i,s])=>[i,{...s,pixelOffset:s.pixelOffset*o}]))}
66r.style?.fontSize&&(r.style.fontSize=Math.round(r.style.fontSize*t*100)/100),r.style?.lineHeightPx&&(r.style.lineHeightPx*=t),r.absoluteBoundingBox&&(r.absoluteBoundingBox.width*=t,r.absoluteBoundingBox.height*=t)}function lk(e,t,n){let r=e.componentPropertyReferences?.slotContentId;if(!r)return null;let o=n[r];if(!o||o.type!=="SLOT")return be.reportError("Slot content node not found or not a slot"),null;if(!iw(o.value.guid))return be.reportError("Invalid slot content node ID"),null;let i=t.get(tt(o.value.guid));return i.type!=="FRAME"?(be.reportError("Expected slot content node to be a frame"),null):i}function uk(e,t){return{...e,size:t.size,relativeTransform:t.relativeTransform,children:t.children,isAssignedSlot:!0}}function Jp(e){let t=H(),n=(0,Bi.useContext)(Kc),r=(0,Bi.useRef)(),o=r.current,i=new Map,s=e.map(f=>{let d=f.keyWithOverrides??f.key,m=o?o.get(d):void 0;return(!m||!Ce(m.args,f))&&(m={args:f,value:L2(f,n,t)}),i.set(d,m),m.value}),a=Al(s,Ce),l=(0,Bi.useMemo)(()=>re(f=>{let d=a.map(f),m=[],y=[];return d.forEach(h=>{"errorMessage"in h?y.push(h):m.push(h)}),{nodes:m,errors:y}}),[a]),{nodes:u,errors:c}=ge(l);return(0,Bi.useEffect)(()=>(c.forEach(f=>{n.setMaterializationError(f.nodeId,f)}),()=>{c.forEach(f=>{n.setMaterializationError(f.nodeId)})}),[c,n]),r.current=i,u}function L2(e,t,n){return re(r=>{try{let o=ck(e,r,n);return r(Wc)&&XI(o),o}catch(o){return o instanceof Error?(t.reportError(o,{"error-boundary-name":e.keyWithOverrides??e.key}),{nodeName:e.keyWithOverrides??e.key,nodeId:e.nodeId,errorMessage:o.message+` 67`+o.stack}):{nodeName:e.keyWithOverrides??e.key,nodeId:e.nodeId,errorMessage:String(o)}}})}var _2={mainComponentId:!0,overrides:!0,componentProperties:!0,componentPropertyDefinitions:!0,componentSetId:!0,mainComponent:!0,overrideKey:!0};function $s(e,t,n){return ck(t,e,n)}var D2=600;function ck(e,t,n){let{key:r,parentState:o,nodeById:i,animateRootIds:s,animateProps:a,assetIdToGuid:l,guidToUrl:u}=e,{autoLayoutTransitionAtom:c,transitionProps:f}=a??{},d=e.overrides,m=i.get(e.backingLayerId??e.nodeId);if(m.type==="SLOT"){let Z=lk(m,i,e.componentProperties??{});Z&&(m=uk(m,Z))}let y=s.has(e.backingLayerId??e.nodeId),h=No(m),S,p,g=!1,v=!1;"isInAnimateTree"in h&&h.isInAnimateTree&&(v=!0),e.parentPath?(p=[...e.parentPath,r],h.type==="INSTANCE"?S=[]:S=p):h.type==="INSTANCE"&&(S=[],p=[]);let T=h.type==="INSTANCE"?h.mainComponentId:void 0;if(g=dx(h,p,d,void 0,"uniformScaleFactor"in h?h.uniformScaleFactor:void 0)||g,h.type==="INSTANCE"&&h.mainComponentId&&h.mainComponentId!==T){let Z=i.get(h.mainComponentId);Z.type==="COMPONENT"&&Z.componentSetId&&(h.componentSetId=Z.componentSetId)}if(h.type==="INSTANCE"){let Z=h.overrides?.find(xe=>xe.key.length===0);Z&&dk(h,Z)}let x=o.getChildState(r,h,i,n.atomStore),E=x.instanceState.backingComponentId,{parentStates:C}=e;h.type==="INSTANCE"&&(C===null&&(C=new Map),"componentSetId"in h&&h.componentSetId&&(C=new Map(C),C.set(h.componentSetId,{backingComponentIdState:E,transitionAtom:x.transitionAtom,parentAutoLayoutTransitionAtom:c,stateResetHandlers:x.stateResetHandlers})));let b={},k,R=!1;try{if(h.type==="INSTANCE"){let Z=fx(t,e.modeContext,h,x),Ot=Jc(p,d)?.value?.mainComponentId??void 0,ot=ok(t,h,i,Z,x,e.componentProperties,Ot);if(k=ot.component,k.isUnreachable){let it=new pt("Component node was incorrectly marked for pruning");it.errorDetail=`instanceId: ${h.id}, componentId: ${k.id}`,be.reportError(it)}h.componentSetId&&s.has(h.componentSetId)&&(R=!0),k=mk(h,{component:ot.component,componentSet:ot.componentSet},i),h=rk(h,k,ot.componentSet?.type==="COMPONENT_SET"?ot.componentSet:void 0),g=dx(h,S,Po(h.overrides,{nodeId:h.id}),{backingComponent:k,nodeById:i},"uniformScaleFactor"in m?m.uniformScaleFactor:void 0)||g}h=cI(h),ik(h,i,l),b=fx(t,e.modeContext,h,x),sk(h,e.componentProperties),g=qI(t,h,x.variableState,b)||g,M2(t,h,e.nodeId,e.stablePathToAssetHash,e.stablePathToAssetInfo,n.websiteData.assets),uI(h,x.cmsDataState,u),g&&h.type==="SVG"&&(h.isDynamic=!0)}catch(Z){throw console.error("Materialization error",Z),new q("Materialization error",Z)}yk(h);let O={websiteContext:n,node:h,sourceStablePath:V2(h),variableState:x.variableState,backingComponentIdState:E,parentStates:C,transitionAtom:x.transitionAtom,nodeById:i,modeContext:b},P=px(O),V=P?.length?hk(t,O,P):void 0,F=gk(t,x.transitionAtom,x.autoLayoutTransitionAtom),{disableBehaviors:w,disableImageOptimization:U,renderComponentSetNodes:A}=n.renderOptions,L=kI(R,y,!!w,f),N={transitionData:F??f?.transitionData,smartAnimateType:L},G=y||v?c??x.autoLayoutTransitionAtom:void 0,fe=e.rootOffset??("absoluteBoundingBox"in h?{x:h.absoluteBoundingBox.x,y:h.absoluteBoundingBox.y}:void 0),de=[];if("children"in h&&Array.isArray(h.children)){let Z=h.children,xe,{isFigmake:Ot}=n;NS(m)&&(Z=tk(t,Z,i,n),xe=Z);let ot=h.type==="FRAME"&&e.breakpointWidth!==void 0&&"size"in h&&Math.abs(h.size.x-e.breakpointWidth)<1;Ot&&ot&&(Z=ek(Z,i));let it=h.type==="INSTANCE"?fk(h,{backingComponent:k,nodeById:i},Po(h.overrides,{nodeId:h.id})):d,zr=it?.filter(Jt=>Jt.value.name!==void 0),Hr=B2(e.stablePathPrefix,h),vr=new Map,jr=new Map,Rn=[];for(let Jt=0;Jt<Z.length;Jt++){let An=Z[Jt],Ne=xe?xe[Jt]:void 0,ct=i.get(An),Ur=ct.name,Ia=ct.overrideKey,Hu=NS(m)&&ct.type==="FRAME",Ts=Hu?ct.size.x:void 0,si=fe;if(Hu)si={x:ct.absoluteBoundingBox.x,y:ct.absoluteBoundingBox.y};else if(h.type==="INSTANCE"){let ka={x:fe.x-h.absoluteBoundingBox.x,y:fe.y-h.absoluteBoundingBox.y};si={x:k.absoluteBoundingBox.x+ka.x,y:k.absoluteBoundingBox.y+ka.y}}let Sr=vr.get(Ur)??0;vr.set(Ur,Sr+1);let bs=Dl(Ur,Sr,h),xo=zr?pk([...S??[],bs],zr)??Ur:Ur,ai=jr.get(xo)??0;jr.set(xo,ai+1);let On=Hr?Hr.concat(";",Ia??An):An;Rn.push(On||An);let ju=(e.uniformScaleFactor||1)*("uniformScaleFactor"in ct&&ct.uniformScaleFactor?ct.uniformScaleFactor:1);de.push({key:bs,keyWithOverrides:Dl(xo,ai,h),parentState:x,nodeId:On,stablePathPrefix:Hr,backingLayerId:An,modeContext:b,parentPath:S,preexpandedNodeId:Ne,nodeById:i,assets:e.assets,assetIdToGuid:l,guidToUrl:u,animateRootIds:s,stablePathToAssetHash:e.stablePathToAssetHash,stablePathToAssetInfo:e.stablePathToAssetInfo,overrides:it,componentProperties:h.type==="INSTANCE"||h.type==="CODE_INSTANCE"||h.type==="CODE_LAYER"?h.componentProperties:e.componentProperties,parentStates:C,animateProps:{transitionProps:N,autoLayoutTransitionAtom:G},uniformScaleFactor:ju,breakpointWidth:Ts??e.breakpointWidth,rootOffset:si})}h.children=Rn}let ze=z2(t,e.assets,h),he=F2(h,_2),te=he.type==="COMPONENT"||he.type==="INSTANCE"?he.type:void 0;te&&(he.type="FRAME");let K=Cp(he),ie=K.type;return`${ie}`,Object.assign(K,{materializedChildNodeProps:de,transitionProps:N,interactions:P,interactionHandlers:V,key:e.keyWithOverrides??e.key,variableState:x.variableState,modeContext:b,assets:ze}),(h.type==="CODE_INSTANCE"||h.type==="CODE_LAYER")&&Object.assign(K,{componentProperties:h.componentProperties}),(K.type==="RECTANGLE"||K.type==="IMAGE"||K.type==="FRAME"||K.type==="SVG")&&!U&&ze&&Object.values(ze).length&&(e.breakpointWidth,K.lazyLoad=K.absoluteBoundingBox.x>fe.x+e.breakpointWidth||K.absoluteBoundingBox.y>fe.y+D2),te&&Object.assign(K,{originalType:te}),Zp(K,e.uniformScaleFactor,"uniformScaleFactor"in m?m.uniformScaleFactor:void 0),K}function Dl(e,t,n){return n?.type==="WEBPAGE"?"":e+t}
67function M2(e,t,n,r,o,i){if(n.includes("I")&&(t.id=n,t.type==="SVG"||t.type==="IMAGE")){let s=o.get(n),a=s?.hash??r.get(n);if(a){let l=i.get(a);if(l){let u=e(l);u&&u.type==="GENERATED_ASSET"&&(t.hash=a,t.type=u?.format==="SVG"?"SVG":"IMAGE")}}s?.constraintValues&&(t.constraintValues=s.constraintValues)}}function B2(e,t){if(e)return t.type==="INSTANCE"||t.type==="SLOT"&&t.isAssignedSlot?t.id:e;if(t.type==="INSTANCE")return`I${t.id}`}function V2(e){return e.type==="INSTANCE"&&!e.id.startsWith("I")?`I${e.id}`:e.id}function F2(e,t){let n={...e};for(let r in t)delete n[r];return n}function z2(e,t,n){let r,o=i=>{let s=t.get(i),a=e(s);r=r??{},r[i]=a};if("fills"in n)for(let i of n.fills)i.visible!==!1&&(i.type==="IMAGE"&&o(Fp(i)),i.type==="VIDEO"&&o(i.videoRef));if("hash"in n&&o(n.hash),"behaviors"in n){let i=ox(n.behaviors);if(i&&o(i),n?.behaviors?.code!==void 0)for(let s of n.behaviors.code)for(let[a,l]of Object.entries(s.assignments))typeof l=="object"&&l.image!==null&&(o(l.image),l.animatedImage!==null&&o(l.animatedImage))}if("componentProperties"in n)for(let i of Object.values(n.componentProperties))i.type==="IMAGE"&&i.value.image&&(o(i.value.image),i.value.animatedImage!==null&&o(i.value.animatedImage));if("styleOverrideTable"in n){for(let i of Object.values(n.styleOverrideTable))if(i.fills)for(let s of i.fills)s.visible!==!1&&s.type==="IMAGE"&&o(Fp(s))}return"effectSvgFileName"in n&&typeof n.effectSvgFileName=="string"&&o(n.effectSvgFileName.replace(".svg","")),r}function fk(e,t,n){if(!n)return;let r=Tk(e,t),o=[];for(let i of n){if(i.key.length===0)continue;let s=vk(i.key,e,t.nodeById),a=i.key,l=!1;if(!s){let f=i.key[i.key.length-1];let d=j2(f,e,t.nodeById);d&&(s=d.node,a=d.key,l=!0)}if(!s)continue;let u={key:a,value:i.value};if(r){u.value={};let f=vk(i.key,r,t.nodeById);if(f===void 0){let d=new pt("No node in variant for override");d.errorDetail=JSON.stringify({overrideKey:i.key,nodeId:e.id,nodeName:e.name,variantId:r.id,variantName:r.name}),be.reportError(d);continue}for(let[d,m]of Or(i.value)){let y=hx(d,m,s,f);y!==void 0&&(u.value[d]=y)}}let c=o.findIndex(f=>Ce(f.key,a));if(c>-1){let f=o[c];l?u.value=mx(u,f):u.value=mx(f,u),o[c]=u}else o.push(u)}return o}function Jc(e,t){if(!(!t||!e))return t.find(n=>Ce(n.key,e))}var Or=e=>Object.entries(e);function Sk(e,t){let n=e.filter(o=>tt(o.id)!==zs),r=t.filter(o=>o.isDeleted).map(o=>tt(o.id));return n=n.filter(o=>!r.includes(tt(o.id))),t.forEach(o=>{if(o.isDeleted)return;let i=n.findIndex(s=>tt(s.id)===tt(o.id));i===-1?n.push(o):n[i]=o}),n}function dx(e,t,n,r,o=1){if(!t||!n)return!1;let i=Jc(t,n);if(i?.value===void 0)return!1;let s=o!==0?1/o:1;Zp(i.value,s,s);let a=Tk(e,r);for(let[l,u]of Or(i.value))e.type==="INSTANCE"&&l==="overrides"?u=xk(Po(e.overrides,{nodeId:e.id}),Po(u,{nodePath:t})):l==="interactions"&&"interactions"in e&&(u=Sk(e.interactions??[],u)),!(e.type==="INSTANCE"&&a&&(u=hx(l,u,r.backingComponent,a),u===void 0))&&(u===null?delete e[l]:e[l]=u);return!0}function dk(e,t){if(t.value.explicitVariableModes===null?delete e.explicitVariableModes:e.explicitVariableModes=t.value.explicitVariableModes,t.value.boundVariables===null||t.value.boundVariables?.componentProperties===null)for(let n in e.componentProperties){let r=e.componentProperties[n];r&&"boundVariables"in r&&r?.boundVariables&&delete r.boundVariables}else if(t.value.boundVariables?.componentProperties)for(let n in e.componentProperties){let r=e.componentProperties[n];let i=t.value.boundVariables.componentProperties[n];i&&"boundVariables"in r&&(r.boundVariables={value:i})}}function mx(e,t){let n=e.value,r=t?.value||{},o={...n,...r};return"overrides"in n&&"overrides"in r&&(o.overrides=xk(Po(n.overrides,{overrideId:n.id,overrideKey:n.overrideKey}),Po(r.overrides,{overrideId:r.id,overrideKey:r.overrideKey}))),"interactions"in n&&"interactions"in r&&(o.interactions=Sk(n.interactions??[],r.interactions??[])),o}function xk(e,t){if(!e)return t;if(!t)return e;if(e&&t){let n=[];for(let r of e){let o=Jc(r.key,t);n.push({key:r.key,value:mx(r,o)})}for(let r of t)Jc(r.key,n)||n.push(r);return n}}var H2=new Set(["characters","characterStyleOverrides","styleOverrideTable","lineTypes","lineIndentations","fontSize","letterSpacing","lineHeight","fontStyle","fontVariations","inheritTextStyleId","lineStyleOverrides"]);function hx(e,t,n,r){if(e==="name")return t;if(e==="interactions"){let o=e in r?r.interactions??[]:[],i=new Set(o.map(a=>tt(a.id)??zs));return i.add(zs),t.filter(a=>!i.has(tt(a.id)??zs))}else if(e==="size"&&e in n&&e in r){let o=t;return{x:n.size.x===r.size.x?o.x:n.size.x,y:n.size.y===r.size.y?o.y:n.size.y}}else{if(e==="componentProperties")return t;if(e==="overrides"&&e in n&&e in r){let o=[];for(let i of Po(t,{newNodeId:n.id,origNodeId:r.id})){let s=n.overrides.find(c=>Ce(c.key,i.key)),a=r.overrides.find(c=>Ce(c.key,i.key));if(!s||!a){o.push(i);continue}let l={key:i.key,value:{}},u=!1;for(let[c,f]of Or(i.value))f=hx(c,f,s.value,a.value),f!==void 0&&(l.value[c]=f,u=!0);u&&o.push(l)}return o}else if(H2.has(e))return t}if(Ce(n[e],r[e]))return t}function Tk(e,t){if(!(e.type==="INSTANCE"&&t&&e.componentSetId))return;let n=t.nodeById.get(e.componentSetId);n!==void 0&&n.type;let r=Or(e.componentProperties).map(([o,i])=>i.type!=="VARIANT"?void 0:`${o}
67=${String(i.value)}`).filter(Boolean).join(", ");if(r&&t.backingComponent.name!==r){for(let o of n.children){let i=t.nodeById.get(o);if(i.name===r)return i}console.warn("Could not find initial variant for instance",e.id)}}function bk(e,t){return e.type==="FRAME"||e.type==="SLOT"||e.type==="GROUP"||e.type==="INSTANCE"&&t.id===e.id||e.type==="COMPONENT"&&t.id===e.id||e.type==="REPEATER"}function vk(e,t,n){let r=t;for(let o of e){if(!r||!bk(r,t))return;let i=r.children.map(a=>n.get(a));r=void 0;let s=new Map;for(let a=0;a<i.length;++a){let l=i[a];let u=s.get(l.name)??0;s.set(l.name,u+1);let c=Dl(l.name,u);if(o===c){r=l;break}}}return r}function j2(e,t,n){let r=[{key:[],node:t}],o=new Map;for(;r.length>0;){let i=r.pop();let s=o.get(i.node.name)??0;if(Dl(i.node.name,s)===e)return i;if(o.set(i.node.name,s+1),!bk(i.node,t))continue;let a=i.node.children.map(c=>n.get(c)),l=new Map,u=[];a.forEach(c=>{let f=l.get(c.name)??0;l.set(c.name,f+1),u.push({key:[...i.key,Dl(c.name,f)],node:c})}),r.push(...u.reverse())}}function pk(e,t){for(let n of t)if(n.value.name!==void 0&&n.value.name!==null&&Ce(n.key,e))return n.value.name}var wk=new Map,Ek=new Set,U2=new Map;function gx(e){if(e.startsWith("I")&&e.includes(";")){let t=e.split(";");if(t.length===2&&t[1])return t[1]}return e}function Ck(e){let t={},n=e.split(",").map(r=>r.trim());for(let r of n){let o=r.indexOf("=");if(o>0){let i=r.slice(0,o).trim(),s=r.slice(o+1).trim();t[i]=s}}return t}function W2(e,t){let n=new Map;if(!e.mainComponentId)return n;for(let r of e.overrides)if("componentProperties"in r.value&&"mainComponentId"in r.value){let i=t.get(r.value.mainComponentId).componentSetId;if(i)for(let[s,a]of Or(r.value.componentProperties)){let l=n.get(i);l?l.set(s,a.value):n.set(i,new Map([[s,a.value]]))}}return n}function G2(e){return"componentProperties"in e&&e.componentProperties!==void 0&&"componentSetId"in e&&e.componentSetId!==void 0}function $2(e,t,n,r){for(let o of n){let i=r.get(o)||new Map;i.set(e,t),r.set(o,i)}}function K2(e,t,n,r){let o=t.get(e.componentSetId);if(o)for(let[i,s]of Or(e.componentProperties))for(let[a,l]of o)Ce(s.value,l)&&Ce(i,a)&&$2(i,s.value,n,r)}function Y2(e,t,n,r){if(!("children"in e)||!e.children||!t.size)return;let o=new Set,i=a=>{if(a.type==="INSTANCE"&&a.componentSetId&&t.has(a.componentSetId)){o.add(a.id);return}if("children"in a&&a.children)for(let l of a.children){let u=gx(l);i(n.get(u))}};e.componentSetId&&i(n.get(e.componentSetId));function s(a){if(G2(a)&&K2(a,t,o,r),"children"in a&&a.children)for(let l of a.children){let u=gx(l),c=n.get(u);s(c)}}for(let a of e.children){let l=gx(a),u=n.get(l);s(u)}}function X2(e,t,n,r,o){if(!("children"in e)||!o.has(t.id))return;let i=o.get(t.id),s=new Map;for(let[u,c]of Or(t.componentProperties))i?.has(u)||s.set(u,c.value);let a=Ck(n.name);for(let[u,c]of Or(a))s?.has(u)||s.set(u,c);let l=e.children||[];for(let u of l){let c=r.get(u),f=Ck(c.name),d=Object.fromEntries(s);if(Ce(d,f)&&o.has(t.id))return c}}function Ik(e,t){let n=t.get(e),r=t.get(n.mainComponentId);if(!Ek.has(n.id)){let o=W2(n,t);Y2(r,o,t,wk),Ek.add(n.id)}}function mk(e,t,n){let{component:r}=t,{componentSet:o}=t;if(!o||!("children"in o))return r;let i=U2.get(e.id);if(i)return n.get(i);let s=n.get(e.mainComponentId),a=X2(o,e,s,n,wk);return a&&(r=a),r}function kk(){return typeof window>"u"?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches}function q2(e,t){return!!e(t.websiteData.siteSettings).ignoreReducedMotion}function ef(){return!!bl()?.ignoreReducedMotion}function Rk(e,t){return kk()&&!q2(e,t)}function em(){let e=ef();return kk()&&!e}var nr;(function(e){e[e.BOOLEAN=0]="BOOLEAN",e[e.FLOAT=1]="FLOAT",e[e.STRING=2]="STRING",e[e.ALIAS=3]="ALIAS",e[e.COLOR=4]="COLOR",e[e.EXPRESSION=5]="EXPRESSION",e[e.MAP=6]="MAP",e[e.SYMBOL_ID=7]="SYMBOL_ID"})(nr||(nr={}));var tf;(function(e){e[e.BOOLEAN=0]="BOOLEAN",e[e.FLOAT=1]="FLOAT",e[e.STRING=2]="STRING",e[e.COLOR=3]="COLOR",e[e.MAP=4]="MAP",e[e.SYMBOL_ID=5]="SYMBOL_ID",e[e.FONT_STYLE=6]="FONT_STYLE",e[e.TEXT_DATA=7]="TEXT_DATA",e[e.IMAGE=8]="IMAGE",e[e.LINK=9]="LINK",e[e.JS_RUNTIME_ALIAS=10]="JS_RUNTIME_ALIAS",e[e.SLOT_CONTENT_ID=11]="SLOT_CONTENT_ID",e[e.KEYFRAME_TRACK_ID=12]="KEYFRAME_TRACK_ID",e[e.KEYFRAME_TRACK_PARAMETER_DATA=13]="KEYFRAME_TRACK_PARAMETER_DATA"})(tf||(tf={}));function Nr(e,t){let n=null;return typeof t!="object"||"r"in t||"image"in t?n=t:t.type==="VARIABLE_ALIAS"?n=e.variableState.evaluateVariable(e.get,t.id,e.modeContext):t.type==="EXPRESSION"&&(n=Q2(t,e)),n}function Q2(e,t){let n=Z2.find(({expressionFunction:r,resolvedType:o,argTypes:i})=>r===e.value.expressionFunction&&o===e.resolvedType&&e.value.expressionArguments.every((s,a)=>Sx(s)===i[a]))?.implementation;return n?n(e.value.expressionArguments,t):(console.warn("expression type not implemented",e.value.expressionFunction),null)}function Ve(e,t,n,r){return{resolvedType:t,argTypes:n,implementation:r,expressionFunction:e}}
67var Z2=[Ve(ke.ADDITION,"FLOAT",["FLOAT","FLOAT"],J2),Ve(ke.SUBTRACTION,"FLOAT",["FLOAT","FLOAT"],eF),Ve(ke.MULTIPLY,"FLOAT",["FLOAT","FLOAT"],tF),Ve(ke.DIVIDE,"FLOAT",["FLOAT","FLOAT"],nF),Ve(ke.AND,"BOOLEAN",["BOOLEAN","BOOLEAN"],rF),Ve(ke.OR,"BOOLEAN",["BOOLEAN","BOOLEAN"],oF),Ve(ke.NOT,"BOOLEAN",["BOOLEAN"],iF),Ve(ke.EQUALS,"BOOLEAN",["FLOAT","FLOAT"],sF),Ve(ke.NOT_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],aF),Ve(ke.EQUALS,"BOOLEAN",["BOOLEAN","BOOLEAN"],lF),Ve(ke.NOT_EQUAL,"BOOLEAN",["BOOLEAN","BOOLEAN"],uF),Ve(ke.EQUALS,"BOOLEAN",["STRING","STRING"],cF),Ve(ke.NOT_EQUAL,"BOOLEAN",["STRING","STRING"],fF),Ve(ke.LESS_THAN,"BOOLEAN",["FLOAT","FLOAT"],dF),Ve(ke.LESS_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],pF),Ve(ke.GREATER_THAN,"BOOLEAN",["FLOAT","FLOAT"],mF),Ve(ke.GREATER_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],hF),Ve(ke.STRINGIFY,"STRING",["FLOAT"],gF),Ve(ke.STRINGIFY,"STRING",["BOOLEAN"],yF),Ve(ke.STRINGIFY,"STRING",["STRING"],vF),Ve(ke.ADDITION,"STRING",["STRING","STRING"],SF),Ve(ke.ADDITION,"STRING",["FLOAT","STRING"],xF),Ve(ke.ADDITION,"STRING",["STRING","FLOAT"],TF),Ve(ke.ADDITION,"STRING",["BOOLEAN","STRING"],bF),Ve(ke.ADDITION,"STRING",["STRING","BOOLEAN"],EF)];function J2(e,t){return nt(e,t,(n,r)=>n+r,"number")}function eF(e,t){return nt(e,t,(n,r)=>n-r,"number")}function tF(e,t){return nt(e,t,(n,r)=>n*r,"number")}function nF(e,t){return nt(e,t,(n,r)=>r===0?null:n/r,"number")}function rF(e,t){return nt(e,t,(n,r)=>n&&r,"boolean")}function oF(e,t){return nt(e,t,(n,r)=>n||r,"boolean")}function iF(e,t){let n=Nr(t,e[0]);return typeof n!="boolean"?tm(n,"boolean"):!n}function sF(e,t){return nt(e,t,(n,r)=>n===r,"number")}function aF(e,t){return nt(e,t,(n,r)=>n!==r,"number")}function lF(e,t){return nt(e,t,(n,r)=>n===r,"boolean")}function uF(e,t){return nt(e,t,(n,r)=>n!==r,"boolean")}function cF(e,t){return nt(e,t,(n,r)=>n===r,"string")}function fF(e,t){return nt(e,t,(n,r)=>n!==r,"string")}function dF(e,t){return nt(e,t,(n,r)=>n<r,"number")}function pF(e,t){return nt(e,t,(n,r)=>n<=r,"number")}function mF(e,t){return nt(e,t,(n,r)=>n>r,"number")}function hF(e,t){return nt(e,t,(n,r)=>n>=r,"number")}function yx(e){return Math.ceil(e)===e?String(e):e.toFixed(2)}function gF(e,t){return vx(e,t,n=>yx(n),"number")}function yF(e,t){return vx(e,t,n=>String(n),"boolean")}function vF(e,t){return vx(e,t,n=>n,"string")}function SF(e,t){return nt(e,t,(n,r)=>n+r,"string")}function xF(e,t){return nt(e,t,(n,r)=>yx(n)+r,"number","string")}function TF(e,t){return nt(e,t,(n,r)=>n+yx(r),"string","number")}function bF(e,t){return nt(e,t,(n,r)=>String(n)+r,"boolean","string")}function EF(e,t){return nt(e,t,(n,r)=>n+String(r),"string","boolean")}function vx(e,t,n,r){let o=Nr(t,e[0]);return typeof o!==r?tm(o,r):n(o)}function nt(e,t,n,r,o){let i=Nr(t,e[0]),s=Nr(t,e[1]);return typeof i!==r?tm(i,r):typeof s!==(o??r)?tm(s,o??r):n(i,s)}function tm(e,t){return console.warn(`Expected variable of type ${t}, but got variable ${JSON.stringify(e)} of type ${typeof e}`),null}function Sx(e){let t=typeof e;if(t==="boolean")return"BOOLEAN";if(t==="number")return"FLOAT";if(t==="string")return"STRING";if(typeof e=="object"){if("image"in e)return"IMAGE";if("r"in e)return"COLOR";if(e.type==="EXPRESSION"||e.type==="VARIABLE_ALIAS")return e.resolvedType||null}return null}function Ml(e){switch(e.type){case nr.BOOLEAN:case nr.FLOAT:case nr.STRING:case nr.COLOR:return e.value;case nr.ALIAS:return{type:"VARIABLE_ALIAS",id:e.value,resolvedType:Ak(e.resolvedType)};case nr.EXPRESSION:return{type:"EXPRESSION",value:{expressionFunction:e.value.expressionFunction,expressionArguments:e.value.expressionArguments.map(t=>Ml(t))},resolvedType:Ak(e.resolvedType)};default:return null}}function Ak(e){return e===0?"BOOLEAN":e===1?"FLOAT":e===2?"STRING":e===3?"COLOR":null}var nm=new Map,rm=new Map;function om(e){let t=nm.get(e);if(t)return Promise.resolve(t);let n=rm.get(e);if(n)return n.promise;let r=()=>{},o=new Promise(i=>r=i);return rm.set(e,{resolve:r,promise:o}),o}function xx(e,t){if(nm.has(e))return;nm.set(e,t);let n=rm.get(e)?.resolve;n&&(n(t),rm.delete(e))}function Tx(e){nm.delete(e)}function Ok(e){if(e.length===0)return Promise.resolve(null);let t=e.map(n=>om(n));return Promise.any(t)}function bx(){return document.documentElement}function Ex(){return document.body}function Pk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(n=>{let r=t.getPropertyValue(n);return r==="auto"||r==="scroll"})}function Nk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"}function Lk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowY==="auto"||t.overflowY==="scroll"}function _k(e){let t=e.parentElement;for(;t&&t!==document.documentElement;){if(Pk(t))return t;t=t.parentElement}return Ex()}function Cx(e){let t=e.parentElement;for(;t&&t!==document.body;){if(Pk(t))return t;t=t.parentElement}return bx()}var Bk=I(D());var zo,CF=(zo=class{activeHoverRects=new Map;hoverRectCounter=0;constructor(){}static getInstance(){}showHoverTargetRectangle(t,n){let r=`hover-debug-rect-${this.hoverRectCounter++}`,o=document.createElement("div");o.style.position="fixed",o.style.left=`${t.left}px`,o.style.top=`${t.top}px`,o.style.width=`${t.width}px`,o.style.height=`${t.height}px`,o.style.border=`2px solid ${n||"red"}`,o.style.pointerEvents="none",o.style.zIndex="9999",o.style.opacity="0.5",o.style.transition="opacity 200ms ease-out",document.body.appendChild(o);let i=window.setTimeout(()=>{o.style.opacity="0",window.setTimeout(()=>{document.body.removeChild(o),this.activeHoverRects.delete(r)},200)},200);return this.activeHoverRects.set(r,{id:r,element:o,timeoutId:i}),r}},Gr(zo,"instance"),zo),im=()=>CF.getInstance();var wx;function am(){return wx||(wx=new Map),wx}function wF(e){let t=am(),n=t.get(e)||{reverseStateInfo:[]};n.reverseStateInfo.push([]),t.set(e,n)}function IF(e){let n=am().get(e.target);let r=n.reverseStateInfo[n.reverseStateInfo.length-1];r.push(e)}function kF(e){let t=am(),n=t.get(e.target);let r=n.reverseStateInfo[n.reverseStateInfo.length-1];let o=r.pop();r.length===0&&(n.reverseStateInfo.pop(),n.reverseStateInfo.length===0&&t.delete(e.target))}function RF(e,t,n,r){let{variableState:o}=r,i=r.backingComponentIdState,s=[],a=l=>{if(l.connectionType==="CONDITIONAL"){if(l.conditionalActions)for(let u of l.conditionalActions){let c=u.condition?Ml(u.condition):void 0;if(c===null)break;
67if(c===void 0||Nr({get:e,variableState:o,modeContext:{}},c)){u.actions&&Ip(u.actions).forEach(a);break}}return}if(l.connectionType==="INTERNAL_NODE"&&l.navigationType==="SWAP_STATE"){l.transitionNodeID;let u=Ax(l,r);let c=i.get(e,r.modeContext),f=c;c||r.node.type==="INSTANCE"&&(f=r.node.mainComponentId);let{sessionID:d,localID:m}=l.transitionNodeID,y=`${d}:${m}`;(t.event?.interactionType==="ON_HOVER"||t.event?.interactionType==="ON_PRESS")&&s.push({oldBackingComponentId:f,newBackingComponentId:y,oldBackingComponentIdStateContents:c,target:u,interactionId:tt(t.id),triggerType:t.event.interactionType,action:l,modeContext:r.modeContext,get:e})}};return n.forEach(a),s}var sm=class{executedReversibleInteractions;hoverInteractionCalc;constructor(t,n,r,o,i){if(this.executedReversibleInteractions=RF(t,n,r,o),this.executedReversibleInteractions.length>0)if(n.event?.interactionType==="ON_HOVER"){let s=i.currentTarget.offsetParent;this.hoverInteractionCalc={origin:i.currentTarget,originSize:i.currentTarget.getBoundingClientRect(),parentDeltaStack:[{target:i.currentTarget,delta:{x:0,y:0}}]};let a=this.hoverInteractionCalc.parentDeltaStack;for(;s!==null&&s instanceof HTMLElement;){let l=a[a.length-1];a.push({target:s,delta:{x:l.delta.x+l.target.offsetLeft,y:l.delta.y+l.target.offsetTop}}),s=s.offsetParent}this.hoverInteractionCalc.parentDeltaStack.shift()}else n.event?.interactionType}completeTracking(t,n){if(!this.executedReversibleInteractions)return;let r=new Map;for(let o of this.executedReversibleInteractions)r.has(o.target)||r.set(o.target,[]),r.get(o.target)?.push(o);for(let o of r.keys()){wF(o);let i=r.get(o);for(let s of i){let a=()=>{let l=s.target,u=l?.get(t,n.modeContext);l&&u===s.newBackingComponentId&&(Rx(t,n,s.action,s.newBackingComponentId,s.oldBackingComponentId),s.oldBackingComponentIdStateContents?l.set(t,n.modeContext,s.oldBackingComponentIdStateContents):l.reset()),kF(s)};s.triggerType==="ON_HOVER"?(this.hoverInteractionCalc,s.undoInfo={type:"ON_HOVER",...this.hoverInteractionCalc,undo:a}):s.triggerType==="ON_PRESS"&&(s.undoInfo={type:"ON_PRESS",undo:a}),IF(s)}}}},Ix=new Map;function kx(){return Ix||(Ix=new Map),Ix}function Dk(e,t){let n=kx();n.has(e)||n.set(e,[]);let r=n.get(e);r.push(t)}function Mk(e,t){let r=kx().get(e);let o=r.indexOf(t);o!==-1&&r.splice(o,1)}function Bl(e){let n=kx().get(e.nativeEvent.type)||[];for(let r of n)r(e.nativeEvent)}function Vk(){(0,Bk.useEffect)(()=>{let e=t=>{am().forEach(r=>{let o=()=>{if(r.reverseStateInfo.length===0)return;let i=r.reverseStateInfo[r.reverseStateInfo.length-1];if(i.length===0)return;let s=i[i.length-1].undoInfo;if(s.type==="ON_HOVER"){let a;for(let l=s.parentDeltaStack.length-1;l>=0;l--){let u=s.parentDeltaStack[l].target;if(!document.contains(u))break;let c=window.getComputedStyle(u);if(c.overflow&&c.overflow!=="visible"){let d=u.getBoundingClientRect();if(t.clientX<=d.left||t.clientX>=d.right||t.clientY<=d.top||t.clientY>=d.bottom){im()?.showHoverTargetRectangle(d,"red"),a=!1;break}}}if(a===void 0)for(let{target:l,delta:u}of s.parentDeltaStack){if(!document.contains(l))continue;let c=l.getBoundingClientRect(),f=[c.left+u.x,c.top+u.y],d=[c.left+u.x+s.originSize.width,c.top+u.y+s.originSize.height],m=new DOMRect(f[0],f[1],s.originSize.width,s.originSize.height);im()?.showHoverTargetRectangle(m,"blue"),t.clientX>f[0]&&t.clientX<d[0]&&t.clientY>f[1]&&t.clientY<d[1]?a=!0:(im()?.showHoverTargetRectangle(c,"green"),a=!1);break}a===!1&&(s.undo(),o());return}else if(s.type==="ON_PRESS"){t.buttons===0&&(s.undo(),o());return}};o()})};return window.addEventListener("mousemove",e),Dk("mousemove",e),window.addEventListener("mouseup",e),Dk("mouseup",e),()=>{window.removeEventListener("mousemove",e),Mk("mousemove",e),window.removeEventListener("mouseup",e),Mk("mouseup",e)}},[])}var AF=.8;function nf(e,t,n){t===void 0&&(t=!0);let r=n==="preview"||t?"_blank":"_self";try{return new URL(e),{url:e,target:r}}catch{return{url:"https://"+e,target:r}}}function OF(e,t){if(!e.startsWith("/"))return e;if(t==="published")return window.location.host+e}function PF(e,t){return e?.filter(n=>n.event?.interactionType===t)?.map(n=>n.id)?.filter(n=>n!=null)?.map(n=>tt(n))??[]}function lm(e,t,n,r){let{variableState:o,websiteContext:{env:i,setLocation:s,history:a}}=r;for(let l of n)switch(l.connectionType){case"INTERNAL_NODE":MF(e,r,l);break;case"URL":if(l.connectionURL){let u=OF(l.connectionURL,i);if(!u)s({url:l.connectionURL});else{let{url:c,target:f}=nf(u,l.openUrlInNewTab,i);window.open(c,f)?.focus()}}break;case"SET_VARIABLE":if(l.targetVariable&&l.targetVariable.id&&l.targetVariableData){let u=Ml(l.targetVariableData),c=u!==null?Nr({get:e,variableState:o,modeContext:r.modeContext},u):null;c!==null?o.setVariable(l.targetVariable.id,c,r.modeContext):console.warn("Error evaluating variable data",l.targetVariableData)}break;case"CONDITIONAL":if(l.conditionalActions)for(let u of l.conditionalActions){let c=u.condition?Ml(u.condition):void 0;if(c===null)break;
67if(c===void 0||Nr({get:e,variableState:o,modeContext:r.modeContext},c)){if(u.actions){let f=Ip(u.actions);lm(e,t,f,r)}break}}break;case"BACK":a.back();break;default:console.warn("unknown action type",l)}}function NF(e,t,n,r){let o=r.atomStore;return()=>{let i=Yc(r);if(i?.onAnimationComplete){i.onAnimationComplete();return}let s=t.transitionAtom;e(s)?.id===n&&(Fk(n),o.set(s,void 0));let a=t.autoLayoutTransitionAtom;a&&e(a)?.id===n&&o.set(a,void 0)}}var LF=0;function _F(e,t,n,r){if(e?.transitionType==="SMART_ANIMATE"){let o=LF++;return{id:o,durationSeconds:e.transitionDuration??SI,onTransitionEnd:NF(t,n,o,r),motionAnimationData:xI(e,r)}}}function DF(e,t){e.type==="COMPONENT"&&t.type;let n=e.size,r=t.size;return n.x!==r.x||n.y!==r.y}function Rx(e,t,n,r,o){let i=t.nodeById.get(r),s=t.nodeById.get(o),a=DF(i,s),l=zF(n,t,a),u=_F(n,e,l,t.websiteContext);t.websiteContext.atomStore.set(l.transitionAtom,u),l.autoLayoutTransitionAtom&&t.websiteContext.atomStore.set(l.autoLayoutTransitionAtom,u?{...u,layout:!0,onTransitionEnd:()=>{}}:void 0)}function MF(e,t,n){switch(n.navigationType){case"NAVIGATE":Ox(n.connectionURL,t.websiteContext,n.transitionType,n.transitionDuration);break;case"SWAP_STATE":{n.transitionNodeID;let r=t.node.id;Ik(r,t.nodeById);let o=px(t),i=PF(o,"AFTER_TIMEOUT"),s=Ax(n,t);let a=FF(e,s,t);let{sessionID:l,localID:u}=n.transitionNodeID,c=`${l}:${u}`,f=t.nodeById.get(c);if(!f||f.id===LS.id)break;if(Rx(e,t,n,a,c),s.set(e,t.modeContext,c),n.transitionResetInteractiveComponents){let d=n.stateGroupContext?t.parentStates?.get(n.stateGroupContext):null;d&&d.stateResetHandlers.forEach(m=>m(e,t.modeContext))}zk(t.node.id,i);break}case"SCROLL_TO":{n.transitionNodeID;let r=n.transitionNodeID,o=n.extraScrollOffset||{x:0,y:0},i=!!n.transitionType&&n.transitionType!=="INSTANT_TRANSITION",s=Rk(e,t.websiteContext);VF(t,r,o,i&&!s);break}default:console.warn("unknown navigation type",n);break}}function BF(e,t){let n=[];n.push(e);let r=t.sourceStablePath;if(r.includes("I")){let o=r.split(";");for(let i=0;i<o.length;i++){let a=`${o.slice(0,i+1).join(";")};${e}`;n.push(a)}}return n}function VF(e,t,n,r){if(!t)return;let{sessionID:o,localID:i}=t,s=`${o}:${i}`,a=BF(s,e);Ok(a).then(l=>{if(l){let u=_k(l);if(!u)return;let c=u===Ex(),f=Nk(u),d=Lk(u)||c,m=l.getBoundingClientRect(),y=u.getBoundingClientRect(),h=m.top-y.top,S=m.left-y.left,p={x:f?u.scrollLeft+S+n.x:u.scrollLeft,y:d?u.scrollTop+h+n.y:u.scrollTop};(c?window:u).scrollTo({top:p.y,left:p.x,behavior:r?"smooth":"instant"})}})}function Ox(e,t,n,r){let o=n==="SMART_ANIMATE"&&r?{duration:r}:void 0;pe(!!e,"No URL provided for internal navigation"),t.setLocation({url:e,transition:o})}function FF(e,t,n){let r=t.get(e,n.modeContext);return r||(n.node.type==="INSTANCE"?n.node.mainComponentId:null)}function Ax(e,t){let{backingComponentIdState:n,parentStates:r}=t,o=e.stateGroupContext;return(o?r?.get(o):null)?.backingComponentIdState??n}function zF(e,t,n){let{transitionAtom:r,parentStates:o}=t,i=e.stateGroupContext,s=i?o?.get(i):null,a={transitionAtom:s?.transitionAtom??r};return n&&s?.parentAutoLayoutTransitionAtom&&(a.autoLayoutTransitionAtom=s.parentAutoLayoutTransitionAtom),a}function px(e){let{node:t}=e;if(!("interactions"in t)||!t.interactions)return;let n=t.interactions,r=n.filter(f=>f.event?.interactionType==="ON_PRESS");if(!r.length)return n;let o;for(let f of r)if(o=f.actions?.find(d=>d.navigationType==="SWAP_STATE"&&d.connectionType==="INTERNAL_NODE"),o)break;if(!o||!o.transitionNodeID)return n;n=n.filter(f=>f.event?.interactionType!=="ON_CLICK");let{sessionID:i,localID:s}=o.transitionNodeID,a=`${i}:${s}`,{nodeById:l}=e,u=l.get(a);if(!("interactions"in u)||!u.interactions)return n;let c=u.interactions.find(f=>f.event?.interactionType==="ON_CLICK");return c?[...n,c]:n}function hk(e,t,n){let r={},o=[],i=[];for(let s of n){let a=s.event?.interactionType;if(a){if(a==="ON_KEY_DOWN"){o.push(s);continue}if(a==="AFTER_TIMEOUT"){i.push(s);continue}r[a]=HF(e,t,s)}}return o.length>0&&(r.ON_KEY_DOWN=jF(e,t,o)),i.length>
670&&(r.AFTER_TIMEOUT=i.map(s=>{let a=s.event.transitionTimeout||AF;return{callback:()=>{lm(e,s,s.actions||[],t)},delayMilliseconds:a*1e3,interactionGuid:tt(s.id)||zs,nodeId:t.node.id}})),r}function gk(e,t,n){let r=e(t);return r||e(n)}function HF(e,t,n){return{mouseCallback:r=>{let o=new sm(e,n,n.actions||[],t,r);lm(e,n,n.actions||[],t),o.completeTracking(e,t)}}}function jF(e,t,n){return{keyCallback:r=>{for(let o of n)rw(o,r)&&lm(e,o,o.actions||[],t)}}}function Lr(e){return e.some(t=>t.event?.interactionType==="ON_CLICK"&&t.actions?.some(n=>n.connectionType==="URL"||n.connectionType==="INTERNAL_NODE"&&n.navigationType==="NAVIGATE"))}function no(e,t){return(e.some(n=>n.event?.interactionType==="ON_CLICK")||!!t?.onClick)&&!Lr(e)}function yk(e){if(!(!("accessibleHTMLTag"in e)||!e.accessibleHTMLTag)&&"interactions"in e&&e.accessibleHTMLTag==="BUTTON"&&!e.interactions.find(n=>n.event?.interactionType==="ON_CLICK")){let n={event:{interactionType:"ON_CLICK"},actions:[{noop:!0}]};e.interactions?e.interactions.push(n):e.interactions=[n]}}var Hk=!0;setTimeout(()=>{Hk=!1},200);var UF=class{persistentTimeouts=new Map;nextId=0;getPersistentTimeouts(){return this.persistentTimeouts}registerPersistentTimeout(t,n,r,o){let i=`${t}:${n}`,s=this.persistentTimeouts.get(i);if(s){if(s.isMounted=!0,s.delayMilliseconds===o)return-1;clearTimeout(s.timeoutHandle),this.persistentTimeouts.delete(i)}let a=this.reserveTimeoutId(),l=Date.now(),u=setTimeout(()=>{r(),this.persistentTimeouts.delete(i)},o+(Hk?200:0));return this.persistentTimeouts.set(i,{timeoutHandle:u,startTime:l,delayMilliseconds:o,callback:r,isMounted:!0}),a}markTimeoutsAsUnmounted(t){for(let[n,r]of this.persistentTimeouts)n.startsWith(`${t}:`)&&(r.isMounted=!1)}cleanupUnmountedTimeouts(t,n){if(n){let r=[];for(let o of n){let i=`${t}:${o}`,s=this.persistentTimeouts.get(i);s&&!s.isMounted&&(clearTimeout(s.timeoutHandle),r.push(i))}r.forEach(o=>this.persistentTimeouts.delete(o))}}clearTimeoutsByInteractionGuidsAndNodeId(t,n){let r=[];for(let o of n){let i=`${t}:${o}`,s=this.persistentTimeouts.get(i);s&&(clearTimeout(s.timeoutHandle),r.push(i))}r.length>0&&r.forEach(o=>this.persistentTimeouts.delete(o))}reserveTimeoutId(){return this.nextId++}},WF=new UF,Vi=WF;var GF=(e,t=[],n,r,o)=>{let i=t.find(s=>s.event?.interactionType==="ON_CLICK");if(!i?.actions&&!o?.onClick){i&&i.actions;return}for(let s of i?.actions??[])if(s.connectionType==="URL"||s.connectionType==="INTERNAL_NODE"&&s.navigationType==="NAVIGATE")return cm(e,s.connectionType,s.connectionURL,s.openUrlInNewTab,n,r);return(i?.actions?.length??0)>0||o?.onClick?$F(e,n):void 0};function rr(e=[],t,n,r,o){if(!t&&!o)return{};let i={},s=a=>!!a&&!!a.mouseCallback;if(s(t?.ON_CLICK)||o?.onClick){let a=Fs(u=>{t?.ON_CLICK?.mouseCallback?.(u),o?.onClick?.(u),u.preventDefault(),u.stopPropagation()},"onClick"),l=GF(a,e,n,r,o);i={onClick:a,...i,...l}}return(s(t?.MOUSE_ENTER)||o?.onMouseEnter)&&(i.onMouseEnter=Fs(a=>{t?.MOUSE_ENTER?.mouseCallback?.(a),o?.onMouseEnter?.(a),Bl(a),a.stopPropagation()},"onMouseEnter")),(s(t?.MOUSE_LEAVE)||o?.onMouseLeave)&&(i.onMouseLeave=Fs(a=>{t?.MOUSE_LEAVE?.mouseCallback?.(a),o?.onMouseLeave?.(a),Bl(a),a.stopPropagation()},"onMouseLeave")),(s(t?.MOUSE_DOWN||t?.ON_PRESS)||o?.onMouseDown)&&(i.onMouseDown=Fs(a=>{t?.MOUSE_DOWN?.mouseCallback?.(a),t?.ON_PRESS?.mouseCallback?.(a),o?.onMouseDown?.(a),Bl(a),a.preventDefault(),a.stopPropagation()},"onMouseDown")),(s(t?.MOUSE_UP)||o?.onMouseUp)&&(i.onMouseUp=Fs(a=>{t?.MOUSE_UP?.mouseCallback?.(a),o?.onMouseUp?.(a),Bl(a),a.stopPropagation()},"onMouseUp")),s(t?.ON_HOVER)&&(i.onMouseMove=Fs(a=>{t?.ON_HOVER?.mouseCallback?.(a),Bl(a),a.stopPropagation()},"onMouseMove")),i}var um={};function jk(e,t){let n=[];return e?.AFTER_TIMEOUT&&e.AFTER_TIMEOUT.forEach(({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a})=>{let l=Vi.reserveTimeoutId(),u=um[t]??[];u.push({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a}),um[t]=u,n.push(l)}),n}function Fk(e){let t=um[e];t&&t.length&&(t.forEach(({callback:n,delayMilliseconds:r,interactionGuid:o,nodeId:i})=>{Vi.registerPersistentTimeout(i,o,n,r)}),delete um[e])}function Uk(e,t){let n=[],r=0;return t?.AFTER_TIMEOUT&&t.AFTER_TIMEOUT.forEach(({callback:i,delayMilliseconds:s,interactionGuid:a})=>{let l=Vi.registerPersistentTimeout(e,a,i,s);l!==-1?n.push(l):r++}
67),{timeoutIds:n,persistentTimeoutCount:r}}function zk(e,t){t&&Vi.clearTimeoutsByInteractionGuidsAndNodeId(e,t)}function cm(e,t,n,r,o,i){let{env:s}=i,a=l=>{l.key==="Enter"&&e(l)};if((t==="INTERNAL_NODE"||t==="NODE")&&n){let l=()=>{i.preloadLocation(n)};return o||s==="preview"?{onClick:e,onKeyDown:a,onMouseDown:l,role:"link",tabIndex:0}:{href:n,target:r?"_blank":"_self",onMouseDown:l}}if(t==="URL"&&n){let{url:l,target:u}=nf(n,r,s);return o?{role:"link",tabIndex:0,onClick:e,onKeyDown:a}:{href:l,target:u}}}function $F(e,t){return t?{role:"button",tabIndex:0,onClick:e,onKeyDown:r=>{(r.key==="Enter"||r.key===" ")&&e(r)}}:{}}function Wk(e,t){let n=null;return(...r)=>{n!==null&&clearTimeout(n),n=setTimeout(()=>{e(...r)},t)}}var pa=I(Y()),So=I(D()),kg=I(D());var or=(e,t)=>{let n=e.scrollBehavior==="STICKY_SCROLLS"||e.scrollBehavior==="FIXED";return{[Qe.ScrollParallax]:n||(t?.isInStickyOrFixedTree??!1)}};function Gk(e,t=[],n){return{boxShadow:KF(e,t,n),filter:Lx(t,n).filter,backdropFilter:_x(t,n).backdropFilter}}function KF(e,t,n){return[...t].reverse().map(o=>{if(o.type==="DROP_SHADOW")return Px(e,[o],n).boxShadow;if(o.type==="INNER_SHADOW")return Nx(e,[o],n).boxShadow}).filter(o=>!!o).join(",")||void 0}function Px(e,t,n){let{codeSyntaxLanguage:r,shouldOutputVariables:o}=n;return{boxShadow:[...t].reverse().map(s=>{if(s.type!=="DROP_SHADOW")return;let a=`${_(s.offset.x)}px`,l=`${_(s.offset.y)}px`,u=`${_(s.radius)}px`,c=`${_(s.spread||0)}px`,f=Ct.fromRGBA(s.color,n,s.boundVariables?.color?.resolvedName,r&&s.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;return o&&(a=J(r&&s.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],s.boundVariables?.offsetX?.resolvedName,a)??a,l=J(r&&s.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],s.boundVariables?.offsetY?.resolvedName,l)??l,u=J(r&&s.boundVariables?.radius?.resolvedCodeSyntax?.[r],s.boundVariables?.radius?.resolvedName,u)??u,c=J(r&&s.boundVariables?.spread?.resolvedCodeSyntax?.[r],s.boundVariables?.spread?.resolvedName,c)??c),$k(e)||(c="0px"),`${a} ${l} ${u} ${c} ${f}`}).filter(s=>!!s).join(",")||void 0}}function $k(e){return e.type==="RECTANGLE"?!0:e.type==="FRAME"||e.type==="SLOT"?e.clipsContent:!1}function Nx(e,t,n){let{codeSyntaxLanguage:r,shouldOutputVariables:o}=n;return{boxShadow:[...t].reverse().map(s=>{if(s.type!=="INNER_SHADOW")return;let a=`${_(s.offset.x)}px`,l=`${_(s.offset.y)}px`,u=`${_(s.radius)}px`,c=`${_(s.spread||0)}px`,f=Ct.fromRGBA(s.color,n,s.boundVariables?.color?.resolvedName,r&&s.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;return o&&(a=J(r&&s.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],s.boundVariables?.offsetX?.resolvedName,a)??a,l=J(r&&s.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],s.boundVariables?.offsetY?.resolvedName,l)??l,u=J(r&&s.boundVariables?.radius?.resolvedCodeSyntax?.[r],s.boundVariables?.radius?.resolvedName,u)??u,c=J(r&&s.boundVariables?.spread?.resolvedCodeSyntax?.[r],s.boundVariables?.spread?.resolvedName,c)??c),$k(e)||(c="0px"),`inset ${a} ${l} ${u} ${c} ${f}`}).filter(s=>!!s).join(",")||void 0}}function Lx(e,t){let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t,o=e.find(s=>s.type==="LAYER_BLUR");if(!o)return{filter:void 0};let i=`${_(o.radius/2)}px`;if(n){let s=J(r&&o.boundVariables?.radius?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,i);s&&(i=s)}return{filter:`blur(${i})`}}function _x(e,t){let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t,o=e.find(s=>s.type==="BACKGROUND_BLUR");if(!o)return{backdropFilter:void 0};let i=`${_(o.radius/2)}px`;if(n){let s=J(r&&o.boundVariables?.radius?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,i);s&&(i=s)}return{backdropFilter:`blur(${i})`}}function Kk(e=[],t){let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t;return e.reduce((o,i)=>{if(i.type==="INNER_SHADOW"||i.type==="BACKGROUND_BLUR")return o;if(i.type==="DROP_SHADOW"){let s=`${_(i.offset.x)}px`,a=`${_(i.offset.y)}px`,l=`${_(i.radius)}px`,u=Ct.fromRGBA(i.color,t,i.boundVariables?.color?.resolvedName,r&&i.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;n&&(s=J(r&&i.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],i.boundVariables?.offsetX?.resolvedName,s)??s,a=J(r&&i.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],i.boundVariables?.offsetY?.resolvedName,a)??a,l=J(r&&i.boundVariables?.radiu
67s?.resolvedCodeSyntax?.[r],i.boundVariables?.radius?.resolvedName,l)??l),o.textShadow=`${o.textShadow?.length?`${o.textShadow},`:""}${s} ${a} ${l} ${u}`}else if(i.type==="LAYER_BLUR"){let s=`${_(i.radius/2)}px`;n&&(s=J(r&&i.boundVariables?.radius?.resolvedCodeSyntax?.[r],i.boundVariables?.radius?.resolvedName,s)??s),o.filter=`blur(${s})`}return o},{})}var Ie=class{contents;constructor(t){this.contents=t}static px(t){return new Ie({type:"value",unit:"px",value:t})}static percent(t){return new Ie({type:"value",unit:"%",value:t})}static number(t){return new Ie({type:"value",unit:"",value:t})}static var(t,n){return new Ie({type:"variable",name:t,fallback:n})}add(t){return typeof t=="number"?this.add(Ie.number(t)):this.contents.type==="value"&&t.contents.type==="value"&&t.contents.value<0?this.subtract(new Ie({type:"value",unit:t.contents.unit,value:-t.contents.value})):new Ie({type:"operation",operation:"+",left:this,right:t})}subtract(t){return typeof t=="number"?this.subtract(Ie.number(t)):this.contents.type==="value"&&t.contents.type==="value"&&t.contents.value<0?this.add(new Ie({type:"value",unit:t.contents.unit,value:-t.contents.value})):new Ie({type:"operation",operation:"-",left:this,right:t})}multiply(t){return typeof t=="number"?this.multiply(Ie.number(t)):new Ie({type:"operation",operation:"*",left:this,right:t})}operate(t,n){if(this.contents.type!=="operation")throw new q("Cannot operate on a non-operation");switch(this.contents.operation){case"+":return t+n;case"-":return t-n;case"*":return t*n}}toStringInner(t,{topLevel:n}={}){switch(this.contents.type){case"value":return`${this.contents.value}${this.contents.unit}`;case"variable":return`var(${[this.contents.name,this.contents.fallback].filter(r=>r!==void 0).join(",")})`;case"operation":{let{left:r,right:o,operation:i}=this.contents,s=r.contents.type,a=o.contents.type;if(s==="value"&&a==="value"){let{value:d,unit:m}=r.contents,{value:y,unit:h}=o.contents;if(m===h)return`${this.operate(d,y)}${m}`}let l=!1,u=!1;i==="*"&&(l=s==="operation"&&r.contents.operation!=="*",u=a==="operation"&&o.contents.operation!=="*");let c=t?i:` ${i} `,f=`${l?`(${r.toStringInner(t)})`:r.toStringInner(t)}${c}${u?`(${o.toStringInner(t)})`:o.toStringInner(t)}`;return n?`calc(${f})`:f}}}toString({forTailwind:t}){return this.toStringInner(t,{topLevel:!0})}};function on(e){return e.type==="FRAME"||e.type==="TEXT"||e.type==="REPEATER"?!!e.behaviors?.marquee:!1}function Yk(e){return on(e)&&(e.type==="FRAME"||e.type==="REPEATER")?!e.accessibleLabel:!1}var X;(function(e){e.FIXED="FIXED",e.FILL_PARENT="FILL_PARENT",e.HUG_CONTENTS="HUG_CONTENTS"})(X||(X={}));function at(e){return Fi(e)&&e.layoutMode!=="NONE"}function Xk(e){return at(e)&&"children"in e&&!!e.children&&e.children.length>0}function Gt(e,t){return t?(pe(t.children.includes(e.id),"node is parent of other node"),at(t)&&e.layoutPositioning!=="ABSOLUTE"):!1}function Fi(e){return e.type==="FRAME"||e.type==="SLOT"||e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER"||e.type==="REPEATER"||e.type==="CMS_RICH_TEXT"}function fm(e){let{minWidth:t,minHeight:n,maxWidth:r,maxHeight:o}=e,i={};return n&&(i.minHeight=n),o&&(i.maxHeight=o),t&&(i.minWidth=t),r&&(i.maxWidth=r),i}function qk(e,t,n){let r=t==="primary"?e.primaryAxisSizingMode:e.counterAxisSizingMode;switch(r){case"FIXED":return"FIXED";case"AUTO":case void 0:return n?.length&&n.every(o=>o.layoutPositioning!=="ABSOLUTE"&&Dx(o,t))?"FIXED":"HUG_CONTENTS";default:Ee(r)}}function Dx(e,t){return t==="primary"?!!e.layoutGrow:e.layoutAlign==="STRETCH"}function rt(e,t,n,r,o,i){let a=(()=>{let l=pm(e,r.rootNodeStyle);if(t&&Gt(e,t)){let c=t.layoutMode;if(Dx(e,c==="HORIZONTAL"||c==="GRID"?"primary":"counter"))return"FILL_PARENT"}else if(t===null&&(l==="independent"||i?.renderedByCode))return"FILL_PARENT";if(Fi(e)&&Qk(e)&&e.layoutMode!=="NONE"){let c=e.layoutMode==="HORIZONTAL"||e.layoutMode==="GRID"?"primary":"counter";return qk(e,c,n)}return e.type==="TEXT"&&e.textAutoResize==="WIDTH_AND_HEIGHT"||e.type==="GROUP"?"HUG_CONTENTS":"FIXED"})();if(on(e)&&!o){let l=t&&rt(t,null,n,r,!1,i)==="HUG_CONTENTS";(a==="HUG_CONTENTS"||a==="FILL_PARENT"&&l)&&(a="FIXED")}return a}function ht(e,t,n,r,o){let i=pm(e,r.rootNodeStyle);if(t&&Gt(e,t)){let a=t.layoutMode==="VERTICAL"?"primary":"counter";if(Dx(e,a))return"FILL_PARENT"}else if(t===null&&(i==="independent"||o?.renderedByCode))return"FILL_PARENT";if(Fi(e)&&Qk(e)&&e.layoutMode!=="NONE"){let a=e.layoutMode==="VERTICAL"?"primary":"counter";return qk(e,a,n)}return e.type==="TEXT"&&(e.textAutoResize==="WIDTH_AND_HEIGHT"||e.textAutoResize==="HEIGHT")||e.type==="GROUP"?"HUG_CONTENTS":"FIXED"}function Qk(e){return at(e)?e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER"||e.type==="REPEATER"||e.type==="CMS_RICH_TEXT"?!0:e.type==="FRAME"||e.type==="SLOT"?e.children.length>0:!1:!1}function dm(e,t){return!t||!at(t)||!Gt(e,t)?!1:e.layoutAlign==="STRETCH"&&t.layoutMode==="HORIZONTAL"&&t.counterAxisSizingMode==="AUTO"&&t.counterAxisAlignItems!=="MIN"}function pm(e,t){return t!=="component"?t:e.type==="FRAME"&&e.originalType==="COMPONENT"?"component":"independent"}var Hi="--transform-inner-width",ji="--transform-inner-height";function Vl(e,t,n){let r=Vn(er(n?.group?.relativeTransform,e.relativeTransform));return t!==null&&Jk(r)}function Zk(e,t,n,r,o,i,s){let a=Vn(er(o?.group?.relativeTransform,e.relativeTransform));if(t==null||!Jk(a))return{};let l=a,u=rt(e,t,n,r),c=ht(e,t,n,r),f={};if(f.transform=eR(l[0][0],l[1][0],l[0][1],l[1][1],s,i,r),ir(e,t)){(u===X.HUG_CONTENTS||c===X.HUG_CONTENTS)&&console.warn("Transformed sized determined by both constraints and hug not yet supported.");let{width:d,height:m,transform:y}=mm(e.absoluteBoundingBox.width,e.absoluteBoundingBox.height,a,e.size,e.absoluteBoundingBox,r,i,s);f.width=d,f.height=m,f.transform=y}
67else u===X.FILL_PARENT&&(f.width="100%"),c===X.FILL_PARENT&&(f.height="100%");return f}function mm(e,t,n,r,o,i,s,a){let l=zi(0,0,n),u=zi(0,r.y||1,n),c=zi(r.x||1,0,n),f={x:u.x-l.x,y:u.y-l.y},d={x:c.x-l.x,y:c.y-l.y},m=o.width?e/o.width:1,y=o.height?t/o.height:1,h=(C,b)=>Math.sqrt(C*C+b*b),S=h(m*d.x,y*d.y),p=h(m*f.x,y*f.y),g=m*d.x/S,v=y*d.y/S,T=m*f.x/p,x=y*f.y/p,E=eR(g,v,T,x,a,s,i);return{width:_(S),height:_(p),transform:E}}function Jk(e){return!Ue(e[0][0],1,_t)||!Ue(e[1][0],0,_t)||!Ue(e[0][1],0,_t)||!Ue(e[1][1],1,_t)}function Fl(e){return!Ue(Math.abs(e[0][0]),1,_t)||!Ue(Math.abs(e[1][0]),0,_t)||!Ue(Math.abs(e[0][1]),0,_t)||!Ue(Math.abs(e[1][1]),1,_t)}function hm(e,t){let n=t.optimizeForTailwindConversion,r=Math.abs(e[0][0]),o=Math.abs(e[0][1]);if(!(Ue(r,1,_t)&&Ue(o,0,_t)))return Ie.px(1).multiply(Ie.var(ji).multiply(o).add(Ie.var(Hi).multiply(r))).toString({forTailwind:n})}function gm(e,t){let n=t.optimizeForTailwindConversion,r=Math.abs(e[1][0]),o=Math.abs(e[1][1]);if(!(Ue(o,1,_t)&&Ue(r,0,_t)))return Ie.px(1).multiply(Ie.var(Hi).multiply(r).add(Ie.var(ji).multiply(o))).toString({forTailwind:n})}function ym(e,t){let n=Math.abs(e[0][0]),r=Math.abs(e[0][1]);if(!(Ue(n,1,_t)&&Ue(r,0,_t)))return _(t.y*r+t.x*n)}function vm(e,t){let n=Math.abs(e[1][0]),r=Math.abs(e[1][1]);if(!(Ue(r,1,_t)&&Ue(n,0,_t)))return _(t.x*n+t.y*r)}function ir(e,t){return Sm(e,t)||xm(e,t)}function Sm(e,t){let n=e.constraints;return Gt(e,t)?!1:n?.vertical===Ar.TOP_BOTTOM||n?.vertical===Ar.SCALE}function xm(e,t){let n=e.constraints;return Gt(e,t)?!1:n?.horizontal===Rr.LEFT_RIGHT||n?.horizontal===Rr.SCALE}function eR(e,t,n,r,o,i,s){let{optimizeForTailwindConversion:a}=s;if(!(i||a))return`matrix(${e}, ${t}, ${n}, ${r}, 0, 0)`;let u=Ze(e),c=Ze(t),f=Ze(n),d=Ze(r),m=Math.atan2(c,u)*(180/Math.PI),y=m*Math.PI/180,h=Math.cos(y),S=Math.sin(y),p=u*d-c*f,g=Math.sqrt(u*u+c*c),v=p/g,T=h,x=-S,E=S,C=h,b=(u*T+c*E)/g,k=(u*x+c*C)/g,R=(f*T+d*E)/v,O=(f*x+d*C)/v,P=Math.atan2(R,O)*(180/Math.PI),V=Math.atan2(k,b)*(180/Math.PI),F=Number(m.toFixed(2)),w=Number(P.toFixed(2)),U=Number(V.toFixed(2)),A=Number(g.toFixed(2)),L=Number(v.toFixed(2));if(i&&o){if(o.current!==F){let N=Mx(o.current,F);F=o.current+N}o.current=F}return oe.concat(i||F!==0?oe.rotate(F):void 0,i||w!==0?oe.skewX(w):void 0,i||U!==0?oe.skewY(U):void 0,i||A!==1?oe.scaleX(A):void 0,i||L!==1?oe.scaleY(L):void 0)}function Mx(e,t){let n=(e%360+360)%360,r=(t%360+360)%360,o=r-n;return o>180?o-=360:o<-180&&(o+=360),Math.abs(o)===180?n===0&&r===180?-180:n===180&&r===0||e<t?180:-180:o}function bm(e,t,n,r,o,i,s,a){let l={...fm(e)},{width:u,height:c,top:f,left:d,bottom:m,right:y,transform:h,aspectRatio:S}=qF(e,t,n,r,o,s,i,a);return u!==void 0&&(l.width=u),c!==void 0&&(l.height=c),h!==void 0&&(l.transform=h),S!==void 0&&(l.aspectRatio=S),s?.group?.withinAutoLayout?(l.gridColumn=1,l.gridRow=1,l.position="relative",d!==void 0&&(l.marginLeft=d),y!==void 0&&(l.marginRight=y),f!==void 0&&(l.marginTop=f),m!==void 0&&(l.marginBottom=m)):(l.position=tR(e,t),d!==void 0&&(l.left=d),y!==void 0&&(l.right=y),f!==void 0&&(l.top=f),m!==void 0&&(l.bottom=m)),tR(e,t)==="fixed"&&(l.zIndex=9999),l}function tR(e,t){return e.scrollBehavior==="STICKY_SCROLLS"?"sticky":Boolean(t?.type==="FRAME"&&t.isBreakpointFrame)&&e.scrollBehavior==="FIXED"?"fixed":"absolute"}function Em(e,t=!1){let{horizontal:n=Rr.LEFT,vertical:r=Ar.TOP}=(t?void 0:e.constraints)??{};return{horizontal:n,vertical:r}}function XF(e,t){let{horizontal:n,vertical:r}=Em(e,t?.group?.withinAutoLayout),o=t?.borderDisplacement??{top:0,right:0,bottom:0,left:0},i=e.constraintValues?.left??{pixelOffset:0,sizeFraction:0},s=e.constraintValues?.right??{pixelOffset:0,sizeFraction:1},a=e.constraintValues?.top??{pixelOffset:0,sizeFraction:0},l=e.constraintValues?.bottom??{pixelOffset:0,sizeFraction:1};return{horizontal:{type:n,left:{pixelOffset:i.pixelOffset-o.left,sizeFraction:i.sizeFraction},right:{pixelOffset:s.pixelOffset+o.right,sizeFraction:s.sizeFraction}},vertical:{type:r,top:{pixelOffset:a.pixelOffset-o.top,sizeFraction:a.sizeFraction},bottom:{pixelOffset:l.pixelOffset+o.bottom,sizeFraction:l.sizeFraction}}}}function qF(e,t,n,r,o,i,s,a){let{horizontal:l,vertical:u}=XF(e,i),c=Vn(er(i?.group?.relativeTransform,e.relativeTransform)),f=Cm(c,e.size),d=ir(e,t),m=!d&&Fl(c)?a?ym(c,e.size):hm(c,s):void 0,y=!d&&Fl(c)?a?vm(c,e.size):gm(c,s):void 0,h=!i?.group?.withinAutoLayout,{transform:S,...p}=ZF({nodeWidth:f.width,bboxWidth:m,constraintBox:l,borderDisplacement:i?.borderDisplacement,useTransform:h,resizing:rt(e,t,n,s),textAlign:e.type==="TEXT"?e.textAlignHorizontal:void 0,renderOptions:s}),{transform:g,...v}=JF({nodeHeight:f.height,bboxHeight:y,constraintBox:u,borderDisplacement:i?.borderDisplacement,useTransform:h,resizing:ht(e,t,n,s),textAlign:e.type==="TEXT"?e.textAlignVertical:void 0,renderOptions:s}),T;if(e.targetAspectRatio&&QF(e,t)){let x=Fl(c)?`${f.width}/${f.height}`:`${e.targetAspectRatio.x}/${e.targetAspectRatio.y}`;Sm(e,t)&&(T=x,p.width=void 0),xm(e,t)&&(T=x,v.height=void 0)}return r&&(p.width&&(p.width=J(o&&e.boundVariables?.size?.x?.resolvedCodeSyntax?.[o],e.boundVariables?.size?.x?.resolvedName,typeof p.width=="number"?`${p.width}px`:p.width)??p.width),v.height&&(v.height=J(o&&e.boundVariables?.size?.y?.resolvedCodeSyntax?.[o],e.boundVariables?.size?.y?.resolvedName,typeof v.height=="number"?`${v.height}px`:v.height)??v.height)),{...p,...v,aspectRatio:T,transform:S||g?oe.concat(S,g):void 0}}function QF(e,t){let n=Sm(e,t),r=xm(e,t);return!n&&!r?!0:n!==r}function Tm(e,t,n,r=!1){return gt(e.pixelOffset,e.sizeFraction,t,n,r)}function gt(e,t,n,r,o=!1){let i=r.optimizeForTailwindConversion;if(t===0&&!o)return _(e,2);if(t===1&&o){let s=_(e,2);return s===0?0:-s}if(o){let s=_(100-t*100,2),a=(1-t)*n,l=_(e-a,2);return l===0?s===0?0:`${s}%`:Ie.percent(s).subtract(Ie.px(l)).toString({forTailwind:i})}else{let s=_(t*100,2),a=t*n,l=_(e+a,2);return l===0?s===0?0:`${s}%`:Ie.percent(s).add(Ie.px(l)).toString({forTailwind:i})}}function ZF({nodeWidth:e,bboxWidth:t,constraintBox:n,borderDisplacement:r,resizing:o,textAlign:i,useTransform:s,renderOptions:a}){let l,u,c,f,d=t??(o===X.FIXED?_(e):void 0),m=r?r.left+r.right:0;if(n.type==="SCALE"||n.type==="LEFT_RIGHT")u=Tm(n.left,m,a),c=Tm(n.right,m,a,!0);else if(n.type==="RIGHT"){l=d;let{pixelOffset:y,sizeFraction:h}=n.right;switch(i){case"CENTER":{c=gt(s?y-e/2:y,h,m,a,!0),f=s?oe.translateX("50%"):void 0;break}case void 0:case"RIGHT":{c=gt(y,h,m,a,!0);break}case"LEFT":case"JUSTIFIED":{c=gt(s?y-e:y,h,m,a,!0),f=s?oe.translateX("100%"):void 0;break}default:Ee(i)}}else if(n.type==="CENTER"){l=d;let{pixelOffset:y,sizeFraction:h}=n.left,S=n.right.pixelOffset-y-m;switch(i){case void 0:case"CENTER":{u=gt(s?y+S/2:y,h,m,a),f=s?oe.translateX("-50%"):void 0;break}case"LEFT":case"JUSTIFIED":{u=gt(y,h,m,a);break}case"RIGHT":{u=gt(s?y+S:y,h,m,a),f=s?oe.translateX("-100%"):void 0;break}default:Ee(i)}}else if(n.type==="LEFT"){l=d;let{pixelOffset:y,sizeFraction:h}=n.left;switch(i){case"CENTER":{u=gt(s?y+e/2:y,h,m,a),f=s?oe.translateX("-50%"):void 0;break}case"LEFT":case"JUSTIFIED":case void 0:{u=gt(y,h,m,a);break}case"RIGHT":{u=gt(s?y+e:y,h,m,a),f=s?oe.translateX("-100%"):void 0;break}default:Ee(i)}}else Ee(n);return{width:l,left:u,right:c,transform:f}}function JF({nodeHeight:e,bboxHeight:t,constraintBox:n,borderDisplacement:r,useTransform:o,resizing:i,textAlign:s,renderOptions:a}){let l,u,c,f,d=t??(i===X.FIXED?_(e):void 0),m=r?r.top+r.bottom:0;if(n.type==="SCALE"||n.type==="TOP_BOTTOM")u=Tm(n.top,m,a),c=Tm(n.bottom,m,a,!0);else if(n.type==="BOTTOM"){l=d;let{pixelOffset:y,sizeFraction:h}=n.bottom;switch(s){case"CENTER":{c=gt(o?y-e/2:y,h,m,a,!0),f=o?oe.translateY("50%"):void 0;break}case void 0:case"BOTTOM":{c=gt(y,h,m,a,!0);break}case"TOP":{c=gt(o?y-e:y,h,m,a,!0),f=o?oe.translateY("100%"):void 0;break}default:Ee(s)}}else if(n.type==="CENTER"){l=d;let{pixelOffset:y,sizeFraction:h}=n.top,S=n.bottom.pixelOffset-y-m;switch(s){case void 0:case"CENTER":{u=gt(o?y+S/2:y,h,m,a),f=o?oe.translateY("-50%"):void 0;break}case"BOTTOM":{u=gt(o?y+S:y,h,m,a),f=o?oe.translateY("-100%"):void 0;break}case"TOP":{u=gt(y,h,m,a);break}default:Ee(s)}}else if(n.type==="TOP"){l=d;let{pixelOffset:y,sizeFraction:h}=n.top;switch(s){case"CENTER":{u=gt(o?y+e/2:y,h,m,a),f=o?oe.translateY("-50%"):void 0;break}case"BOTTOM":{u=gt(o?y+e:y,h,m,a),f=o?oe.translateY("-100%"):void 0;break}case"TOP":case void 0:{u=gt(y,h,m,a);break}default:Ee(s)}}else Ee(n);return{height:l,top:u,bottom:c,transform:f}}function zi(e,t,n){return{x:n[0][0]*e+n[0][1]*t+n[0][2]*1,y:n[1][0]*e+n[1][1]*t+n[1][2]*1}}function Cm(e,t){let n=zi(0,0,e),r=zi(t.x,0,e),o=zi(0,t.y,e),i=zi(t.x,t.y,e),s=Math.min(n.x,r.x,o.x,i.x),a=Math.max(n.x,r.x,o.x,i.x),l=Math.min(n.y,r.y,o.y,i.y),u=Math.max(n.y,r.y,o.y,i.y),c=a-s,f=u-l,d=Ze(s),m=Ze(l),y=Ze(c),h=Ze(f);return{x:d,y:m,width:y,height:h}}var ez={NONE:void 0,HORIZONTAL:void 0,VERTICAL:"column"}
67,wm={MIN:"flex-start",CENTER:"center",MAX:"flex-end",SPACE_BETWEEN:"space-between",BASELINE:"baseline",STRETCH:"stretch"};function tz(e){return e.type==="TEXT"&&e.textAutoResize==="HEIGHT"}function nR(e,t,n,r,o,i){let s=fm(e);if(at(t),!t||!at(t))return s;let a=rt(e,t,n,r),l=ht(e,t,n,r);if(Vl(e,t,o)){let m=Vn(er(o?.group?.relativeTransform,e.relativeTransform));a!==X.FILL_PARENT&&(s.width=i?ym(m,e.size):hm(m,r)),l!==X.FILL_PARENT&&(s.height=i?vm(m,e.size):gm(m,r))}else a===X.FIXED&&(e.targetAspectRatio&&l!==X.FIXED?s.aspectRatio=`${e.targetAspectRatio.x}/${e.targetAspectRatio.y}`:s.width=_(e.size.x+Gp(e,t))),l===X.FIXED&&(e.targetAspectRatio&&a!==X.FIXED?s.aspectRatio=`${e.targetAspectRatio.x}/${e.targetAspectRatio.y}`:s.height=_(e.size.y+$p(e,t)));s.position="relative",e.scrollBehavior==="STICKY_SCROLLS"&&(s.position="sticky",s.top=0),s.flexShrink=0;let u=t.layoutMode,c=u==="HORIZONTAL",f=u==="VERTICAL",d=u==="GRID";if(c&&a===X.FILL_PARENT||f&&l===X.FILL_PARENT?(s.flex=`${_(e.layoutGrow)} 0 0`,delete s.flexShrink,e.minWidth||(s.minWidth=1),e.minHeight||(s.minHeight=1)):d&&(e.gridColumnAnchorIndex!==void 0&&e.gridRowAnchorIndex,s.gridColumn=e.gridColumnSpan?`${e.gridColumnAnchorIndex+1}/span ${e.gridColumnSpan}`:e.gridColumnAnchorIndex+1,s.gridRow=e.gridRowSpan?`${e.gridRowAnchorIndex+1}/span ${e.gridRowSpan}`:e.gridRowAnchorIndex+1,(e.gridChildHorizontalAlign&&a===X.FIXED||a!==X.FIXED)&&(a===X.FILL_PARENT?s.justifySelf="stretch":s.justifySelf=wm[e.gridChildHorizontalAlign||"MIN"]),(e.gridChildVerticalAlign&&l===X.FIXED||l!==X.FIXED)&&(l===X.FILL_PARENT?s.alignSelf="stretch":s.alignSelf=wm[e.gridChildVerticalAlign||"MIN"])),(c&&l===X.FILL_PARENT||f&&a===X.FILL_PARENT)&&(f?tz(e)&&!o?.allChildrenAreFillWidth?(s.width="min-content",s.minWidth="100%"):s.width="100%":e.size.y===0&&(e.type==="SVG"||e.type==="IMAGE")?(s.height="0",s.alignSelf="center"):t.counterAxisSizingMode!=="FIXED"&&!dm(e,t)?s.alignSelf="stretch":s.height="100%"),Fi(t),Fi(t)&&o?.negativeItemSpacing){let m=t.layoutMode==="HORIZONTAL"?"marginRight":"marginBottom";s[m]=`${o.negativeItemSpacing}px`}return s}var rR=(e,t,n,r)=>{if(e.type==="RECTANGLE"||n.length<=1)return null;if(e.layoutMode==="NONE"||e.itemSpacing>=0||!n)return _(e.itemSpacing);let o=-1/0;if(e.layoutMode==="HORIZONTAL"){let i=n.filter(s=>rt(s,e,n,r)!==X.FILL_PARENT);if(i.length>0){let s=i.map(a=>Cm(a.relativeTransform,a.size).width);o=-Math.min(...s)}else rt(e,t,n,r)!==X.FILL_PARENT&&(o=-e.size.x)}else{let i=n.filter(s=>ht(s,e,n,r)!==X.FILL_PARENT);if(i.length>0){let s=i.map(a=>Cm(a.relativeTransform,a.size).height);o=-Math.min(...s)}else ht(e,t,n,r)!==X.FILL_PARENT&&(o=-e.size.y)}return _(Math.max(o,e.itemSpacing))};function Bx({node:e,parent:t,children:n,itemSpacing:r,shouldOutputVariables:o,codeSyntaxLanguage:i,renderOptions:s}){let a={},{layoutMode:l,primaryAxisAlignItems:u,counterAxisAlignItems:c,layoutWrap:f,counterAxisSpacing:d=0}=e;if(rz(a,e,r,o,i),l==="GRID")a.display=rt(e,t,n,s)===X.HUG_CONTENTS?"inline-grid":"grid",e.gridColumnsSizing&&(a.gridTemplateColumns=e.gridColumnsSizing),e.gridRowsSizing&&(a.gridTemplateRows=e.gridRowsSizing),e.gridColumnGap&&(a.columnGap=e.gridColumnGap),e.gridRowGap&&(a.rowGap=e.gridRowGap);else{a.display="flex";let m=oz(e,n,s);if(a.flexDirection=ez[l],e.itemReverseZIndex&&(a.isolation="isolate"),u&&u!=="MIN"&&(a.justifyContent=wm[u]),c&&(a.alignItems=wm[c]),a.alignContent=m,f==="WRAP"&&(a.flexWrap="wrap"),u!=="SPACE_BETWEEN"&&r!=null?!f||f==="NO_WRAP"?r>0&&(a.gap=r):(r===d||d===void 0)&&m!=="space-between"?a.gap=r:m==="space-between"?a.columnGap=r:r<0?a.rowGap=d:a.gap=d===r?d:`${d}px ${r}px`:f==="WRAP"&&m!=="space-between"&&d&&(a.rowGap=d),o){let y=a.gap||0,h=J(i&&e.boundVariables?.itemSpacing?.resolvedCodeSyntax?.[i],e.boundVariables?.itemSpacing?.resolvedName,typeof y=="number"?`${y}px`:y);h&&(a.gap=h)}}return a}function nz(e,t,n){return t?t.every(r=>iz(r,e,t,n)===X.FILL_PARENT):!0}function rz(e,t,n,r,o){let i=at(t)&&t.strokesIncludedInLayout&&t.type!=="CODE_INSTANCE"&&t.type!=="CODE_LAYER"?Kp(t):{top:0,right:0,bottom:0,left:0};n&&n<0&&(t.layoutMode==="HORIZONTAL"?i.right=i.right-n:i.bottom=i.bottom-n);let s=(f,d)=>{let m=o&&t.boundVariables?.[d]?.resolvedCodeSyntax?.[o];return r?J(m,t.boundVariables?.[d]?.resolvedName,`${f}px`)??f:f},a=s(_((t.paddingTop||0)+i.top),"paddingTop"),l=s(_((t.paddingBottom||0)+i.bottom),"paddingBottom"),u=s(_((t.paddingLeft||0)+i.left),"paddingLeft"),c=s(_((t.paddingRight||0)+i.right),"paddingRight");a!==0&&(e.paddingTop=a),l!==0&&(e.paddingBottom=l),u!==0&&(e.paddingLeft=u),c!==0&&(e.paddingRight=c)}function oz(e,t,n){if(e.counterAxisAlignContent==="SPACE_BETWEEN")return"space-between";if(e.layoutWrap==="WRAP"&&!nz(e,t,n)){let r=e.counterAxisAlignItems||"MIN";return Vx(r)}return"stretch"}function Vx(e){switch(e){case"MIN":return"flex-start";case"CENTER":return"center";case"MAX":return"flex-end";case"BASELINE":return"baseline"}}function iz(e,t,n,r){return t&&at(t)&&t.layoutMode==="VERTICAL"?rt(e,t,n,r):ht(e,t,n,r)}var zx={top:0,left:void 0,right:void 0,bottom:void 0,pointerEvents:"auto"};function vn({node:e,parent:t,context:n,children:r,zIndex:o,itemSpacing:i,codeSyntaxLanguage:s,options:a={isFlattened:!1,canAnimate:!1,previousRotation:void 0},renderOptions:l}){let{previewingCodeBehavior:u,optimizeForTailwindConversion:c,rootNodeStyle:f}=l,d=a.precomputeTransforms??!1,m=pm(e,f),y;if(Gt(e,t))y=nR(e,t,r,l,n,d);else if(t===null)if(n?.renderedByCode||u)y={...bm(e,t,r,a.shouldOutputVariables??!1,s,l,n,d),position:"relative",top:void 0,right:void 0,bottom:void 0,left:void 0};else if(m==="independent")y=az(e);else if(m==="component"){let x=bm(e,t,r,a.shouldOutputVariables??!1,s,l,n,d),{top:E,left:C,right:b,bottom:k,...R}=x;y={...R,position:"relative"}}
67else y=sz(e,r,l);else y=bm(e,t,r,a.shouldOutputVariables??!1,s,l,n,d);y.mixBlendMode=n?.group?.mixBlendMode??Sl(e.blendMode);let h=Zk(e,t,r,l,n,a?.canAnimate,a?.previousRotation),S;!a.isFlattened&&Xk(e)?S=Bx({node:e,parent:t,children:r,itemSpacing:i,shouldOutputVariables:a.shouldOutputVariables??!1,codeSyntaxLanguage:s,renderOptions:l}):!a.isFlattened&&(e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER")&&at(e)?S=Bx({node:e,parent:t,children:r,itemSpacing:e.itemSpacing,shouldOutputVariables:a.shouldOutputVariables??!1,codeSyntaxLanguage:s,renderOptions:l}):e.type==="GROUP"?(S=lz(e,t,n),S.display==="inline-grid"&&(y.lineHeight="0")):S={display:"block"};let g=y.position==="sticky"&&!Gt(e,t),v;if(g){let x=n?.borderDisplacement?.bottom??0,E;t?.size.y&&typeof y.top=="number"?E=t.size.y-y.top-x:y.top!==void 0?c?E=`calc(100%-${y.top}+${x}px)`:E=`calc(100% - ${y.top} + ${x}px)`:t?.size.y&&(E=t.size.y-x),v={position:"absolute",top:y.top,left:y.left,bottom:n?.borderDisplacement?.bottom?-n.borderDisplacement.bottom:0,right:y.right,height:E,pointerEvents:"none"},y={...y,...zx}}let T={inner:S,outer:y,stickyWrapper:v,transform:h};return uz(T,o),T}function sz(e,t,n){let r=ht(e,null,t,n)===X.HUG_CONTENTS?void 0:e.size.y,i=at(e)?void 0:e.size.x;return{position:"relative",minWidth:"var(--content-min-width)",width:"100%",height:ht(e,null,t,n)===X.HUG_CONTENTS?void 0:"var(--content-min-height)","--content-min-width":i?`max(100%, ${i}px)`:"100%","--content-min-height":r?`max(var(--100dvh), ${r}px)`:"var(--100dvh)"}}function az(e){return{position:"relative",width:"100%",height:"100%"}}function lz(e,t,n){let r={};return Gt(e,t)||n?.group?.withinAutoLayout?(r.display="inline-grid",r.gridTemplateColumns="max-content",r.gridTemplateRows="max-content",r.placeItems="start"):r.display="contents",r}function uz(e,t){t!==void 0&&(e.outer.zIndex=t)}function zl(e,t,n,r){if(n?.renderedByCode)return{};if(t&&"clipsContent"in e&&e.clipsContent===!1)return{};let o=on(e),i=e.overflowDirection??"NONE",s=!o&&(i==="HORIZONTAL_SCROLLING"||i==="HORIZONTAL_AND_VERTICAL_SCROLLING"),a=!o&&(i==="VERTICAL_SCROLLING"||i==="HORIZONTAL_AND_VERTICAL_SCROLLING"),l=s?"auto":"clip";return t?{overflowX:l,overflowY:a?"auto":"clip"}:r.withBaseStyles?{overflowX:s?"auto":"hidden"}:{}}function oR(e,t,n,r,o,i,s){let{shouldOutputVariables:a}=s,{cursor:l,opacity:u,...c}=n,f,d,m,y;e.effects&&!o?(f=Px(e,e.effects,s),d=Lx(e.effects,s),m=_x(e.effects,s)):o&&(y={filter:`url(${o})`});let S=to(e)||r?JI(e,i,r,s):void 0,p={...f,...S},g=i?{...p,...Xp(e,t),position:"absolute",pointerEvents:"none"}:void 0,v=sx(e),T={borderTopLeftRadius:v.topLeft,borderTopRightRadius:v.topRight,borderBottomRightRadius:v.bottomRight,borderBottomLeftRadius:v.bottomLeft},{borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b}=a?ax(T,e,s):T,k={borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b,cursor:l,opacity:u,...d,...i?{}:p},R={...c,...y},O={...m,borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b};return{containerStyles:k,clipperStyles:R,borderStyles:g,sharedBackgroundStyles:O,renderOptions:s}}function Fx(e,t,n,r){let o=r?Gp(t,n):0,i=Math.min(t.maxWidth||Number.POSITIVE_INFINITY,t.size.x);e.width=_(i+o)}function iR({node:e,parent:t,context:n,children:r,renderOptions:o}){let i={};if(on(e)&&rt(e,t,r,o,!1,n)===X.FIXED&&!ir(e,t)){let s=Gt(e,t);Fx(i,e,t,s)}return i}function Sn({node:e,parent:t,children:n,context:r,renderOptions:o}){let i={position:"relative"},{rootNodeStyle:s,previewingCodeBehavior:a}=o;if(!t&&!s&&!a)return i.width="100%",i.height="100%",i.minWidth="var(--content-min-width)",i.minHeight="var(--content-min-height)",i;let l=rt(e,t,n,o,!1,r);l!==X.HUG_CONTENTS&&(i.width="100%");let u=ht(e,t,n,o,r);u!==X.HUG_CONTENTS&&(i.height="100%");let c=Gt(e,t),f=()=>{let d=c?$p(e,t):0,m=Math.min(e.maxHeight||Number.POSITIVE_INFINITY,e.size.y);i.height=_(m+d)};return on(e)?e.type==="FRAME"&&n?.some(m=>rt(m,e,n,o,!1,r)===X.FILL_PARENT)&&Fx(i,e,t,c):ir(e,t)||(l===X.FIXED&&(e.targetAspectRatio&&u!==X.FIXED?i.aspectRatio=`${e.targetAspectRatio.x}/${e.targetAspectRatio.y}`:Fx(i,e,t,c)),u===X.FIXED&&(e.targetAspectRatio&&l!==X.FIXED?i.aspectRatio=`${e.targetAspectRatio.x}/${e.targetAspectRatio.y}`:f())),i}function ro(e,t){let n={};return e.isDecorativeImage&&(n.role="presentation",n["aria-hidden"]=!0),e.accessibleLabel&&!t&&(n["aria-label"]=e.accessibleLabel),e.ariaAttributes?.ariaHidden!==void 0&&(n["aria-hidden"]=e.ariaAttributes.ariaHidden),e.ariaAttributes?.ariaRole!==void 0&&(n.role=e.ariaAttributes.ariaRole.join(" ")),e.ariaAttributes?.ariaCurrent!==void 0&&(n["aria-current"]=e.ariaAttributes.ariaCurrent),n}var cz={ALPHA:"alpha",LUMINANCE:"luminance",VECTOR:"alpha"};
67function sr({node:e,context:t,websiteContext:n}){let{optimizeForTailwindConversion:r}=n.renderOptions,{masks:o}=t||{};if(!o)return{};let i=Em(e,t?.group?.withinAutoLayout),s=o.reduce((l,u)=>{let c=u,f=Fo(c.assets,c.hash),d=n.getAssetURL(f.url),{isolatedAbsoluteRenderBounds:m}=c,{absoluteBoundingBox:y}=e,h=Em(c);if(l.maskImage.push(`url("${d}")`),l.maskRepeat.push("no-repeat"),l.maskClip.push("no-clip"),l.maskComposite.push("intersect"),l.maskMode.push(c.maskType?cz[c.maskType]:"alpha"),m){let S=m.x-y.x,p=m.y-y.y,g=[`${_(S)}px`,`${_(p)}px`],v=[`${_(m.width)}px`,`${_(m.height)}px`];h.horizontal===Rr.LEFT_RIGHT&&i.horizontal===h.horizontal&&(g[0]=mt(S/y.width),v[0]=mt(m.width/y.width)),h.vertical===Ar.TOP_BOTTOM&&i.vertical===h.vertical&&(g[1]=mt(p/y.height),v[1]=mt(m.height/y.height)),l.maskPosition.push(g.join(" ")),l.maskSize.push(v.join(" "))}else l.maskSize.push("auto"),l.maskPosition.push("0px 0px");return l},{maskImage:[],maskPosition:[],maskRepeat:[],maskClip:[],maskComposite:[],maskSize:[],maskMode:[]}),a=Object.fromEntries(Object.entries(s).map(([l,u])=>[l,u.join(", ")]));return r||(a.WebkitMaskImage=a.maskImage,a.WebkitMaskPosition=a.maskPosition,a.WebkitMaskRepeat=a.maskRepeat,a.WebkitMaskClip=a.maskClip,a.WebkitMaskSize=a.maskSize),a}function xn(e,t=!1,n,r){if(e===void 0)return{};let o=_(e);if(t){let i=J(r,n,o);if(i)return{opacity:i}}return o===1?{}:{opacity:o}}function Bt(e,t){let n=e?.group?.opacity??1,r=t.opacity??1;return n*r}var ln=I(D());var sR=(e,t,n)=>Math.min(Math.max(n,e),t);var Ks=e=>typeof e=="number";var aR=e=>Array.isArray(e)&&!Ks(e[0]);var lR=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e};function uR(e,t){return aR(e)?e[lR(0,e.length,t)]:e}var Im=(e,t,n)=>-n*e+n*t+e;var rf=e=>e;var Ys=(e,t,n)=>t-e===0?1:(n-e)/(t-e);function km(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let o=Ys(0,t,r);e.push(Im(n,1,o))}}function of(e){let t=[0];return km(t,e-1),t}function Hx(e,t=of(e.length),n=rf){let r=e.length,o=r-t.length;return o>0&&km(t,o),i=>{let s=0;for(;s<r-2&&!(i<t[s+1]);s++);let a=sR(0,1,Ys(t[s],t[s+1],i));return a=uR(n,s)(a),Im(e[s],e[s+1],a)}}var Xs=e=>typeof e=="function";var sf=e=>typeof e=="string";function jx(e,t){return t?e*(1e3/t):0}function Rm(e,t){var n;return typeof e=="string"?t?((n=t[e])!==null&&n!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}function cR(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var fz={any:0,all:1};function Ux(e,t,{root:n,margin:r,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};let i=Rm(e),s=new WeakMap,a=u=>{u.forEach(c=>{let f=s.get(c.target);if(c.isIntersecting!==Boolean(f))if(c.isIntersecting){let d=t(c);Xs(d)?s.set(c.target,d):l.unobserve(c.target)}else f&&(f(c),s.delete(c.target))})},l=new IntersectionObserver(a,{root:n,rootMargin:r,threshold:typeof o=="number"?o:fz[o]});return i.forEach(u=>l.observe(u)),()=>l.disconnect()}var Am=new WeakMap,Ui;function dz(e,t){if(t){let{inlineSize:n,blockSize:r}=t[0];return{width:n,height:r}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function pz({target:e,contentRect:t,borderBoxSize:n}){var r;(r=Am.get(e))===null||r===void 0||r.forEach(o=>{o({target:e,contentSize:t,get size(){return dz(e,n)}})})}function mz(e){e.forEach(pz)}function hz(){typeof ResizeObserver>"u"||(Ui=new ResizeObserver(mz))}function fR(e,t){Ui||hz();let n=Rm(e);return n.forEach(r=>{let o=Am.get(r);o||(o=new Set,Am.set(r,o)),o.add(t),Ui?.observe(r)}),()=>{n.forEach(r=>{let o=Am.get(r);o?.delete(t),o?.size||Ui?.unobserve(r)})}}var Om=new Set,af;function gz(){af=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Om.forEach(n=>n(t))},window.addEventListener("resize",af)}function dR(e){return Om.add(e),af||gz(),()=>{Om.delete(e),!Om.size&&af&&(af=void 0)}}function pR(e,t){return Xs(e)?dR(e):fR(e,t)}var yz=50,mR=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),gR=()=>({time:0,x:mR(),y:mR()}),vz={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function hR(e,t,n,r){let o=n[t],{length:i,position:s}=vz[t],a=o.current,l=n.time;o.current=e["scroll"+s],o.scrollLength=e["scroll"+i]-e["client"+i],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=Ys(0,o.scrollLength,o.current);let u=r-l;o.velocity=u>yz?0:jx(o.current-a,u)}function yR(e,t,n){hR(e,"x",t,n),hR(e,"y",t,n),t.time=n}function vR(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){let{top:o,left:i}=r.getBBox();for(n.x+=i,n.y+=o;r&&r.tagName!=="svg";)r=r.parentNode}return n}var SR={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};var Pm={start:0,center:.5,end:1};function Wx(e,t,n=0){let r=0;if(Pm[e]!==void 0&&(e=Pm[e]),sf(e)){let o=parseFloat(e);e.endsWith("px")?r=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?r=o/100*document.documentElement.clientWidth:e.endsWith("vh")?r=o/100*document.documentElement.clientHeight:e=o}return Ks(e)&&(r=t*e),n+r}var Sz=[0,0];function xR(e,t,n,r){let o=Array.isArray(e)?e:Sz,i=0,s=0;return Ks(e)?o=[e,e]:sf(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Pm[e]?e:"0"]),i=Wx(o[0],n,r),s=Wx(o[1],t),i-s}var xz={x:0,y:0};function TR(e,t,n){let{offset:r=SR.All}=n,{target:o=e,axis:i="y"}=n,s=i==="y"?"height":"width",a=o!==e?vR(o,e):xz,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight}
67,u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=r.length;for(let d=0;d<f;d++){let m=xR(r[d],u[s],l[s],a[i]);!c&&m!==t[i].interpolatorOffsets[d]&&(c=!0),t[i].offset[d]=m}c&&(t[i].interpolate=Hx(of(f),t[i].offset),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=t[i].interpolate(t[i].current)}function Tz(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!=e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}function bR(e,t,n,r={}){let o=r.axis||"y";return{measure:()=>Tz(e,r.target,n),update:i=>{yR(e,n,i),(r.offset||r.target)&&TR(e,n,r)},notify:Xs(t)?()=>t(n):bz(t,n[o])}}function bz(e,t){return e.pause(),e.forEachNative((n,{easing:r})=>{var o,i;if(n.updateDuration)r||(n.easing=rf),n.updateDuration(1);else{let s={duration:1e3};r||(s.easing="linear"),(i=(o=n.effect)===null||o===void 0?void 0:o.updateTiming)===null||i===void 0||i.call(o,s)}}),()=>{e.currentTime=t.progress}}var lf=new WeakMap,ER=new WeakMap,Gx=new WeakMap,CR=e=>e===document.documentElement?window:e;function uf(e,t={}){var{container:n=document.documentElement}=t,r=cR(t,["container"]);let o=Gx.get(n);o||(o=new Set,Gx.set(n,o));let i=gR(),s=bR(n,e,i,r);if(o.add(s),!lf.has(n)){let u=()=>{let f=performance.now();for(let d of o)d.measure();for(let d of o)d.update(f);for(let d of o)d.notify()};lf.set(n,u);let c=CR(n);window.addEventListener("resize",u,{passive:!0}),n!==document.documentElement&&ER.set(n,pR(n,u)),c.addEventListener("scroll",u,{passive:!0})}let a=lf.get(n),l=requestAnimationFrame(a);return()=>{var u;typeof e!="function"&&e.stop(),cancelAnimationFrame(l);let c=Gx.get(n);if(!c||(c.delete(s),c.size))return;let f=lf.get(n);lf.delete(n),f&&(CR(n).removeEventListener("scroll",f),(u=ER.get(n))===null||u===void 0||u(),window.removeEventListener("resize",f))}}var ff=I(Y(),1),oo=I(D(),1);var wR=I(D(),1),Hl=(0,wR.createContext)({});var IR=I(D(),1);function _r(e){let t=(0,IR.useRef)(null);return t.current===null&&(t.current=e()),t.current}var Kx=I(Y(),1),PR=I(D(),1),qs=I(D(),1);var kR=I(D(),1),Wi=(0,kR.createContext)(null);var AR=I(Y(),1),Nm=I(D(),1),jo=I(D(),1);var RR=I(D(),1),Ho=(0,RR.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});var $x=class extends Nm.Component{getSnapshotBeforeUpdate(t){let n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){let r=n.offsetParent,o=r instanceof HTMLElement&&r.offsetWidth||0,i=this.props.sizeRef.current;i.height=n.offsetHeight||0,i.width=n.offsetWidth||0,i.top=n.offsetTop,i.left=n.offsetLeft,i.right=o-i.width-i.left}return null}componentDidUpdate(){}render(){return this.props.children}};function OR({children:e,isPresent:t,anchorX:n}){let r=(0,jo.useId)(),o=(0,jo.useRef)(null),i=(0,jo.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:s}=(0,jo.useContext)(Ho);return(0,jo.useInsertionEffect)(()=>{let{width:a,height:l,top:u,left:c,right:f}=i.current;if(t||!o.current||!a||!l)return;let d=n==="left"?`left: ${c}`:`right: ${f}`;o.current.dataset.motionPopId=r;let m=document.createElement("style");return s&&(m.nonce=s),document.head.appendChild(m),m.sheet&&m.sheet.insertRule(` 68 [data-motion-pop-id="${r}"] { 69 position: absolute !important; 70 width: ${a}px !important; 71 height: ${l}px !important; 72 ${d}px !important; 73 top: ${u}px !important; 74 } 75 `),()=>{document.head.removeChild(m)}},[t]),(0,AR.jsx)($x,{isPresent:t,childRef:o,sizeRef:i,children:Nm.cloneElement(e,{ref:o})})}var NR=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:i,mode:s,anchorX:a})=>{let l=_r(Ez),u=(0,qs.useId)(),c=(0,qs.useCallback)(d=>{l.set(d,!0);for(let m of l.values())if(!m)return;r&&r()},[l,r]),f=(0,qs.useMemo)(()=>({id:u,initial:t,isPresent:n,custom:o,onExitComplete:c,register:d=>(l.set(d,!1),()=>l.delete(d))}),i?[Math.random(),c]:[n,c]);return(0,qs.useMemo)(()=>{l.forEach((d,m)=>l.set(m,!1))},[n]),PR.useEffect(()=>{!n&&!l.size&&r&&r()},[n]),s==="popLayout"&&(e=(0,Kx.jsx)(OR,{isPresent:n,anchorX:a,children:e}
75)),(0,Kx.jsx)(Wi.Provider,{value:f,children:e})};function Ez(){return new Map}var Gi=I(D(),1);function Lm(e=!0){let t=(0,Gi.useContext)(Wi);if(t===null)return[!0,null];let{isPresent:n,onExitComplete:r,register:o}=t,i=(0,Gi.useId)();(0,Gi.useEffect)(()=>{if(e)return o(i)},[e]);let s=(0,Gi.useCallback)(()=>e&&r&&r(i),[i,r,e]);return!n&&r?[!1,s]:[!0]}var _m=I(D(),1),cf=e=>e.key||"";function Yx(e){let t=[];return _m.Children.forEach(e,n=>{(0,_m.isValidElement)(n)&&t.push(n)}),t}var Dm=I(D(),1);var jl=typeof window<"u";var Mm=jl?Dm.useLayoutEffect:Dm.useEffect;var Xx=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:i="sync",propagate:s=!1,anchorX:a="left"})=>{let[l,u]=Lm(s),c=(0,oo.useMemo)(()=>Yx(e),[e]),f=s&&!l?[]:c.map(cf),d=(0,oo.useRef)(!0),m=(0,oo.useRef)(c),y=_r(()=>new Map),[h,S]=(0,oo.useState)(c),[p,g]=(0,oo.useState)(c);Mm(()=>{d.current=!1,m.current=c;for(let x=0;x<p.length;x++){let E=cf(p[x]);f.includes(E)?y.delete(E):y.get(E)!==!0&&y.set(E,!1)}},[p,f.length,f.join("-")]);let v=[];if(c!==h){let x=[...c];for(let E=0;E<p.length;E++){let C=p[E],b=cf(C);f.includes(b)||(x.splice(E,0,C),v.push(C))}return i==="wait"&&v.length&&(x=v),g(Yx(x)),S(c),null}let{forceRender:T}=(0,oo.useContext)(Hl);return(0,ff.jsx)(ff.Fragment,{children:p.map(x=>{let E=cf(x),C=s&&!l?!1:c===p||f.includes(E),b=()=>{if(y.has(E))y.set(E,!0);else return;let k=!0;y.forEach(R=>{R||(k=!1)}),k&&(T?.(),g(m.current),s&&u?.(),r&&r())};return(0,ff.jsx)(NR,{isPresent:C,initial:!d.current||n?void 0:!1,custom:t,presenceAffectsLayout:o,mode:i,onExitComplete:C?void 0:b,anchorX:a,children:x},E)})})};var Ge=e=>e;var $i=Ge,Fn=Ge;var Qs={skipAnimations:!1,useManualTiming:!1};var df=["read","resolveKeyframes","update","preRender","render","postRender"];var zn={value:null,addProjectionMetrics:null};function LR(e,t){let n=new Set,r=new Set,o=!1,i=!1,s=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1},l=0;function u(f){s.has(f)&&(c.schedule(f),e()),l++,f(a)}let c={schedule:(f,d=!1,m=!1)=>{let h=m&&o?n:r;return d&&s.add(f),h.has(f)||h.add(f),f},cancel:f=>{r.delete(f),s.delete(f)},process:f=>{if(a=f,o){i=!0;return}o=!0,[n,r]=[r,n],n.forEach(u),t&&zn.value&&zn.value.frameloop[t].push(l),l=0,n.clear(),o=!1,i&&(i=!1,c.process(f))}};return c}var Cz=40;function Bm(e,t){let n=!1,r=!0,o={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,s=df.reduce((p,g)=>(p[g]=LR(i,t?g:void 0),p),{}),{read:a,resolveKeyframes:l,update:u,preRender:c,render:f,postRender:d}=s,m=()=>{let p=Qs.useManualTiming?o.timestamp:performance.now();n=!1,Qs.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(p-o.timestamp,Cz),1)),o.timestamp=p,o.isProcessing=!0,a.process(o),l.process(o),u.process(o),c.process(o),f.process(o),d.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(m))},y=()=>{n=!0,r=!0,o.isProcessing||e(m)};return{schedule:df.reduce((p,g)=>{let v=s[g];return p[g]=(T,x=!1,E=!1)=>(n||y(),v.schedule(T,x,E)),p},{}),cancel:p=>{for(let g=0;g<df.length;g++)s[df[g]].cancel(p)},state:o,steps:s}}var{schedule:ee,cancel:Tn,state:Je,steps:pf}=Bm(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ge,!0);var _R=I(D(),1),Vm=(0,_R.createContext)({strict:!1});var DR={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"]},Uo={};for(let e in DR)Uo[e]={isEnabled:t=>DR[e].some(n=>!!t[n])};function MR(e){for(let t in e)Uo[t]={...Uo[t],...e[t]}}var FR=I(Y(),1),Fm=I(D(),1);var wz=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function mf(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||wz.has(e)}var BR=e=>!mf(e);function qx(e){e&&(BR=t=>t.startsWith("on")?!mf(t):e(t))}try{qx(D_("@emotion/is-prop-valid").default)}catch{}function VR(e,t,n){let r={};for(let o in e)o==="values"&&typeof e.values=="object"||(BR(o)||n===!0&&mf(o)||!t&&!mf(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function Qx({children:e,isValidProp:t,...n}){t&&qx(t),n={...(0,Fm.useContext)(Ho),...n},n.isStatic=_r(()=>n.isStatic);let r=(0,Fm.useMemo)(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion]);return(0,FR.jsx)(Ho.Provider,{value:r,children:e})}function zR(e){if(typeof Proxy>"u")return e;let t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,o)=>o==="create"?e:(t.has(o)||t.set(o,e(o)),t.get(o))})}var Gm=I(Y(),1);var Gl=I(D(),1);var HR=I(D(),1),Ki=(0,HR.createContext)({});var jm=I(D(),1);function Yi(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Wo(e){return typeof e=="string"||Array.isArray(e)}var zm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],hf=["initial",...zm];function Zs(e){return Yi(e.animate)||hf.some(t=>Wo(e[t]))}function Hm(e){return Boolean(Zs(e)||e.variants)}function jR(e,t){if(Zs(e)){let{initial:n,animate:r}=e;return{initial:n===!1||Wo(n)?n:void 0,animate:Wo(r)?r:void 0}}return e.inherit!==!1?t:{}}function WR(e){let{initial:t,animate:n}=jR(e,(0,jm.useContext)(Ki));return(0,jm.useMemo)(()=>({initial:t,animate:n}),[UR(t),UR(n)])}function UR(e){return Array.isArray(e)?e.join(" "):e}var GR=Symbol.for("motionComponentSymbol");var $R=I(D(),1);function Go(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function KR(e,t,n){return(0,$R.useCallback)(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Go(n)&&(n.current=r))},[t])}var bn=I(D(),1);var Ul=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var Iz="framerAppearId",Um="data-"+Ul(Iz);var{schedule:Wl,cancel:$Y}=Bm(queueMicrotask,!1);var YR=I(D(),1),Wm=(0,YR.createContext)({});function XR(e,t,n,r,o){var i,s;let{visualElement:a}=(0,bn.useContext)(Ki),l=(0,bn.useContext)(Vm),u=(0,bn.useContext)(Wi),c=(0,bn.useContext)(Ho).reducedMotion,f=(0,bn.useRef)(null);r=r||l.renderer,!f.current&&r&&(f.current=r(e,{visualState:t,parent:a,props:n,presenceContext:u,blockInitialAnimation:u?u.
vendor: 29,851 bytes, line 75
75initial===!1:!1,reducedMotionConfig:c}));let d=f.current,m=(0,bn.useContext)(Wm);d&&!d.projection&&o&&(d.type==="html"||d.type==="svg")&&kz(f.current,n,o,m);let y=(0,bn.useRef)(!1);(0,bn.useInsertionEffect)(()=>{d&&y.current&&d.update(n,u)});let h=n[Um],S=(0,bn.useRef)(Boolean(h)&&!(!((i=window.MotionHandoffIsComplete)===null||i===void 0)&&i.call(window,h))&&((s=window.MotionHasOptimisedAnimation)===null||s===void 0?void 0:s.call(window,h)));return Mm(()=>{d&&(y.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),Wl.render(d.render),S.current&&d.animationState&&d.animationState.animateChanges())}),(0,bn.useEffect)(()=>{d&&(!S.current&&d.animationState&&d.animationState.animateChanges(),S.current&&(queueMicrotask(()=>{var p;(p=window.MotionHandoffMarkAsComplete)===null||p===void 0||p.call(window,h)}),S.current=!1))}),d}function kz(e,t,n,r){let{layoutId:o,layout:i,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:qR(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(s)||a&&Go(a),visualElement:e,animationType:typeof i=="string"?i:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:u})}function qR(e){if(e)return e.options.allowProjection!==!1?e.projection:qR(e.parent)}function QR({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:o}){var i,s;e&&MR(e);function a(u,c){let f,d={...(0,Gl.useContext)(Ho),...u,layoutId:Rz(u)},{isStatic:m}=d,y=WR(u),h=r(u,m);if(!m&&jl){Az(d,e);let S=Oz(d);f=S.MeasureLayout,y.visualElement=XR(o,h,d,t,S.ProjectionNode)}return(0,Gm.jsxs)(Ki.Provider,{value:y,children:[f&&y.visualElement?(0,Gm.jsx)(f,{visualElement:y.visualElement,...d}):null,n(o,u,KR(h,y.visualElement,c),h,m,y.visualElement)]})}a.displayName=`motion.${typeof o=="string"?o:`create(${(s=(i=o.displayName)!==null&&i!==void 0?i:o.name)!==null&&s!==void 0?s:""})`}`;let l=(0,Gl.forwardRef)(a);return l[GR]=o,l}function Rz({layoutId:e}){let t=(0,Gl.useContext)(Hl).id;return t&&e!==void 0?t+"-"+e:e}function Az(e,t){let n=(0,Gl.useContext)(Vm).strict}function Oz(e){let{drag:t,layout:n}=Uo;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}var eu=I(D(),1);var iA=I(D(),1);var ZR=e=>t=>typeof t=="string"&&t.startsWith(e),$l=ZR("--"),Pz=ZR("var(--"),Kl=e=>Pz(e)?Nz.test(e.split("/*")[0].trim()):!1,Nz=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var Js={};function JR(e){for(let t in e)Js[t]=e[t],$l(t)&&(Js[t].isCSSVariable=!0)}var io=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],En=new Set(io);function $m(e,{layout:t,layoutId:n}){return En.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Js[e]||e==="opacity")}var Se=e=>Boolean(e&&e.getVelocity);var Km=(e,t)=>t&&typeof e=="number"?t.transform(e):e;var Vt=(e,t,n)=>n>t?t:n<e?e:n;var so={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},$o={...so,transform:e=>Vt(0,1,e)},gf={...so,default:1};var yf=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),ao=yf("deg"),sn=yf("%"),$=yf("px"),eA=yf("vh"),tA=yf("vw"),Zx={...sn,parse:e=>sn.parse(e)/100,transform:e=>sn.transform(e*100)};var nA={borderWidth:$,borderTopWidth:$,borderRightWidth:$,borderBottomWidth:$,borderLeftWidth:$,borderRadius:$,radius:$,borderTopLeftRadius:$,borderTopRightRadius:$,borderBottomRightRadius:$,borderBottomLeftRadius:$,width:$,maxWidth:$,height:$,maxHeight:$,top:$,right:$,bottom:$,left:$,padding:$,paddingTop:$,paddingRight:$,paddingBottom:$,paddingLeft:$,margin:$,marginTop:$,marginRight:$,marginBottom:$,marginLeft:$,backgroundPositionX:$,backgroundPositionY:$};var rA={rotate:ao,rotateX:ao,rotateY:ao,rotateZ:ao,scale:gf,scaleX:gf,scaleY:gf,scaleZ:gf,skew:ao,skewX:ao,skewY:ao,distance:$,translateX:$,translateY:$,translateZ:$,x:$,y:$,z:$,perspective:$,transformPerspective:$,opacity:$o,originX:Zx,originY:Zx,originZ:$};var Jx={...so,transform:Math.round};var Yl={...nA,...rA,zIndex:Jx,size:$,fillOpacity:$o,strokeOpacity:$o,numOctaves:Jx};var Lz={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},_z=io.length;function oA(e,t,n){let r="",o=!0;for(let i=0;i<_z;i++){let s=io[i],a=e[s];if(a===void 0)continue;let l=!0;if(typeof a=="number"?l=a===(s.startsWith("scale")?1:0):l=parseFloat(a)===0,!l||n){let u=Km(a,Yl[s]);if(!l){o=!1;let c=Lz[s]||s;r+=`${c}(${u}) `}n&&(t[s]=u)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}function Xl(e,t,n){let{style:r,vars:o,transformOrigin:i}=e,s=!1,a=!1;for(let l in t){let u=t[l];if(En.has(l)){s=!0;continue}else if($l(l)){o[l]=u;continue}else{let c=Km(u,Yl[l]);l.startsWith("origin")?(a=!0,i[l]=c):r[l]=c}}if(t.transform||(s||n?r.transform=oA(t,e.transform,n):r.transform&&(r.transform="none")),a){let{originX:l="50%",originY:u="50%",originZ:c=0}=i;r.transformOrigin=`${l} ${u} ${c}`}}var ql=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function e0(e,t,n){for(let r in t)!Se(t[r])&&!$m(r,n)&&(e[r]=t[r])}function Dz({transformTemplate:e},t){return(0,iA.useMemo)(()=>{let n=ql();return Xl(n,t,e),Object.assign({},n.vars,n.style)},[t])}function Mz(e,t){let n=e.style||{},r={};return e0(r,n,e),Object.assign(r,Dz(e,t)),r}function sA(e,t){let n={},r=Mz(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}var aA=["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 Ql(e){return typeof e!="string"||e.includes("-")?!1:!!(aA.indexOf(e)>-1||/[A-Z]/u.test(e))}var fA=I(D(),1);var Bz={offset:"stroke-dashoffset",array:"stroke-dasharray"},Vz={offset:"strokeDashoffset",array:"strokeDasharray"};function lA(e,t,n=1,r=0,o=!0){e.pathLength=1;let i=o?Bz:Vz;e[i.offset]=$.transform(-r);let s=$.transform(t),a=$.transform(n);e[i.array]=`${s} ${a}`}function uA(e,t,n){return typeof e=="string"?e:$.transform(t+n*e)}function cA(e,t,n){let r=uA(t,e.x,e.width),o=uA(n,e.y,e.height);return`${r} ${o}`}function Zl(e,{attrX:t,attrY:n,attrScale:r,originX:o,originY:i,pathLength:s,pathSpacing:a=1,pathOffset:l=0,...u},c,f){if(Xl(e,u,f),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:m,dimensions:y}=e;d.transform&&(y&&(m.transform=d.transform),delete d.transform),y&&(o!==void 0||i!==void 0||m.transform)&&(m.transformOrigin=cA(y,o!==void 0?o:.5,i!==void 0?i:.5)),t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),r!==void 0&&(d.scale=r),s!==void 0&&lA(d,s,a,l,!1)}var Ym=()=>({...ql(),attrs:{}});var Jl=e=>typeof e=="string"&&e.toLowerCase()==="svg";function dA(e,t,n,r){let o=(0,fA.useMemo)(()=>{let i=Ym();return Zl(i,t,Jl(r),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let i={};e0(i,e.style,e),o.style={...i,...o.style}}return o}function pA(e=!1){return(n,r,o,{latestValues:i},s)=>{let l=(Ql(n)?dA:sA)(r,i,s,n),u=VR(r,typeof n=="string",e),c=n!==eu.Fragment?{...u,...l,ref:o}:{},{children:f}=r,d=(0,eu.useMemo)(()=>Se(f)?f.get():f,[f]);return(0,eu.createElement)(n,{...c,children:d})}}var t0=I(D(),1);function mA(e){let t=[{},{}];return e?.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function tu(e,t,n,r){if(typeof t=="function"){let[o,i]=mA(r);t=t(n!==void 0?n:e.custom,o,i)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){let[o,i]=mA(r);t=t(n!==void 0?n:e.custom,o,i)}return t}var vf=e=>Array.isArray(e);var hA=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),gA=e=>vf(e)?e[e.length-1]||0:e;function nu(e){let t=Se(e)?e.get():e;return hA(t)?t.toValue():t}function Fz({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,o,i){let s={latestValues:zz(r,o,i,e),renderState:t()};return n&&(s.onMount=a=>n({props:r,current:a,...s}),s.onUpdate=a=>n(a)),s}var Xm=e=>(t,n)=>{let r=(0,t0.useContext)(Ki),o=(0,t0.useContext)(Wi),i=()=>Fz(e,t,r,o);return n?i():_r(i)};function zz(e,t,n,r){let o={},i=r(e,{});for(let d in i)o[d]=nu(i[d]);let{initial:s,animate:a}=e,l=Zs(e),u=Hm(e);t&&u&&!l&&e.inherit!==!1&&(s===void 0&&(s=t.initial),a===void 0&&(a=t.animate));let c=n?n.initial===!1:!1;c=c||s===!1;let f=c?a:s;if(f&&typeof f!="boolean"&&!Yi(f)){let d=Array.isArray(f)?f:[f];for(let m=0;m<d.length;m++){let y=tu(e,d[m]);if(y){let{transitionEnd:h,transition:S,...p}=y;for(let g in p){let v=p[g];if(Array.isArray(v)){let T=c?v.length-1:0;v=v[T]}v!==null&&(o[g]=v)}for(let g in h)o[g]=h[g]}}}return o}function ru(e,t,n){var r;let{style:o}=e,i={};for(let s in o)(Se(o[s])||t.style&&Se(t.style[s])||$m(s,e)||((r=n?.getValue(s))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(i[s]=o[s]);return i}var yA={useVisualState:Xm({scrapeMotionValuesFromProps:ru,createRenderState:ql})};function qm(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}function Qm(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(let i in n)e.style.setProperty(i,n[i])}var Zm=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 Jm(e,t,n,r){Qm(e,t,void 0,r);for(let o in t.attrs)e.setAttribute(Zm.has(o)?o:Ul(o),t.attrs[o])}function eh(e,t,n){let r=ru(e,t,n);for(let o in e)if(Se(e[o])||Se(t[o])){let i=io.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;r[i]=e[o]}return r}var vA=["x","y","width","height","cx","cy","r"],SA={useVisualState:Xm({scrapeMotionValuesFromProps:eh,createRenderState:Ym,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:o})=>{if(!n)return;let i=!!e.drag;if(!i){for(let a in o)if(En.has(a)){i=!0;break}}if(!i)return;let s=!t;if(t)for(let a=0;a<vA.length;a++){let l=vA[a];e[l]!==t[l]&&(s=!0)}s&&ee.read(()=>{qm(n,r),ee.render(()=>{Zl(r,o,Jl(n.tagName),e.transformTemplate),Jm(n,r)})})}})};function xA(e,t){return function(r,{forwardMotionProps:o}={forwardMotionProps:!1}){let s={...Ql(r)?SA:yA,preloadedFeatures:e,useRender:pA(o),createVisualElement:t,Component:r};return QR(s)}}function Ko(e,t,n){let r=e.getProps();return tu(r,t,n!==void 0?n:r.custom,e)}function ou(e,t){return e?e[t]||e.default||e:void 0}var th=new Set(["width","height","top","left","right","bottom",...io]);var nh;function Hz(){nh=void 0}var $t={now:()=>(nh===void 0&&$t.set(Je.isProcessing||Qs.useManualTiming?Je.timestamp:performance.now()),nh),set:e=>{nh=e,queueMicrotask(Hz)}};function iu(e,t){e.indexOf(t)===-1&&e.push(t)}function Xi(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}var qi=class{constructor(){this.subscriptions=[]}add(t){return iu(this.subscriptions,t),()=>Xi(this.subscriptions,t)}notify(t,n,r){let o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(let i=0;i<o;i++){let s=this.subscriptions[i];s&&s(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};function rh(e,t){return t?e*(1e3/t):0}var TA=30,jz=e=>!isNaN(parseFloat(e)),bA={current:void 0},n0=class{constructor(t,n={}){this.version="12.4.9",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,o=!0)=>{let i=$t.now();this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),o&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=$t.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=jz(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new qi);let r=this.events[t].add(n);return t==="change"?()=>{r(),ee.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return bA.current&&bA.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=$t.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>TA)return 0;let n=Math.min(this.updatedAt-this.prevUpdatedAt,TA);return rh(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),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 Yo(e,t){return new n0(e,t)}function Uz(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Yo(n))}function EA(e,t){let n=Ko(e,t),{transitionEnd:r={},transition:o={},...i}=n||{};i={...i,...r};for(let s in i){let a=gA(i[s]);Uz(e,s,a)}}function CA(e){return Boolean(Se(e)&&e.add)}function Sf(e,t){let n=e.getValue("willChange");if(CA(n))return n.add(t)}function oh(e){return e.props[Um]}function su(e){let t;return()=>(t===void 0&&(t=e()),t)}var wA=su(()=>window.ScrollTimeline!==void 0);var ih=class{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=n}attachTimeline(t,n){let r=this.animations.map(o=>{if(wA()&&o.attachTimeline)return o.attachTimeline(t);if(typeof n=="function")return n(o)});return()=>{r.forEach((o,i)=>{o&&o(),this.animations[i].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};var au=class extends ih{then(t,n){return Promise.all(this.animations).then(t).catch(n)}};var kt=e=>e*1e3,Kt=e=>e/1e3;var sh={current:!1};function Qi(e){return typeof e=="function"}function r0(e,t){e.timeline=t,e.onfinish=null}var xf=e=>Array.isArray(e)&&typeof e[0]=="number";var IA={linearEasing:void 0};function kA(e,t){let n=su(e);return()=>{var r;return(r=IA[t])!==null&&r!==void 0?r:n()}}var lu=kA(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");var Hn=(e,t,n)=>{let r=t-e;return r===0?1:(n-e)/r};var ah=(e,t,n=10)=>{let r="",o=Math.max(Math.round(t/n),2);for(let i=0;i<o;i++)r+=e(Hn(0,o-1,i))+", ";return`linear(${r.substring(0,r.length-2)})`};function i0(e){return Boolean(typeof e=="function"&&lu()||!e||typeof e=="string"&&(e in o0||lu())||xf(e)||Array.isArray(e)&&e.every(i0))}var Tf=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,o0={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Tf([0,.65,.55,1]),circOut:Tf([.55,0,1,.45]),backIn:Tf([.31,.01,.66,-.59]),backOut:Tf([.33,1.53,.69,.99])};function s0(e,t){if(e)return typeof e=="function"&&lu()?ah(e,t):xf(e)?Tf(e):Array.isArray(e)?e.map(n=>s0(n,t)||o0.easeOut):o0[e]}var RA=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Wz=1e-7,Gz=12;function $z(e,t,n,r,o){let i,s,a=0;do s=t+(n-t)/2,i=RA(s,r,o)-e,i>0?n=s:t=s;while(Math.abs(i)>Wz&&++a<Gz);return s}function Zi(e,t,n,r){if(e===t&&n===r)return Ge;let o=i=>$z(i,0,1,e,n);return i=>i===0||i===1?i:RA(o(i),t,r)}var lh=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2;var uh=e=>t=>1-e(1-t);var a0=Zi(.33,1.53,.69,.99),bf=uh(a0),ch=lh(bf);var fh=e=>(e*=2)<1?.5*bf(e):.5*(2-Math.pow(2,-10*(e-1)));var dh=e=>1-Math.sin(Math.acos(e)),ph=uh(dh),mh=lh(dh);var hh=e=>/^0[^.\s]+$/u.test(e);function AA(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||hh(e):!0}var Ji=e=>Math.round(e*1e5)/1e5;var uu=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function OA(e){return e==null}var PA=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var cu=(e,t)=>n=>Boolean(typeof n=="string"&&PA.test(n)&&n.startsWith(e)||t&&!OA(n)&&Object.prototype.hasOwnProperty.call(n,t)),gh=(e,t,n)=>r=>{if(typeof r!="string")return r;let[o,i,s,a]=r.match(uu);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(s),alpha:a!==void 0?parseFloat(a):1}};var Kz=e=>Vt(0,255,e),l0={...so,transform:e=>Math.round(Kz(e))},lo={test:cu("rgb","red"),parse:gh("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+l0.transform(e)+", "+l0.transform(t)+", "+l0.transform(n)+", "+Ji($o.transform(r))+")"};function Yz(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}var Ef={test:cu("#"),parse:Yz,transform:lo.transform};var es={test:cu("hsl","hue"),parse:gh("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+sn.transform(Ji(t))+", "+sn.transform(Ji(n))+", "+Ji($o.transform(r))+")"};var lt={test:e=>lo.test(e)||Ef.test(e)||es.test(e),parse:e=>lo.test(e)?lo.parse(e):es.test(e)?es.parse(e):Ef.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?lo.transform(e):es.transform(e)};var NA=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Xz(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(uu))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(NA))===null||n===void 0?void 0:n.length)||0)>0}var _A="number",DA="color",qz="var",Qz="var(",LA="${}",Zz=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function ea(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[],i=0,a=t.replace(Zz,l=>(lt.test(l)?(r.color.push(i),o.push(DA),n.push(lt.parse(l))):l.startsWith(Qz)?(r.var.push(i),o.push(qz),n.push(l)):(r.number.push(i),o.push(_A),n.push(parseFloat(l))),++i,LA)).split(LA);return{values:n,split:a,indexes:r,types:o}}function MA(e){return ea(e).values}function BA(e){let{split:t,types:n}=ea(e),r=t.length;return o=>{let i="";for(let s=0;s<r;s++)if(i+=t[s],o[s]!==void 0){let a=n[s];a===_A?i+=Ji(o[s]):a===DA?i+=lt.transform(o[s]):i+=o[s]}return i}}var Jz=e=>typeof e=="number"?0:e;function e5(e){let t=MA(e);return BA(e)(t.map(Jz))}var an={test:Xz,parse:MA,createTransformer:BA,getAnimatableNone:e5};var t5=new Set(["brightness","contrast","saturate","opacity"]);function n5(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;let[r]=n.match(uu)||[];if(!r)return e;let o=n.replace(r,""),i=t5.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}var r5=/\b([a-z-]*)\(.*?\)/gu,Cf={...an,getAnimatableNone:e=>{let t=e.match(r5);return t?t.map(n5).join(" "):e}};var o5={...Yl,color:lt,backgroundColor:lt,outlineColor:lt,fill:lt,stroke:lt,borderColor:lt,borderTopColor:lt,borderRightColor:lt,borderBottomColor:lt,borderLeftColor:lt,filter:Cf,WebkitFilter:Cf},fu=e=>o5[e];function yh(e,t){let n=fu(e);return n!==Cf&&(n=an),n.getAnimatableNone?n.getAnimatableNone(t):void 0}var i5=new Set(["auto","none","0"]);function VA(e,t,n){let r=0,o;for(;r<e.length&&!o;){let i=e[r];typeof i=="string"&&!i5.has(i)&&ea(i).values.length&&(o=e[r]),r++}if(o&&n)for(let i of t)e[i]=yh(n,o)}var u0=e=>e===so||e===$,FA=(e,t)=>parseFloat(e.split(", ")[t]),zA=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;let o=r.match(/^matrix3d\((.+)\)$/u);if(o)return FA(o[1],t);{let i=r.match(/^matrix\((.+)\)$/u);return i?FA(i[1],e):0}},s5=new Set(["x","y","z"]),a5=io.filter(e=>!s5.has(e));function HA(e){let t=[];return a5.forEach(n=>{let r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}var ta={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:zA(4,13),y:zA(5,14)};ta.translateX=ta.x;ta.translateY=ta.y;var na=new Set,c0=!1,f0=!1;function jA(){if(f0){let e=Array.from(na).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{let o=HA(r);o.length&&(n.set(r,o),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();let o=n.get(r);o&&o.forEach(([i,s])=>{var a;(a=r.getValue(i))===null||a===void 0||a.set(s)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}f0=!1,c0=!1,na.forEach(e=>e.complete()),na.clear()}function UA(){na.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(f0=!0)})}function WA(){UA(),jA()}var ts=class{constructor(t,n,r,o,i,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=o,this.element=i,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(na.add(this),c0||(c0=!0,ee.read(UA),ee.resolveKeyframes(jA))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:n,element:r,motionValue:o}=this;for(let i=0;i<t.length;i++)if(t[i]===null)if(i===0){let s=o?.get(),a=t[t.length-1];if(s!==void 0)t[0]=s;else if(r&&n){let l=r.readValue(n,a);l!=null&&(t[0]=l)}t[0]===void 0&&(t[0]=a),o&&s===void 0&&o.set(t[0])}else t[i]=t[i-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),na.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,na.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var vh=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);var l5=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function u5(e){let t=l5.exec(e);if(!t)return[,];let[,n,r,o]=t;return[`--${n??r}`,o]}var c5=4;function d0(e,t,n=1){Fn(n<=c5,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[r,o]=u5(e);if(!r)return;let i=window.getComputedStyle(t).getPropertyValue(r);if(i){let s=i.trim();return vh(s)?parseFloat(s):s}return Kl(o)?d0(o,t,n+1):o}var Sh=e=>t=>t.test(e);var GA={test:e=>e==="auto",parse:e=>e};var p0=[so,$,sn,ao,tA,eA,GA],m0=e=>p0.find(Sh(e));var du=class extends ts{constructor(t,n,r,o,i){super(t,n,r,o,i,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let u=t[l];if(typeof u=="string"&&(u=u.trim(),Kl(u))){let c=d0(u,n.current);c!==void 0&&(t[l]=c),l===t.length-1&&(this.finalKeyframe=u)}}if(this.resolveNoneKeyframes(),!th.has(r)||t.length!==2)return;let[o,i]=t,s=m0(o),a=m0(i);if(s!==a)if(u0(s)&&u0(a))for(let l=0;l<t.length;l++){let u=t[l];typeof u=="string"&&(t[l]=parseFloat(u))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:n}=this,r=[];for(let o=0;o<t.length;o++)AA(t[o])&&r.push(o);r.length&&VA(t,r,n)}measureInitialState(){let{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ta[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;let o=n[n.length-1];o!==void 0&&t.getValue(r,o).jump(o,!1)}measureEndState(){var t;let{element:n,name:r,unresolvedKeyframes:o}=this;if(!n||!n.current)return;let i=n.getValue(r);i&&i.jump(this.measuredOrigin,!1);let s=o.length-1,a=o[s];o[s]=ta[r](n.measureViewportBox(),window.getComputedStyle(n.current)),a!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=a),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([l,u])=>{n.getValue(l).set(u)}),this.resolveNoneKeyframes()}};var h0=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(an.test(e)||e==="0")&&!e.startsWith("url("));function f5(e){let t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function $A(e,t,n,r){let o=e[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;let i=e[e.length-1],s=h0(o,t),a=h0(i,t);return $i(s===a,`You are trying to animate ${t} from "${o}" to "${i}". ${o} is not an animatable value - to enable this animation set ${o} to a value animatable to ${i} via the \`style\` property.`),!s||!a?!1:f5(e)||(n==="spring"||Qi(n))&&r}var d5=e=>e!==null;function ns(e,{repeat:t,repeatType:n="loop"},r){let o=e.filter(d5),i=t&&n!=="loop"&&t%2===1?0:o.length-1;return!i||r===void 0?o[i]:r}var p5=40,pu=class{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:s="loop",...a}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=$t.now(),this.options={autoplay:t,delay:n,type:r,repeat:o,repeatDelay:i,repeatType:s,...a},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>p5?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&WA(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=$t.now(),this.hasAttemptedResolve=!0;let{name:r,type:o,velocity:i,delay:s,onComplete:a,onUpdate:l,isGenerator:u}=this.options;if(!u&&!$A(t,r,o,i))if(sh.current||!s){l&&l(ns(t,this.options,n)),a&&a(),this.resolveFinishedPromise();return}else this.options.duration=0;let c=this.initPlayback(t,n);c!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...c},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}};function mu(e){let t=0,n=50,r=e.next(t);for(;!r.done&&t<2e4;)t+=n,r=e.next(t);return t>=2e4?1/0:t}var uo={layout:0,mainThread:0,waapi:0};var le=(e,t,n)=>e+(t-e)*n;function g0(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function KA({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,s=0;if(!t)o=i=s=n;else{let a=n<.5?n*(1+t):n+t-n*t,l=2*n-a;o=g0(l,a,e+1/3),i=g0(l,a,e),s=g0(l,a,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(s*255),alpha:r}}function hu(e,t){return n=>n>0?t:e}var y0=(e,t,n)=>{let r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},m5=[Ef,lo,es],h5=e=>m5.find(t=>t.test(e));function YA(e){let t=h5(e);if($i(Boolean(t),`'${e}' is not an animatable color. Use the equivalent color code instead.`),!Boolean(t))return!1;let n=t.parse(e);return t===es&&(n=KA(n)),n}var v0=(e,t)=>{let n=YA(e),r=YA(t);if(!n||!r)return hu(e,t);let o={...n};return i=>(o.red=y0(n.red,r.red,i),o.green=y0(n.green,r.green,i),o.blue=y0(n.blue,r.blue,i),o.alpha=le(n.alpha,r.alpha,i),lo.transform(o))};var g5=(e,t)=>n=>t(e(n)),co=(...e)=>e.reduce(g5);var xh=new Set(["none","hidden"]);function XA(e,t){return xh.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function y5(e,t){return n=>le(e,t,n)}function Th(e){return typeof e=="number"?y5:typeof e=="string"?Kl(e)?hu:lt.test(e)?v0:x5:Array.isArray(e)?qA:typeof e=="object"?lt.test(e)?v0:v5:hu}function qA(e,t){let n=[...e],r=n.length,o=e.map((i,s)=>Th(i)(i,t[s]));return i=>{for(let s=0;s<r;s++)n[s]=o[s](i);return n}}function v5(e,t){let n={...e,...t},r={};for(let o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=Th(e[o])(e[o],t[o]));return o=>{for(let i in r)n[i]=r[i](o);return n}}function S5(e,t){var n;let r=[],o={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let s=t.types[i],a=e.indexes[s][o[s]],l=(n=e.values[a])!==null&&n!==void 0?n:0;r[i]=l,o[s]++}return r}var x5=(e,t)=>{let n=an.createTransformer(t),r=ea(e),o=ea(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?xh.has(e)&&!o.values.length||xh.has(t)&&!r.values.length?XA(e,t):co(qA(S5(r,o),o.values),n):($i(!0,`Complex values '${e}' and '${t}
75' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),hu(e,t))};function bh(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?le(e,t,n):Th(e)(e,t)}var T5=5;function Eh(e,t,n){let r=Math.max(t-T5,0);return rh(n-e(r),t-r)}var Fe={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var S0=.001;function QA({duration:e=Fe.duration,bounce:t=Fe.bounce,velocity:n=Fe.velocity,mass:r=Fe.mass}){let o,i;$i(e<=kt(Fe.maxDuration),"Spring duration must be 10 seconds or less");let s=1-t;s=Vt(Fe.minDamping,Fe.maxDamping,s),e=Vt(Fe.minDuration,Fe.maxDuration,Kt(e)),s<1?(o=u=>{let c=u*s,f=c*e,d=c-n,m=Ch(u,s),y=Math.exp(-f);return S0-d/m*y},i=u=>{let f=u*s*e,d=f*n+n,m=Math.pow(s,2)*Math.pow(u,2)*e,y=Math.exp(-f),h=Ch(Math.pow(u,2),s);return(-o(u)+S0>0?-1:1)*((d-m)*y)/h}):(o=u=>{let c=Math.exp(-u*e),f=(u-n)*e+1;return-S0+c*f},i=u=>{let c=Math.exp(-u*e),f=(n-u)*(e*e);return c*f});let a=5/e,l=E5(o,i,a);if(e=kt(e),isNaN(l))return{stiffness:Fe.stiffness,damping:Fe.damping,duration:e};{let u=Math.pow(l,2)*r;return{stiffness:u,damping:s*2*Math.sqrt(r*u),duration:e}}}var b5=12;function E5(e,t,n){let r=n;for(let o=1;o<b5;o++)r=r-e(r)/t(r);return r}function Ch(e,t){return e*Math.sqrt(1-t*t)}var C5=["duration","bounce"],w5=["stiffness","damping","mass"];function ZA(e,t){return t.some(n=>e[n]!==void 0)}function I5(e){let t={velocity:Fe.velocity,stiffness:Fe.stiffness,damping:Fe.damping,mass:Fe.mass,isResolvedFromDuration:!1,...e};if(!ZA(e,w5)&&ZA(e,C5))if(e.visualDuration){let n=e.visualDuration,r=2*Math.PI/(n*1.2),o=r*r,i=2*Vt(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:Fe.mass,stiffness:o,damping:i}}else{let n=QA(e);t={...t,...n,mass:Fe.mass},t.isResolvedFromDuration=!0}return t}function gu(e=Fe.visualDuration,t=Fe.bounce){let n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:r,restDelta:o}=n,i=n.keyframes[0],s=n.keyframes[n.keyframes.length-1],a={done:!1,value:i},{stiffness:l,damping:u,mass:c,duration:f,velocity:d,isResolvedFromDuration:m}=I5({...n,velocity:-Kt(n.velocity||0)}),y=d||0,h=u/(2*Math.sqrt(l*c)),S=s-i,p=Kt(Math.sqrt(l/c)),g=Math.abs(S)<5;r||(r=g?Fe.restSpeed.granular:Fe.restSpeed.default),o||(o=g?Fe.restDelta.granular:Fe.restDelta.default);let v;if(h<1){let x=Ch(p,h);v=E=>{let C=Math.exp(-h*p*E);return s-C*((y+h*p*S)/x*Math.sin(x*E)+S*Math.cos(x*E))}}else if(h===1)v=x=>s-Math.exp(-p*x)*(S+(y+p*S)*x);else{let x=p*Math.sqrt(h*h-1);v=E=>{let C=Math.exp(-h*p*E),b=Math.min(x*E,300);return s-C*((y+h*p*S)*Math.sinh(b)+x*S*Math.cosh(b))/x}}let T={calculatedDuration:m&&f||null,next:x=>{let E=v(x);if(m)a.done=x>=f;else{let C=0;h<1&&(C=x===0?kt(y):Eh(v,x,E));let b=Math.abs(C)<=r,k=Math.abs(s-E)<=o;a.done=b&&k}return a.value=a.done?s:E,a},toString:()=>{let x=Math.min(mu(T),2e4),E=ah(C=>T.next(x*C).value,x,30);return x+"ms "+E}};return T}function T0({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:s,min:a,max:l,restDelta:u=.5,restSpeed:c}){let f=e[0],d={done:!1,value:f},m=b=>a!==void 0&&b<a||l!==void 0&&b>l,y=b=>a===void 0?l:l===void 0||Math.abs(a-b)<Math.abs(l-b)?a:l,h=n*t,S=f+h,p=s===void 0?S:s(S);p!==S&&(h=p-f);let g=b=>-h*Math.exp(-b/r),v=b=>p+g(b),T=b=>{let k=g(b),R=v(b);d.done=Math.abs(k)<=u,d.value=d.done?p:R},x,E,C=b=>{m(d.value)&&(x=b,E=gu({keyframes:[d.value,y(d.value)],velocity:Eh(v,b,d.value),damping:o,stiffness:i,restDelta:u,restSpeed:c}))};return C(0),{calculatedDuration:null,next:b=>{let k=!1;return!E&&x===void 0&&(k=!0,T(b),C(b)),x!==void 0&&b>=x?E.next(b-x):(!k&&T(b),d)}}}
vendor: 59,810 bytes, line 75
75var JA=Zi(.42,0,1,1),eO=Zi(0,0,.58,1),wh=Zi(.42,0,.58,1);var Ih=e=>Array.isArray(e)&&typeof e[0]!="number";var tO={linear:Ge,easeIn:JA,easeInOut:wh,easeOut:eO,circIn:dh,circInOut:mh,circOut:ph,backIn:bf,backInOut:ch,backOut:a0,anticipate:fh},b0=e=>{if(xf(e)){Fn(e.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,n,r,o]=e;return Zi(t,n,r,o)}else if(typeof e=="string")return Fn(tO[e]!==void 0,`Invalid easing type '${e}'`),tO[e];return e};function k5(e,t,n){let r=[],o=n||bh,i=e.length-1;for(let s=0;s<i;s++){let a=o(e[s],e[s+1]);if(t){let l=Array.isArray(t)?t[s]||Ge:t;a=co(l,a)}r.push(a)}return r}function kh(e,t,{clamp:n=!0,ease:r,mixer:o}={}){let i=e.length;if(Fn(i===t.length,"Both input and output ranges must be the same length"),i===1)return()=>t[0];if(i===2&&t[0]===t[1])return()=>t[1];let s=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());let a=k5(t,r,o),l=a.length,u=c=>{if(s&&c<e[0])return t[0];let f=0;if(l>1)for(;f<e.length-2&&!(c<e[f+1]);f++);let d=Hn(e[f],e[f+1],c);return a[f](d)};return n?c=>u(Vt(e[0],e[i-1],c)):u}function Rh(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let o=Hn(0,t,r);e.push(le(n,1,o))}}function Ah(e){let t=[0];return Rh(t,e.length-1),t}function nO(e,t){return e.map(n=>n*t)}function R5(e,t){return e.map(()=>t||wh).splice(0,e.length-1)}function wf({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let o=Ih(r)?r.map(b0):b0(r),i={done:!1,value:t[0]},s=nO(n&&n.length===t.length?n:Ah(t),e),a=kh(s,t,{ease:Array.isArray(o)?o:R5(t,o)});return{calculatedDuration:e,next:l=>(i.value=a(l),i.done=l>=e,i)}}var rO=e=>{let t=({timestamp:n})=>e(n);return{start:()=>ee.update(t,!0),stop:()=>Tn(t),now:()=>Je.isProcessing?Je.timestamp:$t.now()}};var A5={decay:T0,inertia:T0,tween:wf,keyframes:wf,spring:gu},O5=e=>e/100,ra=class extends pu{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();let{onStop:l}=this.options;l&&l()};let{name:n,motionValue:r,element:o,keyframes:i}=this.options,s=o?.KeyframeResolver||ts,a=(l,u)=>this.onKeyframesResolved(l,u);this.resolver=new s(i,a,n,r,o),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let{type:n="keyframes",repeat:r=0,repeatDelay:o=0,repeatType:i,velocity:s=0}=this.options,a=Qi(n)?n:A5[n]||wf,l,u;a!==wf&&typeof t[0]!="number"&&(l=co(O5,bh(t[0],t[1])),t=[0,100]);let c=a({...this.options,keyframes:t});i==="mirror"&&(u=a({...this.options,keyframes:[...t].reverse(),velocity:-s})),c.calculatedDuration===null&&(c.calculatedDuration=mu(c));let{calculatedDuration:f}=c,d=f+o,m=d*(r+1)-o;return{generator:c,mirroredGenerator:u,mapPercentToKeyframes:l,calculatedDuration:f,resolvedDuration:d,totalDuration:m}}onPostResolved(){let{autoplay:t=!0}=this.options;uo.mainThread++,this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){let{resolved:r}=this;if(!r){let{keyframes:b}=this.options;return{done:!0,value:b[b.length-1]}}let{finalKeyframe:o,generator:i,mirroredGenerator:s,mapPercentToKeyframes:a,keyframes:l,calculatedDuration:u,totalDuration:c,resolvedDuration:f}=r;if(this.startTime===null)return i.next(0);let{delay:d,repeat:m,repeatType:y,repeatDelay:h,onUpdate:S}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-c/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;let p=this.currentTime-d*(this.speed>=0?1:-1),g=this.speed>=0?p<0:p>c;this.currentTime=Math.max(p,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=c);let v=this.currentTime,T=i;if(m){let b=Math.min(this.currentTime,c)/f,k=Math.floor(b),R=b%1;!R&&b>=1&&(R=1),R===1&&k--,k=Math.min(k,m+1),Boolean(k%2)&&(y==="reverse"?(R=1-R,h&&(R-=h/f)):y==="mirror"&&(T=s)),v=Vt(0,1,R)*f}let x=g?{done:!1,value:l[0]}:T.next(v);a&&(x.value=a(x.value));let{done:E}=x;!g&&u!==null&&(E=this.speed>=0?this.currentTime>=c:this.currentTime<=0);let C=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&E);return C&&o!==void 0&&(x.value=ns(l,this.options,o)),S&&S(x.value),C&&this.finish(),x}get duration(){let{resolved:t}=this;return t?Kt(t.calculatedDuration):0}get time(){return Kt(this.currentTime)}set time(t){t=kt(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){let n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Kt(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=rO,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(i=>this.tick(i))),n&&n();let o=this.driver.now();this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=o):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel(),uo.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}};var oO=new Set(["opacity","clipPath","filter","transform"]);function iO(e,t,n,{delay:r=0,duration:o=300,repeat:i=0,repeatType:s="loop",ease:a="easeInOut",times:l}={}){let u={[t]:n};l&&(u.offset=l);let c=s0(a,o);Array.isArray(c)&&(u.easing=c),zn.value&&uo.waapi++;let f=e.animate(u,{delay:r,duration:o,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:i+1,direction:s==="reverse"?"alternate":"normal"});return zn.value&&f.finished.finally(()=>{uo.waapi--}),f}var sO=su(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var Oh=10,P5=2e4;function N5(e){return Qi(e.type)||e.type==="spring"||!i0(e.ease)}function L5(e,t){let n=new ra({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),r={done:!1,value:e[0]},o=[],i=0;for(;!r.done&&i<P5;)r=n.sample(i),o.push(r.value),i+=Oh;return{times:void 0,keyframes:o,duration:i-Oh,ease:"linear"}}var aO={anticipate:fh,backInOut:ch,circInOut:mh};function _5(e){return e in aO}var If=class extends pu{constructor(t){super(t);let{name:n,motionValue:r,element:o,keyframes:i}=this.options;this.resolver=new du(i,(s,a)=>this.onKeyframesResolved(s,a),n,r,o),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:r=300,times:o,ease:i,type:s,motionValue:a,name:l,startTime:u}=this.options;if(!a.owner||!a.owner.current)return!1;if(typeof i=="string"&&lu()&&_5(i)&&(i=aO[i]),N5(this.options)){let{onComplete:f,onUpdate:d,motionValue:m,element:y,...h}=this.options,S=L5(t,h);t=S.keyframes,t.length===1&&(t[1]=t[0]),r=S.duration,o=S.times,i=S.ease,s="keyframes"}let c=iO(a.owner.current,l,t,{...this.options,duration:r,times:o,ease:i});return c.startTime=u??this.calcStartTime(),this.pendingTimeline?(r0(c,this.pendingTimeline),this.pendingTimeline=void 0):c.onfinish=()=>{let{onComplete:f}=this.options;a.set(ns(t,this.options,n)),f&&f(),this.cancel(),this.resolveFinishedPromise()},{animation:c,duration:r,times:o,type:s,ease:i,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:n}=t;return Kt(n)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:n}=t;return Kt(n.currentTime||0)}set time(t){let{resolved:n}=this;if(!n)return;let{animation:r}=n;r.currentTime=kt(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:n}=t;return n.playbackRate}set speed(t){let{resolved:n}=this;if(!n)return;let{animation:r}=n;r.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:n}=t;return n.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{let{resolved:n}=this;if(!n)return Ge;let{animation:r}=n;r0(r,t)}return Ge}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:t}=this;if(!t)return;let{animation:n,keyframes:r,duration:o,type:i,ease:s,times:a}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){let{motionValue:u,onUpdate:c,onComplete:f,element:d,...m}=this.options,y=new ra({...m,keyframes:r,duration:o,type:i,ease:s,times:a,isGenerator:!0}),h=kt(this.time);u.setWithVelocity(y.sample(h-Oh).value,y.sample(h).value,Oh)}let{onStop:l}=this.options;l&&l(),this.cancel()}complete(){let{resolved:t}=this;t&&t.animation.finish()}cancel(){let{resolved:t}=this;t&&t.animation.cancel()}static supports(t){let{motionValue:n,name:r,repeatDelay:o,repeatType:i,damping:s,type:a}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;let{onUpdate:l,transformTemplate:u}=n.owner.getProps();return sO()&&r&&oO.has(r)&&!l&&!u&&!o&&i!=="mirror"&&s!==0&&a!=="inertia"}};var D5={type:"spring",stiffness:500,damping:25,restSpeed:10},M5=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),B5={type:"keyframes",duration:.8},V5={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},lO=(e,{keyframes:t})=>t.length>2?B5:En.has(e)?e.startsWith("scale")?M5(t[1]):D5:V5;function uO({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:i,repeatType:s,repeatDelay:a,from:l,elapsed:u,...c}){return!!Object.keys(c).length}var yu=(e,t,n,r={},o,i)=>s=>{let a=ou(r,e)||{},l=a.delay||r.delay||0,{elapsed:u=0}=r;u=u-kt(l);let c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-u,onUpdate:d=>{t.set(d),a.onUpdate&&a.onUpdate(d)},onComplete:()=>{s(),a.onComplete&&a.onComplete()},name:e,motionValue:t,element:i?void 0:o};uO(a)||(c={...c,...lO(e,c)}),c.duration&&(c.duration=kt(c.duration)),c.repeatDelay&&(c.repeatDelay=kt(c.repeatDelay)),c.from!==void 0&&(c.keyframes[0]=c.from);let f=!1;if((c.type===!1||c.duration===0&&!c.repeatDelay)&&(c.duration=0,c.delay===0&&(f=!0)),(sh.current||Qs.skipAnimations)&&(f=!0,c.duration=0,c.delay=0),f&&!i&&t.get()!==void 0){let d=ns(c.keyframes,a);if(d!==void 0)return ee.update(()=>{c.onUpdate(d),c.onComplete()}),new au([])}return!i&&If.supports(c)?new If(c):new ra(c)};function F5({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function vu(e,t,{delay:n=0,transitionOverride:r,type:o}={}){var i;let{transition:s=e.getDefaultTransition(),transitionEnd:a,...l}=t;r&&(s=r);let u=[],c=o&&e.animationState&&e.animationState.getState()[o];for(let f in l){let d=e.getValue(f,(i=e.latestValues[f])!==null&&i!==void 0?i:null),m=l[f];if(m===void 0||c&&F5(c,f))continue;let y={delay:n,...ou(s||{},f)},h=!1;if(window.MotionHandoffAnimation){let p=oh(e);if(p){let g=window.MotionHandoffAnimation(p,f,ee);g!==null&&(y.startTime=g,h=!0)}}Sf(e,f),d.start(yu(f,d,m,e.shouldReduceMotion&&th.has(f)?{type:!1}:y,e,h));let S=d.animation;S&&u.push(S)}return a&&Promise.all(u).then(()=>{ee.update(()=>{a&&EA(e,a)})}),u}function Ph(e,t,n={}){var r;let o=Ko(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(i=n.transitionOverride);let s=o?()=>Promise.all(vu(e,o,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(u=0)=>{let{delayChildren:c=0,staggerChildren:f,staggerDirection:d}=i;return z5(e,t,c+u,f,d,n)}:()=>Promise.resolve(),{when:l}=i;if(l){let[u,c]=l==="beforeChildren"?[s,a]:[a,s];return u().then(()=>c())}else return Promise.all([s(),a(n.delay)])}function z5(e,t,n=0,r=0,o=1,i){let s=[],a=(e.variantChildren.size-1)*r,l=o===1?(u=0)=>u*r:(u=0)=>a-u*r;return Array.from(e.variantChildren).sort(H5).forEach((u,c)=>{u.notify("AnimationStart",t),s.push(Ph(u,t,{...i,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(s)}function H5(e,t){return e.sortNodePosition(t)}function cO(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){let o=t.map(i=>Ph(e,i,n));r=Promise.all(o)}else if(typeof t=="string")r=Ph(e,t,n);else{let o=typeof t=="function"?Ko(e,t,n.custom):t;r=Promise.all(vu(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}function E0(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var j5=hf.length;function C0(e){if(!e)return;if(!e.isControllingVariants){let n=e.parent?C0(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}let t={};for(let n=0;n<j5;n++){let r=hf[n],o=e.props[r];(Wo(o)||o===!1)&&(t[r]=o)}return t}var U5=[...zm].reverse(),W5=zm.length;function G5(e){return t=>Promise.all(t.map(({animation:n,options:r})=>cO(e,n,r)))}function dO(e){let t=G5(e),n=fO(),r=!0,o=l=>(u,c)=>{var f;let d=Ko(e,c,l==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(d){let{transition:m,transitionEnd:y,...h}=d;u={...u,...h,...y}}return u};function i(l){t=l(e)}function s(l){let{props:u}=e,c=C0(e.parent)||{},f=[],d=new Set,m={},y=1/0;for(let S=0;S<W5;S++){let p=U5[S],g=n[p],v=u[p]!==void 0?u[p]:c[p],T=Wo(v),x=p===l?g.isActive:null;x===!1&&(y=S);let E=v===c[p]&&v!==u[p]&&T;if(E&&r&&e.manuallyAnimateOnMount&&(E=!1),g.protectedKeys={...m},!g.isActive&&x===null||!v&&!g.prevProp||Yi(v)||typeof v=="boolean")continue;let C=$5(g.prevProp,v),b=C||p===l&&g.isActive&&!E&&T||S>y&&T,k=!1,R=Array.isArray(v)?v:[v],O=R.reduce(o(p),{});x===!1&&(O={});let{prevResolvedValues:P={}}=g,V={...P,...O},F=A=>{b=!0,d.has(A)&&(k=!0,d.delete(A)),g.needsAnimating[A]=!0;let L=e.getValue(A);L&&(L.liveStyle=!1)};for(let A in V){let L=O[A],N=P[A];if(m.hasOwnProperty(A))continue;let G=!1;vf(L)&&vf(N)?G=!E0(L,N):G=L!==N,G?L!=null?F(A):d.add(A):L!==void 0&&d.has(A)?F(A):g.protectedKeys[A]=!0}g.prevProp=v,g.prevResolvedValues=O,g.isActive&&(m={...m,...O}),r&&e.blockInitialAnimation&&(b=!1),b&&(!(E&&C)||k)&&f.push(...R.map(A=>({animation:A,options:{type:p}})))}if(d.size){let S={};if(typeof u.initial!="boolean"){let p=Ko(e,Array.isArray(u.initial)?u.initial[0]:u.initial);p&&p.transition&&(S.transition=p.transition)}d.forEach(p=>{let g=e.getBaseTarget(p),v=e.getValue(p);v&&(v.liveStyle=!0),S[p]=g??null}),f.push({animation:S})}let h=Boolean(f.length);return r&&(u.initial===!1||u.initial===u.animate)&&!e.manuallyAnimateOnMount&&(h=!1),r=!1,h?t(f):Promise.resolve()}function a(l,u){var c;if(n[l].isActive===u)return Promise.resolve();(c=e.variantChildren)===null||c===void 0||c.forEach(d=>{var m;return(m=d.animationState)===null||m===void 0?void 0:m.setActive(l,u)}),n[l].isActive=u;let f=s(l);for(let d in n)n[d].protectedKeys={};return f}return{animateChanges:s,setActive:a,setAnimateFunction:i,getState:()=>n,reset:()=>{n=fO(),r=!0}}}function $5(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!E0(t,e):!1}function oa(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function fO(){return{animate:oa(!0),whileInView:oa(),whileHover:oa(),whileTap:oa(),whileDrag:oa(),whileFocus:oa(),exit:oa()}}var Rt=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var Nh=class extends Rt{constructor(t){super(t),t.animationState||(t.animationState=dO(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();Yi(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}};var K5=0,Lh=class extends Rt{constructor(){super(...arguments),this.id=K5++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;let o=this.node.animationState.setActive("exit",!t);n&&!t&&o.then(()=>{n(this.id)})}mount(){let{register:t,onExitComplete:n}=this.node.presenceContext||{};n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}};var pO={animation:{Feature:Nh},exit:{Feature:Lh}};var ar={x:!1,y:!1};function _h(){return ar.x||ar.y}function mO(e){return e==="x"||e==="y"?ar[e]?null:(ar[e]=!0,()=>{ar[e]=!1}):ar.x||ar.y?null:(ar.x=ar.y=!0,()=>{ar.x=ar.y=!1})}function Xo(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}var Su=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function qo(e){return{point:{x:e.pageX,y:e.pageY}}}var hO=e=>t=>Su(t)&&e(t,qo(t));function Qo(e,t,n,r){return Xo(e,t,hO(n),r)}function Dh({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function gO({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function yO(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}var TO=1e-4,Y5=1-TO,X5=1+TO,bO=.01,q5=0-bO,Q5=0+bO;function yt(e){return e.max-e.min}function EO(e,t,n){return Math.abs(e-t)<=n}function vO(e,t,n,r=.5){e.origin=r,e.originPoint=le(t.min,t.max,e.origin),e.scale=yt(n)/yt(t),e.translate=le(n.min,n.max,e.origin)-e.originPoint,(e.scale>=Y5&&e.scale<=X5||isNaN(e.scale))&&(e.scale=1),(e.translate>=q5&&e.translate<=Q5||isNaN(e.translate))&&(e.translate=0)}function xu(e,t,n,r){vO(e.x,t.x,n.x,r?r.originX:void 0),vO(e.y,t.y,n.y,r?r.originY:void 0)}function SO(e,t,n){e.min=n.min+t.min,e.max=e.min+yt(t)}function CO(e,t,n){SO(e.x,t.x,n.x),SO(e.y,t.y,n.y)}function xO(e,t,n){e.min=t.min-n.min,e.max=e.min+yt(t)}function Tu(e,t,n){xO(e.x,t.x,n.x),xO(e.y,t.y,n.y)}var wO=()=>({translate:0,scale:1,origin:0,originPoint:0}),ia=()=>({x:wO(),y:wO()}),IO=()=>({min:0,max:0}),Pe=()=>({x:IO(),y:IO()});function Cn(e){return[e("x"),e("y")]}function w0(e){return e===void 0||e===1}function Mh({scale:e,scaleX:t,scaleY:n}){return!w0(e)||!w0(t)||!w0(n)}function Zo(e){return Mh(e)||I0(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function I0(e){return kO(e.x)||kO(e.y)}function kO(e){return e&&e!=="0%"}function kf(e,t,n){let r=e-n,o=t*r;return n+o}function RO(e,t,n,r,o){return o!==void 0&&(e=kf(e,o,r)),kf(e,n,r)+t}function k0(e,t=0,n=1,r,o){e.min=RO(e.min,t,n,r,o),e.max=RO(e.max,t,n,r,o)}function R0(e,{x:t,y:n}){k0(e.x,t.translate,t.scale,t.originPoint),k0(e.y,n.translate,n.scale,n.originPoint)}var AO=.999999999999,OO=1.0000000000001;function NO(e,t,n,r=!1){let o=n.length;if(!o)return;t.x=t.y=1;let i,s;for(let a=0;a<o;a++){i=n[a],s=i.projectionDelta;let{visualElement:l}=i.options;l&&l.props.style&&l.props.style.display==="contents"||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&sa(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,R0(e,s)),r&&Zo(i.latestValues)&&sa(e,i.latestValues))}t.x<OO&&t.x>AO&&(t.x=1),t.y<OO&&t.y>AO&&(t.y=1)}function rs(e,t){e.min=e.min+t,e.max=e.max+t}function PO(e,t,n,r,o=.5){let i=le(e.min,e.max,o);k0(e,t,n,i,r)}function sa(e,t){PO(e.x,t.x,t.scaleX,t.scale,t.originX),PO(e.y,t.y,t.scaleY,t.scale,t.originY)}function A0(e,t){return Dh(yO(e.getBoundingClientRect(),t))}function LO(e,t,n){let r=A0(e,n),{scroll:o}=t;return o&&(rs(r.x,o.offset.x),rs(r.y,o.offset.y)),r}function aa(e,t){let n=`${t}PointerCapture`;if(e.target instanceof Element&&n in e.target&&e.pointerId!==void 0)try{e.target[n](e.pointerId)}catch{}}var _O=(e,t)=>Math.abs(e-t);function DO(e,t){let n=_O(e.x,t.x),r=_O(e.y,t.y);return Math.sqrt(n**2+r**2)}var bu=class{constructor(t,n,{transformPagePoint:r,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let c=P0(this.lastMoveEventInfo,this.history),f=this.startEvent!==null,d=DO(c.offset,{x:0,y:0})>=3;if(!f&&!d)return;let{point:m}=c,{timestamp:y}=Je;this.history.push({...m,timestamp:y});let{onStart:h,onMove:S}=this.handlers;f||(h&&h(this.lastMoveEvent,c),this.startEvent=this.lastMoveEvent),S&&S(this.lastMoveEvent,c)},this.handlePointerMove=(c,f)=>{if(this.index=BO(c.currentTarget),c.target instanceof Element&&c.target.hasPointerCapture&&c.pointerId!==void 0)try{if(!c.target.hasPointerCapture(c.pointerId))return}catch{}this.lastMoveEvent=c,this.lastMoveEventInfo=O0(f,this.transformPagePoint),ee.update(this.updatePoint,!0)},this.handlePointerUp=(c,f)=>{aa(c,"release"),this.end();let{onEnd:d,onSessionEnd:m,resumeAnimation:y}=this.handlers;if(this.dragSnapToOrigin&&y&&y(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let h=P0(c.type==="pointercancel"||c.type==="lostpointercapture"?this.lastMoveEventInfo:O0(f,this.transformPagePoint),this.history);this.startEvent&&d&&d(c,h),m&&m(c,h)},!Su(t))return;this.dragSnapToOrigin=o,this.handlers=n,this.transformPagePoint=r;let i=qo(t),s=O0(i,this.transformPagePoint),{point:a}=s,{timestamp:l}=Je;this.history=[{...a,timestamp:l}];let{onSessionStart:u}=n;u&&u(t,P0(s,this.history)),aa(t,"set"),this.removeListeners=co(Qo(t.currentTarget,"pointermove",this.handlePointerMove),Qo(t.currentTarget,"pointerup",this.handlePointerUp),Qo(t.currentTarget,"pointercancel",this.handlePointerUp),Qo(t.currentTarget,"lostpointercapture",(c,f)=>{BO(c.currentTarget)!==this.index?aa(c,"set"):this.handlePointerUp(c,f)}))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Tn(this.updatePoint)}};function O0(e,t){return t?{point:t(e.point)}:e}function MO(e,t){return{x:e.x-t.x,y:e.y-t.y}}function P0({point:e},t){return{point:e,delta:MO(e,VO(t)),offset:MO(e,Z5(t)),velocity:J5(t,.1)}}function Z5(e){return e[0]}function VO(e){return e[e.length-1]}function J5(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,o=VO(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>kt(t)));)n--;if(!r)return{x:0,y:0};let i=Kt(o.timestamp-r.timestamp);if(i===0)return{x:0,y:0};let s={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function BO(e){return e.parentNode?Array.from(e.parentNode.children).indexOf(e):-1}function UO(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?le(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?le(n,e,r.max):Math.min(e,n)),e}function FO(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function WO(e,{top:t,left:n,bottom:r,right:o}){return{x:FO(e.x,n,o),y:FO(e.y,t,r)}}function zO(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function GO(e,t){return{x:zO(e.x,t.x),y:zO(e.y,t.y)}}function $O(e,t){let n=.5,r=yt(e),o=yt(t);return o>r?n=Hn(t.min,t.max-r,e.min):r>o&&(n=Hn(e.min,e.max-o,t.min)),Vt(0,1,n)}function KO(e,t){let n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var Bh=.35;function YO(e=Bh){return e===!1?e=0:e===!0&&(e=Bh),{x:HO(e,"left","right"),y:HO(e,"top","bottom")}}function HO(e,t,n){return{min:jO(e,t),max:jO(e,n)}}function jO(e,t){return typeof e=="number"?e:e[t]||0}var eH=new WeakMap,Fh=class{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Pe(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){let{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;let o=c=>{let{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(qo(c).point)},i=(c,f)=>{let{drag:d,dragPropagation:m,onDragStart:y}=this.getProps();if(d&&!m&&(this.openDragLock&&this.openDragLock(),this.openDragLock=mO(d),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Cn(S=>{let p=this.getAxisMotionValue(S).get()||0;if(sn.test(p)){let{projection:g}=this.visualElement;if(g&&g.layout){let v=g.layout.layoutBox[S];v&&(p=yt(v)*(parseFloat(p)/100))}}this.originPoint[S]=p}),y&&ee.postRender(()=>y(c,f)),Sf(this.visualElement,"transform");let{animationState:h}=this.visualElement;h&&h.setActive("whileDrag",!0)},s=(c,f)=>{let{dragPropagation:d,dragDirectionLock:m,onDirectionLock:y,onDrag:h}=this.getProps();if(!d&&!this.openDragLock)return;let{offset:S}=f;if(m&&this.currentDirection===null){this.currentDirection=tH(S),this.currentDirection!==null&&y&&y(this.currentDirection);return}this.updateAxis("x",f.point,S),this.updateAxis("y",f.point,S),this.visualElement.render(),h&&h(c,f)},a=(c,f)=>this.stop(c,f),l=()=>Cn(c=>{var f;return this.getAnimationState(c)==="paused"&&((f=this.getAxisMotionValue(c).animation)===null||f===void 0?void 0:f.play())}),{dragSnapToOrigin:u}=this.getProps();this.panSession=new bu(t,{onSessionStart:o,onStart:i,onMove:s,onSessionEnd:a,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:u})}stop(t,n){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:o}=n;this.startAnimation(o);let{onDragEnd:i}=this.getProps();i&&ee.postRender(()=>i(t,n))}cancel(){this.isDragging=!1;let{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){let{drag:o}=this.getProps();if(!r||!Vh(t,o,this.currentDirection))return;let i=this.getAxisMotionValue(t),s=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(s=UO(s,this.constraints[t],this.elastic[t])),i.set(s)}resolveConstraints(){var t;let{dragConstraints:n,dragElastic:r}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,i=this.constraints;n&&Go(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&o?this.constraints=WO(o.layoutBox,n):this.constraints=!1,this.elastic=YO(r),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Cn(s=>{this.constraints!==!1&&this.getAxisMotionValue(s)&&(this.constraints[s]=KO(o.layoutBox[s],this.constraints[s]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Go(t))return!1;let r=t.current;Fn(r!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:o}=this.visualElement;if(!o||!o.layout)return!1;let i=LO(r,o.root,this.visualElement.getTransformPagePoint()),s=GO(o.layout.layoutBox,i);if(n){let a=n(gO(s));this.hasMutatedConstraints=!!a,a&&(s=Dh(a))}return s}startAnimation(t){let{drag:n,dragMomentum:r,dragElastic:o,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},u=Cn(c=>{if(!Vh(c,n,this.currentDirection))return;let f=l&&l[c]||{};s&&(f={min:0,max:0});let d=o?200:1e6,m=o?40:1e7,y={type:"inertia",velocity:r?t[c]:0,bounceStiffness:d,bounceDamping:m,timeConstant:750,restDelta:1,restSpeed:10,...i,...f};return this.startAxisValueAnimation(c,y)});return Promise.all(u).then(a)}startAxisValueAnimation(t,n){let r=this.getAxisMotionValue(t);return Sf(this.visualElement,t),r.start(yu(t,r,0,n,this.visualElement,!1))}stopAnimation(){Cn(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Cn(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){let n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),o=r[n];return o||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Cn(n=>{let{drag:r}=this.getProps();if(!Vh(n,r,this.currentDirection))return;let{projection:o}=this.visualElement,i=this.getAxisMotionValue(n);if(o&&o.layout){let{min:s,max:a}=o.layout.layoutBox[n];i.set(t[n]-le(s,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!Go(n)||!r||!this.constraints)return;this.stopAnimation();let o={x:0,y:0};Cn(s=>{let a=this.getAxisMotionValue(s);if(a&&this.constraints!==!1){let l=a.get();o[s]=$O({min:l,max:l},this.constraints[s])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),Cn(s=>{if(!Vh(s,t,null))return;let a=this.getAxisMotionValue(s),{min:l,max:u}=this.constraints[s];a.set(le(l,u,o[s]))})}addListeners(){if(!this.visualElement.current)return;eH.set(this.visualElement,this);let t=this.visualElement.current,n=Qo(t,"pointerdown",l=>{let{drag:u,dragListener:c=!0}=this.getProps();u&&c&&this.start(l)}),r=()=>{let{dragConstraints:l}=this.getProps();Go(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,i=o.addEventListener("measure",r);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),ee.read(r);let s=Xo(window,"resize",()=>this.scalePositionWithinConstraints()),a=o.addEventListener("didUpdate",({delta:l,hasLayoutChanged:u})=>{this.isDragging&&u&&(Cn(c=>{let f=this.getAxisMotionValue(c);f&&(this.originPoint[c]+=l[c].translate,f.set(f.get()+l[c].translate))}),this.visualElement.render())});return()=>{s(),n(),i(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:s=Bh,dragMomentum:a=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:i,dragElastic:s,dragMomentum:a}}};function Vh(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function tH(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}var zh=class extends Rt{constructor(t){super(t),this.removeGroupControls=Ge,this.removeListeners=Ge,this.controls=new Fh(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ge}unmount(){this.removeGroupControls(),this.removeListeners()}};var XO=e=>(t,n)=>{e&&ee.postRender(()=>e(t,n))},Hh=class extends Rt{constructor(){super(...arguments),this.removePointerDownListener=Ge}onPointerDown(t){this.session=new bu(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:o}=this.node.getProps();return{onSessionStart:XO(t),onStart:XO(n),onMove:r,onEnd:(i,s)=>{delete this.session,o&&ee.postRender(()=>o(i,s))}}}mount(){this.removePointerDownListener=Qo(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}};var ZO=I(Y(),1),Rf=I(D(),1);var Eu={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function qO(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var Cu={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if($.test(e))e=parseFloat(e);else return e;let n=qO(e,t.target.x),r=qO(e,t.target.y);return`${n}% ${r}%`}};var QO={correct:(e,{treeScale:t,projectionDelta:n})=>{let r=e,o=an.parse(e);if(o.length>5)return r;let i=an.createTransformer(e),s=typeof o[0]!="number"?1:0,a=n.x.scale*t.x,l=n.y.scale*t.y;o[0+s]/=a,o[1+s]/=l;let u=le(a,l,.5);return typeof o[2+s]=="number"&&(o[2+s]/=u),typeof o[3+s]=="number"&&(o[3+s]/=u),i(o)}};var N0=class extends Rf.Component{componentDidMount(){let{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:i}=t;JR(nH),i&&(n.group&&n.group.add(i),r&&r.register&&o&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),Eu.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:n,visualElement:r,drag:o,isPresent:i}=this.props,s=r.projection;return s&&(s.isPresent=i,o||t.layoutDependency!==n||n===void 0||t.isPresent!==i?s.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?s.promote():s.relegate()||ee.postRender(()=>{let a=s.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Wl.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function jh(e){let[t,n]=Lm(),r=(0,Rf.useContext)(Hl);return(0,ZO.jsx)(N0,{...e,layoutGroup:r,switchLayoutGroup:(0,Rf.useContext)(Wm),isPresent:t,safeToRemove:n})}var nH={borderRadius:{...Cu,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Cu,borderTopRightRadius:Cu,borderBottomLeftRadius:Cu,borderBottomRightRadius:Cu,boxShadow:QO};function Uh(e,t,n){let r=Se(e)?e:Yo(e);return r.start(yu("",r,t,n)),r.animation}function Wh(e){return e instanceof SVGElement&&e.tagName!=="svg"}var JO=(e,t)=>e.depth-t.depth;var Gh=class{constructor(){this.children=[],this.isDirty=!1}add(t){iu(this.children,t),this.isDirty=!0}remove(t){Xi(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(JO),this.isDirty=!1,this.children.forEach(t)}};function eP(e,t){let n=$t.now(),r=({timestamp:o})=>{let i=o-n;i>=t&&(Tn(r),e(i-t))};return ee.read(r,!0),()=>Tn(r)}var oP=["TopLeft","TopRight","BottomLeft","BottomRight"],rH=oP.length,tP=e=>typeof e=="string"?parseFloat(e):e,nP=e=>typeof e=="number"||$.test(e);function iP(e,t,n,r,o,i){o?(e.opacity=le(0,n.opacity!==void 0?n.opacity:1,oH(r)),e.opacityExit=le(t.opacity!==void 0?t.opacity:1,0,iH(r))):i&&(e.opacity=le(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let s=0;s<rH;s++){let a=`border${oP[s]}Radius`,l=rP(t,a),u=rP(n,a);if(l===void 0&&u===void 0)continue;l||(l=0),u||(u=0),l===0||u===0||nP(l)===nP(u)?(e[a]=Math.max(le(tP(l),tP(u),r),0),(sn.test(u)||sn.test(l))&&(e[a]+="%")):e[a]=u}(t.rotate||n.rotate)&&(e.rotate=le(t.rotate||0,n.rotate||0,r))}function rP(e,t){return e[t]!==void 0?e[t]:e.borderRadius}var oH=sP(0,.5,ph),iH=sP(.5,.95,Ge);function sP(e,t,n){return r=>r<e?0:r>t?1:n(Hn(e,t,r))}function aP(e,t){e.min=t.min,e.max=t.max}function jn(e,t){aP(e.x,t.x),aP(e.y,t.y)}function L0(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function lP(e,t,n,r,o){return e-=t,e=kf(e,1/n,r),o!==void 0&&(e=kf(e,1/o,r)),e}function sH(e,t=0,n=1,r=.5,o,i=e,s=e){if(sn.test(t)&&(t=parseFloat(t),t=le(s.min,s.max,t/100)-s.min),typeof t!="number")return;let a=le(i.min,i.max,r);e===i&&(a-=t),e.min=lP(e.min,t,n,a,o),e.max=lP(e.max,t,n,a,o)}function uP(e,t,[n,r,o],i,s){sH(e,t[n],t[r],t[o],t.scale,i,s)}var aH=["x","scaleX","originX"],lH=["y","scaleY","originY"];function _0(e,t,n,r){uP(e.x,t,aH,n?n.x:void 0,r?r.x:void 0),uP(e.y,t,lH,n?n.y:void 0,r?r.y:void 0)}function cP(e){return e.translate===0&&e.scale===1}function D0(e){return cP(e.x)&&cP(e.y)}function fP(e,t){return e.min===t.min&&e.max===t.max}function pP(e,t){return fP(e.x,t.x)&&fP(e.y,t.y)}function dP(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function M0(e,t){return dP(e.x,t.x)&&dP(e.y,t.y)}function B0(e){return yt(e.x)/yt(e.y)}function V0(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var $h=class{constructor(){this.members=[]}add(t){iu(this.members,t),t.scheduleRender()}remove(t){if(Xi(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){let n=this.members.findIndex(o=>t===o);if(n===0)return!1;let r;for(let o=n;o>=0;o--){let i=this.members[o];if(i.isPresent!==!1){r=i;break}}return r?(this.promote(r),!0):!1}promote(t,n){let r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:o}=t.options;o===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function mP(e,t,n){let r="",o=e.x.translate/t.x,i=e.y.translate/t.y,s=n?.z||0;if((o||i||s)&&(r=`translate3d(${o}px, ${i}px, ${s}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:u,rotate:c,rotateX:f,rotateY:d,skewX:m,skewY:y}=n;u&&(r=`perspective(${u}px) ${r}`),c&&(r+=`rotate(${c}deg) `),f&&(r+=`rotateX(${f}deg) `),d&&(r+=`rotateY(${d}deg) `),m&&(r+=`skewX(${m}deg) `),y&&(r+=`skewY(${y}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(a!==1||l!==1)&&(r+=`scale(${a}, ${l})`),r||"none"}var la={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},F0=["","X","Y","Z"],uH={visibility:"hidden"},hP=1e3,cH=0;function z0(e,t,n,r){let{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function EP(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let n=oh(t);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:o,layoutId:i}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",ee,!(o||i))}let{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&EP(r)}function Kh({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(s={},a=t?.()){this.id=cH++,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.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,zn.value&&(la.nodes=la.calculatedTargetDeltas=la.calculatedProjections=0),this.nodes.forEach(pH),this.nodes.forEach(vH),this.nodes.forEach(SH),this.nodes.forEach(mH),zn.addProjectionMetrics&&zn.addProjectionMetrics(la)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=s,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new Gh)}addEventListener(s,a){return this.eventHandlers.has(s)||this.eventHandlers.set(s,new qi),this.eventHandlers.get(s).add(a)}notifyListeners(s,...a){let l=this.eventHandlers.get(s);l&&l.notify(...a)}hasListeners(s){return this.eventHandlers.has(s)}mount(s,a=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Wh(s),this.instance=s;let{layoutId:l,layout:u,visualElement:c}=this.options;if(c&&!c.current&&c.mount(s),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),a&&(u||l)&&(this.isLayoutDirty=!0),e){let f,d=()=>this.root.updateBlockedByResize=!1;e(s,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=eP(d,250),Eu.hasAnimatedSinceResize&&(Eu.hasAnimatedSinceResize=!1,this.nodes.forEach(yP))})}l&&this.root.registerSharedNode(l,this),this.options.animate!==!1&&c&&(l||u)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:d,hasRelativeLayoutChanged:m,layout:y})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let h=this.options.transition||c.getDefaultTransition()||CH,{onLayoutAnimationStart:S,onLayoutAnimationComplete:p}=c.getProps(),g=!this.targetLayout||!M0(this.targetLayout,y),v=!d&&m;if(this.options.layoutRoot||this.resumeFrom||v||d&&(g||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,v);let T={...ou(h,"layout"),onPlay:S,onComplete:p};(c.shouldReduceMotion||this.options.layoutRoot)&&(T.delay=0,T.type=!1),this.startAnimation(T)}else d||yP(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=y})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let s=this.getStack();s&&s.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Tn(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.forEach(xH),this.animationId++)}getTransformTemplate(){let{visualElement:s}=this.options;return s&&s.getProps().transformTemplate}willUpdate(s=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&EP(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let c=0;c<this.path.length;c++){let f=this.path[c];f.shouldResetTransform=!0,f.updateScroll("snapshot"),f.options.layoutRoot&&f.willUpdate(!1)}let{layoutId:a,layout:l}=this.options;if(a===void 0&&!l)return;let u=this.getTransformTemplate();this.prevTransformTemplateValue=u?u(this.latestValues,""):void 0,this.updateSnapshot(),s&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(gP);return}this.isUpdating||this.nodes.forEach(gH),this.isUpdating=!1,this.nodes.forEach(yH),this.nodes.forEach(fH),this.nodes.forEach(dH),this.clearAllSnapshots();let a=$t.now();Je.delta=Vt(0,1e3/60,a-Je.timestamp),Je.timestamp=a,Je.isProcessing=!0,pf.update.process(Je),pf.preRender.process(Je),pf.render.process(Je),Je.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Wl.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(hH),this.sharedNodes.forEach(TH)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ee.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ee.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!yt(this.snapshot.measuredBox.x)&&!yt(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++)this.path[l].updateScroll();let s=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Pe(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:a}=this.options;a&&a.notify("LayoutMeasure",this.layout.layoutBox,s?s.layoutBox:void 0)}updateScroll(s="measure"){let a=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===s&&(a=!1),a){let l=r(this.instance);this.scroll={animationId:this.root.animationId,phase:s,isRoot:l,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!o)return;let s=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,a=this.projectionDelta&&!D0(this.projectionDelta),l=this.getTransformTemplate(),u=l?l(this.latestValues,""):void 0,c=u!==this.prevTransformTemplateValue;s&&(a||Zo(this.latestValues)||c)&&(o(this.instance,u),this.shouldResetTransform=!1,this.scheduleRender())}measure(s=!0){let a=this.measurePageBox(),l=this.removeElementScroll(a);return s&&(l=this.removeTransform(l)),wH(l),{animationId:this.root.animationId,measuredBox:a,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var s;let{visualElement:a}=this.options;if(!a)return Pe();let l=a.measureViewportBox();if(!(((s=this.scroll)===null||s===void 0?void 0:s.wasRoot)||this.path.some(IH))){let{scroll:c}=this.root;c&&(rs(l.x,c.offset.x),rs(l.y,c.offset.y))}return l}removeElementScroll(s){var a;let l=Pe();if(jn(l,s),!((a=this.scroll)===null||a===void 0)&&a.wasRoot)return l;for(let u=0;u<this.path.length;u++){let c=this.path[u],{scroll:f,options:d}=c;c!==this.root&&f&&d.layoutScroll&&(f.wasRoot&&jn(l,s),rs(l.x,f.offset.x),rs(l.y,f.offset.y))}return l}applyTransform(s,a=!1){let l=Pe();jn(l,s);for(let u=0;u<this.path.length;u++){let c=this.path[u];!a&&c.options.layoutScroll&&c.scroll&&c!==c.root&&sa(l,{x:-c.scroll.offset.x,y:-c.scroll.offset.y}),Zo(c.latestValues)&&sa(l,c.latestValues)}return Zo(this.latestValues)&&sa(l,this.latestValues),l}removeTransform(s){let a=Pe();jn(a,s);for(let l=0;l<this.path.length;l++){let u=this.path[l];if(!u.instance||!Zo(u.latestValues))continue;Mh(u.latestValues)&&u.updateSnapshot();let c=Pe(),f=u.measurePageBox();jn(c,f),_0(a,u.latestValues,u.snapshot?u.snapshot.layoutBox:void 0,c)}return Zo(this.latestValues)&&_0(a,this.latestValues),a}setTargetDelta(s){this.targetDelta=s,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(s){this.options={...this.options,...s,crossfade:s.crossfade!==void 0?s.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!==Je.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(s=!1){var a;let l=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=l.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=l.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=l.isSharedProjectionDirty);let u=Boolean(this.resumingFrom)||this!==l;if(!(s||u&&this.isSharedProjectionDirty||this.isProjectionDirty||!((a=this.parent)===null||a===void 0)&&a.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:f,layoutId:d}=this.options;if(!(!this.layout||!(f||d))){if(this.resolvedRelativeTargetAt=Je.timestamp,!this.targetDelta&&!this.relativeTarget){let m=this.getClosestProjectingParent();m&&m.layout&&this.animationProgress!==1?(this.relativeParent=m,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Pe(),this.relativeTargetOrigin=Pe(),Tu(this.relativeTargetOrigin,this.layout.layoutBox,m.layout.layoutBox),jn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Pe(),this.targetWithTransforms=Pe()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),CO(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):jn(this.target,this.layout.layoutBox),R0(this.target,this.targetDelta)):jn(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let m=this.getClosestProjectingParent();m&&Boolean(m.resumingFrom)===Boolean(this.resumingFrom)&&!m.options.layoutScroll&&m.target&&this.animationProgress!==1?(this.relativeParent=m,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Pe(),this.relativeTargetOrigin=Pe(),Tu(this.relativeTargetOrigin,this.target,m.target),jn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}zn.value&&la.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||Mh(this.parent.latestValues)||I0(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var s;let a=this.getLead(),l=Boolean(this.resumingFrom)||this!==a,u=!0;if((this.isProjectionDirty||!((s=this.parent)===null||s===void 0)&&s.isProjectionDirty)&&(u=!1),l&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(u=!1),this.resolvedRelativeTargetAt===Je.timestamp&&(u=!1),u)return;let{layout:c,layoutId:f}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(c||f))return;jn(this.layoutCorrected,this.layout.layoutBox);let d=this.treeScale.x,m=this.treeScale.y;NO(this.layoutCorrected,this.treeScale,this.path,l),a.layout&&!a.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(a.target=a.layout.layoutBox,a.targetWithTransforms=Pe());let{target:y}=a;if(!y){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(L0(this.prevProjectionDelta.x,this.projectionDelta.x),L0(this.prevProjectionDelta.y,this.projectionDelta.y)),xu(this.projectionDelta,this.layoutCorrected,y,this.latestValues),(this.treeScale.x!==d||this.treeScale.y!==m||!V0(this.projectionDelta.x,this.prevProjectionDelta.x)||!V0(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",y)),zn.value&&la.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(s=!0){var a;if((a=this.options.visualElement)===null||a===void 0||a.scheduleRender(),s){let l=this.getStack();l&&l.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=ia(),this.projectionDelta=ia(),this.projectionDeltaWithTransform=ia()}setAnimationOrigin(s,a=!1){let l=this.snapshot,u=l?l.latestValues:{},c={...this.latestValues},f=ia();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;let d=Pe(),m=l?l.source:void 0,y=this.layout?this.layout.source:void 0,h=m!==y,S=this.getStack(),p=!S||S.members.length<=1,g=Boolean(h&&!p&&this.options.crossfade===!0&&!this.path.some(EH));this.animationProgress=0;let v;this.mixTargetDelta=T=>{let x=T/1e3;vP(f.x,s.x,x),vP(f.y,s.y,x),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Tu(d,this.layout.layoutBox,this.relativeParent.layout.layoutBox),bH(this.relativeTarget,this.relativeTargetOrigin,d,x),v&&pP(this.relativeTarget,v)&&(this.isProjectionDirty=!1),v||(v=Pe()),jn(v,this.relativeTarget)),h&&(this.animationValues=c,iP(c,u,this.latestValues,x,g,p)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=x},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(s){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Tn(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ee.update(()=>{Eu.hasAnimatedSinceResize=!0,uo.layout++,this.currentAnimation=Uh(0,hP,{...s,onUpdate:a=>{this.mixTargetDelta(a),s.onUpdate&&s.onUpdate(a)},onStop:()=>{uo.layout--},onComplete:()=>{uo.layout--,s.onComplete&&s.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);let s=this.getStack();s&&s.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(hP),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let s=this.getLead(),{targetWithTransforms:a,target:l,layout:u,latestValues:c}=s;if(!(!a||!l||!u)){if(this!==s&&this.layout&&u&&CP(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||Pe();let f=yt(this.layout.layoutBox.x);l.x.min=s.target.x.min,l.x.max=l.x.min+f;let d=yt(this.layout.layoutBox.y);l.y.min=s.target.y.min,l.y.max=l.y.min+d}jn(a,l),sa(a,c),xu(this.projectionDeltaWithTransform,this.layoutCorrected,a,c)}}registerSharedNode(s,a){this.sharedNodes.has(s)||this.sharedNodes.set(s,new $h),this.sharedNodes.get(s).add(a);let u=a.options.initialPromotionConfig;a.promote({transition:u?u.transition:void 0,preserveFollowOpacity:u&&u.shouldPreserveFollowOpacity?u.shouldPreserveFollowOpacity(a):void 0})}isLead(){let s=this.getStack();return s?s.lead===this:!0}getLead(){var s;let{layoutId:a}=this.options;return a?((s=this.getStack())===null||s===void 0?void 0:s.lead)||this:this}getPrevLead(){var s;let{layoutId:a}=this.options;return a?(s=this.getStack())===null||s===void 0?void 0:s.prevLead:void 0}getStack(){let{layoutId:s}=this.options;if(s)return this.root.sharedNodes.get(s)}promote({needsReset:s,transition:a,preserveFollowOpacity:l}={}){let u=this.getStack();u&&u.promote(this,l),s&&(this.projectionDelta=void 0,this.needsReset=!0),a&&this.setOptions({transition:a})}relegate(){let s=this.getStack();return s?s.relegate(this):!1}resetSkewAndRotation(){let{visualElement:s}=this.options;if(!s)return;let a=!1,{latestValues:l}=s;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(a=!0),!a)return;let u={};l.z&&z0("z",s,u,this.animationValues);for(let c=0;c<F0.length;c++)z0(`rotate${F0[c]}`,s,u,this.animationValues),z0(`skew${F0[c]}`,s,u,this.animationValues);s.render();for(let c in u)s.setStaticValue(c,u[c]),this.animationValues&&(this.animationValues[c]=u[c]);s.scheduleRender()}getProjectionStyles(s){var a,l;if(!this.instance||this.isSVG)return;if(!this.isVisible)return uH;let u={visibility:""},c=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,u.opacity="",u.pointerEvents=nu(s?.pointerEvents)||"",u.transform=c?c(this.latestValues,""):"none",u;let f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){let h={};return this.options.layoutId&&(h.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,h.pointerEvents=nu(s?.pointerEvents)||""),this.hasProjected&&!Zo(this.latestValues)&&(h.transform=c?c({},""):"none",this.hasProjected=!1),h}let d=f.animationValues||f.latestValues;this.applyTransformsToTarget(),u.transform=mP(this.projectionDeltaWithTransform,this.treeScale,d),c&&(u.transform=c(d,u.transform));let{x:m,y}=this.projectionDelta;u.transformOrigin=`${m.origin*100}% ${y.origin*100}% 0`,f.animationValues?u.opacity=f===this?(l=(a=d.opacity)!==null&&a!==void 0?a:this.latestValues.opacity)!==null&&l!==void 0?l:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:u.opacity=f===this?d.opacity!==void 0?d.opacity:"":d.opacityExit!==void 0?d.opacityExit:0;for(let h in Js){if(d[h]===void 0)continue;let{correct:S,applyTo:p,isCSSVariable:g}=Js[h],v=u.transform==="none"?d[h]:S(d[h],f);if(p){let T=p.length;for(let x=0;x<T;x++)u[p[x]]=v}else g?this.options.visualElement.renderState.vars[h]=v:u[h]=v}return this.options.layoutId&&(u.pointerEvents=f===this?nu(s?.pointerEvents)||"":"none"),u}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(s=>{var a;return(a=s.currentAnimation)===null||a===void 0?void 0:a.stop()}),this.root.nodes.forEach(gP),this.root.sharedNodes.clear()}}}function fH(e){e.updateLayout()}function dH(e){var t;let n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:o}=e.layout,{animationType:i}=e.options,s=n.source!==e.layout.source;i==="size"?Cn(f=>{let d=s?n.measuredBox[f]:n.layoutBox[f],m=yt(d);d.min=r[f].min,d.max=d.min+m}):CP(i,n.layoutBox,r)&&Cn(f=>{let d=s?n.measuredBox[f]:n.layoutBox[f],m=yt(r[f]);d.max=d.min+m,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+m)});let a=ia();xu(a,r,n.layoutBox);let l=ia();s?xu(l,e.applyTransform(o,!0),n.measuredBox):xu(l,r,n.layoutBox);let u=!D0(a),c=!1;if(!e.resumeFrom){let f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){let{snapshot:d,layout:m}=f;if(d&&m){let y=Pe();Tu(y,n.layoutBox,d.layoutBox);let h=Pe();Tu(h,r,m.layoutBox),M0(y,h)||(c=!0),f.options.layoutRoot&&(e.relativeTarget=h,e.relativeTargetOrigin=y,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:l,layoutDelta:a,hasLayoutChanged:u,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function pH(e){zn.value&&la.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function mH(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function hH(e){e.clearSnapshot()}function gP(e){e.clearMeasurements()}function gH(e){e.isLayoutDirty=!1}function yH(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function yP(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function vH(e){e.resolveTargetDelta()}function SH(e){e.calcProjection()}
75function xH(e){e.resetSkewAndRotation()}function TH(e){e.removeLeadSnapshot()}function vP(e,t,n){e.translate=le(t.translate,0,n),e.scale=le(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function SP(e,t,n,r){e.min=le(t.min,n.min,r),e.max=le(t.max,n.max,r)}function bH(e,t,n,r){SP(e.x,t.x,n.x,r),SP(e.y,t.y,n.y,r)}function EH(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}var CH={duration:.45,ease:[.4,0,.1,1]},xP=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),TP=xP("applewebkit/")&&!xP("chrome/")?Math.round:Ge;function bP(e){e.min=TP(e.min),e.max=TP(e.max)}function wH(e){bP(e.x),bP(e.y)}function CP(e,t,n){return e==="position"||e==="preserve-aspect"&&!EO(B0(t),B0(n),.2)}function IH(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}var wP=Kh({attachResizeListener:(e,t)=>Xo(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var H0={current:void 0},Yh=Kh({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!H0.current){let e=new wP({});e.mount(window),e.setOptions({layoutScroll:!0}),H0.current=e}return H0.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")});var IP={pan:{Feature:Hh},drag:{Feature:zh,ProjectionNode:Yh,MeasureLayout:jh}};function Xh(e,t,n){var r;if(e instanceof EventTarget)return[e];if(typeof e=="string"){let o=document;t&&(o=t.current);let i=(r=n?.[e])!==null&&r!==void 0?r:o.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}function qh(e,t){let n=Xh(e),r=new AbortController,o={passive:!0,...t,signal:r.signal};return[n,o,()=>r.abort()]}function kP(e){return!(e.pointerType==="touch"||_h())}function RP(e,t,n={}){let[r,o,i]=qh(e,n),s=a=>{if(!kP(a))return;let{target:l}=a,u=t(l,a);if(typeof u!="function"||!l)return;let c=f=>{kP(f)&&(u(f),l.removeEventListener("pointerleave",c))};l.addEventListener("pointerleave",c,o)};return r.forEach(a=>{a.addEventListener("pointerenter",s,o)}),i}function AP(e,t,n){let{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");let o="onHover"+n,i=r[o];i&&ee.postRender(()=>i(t,qo(t)))}var Qh=class extends Rt{mount(){let{current:t}=this.node;t&&(this.unmount=RP(t,(n,r)=>(AP(this.node,r,"Start"),o=>AP(this.node,o,"End"))))}unmount(){}};var Zh=class extends Rt{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!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=co(Xo(this.node.current,"focus",()=>this.onFocus()),Xo(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};var j0=(e,t)=>t?e===t?!0:j0(e,t.parentElement):!1;var kH=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function OP(e){return kH.has(e.tagName)||e.tabIndex!==-1}var ua=new WeakSet;function PP(e){return t=>{t.key==="Enter"&&e(t)}}function U0(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var NP=(e,t)=>{let n=e.currentTarget;if(!n)return;let r=PP(()=>{if(ua.has(n))return;U0(n,"down");let o=PP(()=>{U0(n,"up")}),i=()=>U0(n,"cancel");n.addEventListener("keyup",o,t),n.addEventListener("blur",i,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function LP(e){return Su(e)&&!_h()}function _P(e,t,n={}){let[r,o,i]=qh(e,n),s=a=>{let l=a.currentTarget;if(!l||!LP(a)||ua.has(l))return;ua.add(l),aa(a,"set");let u=t(l,a),c=(m,y)=>{l.removeEventListener("pointerup",f),l.removeEventListener("pointercancel",d),aa(m,"release"),!(!LP(m)||!ua.has(l))&&(ua.delete(l),typeof u=="function"&&u(m,{success:y}))},f=m=>{(m.isTrusted?RH(m,l instanceof Element?l.getBoundingClientRect():{left:0,top:0,right:window.innerWidth,bottom:window.innerHeight}):!1)?c(m,!1):c(m,!(l instanceof Element)||j0(l,m.target))},d=m=>{c(m,!1)};l.addEventListener("pointerup",f,o),l.addEventListener("pointercancel",d,o),l.addEventListener("lostpointercapture",d,o)};return r.forEach(a=>{a=n.useGlobalTarget?window:a;let l=!1;a instanceof HTMLElement&&(l=!0,!OP(a)&&a.getAttribute("tabindex")===null&&(a.tabIndex=0)),a.addEventListener("pointerdown",s,o),l&&a.addEventListener("focus",u=>NP(u,o),o)}),i}function RH(e,t){return e.clientX<t.left||e.clientX>
vendor: 9,602 bytes, line 75
75t.right||e.clientY<t.top||e.clientY>t.bottom}function DP(e,t,n){let{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");let o="onTap"+(n==="End"?"":n),i=r[o];i&&ee.postRender(()=>i(t,qo(t)))}var Jh=class extends Rt{mount(){let{current:t}=this.node;t&&(this.unmount=_P(t,(n,r)=>(DP(this.node,r,"Start"),(o,{success:i})=>DP(this.node,o,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var G0=new WeakMap,W0=new WeakMap,AH=e=>{let t=G0.get(e.target);t&&t(e)},OH=e=>{e.forEach(AH)};function PH({root:e,...t}){let n=e||document;W0.has(n)||W0.set(n,{});let r=W0.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(OH,{root:e,...t})),r[o]}function MP(e,t,n){let r=PH(t);return G0.set(e,n),r.observe(e),()=>{G0.delete(e),r.unobserve(e)}}var NH={some:0,all:1},eg=class extends Rt{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:o="some",once:i}=t,s={root:n?n.current:void 0,rootMargin:r,threshold:typeof o=="number"?o:NH[o]},a=l=>{let{isIntersecting:u}=l;if(this.isInView===u||(this.isInView=u,i&&!u&&this.hasEnteredView))return;u&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",u);let{onViewportEnter:c,onViewportLeave:f}=this.node.getProps(),d=u?c:f;d&&d(l)};return MP(this.node.current,s,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:n}=this.node;["amount","margin","root"].some(LH(t,n))&&this.startObserver()}unmount(){}};function LH({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}var BP={inView:{Feature:eg},tap:{Feature:Jh},focus:{Feature:Zh},hover:{Feature:Qh}};var VP={layout:{ProjectionNode:Yh,MeasureLayout:jh}};var UP=I(D(),1);var Af={current:null},tg={current:!1};function FP(){if(tg.current=!0,!!jl)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Af.current=e.matches;e.addListener(t),t()}else Af.current=!1}var _H=[...p0,lt,an],zP=e=>_H.find(Sh(e));var os=new WeakMap;function HP(e,t,n){for(let r in t){let o=t[r],i=n[r];if(Se(o))e.addValue(r,o);else if(Se(i))e.addValue(r,Yo(o,{owner:e}));else if(i!==o)if(e.hasValue(r)){let s=e.getValue(r);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{let s=e.getStaticValue(r);e.addValue(r,Yo(s!==void 0?s:o,{owner:e}))}}for(let r in n)t[r]===void 0&&e.removeValue(r);return t}var jP=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],wu=class{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:o,blockInitialAnimation:i,visualState:s},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=ts,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.renderScheduledAt=0,this.scheduleRender=()=>{let m=$t.now();this.renderScheduledAt<m&&(this.renderScheduledAt=m,ee.render(this.render,!1,!0))};let{latestValues:l,renderState:u,onUpdate:c}=s;this.onUpdate=c,this.latestValues=l,this.baseTarget={...l},this.initialValues=n.initial?{...l}:{},this.renderState=u,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=a,this.blockInitialAnimation=Boolean(i),this.isControllingVariants=Zs(n),this.isVariantNode=Hm(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);let{willChange:f,...d}=this.scrapeMotionValuesFromProps(n,{},this);for(let m in d){let y=d[m];l[m]!==void 0&&Se(y)&&y.set(l[m],!1)}}mount(t){this.current=t,os.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,r)=>this.bindToMotionValue(r,n)),tg.current||FP(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Af.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Tn(this.notifyUpdate),Tn(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(let t in this.events)this.events[t].clear();for(let t in this.features){let n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let r=En.has(t);r&&this.onBindTransform&&this.onBindTransform();let o=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&ee.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=n.on("renderRequest",this.scheduleRender),s;window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{o(),i(),s&&s(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Uo){let n=Uo[t];if(!n)continue;let{isEnabled:r,Feature:o}=n;if(!this.features[t]&&o&&r(this.props)&&(this.features[t]=new o(this)),this.features[t]){let i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Pe()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<jP.length;r++){let o=jP[r];this.propEventSubscriptions[o]&&(this.propEventSubscriptions[o](),delete this.propEventSubscriptions[o]);let i="on"+o,s=t[i];s&&(this.propEventSubscriptions[o]=this.on(o,s))}this.prevMotionValues=HP(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){let n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){let r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);let n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=Yo(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let o=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return o!=null&&(typeof o=="string"&&(vh(o)||hh(o))?o=parseFloat(o):!zP(o)&&an.test(n)&&(o=yh(t,n)),this.setBaseTarget(t,Se(o)?o.get():o)),Se(o)?o.get():o}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;let{initial:r}=this.props,o;if(typeof r=="string"||typeof r=="object"){let s=tu(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);s&&(o=s[t])}if(r&&o!==void 0)return o;let i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!Se(i)?i:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new qi),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}};var Iu=class extends wu{constructor(){super(...arguments),this.KeyframeResolver=du}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;Se(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}};function DH(e){return window.getComputedStyle(e)}var ku=class extends Iu{constructor(){super(...arguments),this.type="html",this.renderInstance=Qm}readValueFromInstance(t,n){if(En.has(n)){let r=fu(n);return r&&r.default||0}else{let r=DH(t),o=($l(n)?r.getPropertyValue(n):r[n])||0;
75return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:n}){return A0(t,n)}build(t,n,r){Xl(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return ru(t,n,r)}};var Ru=class extends Iu{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Pe,this.updateDimensions=()=>{this.current&&!this.renderState.dimensions&&qm(this.current,this.renderState)}}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(En.has(n)){let r=fu(n);return r&&r.default||0}return n=Zm.has(n)?n:Ul(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return eh(t,n,r)}onBindTransform(){this.current&&!this.renderState.dimensions&&ee.postRender(this.updateDimensions)}build(t,n,r){Zl(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,o){Jm(t,n,r,o)}mount(t){this.isSVGTag=Jl(t.tagName),super.mount(t)}};var WP=(e,t)=>Ql(e)?new Ru(t):new ku(t,{allowProjection:e!==UP.Fragment});var GP=xA({...pO,...BP,...IP,...VP},WP);var fo=zR(GP);var MH=e=>e&&typeof e=="object"&&e.mix,BH=e=>MH(e)?e.mix:void 0;function is(...e){let t=!Array.isArray(e[0]),n=t?0:-1,r=e[0+n],o=e[1+n],i=e[2+n],s=e[3+n],a=kh(o,i,{mixer:BH(i[0]),...s});return t?a(r):a}var $P=I(D(),1);function KP(e){return(0,$P.useEffect)(()=>()=>e(),[])}function YP(e,t=100,n){let r=n({...e,keyframes:[0,t]}),o=Math.min(mu(r),2e4);return{type:"keyframes",ease:i=>r.next(o*i).value/t,duration:Kt(o)}}var XP=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e};function ng(e,t){return Ih(e)?e[XP(0,e.length,t)]:e}function Of(e){return typeof e=="object"&&!Array.isArray(e)}function rg(e,t,n,r){return typeof e=="string"&&Of(t)?Xh(e,n,r):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function qP(e,t,n){return e*(t+1)}function $0(e,t,n,r){var o;return typeof t=="number"?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):t==="<"?n:(o=r.get(t))!==null&&o!==void 0?o:e}function VH(e,t,n){for(let r=0;r<e.length;r++){let o=e[r];o.at>t&&o.at<n&&(Xi(e,o),r--)}}function QP(e,t,n,r,o,i){VH(e,o,i);for(let s=0;s<t.length;s++)e.push({value:t[s],at:le(o,i,r[s]),easing:ng(n,s)})}function ZP(e,t){for(let n=0;n<e.length;n++)e[n]=e[n]/(t+1)}function JP(e,t){return e.at===t.at?e.value===null?1:t.value===null?-1:0:e.at-t.at}var FH="easeInOut",zH=20;function nN(e,{defaultTransition:t={},...n}={},r,o){let i=t.duration||.3,s=new Map,a=new Map,l={},u=new Map,c=0,f=0,d=0;for(let m=0;m<e.length;m++){let y=e[m];if(typeof y=="string"){u.set(y,f);continue}else if(!Array.isArray(y)){u.set(y.name,$0(f,y.at,c,u));continue}let[h,S,p={}]=y;p.at!==void 0&&(f=$0(f,p.at,c,u));let g=0,v=(T,x,E,C=0,b=0)=>{let k=HH(T),{delay:R=0,times:O=Ah(k),type:P="keyframes",repeat:V,repeatType:F,repeatDelay:w=0,...U}=x,{ease:A=t.ease||"easeOut",duration:L}=x,N=typeof R=="function"?R(C,b):R,G=k.length,fe=Qi(P)?P:o?.[P];if(G<=2&&fe){let te=100;if(G===2&&WH(k)){let Z=k[1]-k[0];te=Math.abs(Z)}let K={...U};L!==void 0&&(K.duration=kt(L));let ie=YP(K,te,fe);A=ie.ease,L=ie.duration}L??(L=i);let de=f+N;O.length===1&&O[0]===0&&(O[1]=1);let ze=O.length-k.length;if(ze>0&&Rh(O,ze),k.length===1&&k.unshift(null),V){Fn(V<zH,"Repeat count too high, must be less than 20"),L=qP(L,V);let te=[...k],K=[...O];A=Array.isArray(A)?[...A]:[A];let ie=[...A];for(let Z=0;Z<V;Z++){k.push(...te);for(let xe=0;xe<te.length;xe++)O.push(K[xe]+(Z+1)),A.push(xe===0?"linear":ng(ie,xe-1))}ZP(O,V)}let he=de+L;QP(E,k,A,O,de,he),g=Math.max(N+L,g),d=Math.max(he,d)};if(Se(h)){let T=eN(h,a);v(S,p,tN("default",T))}else{let T=rg(h,S,r,l),x=T.length;for(let E=0;E<x;E++){S=S,p=p;let C=T[E],b=eN(C,a);for(let k in S)v(S[k],jH(p,k),tN(k,b),E,x)}}c=f,f+=g}return a.forEach((m,y)=>{for(let h in m){let S=m[h];S.sort(JP);let p=[],g=[],v=[];for(let x=0;x<S.length;x++){let{at:E,value:C,easing:b}=S[x];p.push(C),g.push(Hn(0,d,E)),v.push(b||"easeOut")}g[0]!==0&&(g.unshift(0),p.unshift(p[0]),v.unshift(FH)),g[g.length-1]!==1&&(g.push(1),p.push(null)),s.has(y)||s.set(y,{keyframes:{},transition:{}});let T=s.get(y);T.keyframes[h]=p,T.transition[h]={...t,duration:d,ease:v,times:g,...n}}}),s}function eN(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function tN(e,t){return t[e]||(t[e]=[]),t[e]}function HH(e){return Array.isArray(e)?e:[e]}function jH(e,t){return e&&e[t]?{...e,...e[t]}:{...e}}var UH=e=>typeof e=="number",WH=e=>e.every(UH);function GH(e,t){return e in t}var og=class extends wu{constructor(){super(...arguments),this.type="object"}readValueFromInstance(t,n){if(GH(n,t)){let r=t[n];if(typeof r=="string"||typeof r=="number")return r}}getBaseTargetFromProps(){}removeValueFromRenderState(t,n){delete n.output[t]}measureInstanceViewportBox(){return Pe()}build(t,n){Object.assign(t.output,n)}renderInstance(t,{output:n}){Object.assign(t,n)}sortInstanceNodePosition(){return 0}};function rN(e){let t={presenceContext:null,props:{}
75,visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=Wh(e)?new Ru(t):new ku(t);n.mount(e),os.set(e,n)}function oN(e){let t={presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}},n=new og(t);n.mount(e),os.set(e,n)}function $H(e,t){return Se(e)||typeof e=="number"||typeof e=="string"&&!Of(t)}function ig(e,t,n,r){let o=[];if($H(e,t))o.push(Uh(e,Of(t)&&t.default||t,n&&(n.default||n)));else{let i=rg(e,t,r),s=i.length;Fn(Boolean(s),"No valid elements provided.");for(let a=0;a<s;a++){let l=i[a],u=l instanceof Element?rN:oN;os.has(l)||u(l);let c=os.get(l),f={...n};"delay"in f&&typeof f.delay=="function"&&(f.delay=f.delay(a,s)),o.push(...vu(c,{...t,transition:f},{}))}}return o}function iN(e,t,n){let r=[];return nN(e,t,n,{spring:gu}).forEach(({keyframes:i,transition:s},a)=>{r.push(...ig(a,i,s))}),r}function KH(e){return Array.isArray(e)&&e.some(Array.isArray)}function sg(e){function t(n,r,o){let i=[];KH(n)?i=iN(n,r,e):i=ig(n,r,o,e);let s=new au(i);return e&&e.animations.push(s),s}return t}var wn=sg();function K0(){let e=_r(()=>({current:null,animations:[]})),t=_r(()=>sg(e));return KP(()=>{e.animations.forEach(n=>n.stop())}),[e,t]}var sN={m00:1,m01:0,m02:0,m10:0,m11:1,m12:0};function Au(e,t,n=1){return{m00:n,m01:0,m02:e,m10:0,m11:n,m12:t}}var YH={FADE_IN:{opacity:0,transform:sN},SCALE_IN:{opacity:0,transform:Au(0,0,.5)},SCALE_IN_BOTTOM:{opacity:0,transform:Au(0,50,.5)},SLIDE_IN_TOP:{opacity:0,transform:Au(0,-150)},SLIDE_IN_BOTTOM:{opacity:0,transform:Au(0,150)},SLIDE_IN_LEFT:{opacity:0,transform:Au(-150,0)},SLIDE_IN_RIGHT:{opacity:0,transform:Au(150,0)},NONE:{opacity:1,transform:sN}},XH=.75,po={IN_CUBIC:[.55,.055,.675,.19],OUT_CUBIC:[.215,.61,.355,1],INOUT_CUBIC:[.645,.045,.355,1],LINEAR:[0,0,1,1],IN_BACK_CUBIC:[.3,-.05,.7,-.5],OUT_BACK_CUBIC:[.45,1.45,.8,1],INOUT_BACK_CUBIC:[.7,-.4,.4,1.4],GENTLE_SPRING:[1,100,15,0],SPRING_PRESET_ONE:[1,300,20,0],SPRING_PRESET_TWO:[1,600,15,0],SPRING_PRESET_THREE:[1,80,20,0]},aN={easingType:"OUT_CUBIC",easingFunction:po.OUT_CUBIC,transitionDuration:.3},qH={...aN,transitionDuration:.6},lN=50,uN=!0,QH={type:nr.FLOAT,resolvedType:tf.FLOAT,value:lN},ZH={type:nr.BOOLEAN,resolvedType:tf.BOOLEAN,value:uN};function Yt(e,t){if(!e)return{};let n=t.transform?jc(t.transform):we.identity();n.multiply(JH(e.transform));let r=n.toScale(),o=n.offset(),i=n.toDegrees();return{opacity:e.opacity??t.opacity??1,scaleX:r?.x??1,scaleY:r?.y??1,translateX:o?.x??0,translateY:o?.y??0,rotate:i??0}}function Y0(e,t,n,r){let o={key:void 0,hasBehaviors:!1,variants:{visible:{}},initial:"visible",appearBehaviorOtherLayer:void 0,scrollTransformOtherLayer:void 0,hasAppearLoadBehavior:!1,hasAppearScrollIntoViewBehavior:!1,hasAppearScrollDirectionBehavior:!1,hasHoverBehavior:!1,hasPressBehavior:!1,hasFocusBehavior:!1,hasScrollSpeedBehavior:!1,hasCursorBehavior:!1,transitionToVisible:void 0,transitionToExit:void 0,transitionToAndFromHover:void 0,transitionToAndFromPress:void 0,transitionToAndFromFocus:void 0,transitionBasedOnScrollDirection:void 0,scrollParallaxSpeed:1,replayAppearBehavior:!0,hasScrollTransformOnScrollBehavior:!1,hasScrollTransformIntoViewBehavior:!1,scrollTransformTransition:void 0,replayScrollTransformBehavior:!0,cursorBehaviorInfo:void 0,hasEnterAnimation:!0,hasExitAnimation:!0};if(e.length===0)return o;o.hasBehaviors=!0,o.variants={visible:Yt({},t)};for(let i of e){let s=i.behaviorType,a=!1;switch(s){case Qe.Appear:{let l=i;if(!l||n?.[Qe.Appear])break;let u=l.trigger;switch(u){case"PAGE_LOAD":o.hasAppearLoadBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.enterState,t),o.transitionToVisible=lr(i.enterTransition);break;case"THIS_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.enterState,t),o.variants.exit=Yt(i.exitState??i.enterState,t),o.transitionToVisible=lr(i.enterTransition),o.transitionToExit=lr(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.enterState,t),o.variants.exit=Yt(i.exitState??i.enterState,t),o.appearBehaviorOtherLayer=tt(i.otherLayer),o.transitionToVisible=lr(i.enterTransition),o.transitionToExit=lr(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"SCROLL_DIRECTION":o.hasAppearScrollDirectionBehavior=!0,o.variants.scrollDirection=Yt(i.enterState,t),o.transitionBasedOnScrollDirection=lr(i.enterTransition),o.replayAppearBehavior=!i.playsOnce;break;default:Ee(u)}break}case Qe.ScrollTransform:{let l=i;if(!l||n?.[Qe.ScrollTransform])break;
75a=l.fromState.opacity!==l.toState.opacity;let u=l.trigger;switch(u){case"PAGE_HEIGHT":o.hasScrollTransformOnScrollBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.fromState,t),o.variants.exit=Yt(i.toState,t),o.scrollTransformTransition=lr(i.transition);break;case"THIS_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.fromState,t),o.variants.exit=Yt(i.toState,t),o.scrollTransformTransition=lr(i.transition),o.replayScrollTransformBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Yt(i.fromState,t),o.variants.exit=Yt(i.toState,t),o.scrollTransformTransition=lr(i.transition),o.scrollTransformOtherLayer=tt(i.otherLayer),o.replayScrollTransformBehavior=!i.playsOnce;break;default:Ee(u)}break}case Qe.Hover:o.hasHoverBehavior=!n?.[Qe.Hover],o.variants.hover=Yt(i.state,t),o.transitionToAndFromHover=lr(i.transition);break;case Qe.Press:o.hasPressBehavior=!n?.[Qe.Press],o.variants.press=Yt(i.state,t),o.transitionToAndFromPress=lr(i.transition);break;case Qe.Focus:o.hasFocusBehavior=!n?.[Qe.Focus],o.variants.focus=Yt(i.state,t),o.transitionToAndFromFocus=lr(i.transition);break;case Qe.ScrollParallax:o.hasScrollSpeedBehavior=!n?.[Qe.ScrollParallax],o.scrollParallaxSpeed=i.speed;break;case Qe.Cursor:o.hasCursorBehavior=!n?.[Qe.Cursor],o.cursorBehaviorInfo={cursorGuid:tt(i.cursorGuid),cursorImage:r,cursorHotspot:{x:i.hotspotX,y:i.hotspotY}};break;case Qe.Marquee:break;case Qe.Code:break;default:Ee(s)}a&&o.scrollTransformTransition&&(o.scrollTransformTransition.repeatDelay=1)}return o.key=JSON.stringify(o),o}function JH(e){return Array.isArray(e)?we.fromNumbers(e[0][0],e[0][1],e[0][2],e[1][0],e[1][1],e[1][2]):typeof e=="object"?we.fromNumbers(e.m00,e.m01,e.m02,e.m10,e.m11,e.m12):we.identity()}function lr(e){if(e)switch(e.easingType){case"IN_CUBIC":return{ease:"easeIn",duration:e.transitionDuration,delay:e.delay};case"OUT_CUBIC":return{ease:"easeOut",duration:e.transitionDuration,delay:e.delay};case"INOUT_CUBIC":return{ease:"easeInOut",duration:e.transitionDuration,delay:e.delay};case"LINEAR":return{ease:"linear",duration:e.transitionDuration,delay:e.delay};case"IN_BACK_CUBIC":return{ease:po.IN_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"OUT_BACK_CUBIC":return{ease:po.OUT_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"INOUT_BACK_CUBIC":return{ease:po.INOUT_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"CUSTOM_CUBIC":return{ease:e.easingFunction,duration:e.transitionDuration,delay:e.delay};case"GENTLE_SPRING":case"SPRING_PRESET_ONE":case"SPRING_PRESET_TWO":case"SPRING_PRESET_THREE":return{type:"spring",stiffness:po[e.easingType][1],damping:po[e.easingType][2],mass:po[e.easingType][0],delay:e.delay};case"CUSTOM_SPRING":{let t=e.easingFunction??po.GENTLE_SPRING;return{type:"spring",stiffness:t[1],damping:t[2],mass:t[0],delay:e.delay}}default:return e.easingType,`${e.easingType}`,{ease:"easeOut",duration:e.transitionDuration}}}var e3=(...e)=>It()==="server"?()=>{}:(0,ln.useLayoutEffect)(...e);function ur(e,t,n,r,o){let{disableBehaviors:i}=We(),s=H(),a=(0,ln.useRef)(null),l=(0,ln.useRef)(null),{key:u,hasBehaviors:c,variants:f,initial:d,appearBehaviorOtherLayer:m,scrollTransformOtherLayer:y,hasAppearLoadBehavior:h,hasAppearScrollIntoViewBehavior:S,hasAppearScrollDirectionBehavior:p,hasHoverBehavior:g,hasPressBehavior:v,hasScrollTransformOnScrollBehavior:T,hasScrollTransformIntoViewBehavior:x,hasScrollSpeedBehavior:E,hasCursorBehavior:C,transitionToVisible:b,transitionToExit:k,transitionToAndFromHover:R,transitionToAndFromPress:O,transitionBasedOnScrollDirection:P,scrollParallaxSpeed:V,replayAppearBehavior:F,replayScrollTransformBehavior:w,scrollTransformTransition:U}=(0,ln.useMemo)(()=>{let ze=Object.entries(i?{}:t??{}).map(([te,K])=>({...K,behaviorType:te})).filter(te=>te.behaviorType!=="code"),he=Y0(ze,r,o);return vI(s,he),he},[i,t,r,o,s]),A=T||x,L=(0,ln.useMemo)(()=>A?{fromState:f[ae.INITIAL],toState:f[ae.EXIT]}:null,[A,f]),N=(0,ln.useCallback)(()=>t3({domElement:a.current,hasBehaviors:c,variants:f,hasAppearLoadBehavior:h,hasAppearScrollIntoViewBehavior:S,hasAppearScrollDirectionBehavior:p,hasHoverBehavior:g,hasPressBehavior:v,hasScrollTransformBehavior:A,hasScrollTransformOnScrollBehavior:T,hasScrollTransformIntoViewBehavior:x,hasScrollSpeedBehavior:E,scrollTransformState:L,transitionToVisible:b,transitionToExit:k,transitionToAndFromHover:R,transitionToAndFromPress:O,transitionBasedOnScrollDirection:P,scrollTransformTransition:U,appearBehaviorOtherLayer:m,scrollTransformOtherLayer:y,replayAppearBehavior:F,replayScrollTransformBehavior:w,scrollParallaxSpeed:V}),[c,f,h,S,p,g,v,A,T,x,E,L,b,k,R,O,P,U,m,y,F,w,V]),G=(0,ln.useCallback)(de=>{a.current&&l.current?.(),a.current=de,l.current=N?.(),de?xx(e,de):Tx(e)},[e,N]),fe=(0,ln.useRef)(e);return e3(()=>{a.current&&xx(e,a.current),fe.current!==e&&(Tx(fe.current),fe.current=e)},[a,e]),KI({ref:a,hasCursorBehavior:C,assets:n,behaviors:t}),(0,ln.useEffect)(()=>
75{if(!(!a.current||!c))return l.current=N(),()=>l.current?.()},[N,c]),c?{ref:G,key:u,motionProps:{initial:d,variants:f}}:{ref:G,key:u,motionProps:{}}}function t3(e){let{domElement:t,hasBehaviors:n,variants:r,hasAppearLoadBehavior:o,hasAppearScrollIntoViewBehavior:i,hasAppearScrollDirectionBehavior:s,hasHoverBehavior:a,hasPressBehavior:l,hasScrollTransformBehavior:u,hasScrollTransformOnScrollBehavior:c,hasScrollTransformIntoViewBehavior:f,hasScrollSpeedBehavior:d,scrollTransformState:m,transitionToVisible:y,transitionToExit:h,transitionToAndFromHover:S,transitionToAndFromPress:p,transitionBasedOnScrollDirection:g,scrollTransformTransition:v,appearBehaviorOtherLayer:T,scrollTransformOtherLayer:x,replayAppearBehavior:E,replayScrollTransformBehavior:C,scrollParallaxSpeed:b}=e;if(!t||!n)return()=>{};let k=!1,R=[()=>{k=!0}];if(o&&wn(t,r[ae.VISIBLE],y),i){let O=P=>{let V=!1,F;function w(){k||!t||!V||F||(F=wn(t,r[ae.VISIBLE],y).then(()=>{F=void 0,U()}),E||A())}function U(){k||!t||V||F||(F=wn(t,r[ae.EXIT]??r[ae.VISIBLE],h).then(()=>{F=void 0,wn(t,r[ae.INITIAL]??r[ae.VISIBLE],{duration:0}),w()}))}let A=Ux(P,()=>(V=!0,w(),()=>{V=!1,U()}));R.push(A)};T?om(T).then(P=>{k||O(P)}):t&&O(t)}if(s){let O=uf(P=>{let V=P.y.velocity;V>0?(wn(t,r[ae.SCROLL_DIRECTION]??r[ae.VISIBLE],g),E||O()):V<0&&wn(t,r[ae.VISIBLE],g)},{container:bx()});R.push(O)}if(a){let O=V=>{V.pointerType!=="touch"&&wn(t,r[ae.HOVER]??r[ae.VISIBLE],S)},P=V=>{V.pointerType!=="touch"&&wn(t,r[ae.VISIBLE],S)};t.addEventListener("pointerenter",O),t.addEventListener("pointerleave",P),R.push(()=>{t.removeEventListener("pointerenter",O),t.removeEventListener("pointerleave",P)})}if(l){let O=()=>{wn(t,r[ae.PRESS]??r[ae.VISIBLE],p),window.addEventListener("pointerup",P),window.addEventListener("pointercancel",P)},P=()=>{wn(t,r[ae.VISIBLE],p),window.removeEventListener("pointerup",P),window.removeEventListener("pointercancel",P)};t.addEventListener("pointerdown",O),t.addEventListener("pointerup",P),t.addEventListener("pointercancel",P),R.push(()=>{t.removeEventListener("pointerdown",O),t.removeEventListener("pointerup",P),t.removeEventListener("pointercancel",P),window.removeEventListener("pointerup",P),window.removeEventListener("pointercancel",P)})}if(u){let O=P=>{let V=!1,F=uf(w=>{if(V)return;let U=0;if(c)U=w.y.scrollLength>0?w.y.current/w.y.scrollLength:1;else if(f){let K=w.y.current+w.y.containerLength,ie=w.y.targetOffset,Z=w.y.targetLength,xe=(K-ie)/Z;U=Math.min(1,Math.max(0,xe))}let{fromState:A,toState:L}=m,N=is(U,[0,1],[A.opacity,L.opacity]),G=is(U,[0,1],[A.scaleX,L.scaleX]),fe=is(U,[0,1],[A.scaleY,L.scaleY]),de=is(U,[0,1],[A.translateX,L.translateX]),ze=is(U,[0,1],[A.translateY,L.translateY]),he=is(U,[0,1],[A.rotate,L.rotate]);U===1&&!C&&(V=!0);let te=()=>{wn(t,{opacity:N,scaleX:G,scaleY:fe,translateX:de,translateY:ze,rotate:he},v)};ee.postRender(te)},{container:Cx(P),target:P});R.push(F)};x?om(x).then(P=>{k||O(P)}):t&&O(t)}if(d){let O=uf(P=>{if(b!==1){let V=P.y.current*(1-b);wn(t,{y:V},{duration:0})}},{container:Cx(t),target:t});R.push(O)}return()=>{R.forEach(O=>O())}}var cN=(e,t)=>(0,ln.useMemo)(()=>{if(!(!e||!t))return{transformTemplate:El(e)}},[e,t]);var fN=I(D());function cr(...e){return(0,fN.useMemo)(()=>t=>{e.forEach(n=>{if(n!=null){if(typeof n=="function"){n(t);return}try{n.current=t}catch{throw new q(`Cannot assign value '${JSON.stringify(t)}' to ref '${JSON.stringify(n)}'`)}}})},e)}var dN=I(D());function n3(){return()=>{}}function ss(){return dN.useSyncExternalStore(n3,()=>!0,()=>!1)}function In(){let e=!ss(),{optimizeForTailwindConversion:t}=We();return t||e}function Jo(e,t){return`node-${e.replace(/:/g,"_").replace(/;/g,"-")}${t?`_${t}`:""}`}function ag(e){let{env:t,labs:n,renderOptions:r}=e,o=jp(n),{disableElementIds:i}=r;return i?!0:t==="preview"&&o}function ue(e,t,n){let r=e.renderOptions,o=ag(e);if(!(r.disableElementIds&&n||!o))return Jo(t.id,n)}function fr(e,t){if(!(!ag(e)||/^(Frame|Rectangle|Polygon|Star|Group|Line|Ellipse|Vector|Arrow) \d+$/.test(t.name)))return t.name}function r3(e,t,n,r){return e?n?"div":"a":t?n?"div":"button":r?"ul":null}function o3(e){switch(e){case"ARTICLE":return"article";case"ASIDE":return"aside";case"FIGURE":return"figure";
75case"FOOTER":return"footer";case"HEADER":return"header";case"MAIN":return"main";case"NAV":return"nav";case"SECTION":return"section";case"OL":return"ol";case"UL":return"ul";case"IMG":case"VIDEO":case"AUTO":case"DIV":default:return"div"}}function as(e){return e==="main"}function lg(e){return e.semanticTag==="ol"||e.semanticTag==="ul"?e.semanticTag:e.interactiveSemanticTag==="ul"?"ul":null}function ls(e,t,n,r,o){return{interactiveSemanticTag:r3(t,n,r,o),semanticTag:o3(e.accessibleHTMLTag)}}function ug(e,t,n){let r=e!=="div"&&e!=="p",o=t!=null,i=e,s=!1,a=!1;return r?(i=e,o&&(s=!0),n&&(a=!0)):n?o?(a=!0,i=t):i="li":o?i=t:i=e,{finalInnerSemanticTag:i,needsInteractiveWrapper:s,needsListWrapper:a}}var un=I(Y());var Ou=I(Y()),Lce=I(D());function dr({children:e,fallback:t=null}){return ss()?(0,Ou.jsx)(Ou.Fragment,{children:e()}):(0,Ou.jsx)(Ou.Fragment,{children:t})}var Pf=I(Y()),X0=I(D());var Pu=(0,X0.forwardRef)(function({tag:t,children:n,needsMotion:r,motionProps:o,...i},s){let a=t;if(!r)return(0,Pf.jsx)(a,{ref:s,...i,children:n});let l=fo[t],{style:u,...c}=o,f={...u,...i.style};return(0,Pf.jsx)(l,{ref:s,...c,...i,style:f,children:n})}),pN=(0,X0.forwardRef)(function({needsMotion:t,motionProps:n,alt:r,...o},i){if(!t)return(0,Pf.jsx)("img",{ref:i,alt:r,...o});let{style:s,...a}=n,l={...s,...o.style};return(0,Pf.jsx)(fo.img,{ref:i,...a,alt:r,...o,style:l})});function hN({node:e,parent:t,children:n,backgroundInfo:r,sharedBackgroundStyles:o,smartAnimateType:i,transitionData:s}){let a=H(),l=Dt(s),c=i===Q.INSTANCE_SUBTREE&&r.length===0,f={};c?f=o:r.length===1?f={...r[0].backgroundStyles,...o}:r.length>1;let{motionTransitionProps:d,cssStyles:m}=wl(i,r.length===0?0:1,f,void 0,s,c?void 0:l),y=Bo(i,s,f.transform),h=ue(a,e,"background"),S=z({position:"absolute",inset:0,pointerEvents:"none"}),p=z(m);if(r.length===1||c){let g=i!==Q.NONE,v={...d,...y};return r[0]?.imageProps?(0,un.jsx)(gN,{customStyles:ve(S,p),id:h,imageProps:r[0].imageProps,styles:r[0].backgroundStyles,node:e,parent:t,needsMotion:g,motionProps:v,children:n}):r[0]?.videoProps?(0,un.jsx)(u3,{customStyles:p,node:e,videoProps:r[0].videoProps,styles:r[0].backgroundStyles}):(0,un.jsx)(Pu,{tag:"div",...ve(S,p),needsMotion:g,motionProps:v,id:h,"aria-hidden":!0})}else return r.length===0?null:(0,un.jsx)(i3,{id:h,sharedBackgroundStyles:o,backgroundDivStyles:S,backgroundInfo:r,node:e,parent:t,children:n})}function i3({id:e,sharedBackgroundStyles:t,backgroundDivStyles:n,backgroundInfo:r,node:o,parent:i,children:s}){let{backdropFilter:a,...l}=t,u=z(l);return(0,un.jsx)("div",{id:e,"aria-hidden":!0,...ve(n,u),children:r.map(({backgroundStyles:c,imageProps:f},d)=>{let m=d===r.length-1,y={...l,backdropFilter:m?a:void 0,...c};return f?(0,un.jsx)(gN,{imageProps:f,styles:y,node:o,parent:i,needsMotion:!1,motionProps:{},children:s},d):(0,un.jsx)(s3,{styles:y,backgroundDivStyles:n},d)})})}function s3({styles:e,backgroundDivStyles:t}){return(0,un.jsx)("div",{...ve(z(e),t)})}function gN({styles:e,node:t,parent:n,children:r,customStyles:o,id:i,needsMotion:s,motionProps:a,imageProps:l}){let u=H(),{getAssetURL:c,renderOptions:f}=u,{disableImageOptimization:d}=f,{url:m,cropDivInfo:y,size:h}=l,S=ue(u,t,"image-cropper"),p=y?{position:"absolute",width:mt(y.widthPercent),height:mt(y.heightPercent),top:mt(y.topPercent),left:mt(y.leftPercent),maxWidth:"none"}:{maxWidth:"none",...e,position:"absolute",width:"100%",height:"100%"},g=z(y?{...e,overflow:"hidden",position:"absolute",inset:0}:{}),v=z(p),T=y?v:ve(v,o),x=y?ve(g,o):g,{srcset:E,sizes:C}=d?{srcset:void 0,sizes:void 0}:q0(c,t,n,r,m,h,y?{x:y.widthPercent,y:y.heightPercent}:void 0,f),b=(0,un.jsx)(pN,{loading:t.lazyLoad?"lazy":void 0,...T,id:i||void 0,alt:t.accessibleLabel||"",src:c(m),srcSet:E,sizes:t.lazyLoad?`auto,${C}`:C,needsMotion:s,motionProps:a});return y?(0,un.jsx)("div",{id:S,...x,children:b}):b}var mN=[64,128,256,512,1024,1536,2048,2560,3072,3584,4096],a3=3,l3=512;function q0(e,t,n,r,o,i,s,a){let l=rt(t,n,r,a)===X.FIXED&&ht(t,n,r,a)===X.FIXED&&!ir(t,n),u=s??{x:1,y:1},c=`${Math.ceil(u.x*100)}vw`,f=l3,d=Math.max(i.x,i.y);if(l){let y={x:t.size.x*u.x,y:t.size.y*u.y};c=`${y.x}px`,f=i.x>=i.y?y.x:y.y,d=Math.min(d,f*a3)}let m=`${e(o)} ${Math.ceil(i.x)}w`;if(i.x>=i.y)for(let y of mN){if(y<f)continue;if(y>d)break;let h=Math.ceil(y*u.x);m+=`, ${e(o,{width:h})} ${h}w`}else for(let y of mN){if(y<f)continue;if(y>d)break;let h=i.x/i.y,S=Math.ceil(y*u.y);m+=`, ${e(o,{height:S})} ${Math.ceil(S*h)}w`}return{srcset:m,sizes:c}}
75function u3({node:e,videoProps:t,styles:n,customStyles:r}){let o=H(),{getVideoURL:i,env:s}=o,{cropDivInfo:a}=t,l=ue(o,e,"video-cropper"),u=a?{position:"absolute",width:mt(a.widthPercent),height:mt(a.heightPercent),top:mt(a.topPercent),left:mt(a.leftPercent),maxWidth:"none"}:{maxWidth:"none",...n,position:"absolute",width:"100%",height:"100%"},c=z(a?{...n,overflow:"hidden",position:"absolute",inset:0}:{}),f=z(u),d=a?f:ve(f,r),m=a?ve(c,r):c;if(!["FRAME","RECTANGLE"].includes(e.type))return console.error("BackgroundNonTileVideo: node is not a frame or rectangle",e),null;let y=t.autoplay||t.muted,h=e.accessibleLabel||"",S={autoPlay:t.autoplay,loop:t.mediaLoop,controls:t.showControls,muted:y,playsInline:t.autoplay};s==="published"&&matchMedia("(prefers-reduced-motion: reduce)").matches&&(S.autoPlay=!1),t.isDecorative&&(S.role="presentation",S["aria-hidden"]=!0);let p=(0,un.jsx)(dr,{children:()=>(0,un.jsx)("video",{...S,controlsList:"nodownload",...d,"aria-label":h,children:(0,un.jsx)("source",{src:i(t.url,t.hash)})})});return a?(0,un.jsx)("div",{id:l,...m,children:p}):p}var yo=I(Y()),WN=I(D());var cg=I(Y()),yN=I(D()),cn=yN.forwardRef(function({children:t},n){return(0,cg.jsx)(cg.Fragment,{children:t})});var Q0=I(Y()),Z0=I(D()),J0=Z0.default.createContext(void 0);function Xt(e){let{outerStyles:t,children:n}=e;return(0,Q0.jsx)(J0.Provider,{value:t,children:n})}function us({children:e}){return(0,Q0.jsx)(J0.Provider,{value:void 0,children:e})}function qt(){return Z0.default.useContext(J0)}var eT=I(Y()),fg=I(D());var dg=fg.default.createContext(!1);function vN(e){let{isNodeListItem:t,children:n}=e;return(0,eT.jsx)(dg.Provider,{value:t,children:n})}function mo({children:e}){return(0,eT.jsx)(dg.Provider,{value:!1,children:e})}function ho(){return fg.default.useContext(dg)?"li":"div"}function pg(){return fg.default.useContext(dg)}function SN(){let e=ho();return fo[e]}var da=I(Y()),ds=I(D());var c3={onMouseDown:"onMouseDown",onMouseUp:"onMouseUp",onMouseEnter:"onMouseEnter",onMouseLeave:"onMouseLeave",onClick:"onClick"},tT=Object.values(c3);var Qt=I(Y()),mr=I(D()),zN=I(D()),S3=I(rT()),x3=I(Y()),T3=I(il()),b3=I(mp());function cs(e){let t=It();pe(t!=="server",`${e} should never be rendered on the server.`)}var bN=I(Y()),mg=I(D()),Nu=mg.createContext({name:"",width:0,height:0});function oT({name:e,width:t,height:n,children:r}){let o=mg.useMemo(()=>({name:e,width:t,height:n}),[e,t,n]);return(0,bN.jsx)(Nu.Provider,{value:o,children:r})}var cT=I(Y()),go=I(D());var Nf=class{backingComponentId;atomStore;constructor(t,n){this.atomStore=n,this.backingComponentId=re(t)}get(t,n){return t(this.backingComponentId)}set(t,n,r){this.atomStore.set(this.backingComponentId,r)}reset(){this.atomStore.set(this.backingComponentId,null)}},hg=class{variableState;nodeById;componentSetId=null;boundVariantProperties;unboundVariantProperties;boolMap={true:!0,false:!1};atomStore;constructor(t,n,r,o,i=[],s){this.variableState=t,this.nodeById=n,this.componentSetId=r,this.boundVariantProperties=o.map(([a,l])=>[a,re(l)]),this.unboundVariantProperties=i.map(([a,l])=>[a,re(l)]),this.atomStore=s}get(t,n){let r=this.boundVariantProperties.map(([s,a])=>[s,this._convertResolvedVariableValueToStringVariantValue(this.variableState.evaluateVariable(t,t(a).id,n))]),o=this.unboundVariantProperties.map(([s,a])=>[s,t(a)]),i=[...r,...o];return this._instanceIdFromVariantProperties(i)}set(t,n,r){let o=Object.fromEntries(this._propertyValuesForVariant(r));this.unboundVariantProperties.forEach(([i,s])=>{let a=o[i];this.atomStore.set(s,a)}),this.boundVariantProperties.forEach(([i,s])=>{let a=o[i];let l=this.variableState.getVariableType(t(s).id,t,n),u=this._convertStringVariantValueToResolvedVariableType(l,a);this.variableState.setVariable(t(s).id,u,n)})}_instanceIdFromVariantProperties(t){if(this.componentSetId===null)return null;let n=this.nodeById.get(this.componentSetId);return n.type,n.children.find(r=>this._propertyValuesMatch(t,this._propertyValuesForVariant(r)))??null}_propertyValuesMatch(t,n){let r=s=>new Set(s.map(([a,l])=>JSON.stringify([a.toLowerCase(),l.toLowerCase()]))),o=r(t),i=r(n);return o.size===i.size&&[...o].every(s=>i.has(s))}_propertyValuesForVariant(t){return this.nodeById.get(t).name.split(",").map(r=>{let[o,i]=r.split("=");return[(o??"").trim(),(i??"").trim()]})}_convertStringVariantValueToResolvedVariableType(t,n){switch(t){case"BOOLEAN":{let r=n.toLowerCase();return r in this.boolMap,`${n}`,this.boolMap[r]??n}case"FLOAT":{let r=n.trim(),o=Number(r),i=r!==""&&Number.isFinite(o);return`${n}`,i?o:n}case"COLOR":case"IMAGE":throw new q(`Cannot bind a variant property to a variable of type ${t}.`);case"STRING":case null:return n}}_convertResolvedVariableValueToStringVariantValue(t){if(t===null)return"null";switch(typeof t){case"string":return t;case"boolean":case"number":return String(t);default:throw new q(`Cannot bind a variant property to a variable of type ${typeof t}.`)}}reset(){}};var Lf=class{static parseModeId(t){let n=t.split("/");if(n.length<2)return null;if(n.length===3){let r=n.slice(0,2).join("/"),o=n[2];return o?{collectionId:r,modeGuid:o}:null}if(n.length===2){let r=n[0],o=n[1];return!r||!o?null:{collectionId:r,modeGuid:o}}return null}};function d3(e){let t=e.indexOf("/");return t===-1?e:e.substring(0,t)}var iT=class{variableOverrideCache=new Map;createCacheKey(t,n,r){return`${t}:${n}:${r}`}findVariableOrOverrideId(t,n,r,o){let i=o.getAssetGuid(n),s=o.nodeById.get(i,o.disableVariableErrors);if(s?.type!=="VARIABLE")return null;let a=o.getCollectionInfo(s.variableCollectionId);if(!a)return null;let l=a.baseCollectionId||s.variableCollectionId,u=r[l],c=u&&Lf.parseModeId(u);if(!c)return null;let f=this.createCacheKey(l,c.modeGuid,n),d=this.variableOverrideCache.get(f);if(d!==void 0)return r[d.resolvedCollectionId]=`${d.resolvedCollectionId}/${d.resolvedModeGuid}`,d.resultId===n?null:d.resultId;let m=this.findVariableOverrideInCollectionHierarchy(t,n,c.collectionId,c.modeGuid,o),y=m?.overrideId||n;return this.variableOverrideCache.set(f,{resultId:y,resolvedCollectionId:m?.resolvedCollectionId,resolvedModeGuid:m?.resolvedModeGuid}),m?(r[m.resolvedCollectionId]=`${m.resolvedCollectionId}/${m.resolvedModeGuid}`,m.overrideId):null}findVariableOverrideInCollectionHierarchy(t,n,r,o,i){let s=i.getAssetGuid(r),a=i.nodeById.get(s,i.disableVariableErrors);if(!a||a.type!=="VARIABLE_COLLECTION")return null;let l=a.relatedVariableIds?.[n];if(l){let u=i.getAssetGuid(l),c=i.nodeById.get(u,i.disableVariableErrors);
75if(c?.type==="VARIABLE"&&c.valuesByMode?.[o]!==void 0)return{overrideId:l,resolvedCollectionId:r,resolvedModeGuid:o}}if(a.parentVariableCollectionId){let u=this.getParentModeInfo(a,o);if(u){let{parentCollectionId:c,parentModeId:f}=u;return this.findVariableOverrideInCollectionHierarchy(t,n,c,f,i)}}return null}getParentModeInfo(t,n){if(!t.modes)return null;let r=t.modes.find(o=>o.modeId.endsWith(`/${n}`));if(!r||!r.parentModeId)return null;if(r.parentModeId.includes("/")){let o=Lf.parseModeId(r.parentModeId);if(o)return{parentCollectionId:t.parentVariableCollectionId,parentModeId:o.modeGuid}}else return{parentCollectionId:t.parentVariableCollectionId,parentModeId:r.parentModeId};return null}},gg=class{nodeById;assetIdToGuid;atomStore;disableVariableErrors;map;assetIdToAssetKeyCache;hierarchyResolver;constructor(t,n,r,o){this.nodeById=t,this.assetIdToGuid=n,this.atomStore=r,this.disableVariableErrors=o,this.map=new Map,this.assetIdToAssetKeyCache=new Map,this.hierarchyResolver=new iT}setVariable(t,n,r){let o=this.getVariable(t);o&&o.value.setModeValue(n,r)}evaluateVariable(t,n,r){let o=this.hierarchyResolver.findVariableOrOverrideId(t,n,r,this)||n,i=this.getVariable(o);if(!i)return null;let s=i.value,a=t(s.getModeValue(r));return Nr({get:t,variableState:this,modeContext:r},a)}getVariableCodeSyntax(t){let n=this.getVariable(t);return n?n.value.codeSyntax:{}}getVariableName(t){let n=this.getVariable(t);return n?n.value.name:void 0}getVariable(t){let n=this.getAssetGuid(t),r=this.nodeById.get(n,this.disableVariableErrors);if(!r||r.type!=="VARIABLE")return null;let o=this.map.get(r.id);if(o)return o;let i=new sT(r,this,this.nodeById,this.atomStore);return this.map.set(r.id,i),i}getVariableType(t,n,r){let o=this.evaluateVariable(n,t,r);return o===null?null:Sx(o)}getAssetKeyOrLocalGuid(t){this.assetIdToAssetKeyCache.has(t)||this.assetIdToAssetKeyCache.set(t,d3(t));let n=this.assetIdToAssetKeyCache.get(t);return pe(n!==void 0,"assetKey is undefined"),n}getAssetGuid(t){return this.assetIdToGuid.get(t,this.disableVariableErrors)||t}hasAssetId(t){return this.assetIdToGuid.get(t,!0)!==void 0}getCollectionInfo(t){try{let n=this.getAssetGuid(t),r=this.nodeById.get(n,this.disableVariableErrors);return!r||r.type!=="VARIABLE_COLLECTION"?null:r}catch{return null}}},sT=class{atomStore;value;modeAtoms;constructor(t,n,r,o){this.atomStore=o,this.modeAtoms=new Map;let i=r.get(n.getAssetGuid(t.variableCollectionId),n.disableVariableErrors),s=n.getAssetKeyOrLocalGuid(t.variableCollectionId),a=c=>{let f=t.variableCollectionId,d=c?.[f]??c?.[s];d||(d=i.defaultModeId);let y=Lf.parseModeId(d)?.modeGuid||d,h=this.modeAtoms.get(d);return h||(h=new p3(t,y,this.atomStore),this.modeAtoms.set(d,h)),h},l=c=>a(c).atom,u=(c,f)=>a(f).setValue(c);this.value={name:t.name,codeSyntax:t.codeSyntax??{},getModeValue:l,setModeValue:u}}},p3=class{atomStore;valueAtom;atom;constructor(t,n,r){this.atomStore=r,this.valueAtom=re(void 0),this.atom=re(o=>{let i=t.valuesByMode[n];return o(this.valueAtom)??i})}setValue(t){this.atomStore.set(this.valueAtom,t)}};var aT=null,pr=class{instanceState;modeContextState=re({});childNodeProps=new Map;transitionAtom=re(void 0);autoLayoutTransitionAtom=re(void 0);stateResetHandlers=[];variableState;cmsDataState=null;static createRoot(t,n,r,o,i){(!aT||i)&&(aT=new gg(t.nodeById,t.assetIdToGuid,o,r.disableVariableErrors));let s={backingComponentId:new Nf(null,o),componentPropState:new Map};return new pr(aT,n,s)}constructor(t,n,r){this.variableState=t,this.cmsDataState=n,this.instanceState=r}resetComponentState=(t,n)=>{this.instanceState.backingComponentId.reset(),this.stateResetHandlers.forEach(r=>r(t,n))};getChildState(t,n,r,o){let i="componentSetId"in n&&n.componentSetId?n.componentSetId:null,s=this.childNodeProps.get(t),a;if(n.type==="INSTANCE"){let l=Object.entries(n.componentProperties).filter(([d,m])=>m.type==="VARIANT"),u=l.filter(([d,m])=>!m.boundVariables?.value).map(([d,m])=>[d,m.value]),c=l.filter(([d,m])=>!!m.boundVariables?.value).map(([d,m])=>[d,m.boundVariables.value]);a={backingComponentId:c.length?new hg(this.variableState,r,i,c,u,o):new Nf(null,o),componentPropState:new Map}}else a=this.instanceState;return s||(s=new pr(this.variableState,this.cmsDataState,a),this.childNodeProps.set(t,s),i&&this.stateResetHandlers.push(s.resetComponentState)),s}};var Tfe=I(D());function m3(e,t,n,r,o){Object.entries(e).forEach(([i,s])=>{(!r||!r[i])&&(t[s]=a=>{let l=n[i];typeof a!=typeof l&&console.error(`Expected value of type ${typeof l} for property ${i}, but got ${typeof a}`),n[i]=a,o?.()})})}function lT(e){let t={};if(!e)return t;for(let[n,r]of Object.entries(e))r.setter&&(t[n]=r.setter);return t}var EN={src:""};function yg(e){return e??!1?e:void 0}function vg(e,t,n,r){if(!r||!n)return EN;let o=e?.image?t(r,e?.image):void 0,s=(e?.animatedImage?t(r,e.animatedImage):void 0)??o;if(!s)return EN;let a=yg(s.size?.y)??e.originalImageHeight,l=yg(s.size?.x)??e.originalImageWidth;return{src:n(s.url),height:yg(a),width:yg(l),alt:e.altText}}function uT(e,t){let n=e[t];if(n!=null||t==="default")return n;let r=e.default;return typeof r=="function"?r:r&&typeof r=="object"?r[t]:n}var CN=new Map,h3={renderedByCode:!0};function g3({guid:e,modeContext:t,...n}){let r=H(),o=(0,go.useMemo)(()=>r?[{key:e,nodeId:e,nodeById:r.websiteData.nodeById,assets:r.websiteData.assets,assetIdToGuid:r.websiteData.assetIdToGuid,guidToUrl:r.websiteData.guidToUrl,animateRootIds:r.websiteData.animateRootIds,stablePathToAssetHash:r.websiteData.stablePathToAssetHash,stablePathToAssetInfo:r.websiteData.stablePathToAssetInfo,modeContext:t??{},parentState:pr.createRoot(r.websiteData,null,r.renderOptions,r.atomStore),parentStates:null}]:[],[e,r,t]),i=Jp(o),s=(0,go.useMemo)(()=>{let a=Object.fromEntries(Object.entries(n).filter(([l])=>l.startsWith("data-")));return{...h3,style:n.style,className:n.className,dataAttributes:a}},[n]);return i[0]?(0,cT.jsx)(Dr,{node:i[0],parent:null,context:s}):null}function IN(e,t,n){let[,r]=(0,go.useReducer)(c=>
75c+1,0),{variableState:o,modeContext:i}=e,s=H(),{getAssetURL:a}=s,{finalProps:l,boundVariables:u}=(0,go.useMemo)(()=>{let c=Object.fromEntries(Object.entries(PN(e.componentProperties,a,e.assets,n,i))),f=NN(e.componentProperties);return{finalProps:c,boundVariables:f}},[e.componentProperties,n,i,a,e.assets]);if(o&&i)for(let[c,f]of Object.entries(u)){let d=t[c];d&&(l[d]=LN(f,o,i,s)),_N(f,c,o,l,i,r,s)}return Object.entries(t).forEach(([c,f])=>{u[c]||(l[f]=d=>{let m=l[c];typeof d!=typeof m&&console.error(`Expected value of type ${typeof m} for property ${c}, but got ${typeof d}`),l[c]=d,r()})}),l}function kN(e){let t=H(),{websiteData:n}=t??{},r=(0,go.useMemo)(()=>!t||!n||!e?.length?[]:e.map(o=>{let i=o.codeComponentId,s=n.assetIdToGuid.get(i)?.toString(),a=s?n.nodeById.get(s):null;return a?{codeNode:a,codeComponentId:i}:null}).filter(o=>o!==null),[t,n,e]);return(0,go.useMemo)(()=>r.map(o=>o.codeNode),[r])}function RN(e,t,n,r,o,i,s){let[,a]=(0,go.useReducer)(y=>y+1,0),l=H(),{websiteData:u,getAssetURL:c}=l,f=u?.assetIdToGuid,{finalProps:d,boundVariables:m}=(0,go.useMemo)(()=>{let y=Object.fromEntries(Object.entries(PN(e.componentPropertyDefinitions,c,s,i))),h=NN(e.componentPropertyDefinitions),S=(n??[]).find(p=>{let g=f?.get(p.codeComponentId);return e.id===g});if(!S)return{finalProps:y,boundVariables:h};for(let p of Object.keys(y))p in S.assignments&&S.assignments[p]!==void 0&&(typeof y[p]=="function"&&typeof S.assignments[p]=="string"?y[p]=ON(S.assignments[p]):typeof S.assignments[p]=="object"&&"image"in S.assignments[p]?y[p]=vg(S.assignments[p],Fo,c,s):y[p]=S.assignments[p]);return{finalProps:y,boundVariables:h}},[e.id,e.componentPropertyDefinitions,f,c,s,i,n]);if(r&&o)for(let[y,h]of Object.entries(m)){let S=t[y];S&&(d[S]=LN(h,r,o,l)),_N(h,y,r,d,o,a,l)}return Object.entries(t).forEach(([y,h])=>{m[y]||(d[h]=S=>{let p=d[y];typeof S!=typeof p&&console.error(`Expected value of type ${typeof p} for property ${y}, but got ${typeof S}`),d[y]=S,a()})}),d}var wN;(function(e){e[e.None=0]="None",e[e.Mouse=1]="Mouse",e[e.Motion=2]="Motion",e[e.Uncategorized=3]="Uncategorized",e[e.TextOnly=4]="TextOnly"})(wN||(wN={}));function AN(e){let t=n=>{let{category:r,nodeTypes:o}=n.codeBehaviorData,i=0;switch(r){case"mouse":i=1;break;case"motion":i=2;break;default:i=3;break}return o&&o.includes("TEXT")&&(i=4),i};return[...e].sort((n,r)=>t(n)-t(r))}function ON(e,t){let n=CN.get(e);return n||(n=function(o){return e?(0,cT.jsx)(g3,{guid:e,modeContext:t,...o}):null},CN.set(e,n),n)}function PN(e,t,n,r,o){let i={};if(!e)return i;for(let s in e){let a=e[s],l=s.substring(0,s.lastIndexOf("#"));if(l&&a&&"type"in a)if(a.type==="INSTANCE_SWAP")if("value"in a&&a.value!=="-1:-1")i[l]=ON(a.value,o);else if(r?.[l]?.defaultValue){let u=r[l].defaultValue;i[l]=u??(()=>null)}else i[l]=()=>null;else if(a.type==="TEXT"){let u="value"in a?a.value:a.defaultValue;i[l]=u.characters}else if(a.type==="IMAGE")if("value"in a&&a.value!==null&&a.value.image)i[l]=vg(a.value,Fo,t,n);else if(r?.[l]?.defaultValue){let u=r[l].defaultValue;i[l]=typeof u=="string"?{src:u}:Nw(u)}else i[l]={src:""};else i[l]="value"in a?a.value:"defaultValue"in a?a.defaultValue:void 0}return i}function NN(e){let t={};if(!e)return t;for(let n in e){let r=e[n],o=n.substring(0,n.lastIndexOf("#"));if(o&&r&&"boundVariables"in r&&r.boundVariables){let i=r.boundVariables;i.value&&(t[o]=i.value.id)}}return t}function LN(e,t,n,r){return o=>{let{atomStore:i}=r,s=i.get,a=t.evaluateVariable(s,e,n);if(typeof o!=typeof a&&console.error(`Expected value of type ${typeof a} for variable ${e}, but got ${typeof o}`),typeof o=="function"){console.error("Cannot set function as variable value");return}if(typeof o=="object"&&"src"in o){console.error("Cannot set image prop as variable value");return}t.setVariable(e,o,n)}}function _N(e,t,n,r,o,i,s){let{atomStore:a}=s,l=a.get,u=n.getVariable(e);if(u){let f=u.value.getModeValue(o),d=n.evaluateVariable(l,e,o);return r[t]=d,a.sub(f,()=>{let y=n.evaluateVariable(l,e,o);r[t]=y,i()})}}async function Sg(e,t){let n=(t||"default").split(".");if(n.length===0)throw new q(`Code export name ${t} is empty`);let[r,o]=n;if(typeof e!="object")throw new q(`Code export ${t} is not an object`);let s=uT(e,r);if(n.length===1){if(s==null)throw new q(`Code export ${t} (${r}) is nullish`);return s}if(typeof s!="function")throw new q(`Code export ${t} (${r}) is not an function`);let a=await s();if(typeof a!="object")throw new q(`Code export ${t} (${o}) is not an object`);let l=uT(a,o);if(l==null)throw new q(`Code export ${t} (${o}) is nullish`);return l}function DN(e){let t={};if(!e)return t;for(let[n,r]of Object.entries(e))r.setter&&(t[n]=r.setter);return t}var Lu=(e,t,n)=>{let r=new pt(n);r.errorDetail=`sourceCodeHash: ${e}`,be.reportError(r),console.error(n,t)};var fT=I(D());var y3=class MN{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHook(t){return new MN([...this.renderHooks,t])}},ca=fT.createContext(new y3),v3=class BN{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHooks(t){return new BN([...this.renderHooks,t])}},fa=fT.createContext(new v3);function _f(){let[e,t]=K0();return[e,async(r,o,i)=>r?await t(r,o,i):Promise.resolve()]}function Df(e,t){if(e&&t.name){let n=e.querySelectorAll(`[${ei}*="${t.name}"]`);return Array.from(n)}return[]}function Mf(e,t){return e&&t.name?e.querySelector(`[${ei}*="${t.name}"]`):null}var VN=I(D()),Bf=VN.createContext({isSnapshot:!1,snapshot:()=>{},enableManualSnapshot:()=>{}});var FN=I(Y()),xg=I(D());var _u=xg.createContext({shouldReduceMotion:!1});function dT({children:e}){let t=em(),n=xg.useMemo(()=>({shouldReduceMotion:t}),[t]);return(0,FN.jsx)(_u.Provider,{value:n,children:e})}var HN=mr.forwardRef(({children:e,tag:t,outerStyles:n},r)=>{let o=z({display:"flex",...n});return(0,Qt.jsx)(t??"div",{ref:r,...ve(o,{className:"tailwind"},{className:"code-behavior-wrapper"}),children:e})});HN.displayName="CodeWrapperDiv";var Vf=mr.forwardRef(({children:e,codeBehaviors:t,variableState:n,modeContext:r,assets:o},i)=>{let s=qt(),a=ho();return(0,Qt.jsx)(us,{children:(0,Qt.jsx)(mo,{children:(0,Qt.jsx)(dr,{children:()=>(0,Qt.jsx)(HN,{tag:a,ref:i,outerStyles:s,children:(0,Qt.jsx)(pT,{codeBehaviors:t,variableState:n,modeContext:r,assets:o,children:e})})})})})});Vf.displayName="CodeBehaviorWrapper";function E3({node:e,Component:t,codeBehaviors:n,variableState:r,modeContext:o,children:i,assets:s}){let a=C3(t),l=DN(a),c={...RN(e,l,n,r,o,a,s),children:i};return(0,Qt.jsx)(t,{...c})}function pT({children:e,codeBehaviors:t,variableState:n,modeContext:r,assets:o}
75){cs("CodeComponentContent");let i=ss(),s=H(),a=H().getAssetURL,[l,u]=mr.useState([]);globalThis.__GLOBALS__={React:mr,ReactJSXRuntime:x3,ReactJSXDevRuntime:S3,ReactDOM:T3,ReactDOMClient:b3,SnapshotContext:Bf,NewRenderHooksContext:fa,RenderHooksContext:ca,useAnimateNode:_f,getChildNode:Mf,getChildNodes:Df,ActiveBreakpointContext:Nu,WebsiteSettingsContext:_u,getAssetURL:a};let c=mr.useMemo(()=>AN(t),[t]),f=kN(c),d=H().websiteData.sourceCodeHash,m=ge(d),y=mr.useRef({});return mr.useEffect(()=>{if(!s||!f.length)return;let h=f.filter(S=>!y.current[S.id]);h.length!==0&&Promise.all(h.map(async S=>{try{let g=await import(s.getCodeComponentURL(S)),T=await Sg(g,S.codeExportName);return y.current[S.id]=T,T}catch(p){return Lu(m,p,"Failed to import code behavior module"),null}})).then(S=>{S.some(p=>p!==null)&&u(f.map(p=>y.current[p.id]||null))}).catch(S=>{Lu(m,S,"Failed to load code behavior")})},[f,s,m]),!f.length||!s||!i?(0,Qt.jsx)(Qt.Fragment,{children:e}):l.length!==f.length||l.some(h=>h===null)?(0,Qt.jsx)(Qt.Fragment,{children:e}):(0,Qt.jsx)(Qt.Fragment,{children:[...f].reverse().reduce((h,S,p)=>{let g=l.length-1-p,v=l[g];return v?(0,Qt.jsx)(E3,{node:S,Component:v,codeBehaviors:t,variableState:n,modeContext:r,assets:o,children:h},S.id):h},e)})}function C3(e){return e?e[Symbol.for("figma.react.props")]??{}:null}function Tg(){let e=(0,zN.useRef)(null);return{codeBehaviorWrapperRef:e,updateStyles:(n,r)=>{e.current&&(e.current.style.setProperty(Hi,`${r}`),e.current.style.setProperty(ji,`${n}`))}}}function w3(e){return e.type==="FRAME"||e.type==="RECTANGLE"}function Ff(e){return e.type==="TEXT"}function I3(e){return e.type==="IMAGE"||e.type==="SVG"}function k3(e){return w3(e)||I3(e)||Ff(e)}var R3=0,A3=1;function jN(e,t){if(!k3(e))return!1;let n=e.behaviors?.code;return!n||n.length===0?!1:(n.length,n[0]?.codeBehaviorData.apiVersion===t)}function zf(e){return jN(e,R3)}function O3(e){return jN(e,A3)}function Du(e){return function(n){let{layerRef:r,node:o}=n;return O3(o)?(0,da.jsx)(dr,{children:()=>(0,da.jsx)(pT,{codeBehaviors:o.behaviors.code,variableState:o.variableState,modeContext:o.modeContext,assets:o.assets,children:(0,da.jsx)(P3,{LayerComponent:e,...n})})}):(0,da.jsx)(e,{...n,ref:r})}}function fs(e,t){return t in e}function P3(e){let{layerRef:t,LayerComponent:n,codeBehaviorProps:r}=e,o=ds.useContext(fa),i=e.node,s=null,a={},l={...r,usingNewAPI:!0};if(o.renderHooks.length)for(let f of o.renderHooks){fs(f,"renderText")&&Ff(i)&&(i={...i,renderTextHook:f}),fs(f,"renderTextCharacter")&&Ff(i)&&(i={...i,renderTextCharacterHook:f}),fs(f,"renderTextLine")&&Ff(i)&&(i={...i,renderTextLineHook:f}),fs(f,"renderTextWord")&&Ff(i)&&(i={...i,renderTextWordHook:f}),fs(f,"nodeRef")&&(s=f.nodeRef),fs(f,"style")&&(l={...l,style:f.style}),fs(f,"childrenStyles")&&(a.childrenStyles=f.childrenStyles);for(let d of tT)fs(f,d)&&(l={...l,[d]:f[d]})}let u=cr(t,s),c={...e,node:i,codeBehaviorProps:l};return(0,da.jsx)(Mr.Provider,{value:a,children:(0,da.jsx)(n,{...c,ref:u})})}var Mr=ds.createContext(void 0),ei="data-figma-animate-name";function Mu(){let e=ds.useContext(Mr);return Boolean(e)}function N3(e,t){let n=ds.useContext(Mr);if(e)return;let r=n?.childrenStyles?.find(s=>t.includes(s.nodeName));if(!r)return;let{nodeName:o,...i}=r;return i}function UN(e,t){let n=ds.useContext(Mr),r=N3(!!t?.usingNewAPI,e);if(!n)return;let o=t?.style;if(!(!o&&!r))return{...r,...o}}function Bu(e,t){if(!ds.useContext(Mr)||!t)return;let r={};for(let o of tT)o in t&&(r[o]=t[o]);if(Object.keys(r).length!==0)return r}var vo=WN.default.forwardRef(function(t,n){let{children:r,wrapperSizeStyles:o,semanticTagInfo:i,nodeName:s,context:a,styles:l,additionalClassName:u,transitionProps:c,tabIndex:f,needsMotionForCodeBehavior:d,codeBehaviorProps:m,node:y,...h}=t,S=H(),{semanticTag:p,interactiveSemanticTag:g}=i,v=qt()??o,{finalInnerSemanticTag:T,needsInteractiveWrapper:x,needsListWrapper:E}=ug(p,g,pg()),C=E||x?l:{...v,...l},b=y.type==="FRAME"&&y.isBreakpointFrame===!0,R=v.position==="fixed"||C.position==="fixed"||b?void 0:Bo(c.smartAnimateType,c.transitionData,C.transform),{motionTransitionProps:O,cssStyles:P}=wl(c.smartAnimateType,c.opacity,C,c.behaviorProps?.variants,c.transitionData,c.onTransitionEnd),V=cN(C.transform,c.behaviorProps?.variants),F=UN(s,m),w=d?{transformTemplate:C.transform?El(C.transform):void 0,...F?{style:{...F}}:{}}:void 0;TI([c.behaviorProps,V,O,R],S);let{style:U,...A}={...c.behaviorProps,...R,...O,...V,...w,ref:n},L=z(v,a?.renderedByCode),N=ve({className:u},z(P,a?.renderedByCode),{className:a?.className},{style:U}),G=z({width:"100%",height:"100%",display:"block"}),de=c.smartAnimateType!==Q.NONE||Object.keys(c.behaviorProps).length>0||d?fo[T]:T;if(E)if(x){let he=g,{href:te,role:K,target:ie,rel:Z,onMouseDown:xe,onClick:Ot,onKeyDown:ot,...it}=h;return(0,yo.jsx)("li",{...L,children:(0,yo.jsx)(he,{...G,href:te,target:ie,role:K,rel:Z,tabIndex:f,onMouseDown:xe,onClick:Ot,onKeyDown:ot,children:(0,yo.jsx)(de,{tabIndex:as(T)?-1:void 0,...A,...it,...ve(G,N),children:r})})})}else return(0,yo.jsx)("li",{...L,children:(0,yo.jsx)(de,{tabIndex:as(T)?-1:f,...A,...h,...ve(G,N),children:r})});if(x){let{href:he,role:te,target:K,rel:ie,onMouseDown:Z,onClick:xe,onKeyDown:Ot,...ot}=h;return(0,yo.jsx)(g,{...L,href:he,target:K,role:te,rel:ie,tabIndex:f,onMouseDown:Z,onClick:xe,onKeyDown:Ot,children:(0,yo.jsx)(de,{tabIndex:as(T)?-1:void 0,...A,...ot,...ve(G,N),children:r})})}let ze={...A,...h};return Object.keys(y.componentPropertyReferences??{}).length===0&&qp(P)&&!u&&!a?.className&&Object.keys(N.style??{}
75).length===0&&(de=cn),(0,yo.jsx)(us,{children:(0,yo.jsx)(de,{...N,tabIndex:as(T)?-1:f,...ze,children:r})})});var hr=I(Y()),gT=I(D());var ps=I(Y()),Ede=I(D());function mT(e){let{parent:t,node:n,children:r}=e;return dm(n,t)?(0,ps.jsx)(L3,{node:n,parent:t,children:r}):(0,ps.jsx)(ps.Fragment,{children:r})}function L3(e){let{node:t,parent:n,children:r}=e,o=H(),i=ue(o,t,"fillWrapper"),{order:s,...a}=qt()??{},l=z({display:"flex",flex:a.flex,flexDirection:n.layoutMode==="HORIZONTAL"?"row":"column",alignSelf:"stretch",alignItems:Vx(n.counterAxisAlignItems),order:s}),u=ho();return(0,ps.jsx)(Xt,{outerStyles:a,children:(0,ps.jsx)(mo,{children:(0,ps.jsx)(u,{id:i,...l,children:r})})})}var bg=I(Y()),Eg=I(D());var Nde=I(D());function GN(e,t,n,r,o){return n?t.getLayerRef({layerRef:n,parentRef:o,Component:()=>null}):r(e)||null}function Hf(e,t){return t in e}function Cg({renderNode:e,node:t,codeBehaviorProps:n}){let r=Eg.useContext(ca),o=Eg.useRef(null),i=n?.transformRef||o,s=n?.parentRef;if(!r.renderHooks.length)return e(t)||(0,bg.jsx)(bg.Fragment,{});let a=t;for(let l of r.renderHooks)if(Hf(l,"renderText"))a={...a,renderTextHook:l};else if(Hf(l,"renderTextCharacter"))a={...a,renderTextCharacterHook:l};else if(Hf(l,"renderTextLine"))a={...a,renderTextLineHook:l};else if(Hf(l,"renderTextWord"))a={...a,renderTextWordHook:l};else if(Hf(l,"getLayerRef"))GN(a,l,i,e,s);else throw new q("Render hook not supported.");return e(a)||null}var Vu=I(Y()),Vde=I(D());function jf({children:e,stickyWrapperStyles:t,node:n}){let r=H(),o=z(t??{}),i=ue(r,n,"sticky-wrapper"),s=ho();return t?(0,Vu.jsx)(mo,{children:(0,Vu.jsx)(s,{id:i,...o,children:e})}):(0,Vu.jsx)(Vu.Fragment,{children:e})}var fn=I(Y()),Re=I(D());function wg(e,t){let n=(0,Re.useRef)(null);(0,Re.useLayoutEffect)(()=>{if(!e||!e.current)return;let r=new ResizeObserver(o=>{for(let i of o)if(e.current===i.target){let s=i.contentRect.width,a=i.contentRect.height;if(n&&n.current&&n.current.width===s&&n.current.height===a)continue;let u={width:i.contentRect.width,height:i.contentRect.height};n.current=u,t&&t(u)}});return r.observe(e.current),()=>r.disconnect()},[e,t])}function hT({outerStyles:e,childWrapperStyles:t,innerState:n}){let r={display:"flex",alignItems:"center",justifyContent:"center"};return{inner:z({flex:"0 0 auto",...t,...n}),outer:z({...e,...r})}}var Ig=Re.default.forwardRef(function(t,n){let r=qt()??{height:"100%",width:"100%"};return(0,fn.jsx)(us,{children:(0,fn.jsx)(dr,{fallback:(0,fn.jsx)(M3,{outerStyles:r,...t}),children:()=>t.canAnimate?(0,fn.jsx)(D3,{ref:n,outerStyles:r,...t}):(0,fn.jsx)(_3,{ref:n,outerStyles:r,...t})})})}),_3=Re.default.forwardRef(function({node:t,parent:n,context:r,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,smartAnimateType:l,transformRef:u,onOuterWrapperSizeChange:c},f){let d=H(),m=ue(d,t,"transform-wrapper-outer"),y=ue(d,t,"transform-wrapper-inner"),h=(0,Re.useRef)(null),S=u||h,p=cr(f,S),g=(0,Re.useRef)(null),v=(0,Re.useMemo)(()=>Vn(er(r?.group?.relativeTransform,t.relativeTransform)),[r?.group?.relativeTransform,t.relativeTransform]),T=(0,Re.useMemo)(()=>ir(t,n),[t,n]),{disableConstraintsBasedSizing:x}=We(),E=(0,Re.useCallback)(F=>{let w=F.width,U=F.height;if(!x&&ir(t,n)){let{width:A,height:L,transform:N}=mm(w,U,v,t.size,t.absoluteBoundingBox,d.renderOptions);pe(g.current!==null,"TransformWrapperStatic innerRef not set when setting outer size"),g.current.style.setProperty("width",`${A}px`),g.current.style.setProperty("height",`${L}px`),g.current.style.setProperty("transform",N instanceof oe?N.value:N)}else g.current?.style.removeProperty("width"),g.current?.style.removeProperty("height"),g.current?.style.removeProperty("transform")},[t,v,n,x,d.renderOptions]),C=(0,Re.useCallback)(F=>{if(pe(S.current!==null,"TransformWrapperStatic outerRef not set when setting inner size"),T||!Fl(v))return;let w=parseFloat(S.current.style.getPropertyValue(Hi)),U=parseFloat(S.current.style.getPropertyValue(ji));Ue(w,F.width,1e-4)||(S.current.style.setProperty(Hi,`${F.width}`),c?.(F.height,F.width)),Ue(U,F.height,1e-4)||(S.current.style.setProperty(ji,`${F.height}`),c?.(F.height,F.width))},[S,T,v,c]);wg(S,E),wg(g,C),(0,Re.useLayoutEffect)(()=>{S.current&&E({width:S.current.clientWidth,height:S.current.clientHeight}),g.current&&C({width:g.current.clientWidth,height:g.current.clientHeight})},[]),(0,Re.useLayoutEffect)(()=>
75{if(S.current){let F=S.current.getBoundingClientRect(),w=F.width,U=F.height;E({width:w,height:U})}},[t.id]);let{inner:b,outer:k}=hT({outerStyles:i,childWrapperStyles:s}),R=Dt(a),{motionTransitionProps:O}=AI(l??Q.NONE,a,R),P=Bo(l??Q.NONE,a,i.transform),V=ho();return(0,fn.jsx)(mo,{children:(0,fn.jsx)(Pu,{tag:V,needsMotion:!!l&&l!==Q.NONE,motionProps:{...O,...P},id:m,ref:p,...k,children:(0,fn.jsx)("div",{id:y,ref:g,...b,children:o})})})}),D3=Re.default.forwardRef(function({node:t,parent:n,context:r,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,previousRotation:l,transformRef:u,onOuterWrapperSizeChange:c},f){let d=H(),m=ue(d,t,"transform-wrapper-outer"),y=ue(d,t,"transform-wrapper-inner"),h=(0,Re.useRef)(null),S=u||h,p=cr(f,S),g=(0,Re.useRef)(null),v=(0,Re.useRef)(!1),T=(0,Re.useRef)(!1),x=v.current&&T.current,[E,C]=(0,Re.useState)(void 0),[b,k]=(0,Re.useState)(void 0),R=ir(t,n),O=(0,Re.useCallback)(K=>{let ie=K.width,Z=K.height;if(v.current=!0,R){let xe=Vn(er(r?.group?.relativeTransform,t.relativeTransform)),{width:Ot,height:ot,transform:it}=mm(ie,Z,xe,t.size,t.absoluteBoundingBox,d.renderOptions,!0,l);pe(g.current!==null,"TransformWrapperAnimate innerRef not set when setting outer size"),C({width:Ot,height:ot,transform:it})}else C(void 0)},[t,r?.group?.relativeTransform,R,l,d.renderOptions]),P=(0,Re.useCallback)(K=>{T.current=!0,(!b||!Ue(b.width,K.width,1e-4)||!Ue(b.height,K.height,1e-4))&&(k({width:K.width,height:K.height}),c?.(K.height,K.width))},[b,c]);wg(S,O),wg(g,P),(0,Re.useLayoutEffect)(()=>{if(S.current){let K=S.current.getBoundingClientRect(),ie=K.width,Z=K.height;b&&!(Ue(ie,b?.width??0,1e-4)&&Ue(Z,b?.height??0,1e-4))&&O({width:ie,height:Z})}},[t.id]);let{transform:V,...F}=s,w=E?{width:E.width,height:E.height}:void 0;if(!E?.transform&&!V){let K=Mx(l.current,0);l.current=l.current+K}let U=`rotate(${l.current}deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)`,A;R?A=E?.transform??V??U:A=V??E?.transform??U;let L=A instanceof oe?A.value:A,{inner:N,outer:G}=hT({outerStyles:i,childWrapperStyles:F,innerState:w}),fe={[Hi]:b?.width??0,[ji]:b?.height??0},de=Dt(a),{motionTransitionProps:ze}=RI(fe,x,a,x?de:void 0),he=Bo(Q.INSTANCE_SUBTREE,a,i.transform),te=SN();return(0,fn.jsx)(mo,{children:(0,fn.jsx)(te,{id:m,ref:p,...G,...ze,...he,children:(0,fn.jsx)(fo.div,{id:y,layout:!0,layoutDependency:a?.id??QS,...N,ref:g,transition:a?{duration:a.durationSeconds,...a.motionAnimationData}:{duration:0},initial:{transform:L},animate:{transform:L},onAnimationComplete:x?de:void 0,onLayoutAnimationComplete:x?de:void 0,transformTemplate:(K,ie)=>K&&K.transform?`${ie} ${K.transform}`:ie,children:o})})})});function M3({children:e,outerStyles:t,childWrapperStyles:n}){let{inner:r,outer:o}=hT({outerStyles:t,childWrapperStyles:n}),i=ho();return(0,fn.jsx)(mo,{children:(0,fn.jsx)(i,{...o,children:(0,fn.jsx)("div",{...r,children:e})})})}function gr(e){let{node:t,parent:n,context:r,children:o,transitionProps:i,styles:s,layerRef:a,outerRef:l,previousRotation:u,codeBehaviorProps:c}=e;return V3({node:t,parent:n,context:r,transitionProps:i})?(0,hr.jsx)(B3,{node:t,parent:n,context:r,layerRef:a,outerRef:l,previousRotation:u,transitionProps:i,codeBehaviorProps:c,styles:s,children:o}):(0,hr.jsx)(jf,{node:t,stickyWrapperStyles:s.stickyWrapper,children:(0,hr.jsx)(mT,{node:t,parent:n,children:o})})}function B3(e){let{children:t,context:n,node:r,layerRef:o,codeBehaviorProps:i,outerRef:s,parent:a,previousRotation:l,styles:{transform:u,stickyWrapper:c},transitionProps:f}=e,{codeBehaviorWrapperRef:d,updateStyles:m}=Tg(),y=$N({node:r,parent:a,context:n,transitionProps:f}),h=zf(r),S=f?.transitionData,p=f?.smartAnimateType??Q.NONE,g=p===Q.INSTANCE_SUBTREE,v=r.type!=="WIDGET"&&Vo(p,r.maybeAnimateRotation),T=gT.default.useMemo(()=>y?(0,hr.jsx)(Ig,{ref:v||g?o:null,context:n,node:r,parent:a,childWrapperStyles:{...u},transitionData:S,canAnimate:v,smartAnimateType:p,previousRotation:l,transformRef:s,onOuterWrapperSizeChange:m,children:t}):(0,hr.jsx)(hr.Fragment,{children:t}),[v,g,n,r,a,u,S,p,l,o,s,m,t,y]),x=gT.default.useMemo(()=>()=>T,[T]);if(h){let E=r.behaviors.code;return(0,hr.jsx)(Vf,{codeBehaviors:E,variableState:r.variableState,modeContext:r.modeContext,ref:d,assets:r.assets,children:(0,hr.jsx)(Cg,{node:r,renderNode:x,codeBehaviorProps:{...i,transformRef:s}})})}
75return(0,hr.jsx)(jf,{node:r,stickyWrapperStyles:c,children:(0,hr.jsx)(mT,{node:r,parent:a,children:T})})}function V3(e){return $N(e)||zf(e.node)}function $N(e){let{context:t,node:n,parent:r,transitionProps:o}=e,i=Vl(n,r,t);if(n.type==="GROUP")return i&&Gt(n,r);{let s=n.type!=="WIDGET"&&Vo(o?.smartAnimateType??Q.NONE,n.maybeAnimateRotation);return i||s}}var KN=new Map,F3=So.forwardRef(function({node:t,parent:n,interactionHandlers:r,context:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let u=H(),c=s?.smartAnimateType??Q.NONE,{renderOptions:f}=u,d=Vo(c,t.maybeAnimateRotation),m=Il(),y=In(),h=vn({node:t,parent:n,context:o,zIndex:i,children:[],options:{isFlattened:!0,canAnimate:d,previousRotation:m,precomputeTransforms:y},renderOptions:f}),S=sr({node:t,context:o,websiteContext:u}),p=t?.interactions??[],g=t.type==="SVG"?o?.group?.opacity??1:Bt(o,t),v=So.useMemo(()=>({opacity:g,transform:tr(h.outer.transform)}),[g,h.outer.transform]),T=or(t,o),{motionProps:x,key:E,ref:C}=ur(t.id,t.behaviors,t.assets,v,T),b=cr(l,C),k=Bu(t.name,a),R=o?.withinInteractiveElement||Object.keys(x).length>0||c===Q.INSTANCE_SUBTREE||!!k?.onClick,O=rr(p,r,R,u,k),P=no(p,k),V=Lr(p),F=ls(t,V,P,R,!1),w=ro(t,!0),U=s?.transitionData,A=Dt(U),L=Sn({node:t,parent:n,children:null,renderOptions:f}),{shouldOutputVariables:N,codeSyntaxLanguage:G}=We(),fe={...h.inner,...t.type==="IMAGE"?Gk(t,t.effects,f):{},...xn(g,N,t.boundVariables?.opacity?.resolvedName,G&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[G]),...Mi(t,k),...S,...o?.style||{}},de=ue(u,t),ze=fr(u,t),{disableDataAttributes:he}=We(),te=(0,kg.useRef)(null),K=(0,kg.useContext)(Mr),ie=Mu();return(0,pa.jsx)(Xt,{outerStyles:h.outer,children:(0,pa.jsx)(gr,{node:t,parent:n,context:o,transitionProps:s,codeBehaviorProps:a,layerRef:l,outerRef:te,previousRotation:m,styles:{transform:h.transform,stickyWrapper:h.stickyWrapper},children:(0,pa.jsx)(vo,{node:t,semanticTagInfo:F,context:o,wrapperSizeStyles:L,ref:d?C:b,id:de,styles:fe,transitionProps:{opacity:g,smartAnimateType:c,behaviorProps:x,transitionData:U,onTransitionEnd:A},nodeName:t.name,codeBehaviorProps:a,needsMotionForCodeBehavior:ie,...O,...w,"data-name":ze,"data-isimage":he?void 0:!0,...K?{[ei]:t.name}:{},...o?.dataAttributes||{},children:(0,pa.jsx)(z3,{node:t,parent:n},t.id)},E)})})});function z3({node:e,parent:t}){let n=Fo(e.assets,e.hash);pe(n.type==="GENERATED_ASSET","Expected asset to be a generated asset");let{url:r,offsets:o,size:i}=n,{getAssetURL:s,renderOptions:a}=H(),l=s(r),u=So.useRef(null),c=e.accessibleLabel||"",f=So.useCallback(C=>{if(u.current){u.current.replaceChildren(C.cloneNode(!0));let b=u.current.querySelector("svg");b&&(c?(b.setAttribute("aria-label",c),b.setAttribute("role","img")):b.setAttribute("role","presentation"))}},[c]),d=KN.get(e.hash),{disableInlineSvgGeneration:m,disableImageOptimization:y}=We(),h=!m&&e.type==="SVG"&&e.isDynamic;So.useEffect(()=>{if(!h)return;if(d&&u.current){f(d);return}if(!l)return;let C=new AbortController,b=async()=>{try{let R=await fetch(l,{signal:C.signal});k(await R.text())}catch(R){if(console.error("Error loading SVG",R),R.name!=="AbortError")throw new pt("Error loading SVG",R)}},k=R=>{if(R==="")return;if(!R){console.warn("No SVG URL provided for",e.id);return}let O=new DOMParser().parseFromString(R,"image/svg+xml"),P=O.querySelector("svg"),V=O.querySelector("parsererror");if(!P||V){console.error("Unable to load SVG",V);return}KN.set(e.hash,P),f(P)};return b(),()=>{C.abort()}},[l,e.hash,d,e.id,e.type,h,f]);let S={position:"absolute",top:Uc(o.top),left:Uc(o.left),right:Uc(o.right),bottom:Uc(o.bottom)},p,g;if(i&&!y&&e.type==="IMAGE"){let{srcset:C,sizes:b}=q0(s,e,t,null,r,i,void 0,a);p=C,g=e.lazyLoad?`auto,${b}`:b}let v={};h&&e.type==="SVG"&&(e.fills.forEach((C,b)=>{C.type==="SOLID"&&(v[`--fill-${b}`]=`rgba(${Math.round(C.color.r*255)}, ${Math.round(C.color.g*255)}, ${Math.round(C.color.b*255)}, ${_(C.color.a)})`)}),e.strokes.forEach((C,b)=>{C.type==="SOLID"&&(v[`--stroke-${b}`]=`rgba(${Math.round(C.color.r*255)}, ${Math.round(C.color.g*255)}, ${Math.round(C.color.b*255)}, ${_(C.color.a)})`)}));let T=!h&&qp(S),x=T?cn:"div",E=z({display:"block",maxWidth:"none",width:"100%",height:"100%",position:T?"absolute":void 0});return(0,pa.jsx)(x,{...ve(z(S),{style:v}),ref:u,children:(0,pa.jsx)("img",{loading:e.lazyLoad?"lazy":void 0,src:l,alt:c,width:e.type==="IMAGE"&&i?_(i.x):void 0,height:e.type==="IMAGE"&&i?_(i.y):void 0,...E,srcSet:p,sizes:g})})}var YN=Du(F3);var Un=I(Y()),kn=I(D());var XN=I(Y()),Xpe=I(D());function qN({node:e,smartAnimateType:t,nodeHasStrokes:n,transitionData:r,borderStyles:o}){let i=H(),s=Dt(r),{motionTransitionProps:a,cssStyles:l}=wl(t,1,o??{},void 0,r,n?s:void 0),u=Bo(t,r,o?.transform),c=ue(i,e,"border"),f=z(l);return(0,XN.jsx)(Pu,{tag:"div","aria-hidden":!0,needsMotion:t!==Q.NONE,motionProps:{...a,...u},id:c,...f})}var yT=I(Y()),Ag=I(D());function Rg({children:e,context:t={}}){let n={...t},r=t?.masks;return e.sort((o,i)=>o.scrollBehavior==="FIXED"&&i.scrollBehavior!=="FIXED"?-1:0),e.reduce((o,i)=>("isMask"in i?i.isMask??!1:!1)?(n={...n,masks:r?[...r,i]:[i]},o):(o.push([i,{key:i.key,context:n}]),o),[])}function QN(e){let{childNodes:t,parent:n,context:r,reverseZIndex:o,parentRef:i,parentTransitionProps:s,onTransitionEnd:a}=e,u=(s?.smartAnimateType??Q.NONE)===Q.INSTANCE_SUBTREE,c=Rg({children:t,context:r}),f=u?Xx:Ag.Fragment,d=u?II(s?.transitionData,a):void 0;return Ag.default.useMemo(()=>(0,yT.jsx)(f,{...d??{},children:c?.length?c.map(([y,{key:h,context:S}],p)=>{let g=o?c.length-p:void 0;return(0,yT.jsx)(Og,{name:"sites-layer",nodeId:y.id,childKey:h,node:y,parent:n,context:S,zIndex:g,codeBehaviorProps:{parentRef:i}},h)}):null}),[f,d,c,i,n,o])}var vT=I(Y()),nL=I(D());var Pg=I(Y()),fme=I(D());var H3=e=>{let t=e.layoutMode;if(e.type!=="FRAME"||!(t==="HORIZONTAL"||t==="VERTICAL"))return;let n;e.primaryAxisAlignItems==="MAX"?n="flex-end":e.primaryAxisAlignItems==="CENTER"&&(n="center");let r;if(e.counterAxisAlignItems==="MAX"?r="flex-end":e.counterAxisAlignItems==="CENTER"&&(r="center"),!(!n&&!r))return{display:"flex",flexDirection:t==="VERTICAL"?"column":"row",alignItems:r,justifyContent:n}};function ZN({node:e,children:t,style:n,innerTag:r="div"}){let o=H(),i=ue(o,e,"al-clipper-inner"),s=ue(o,e,"al-clipper-outer"),{overflowX:a,overflowY:l,borderRadius:u,...c}=n,{minWidth:f,minHeight:d,maxWidth:m,maxHeight:y}=n,h={overflowX:a,overflowY:l,...H3(e)},S=Object.values(h).some(x=>x!==void 0),p=z(S?{...h,borderRadius:u,width:"100%",height:"100%",minWidth:f,minHeight:d,maxWidth:m,maxHeight:y}:{}),g=z(S?c:{...c,borderRadius:u});return(0,Pg.jsx)(S?"div":cn,{id:s,...p,children:(0,Pg.jsx)(r,{id:i,...g,children:t})})}function JN({node:e,style:t,children:n,innerTag:r="div"}){let o=H(),i=ue(o,e,"clipper");return(0,Pg.jsx)(r,{id:i,...z(t),children:n})}var eL=(e,t,n,r)=>{if(!at(e))return!1;let o=!!t&&at(t),i=e.paddingLeft+e.paddingRight;if(i>0){let a=rt(e,t,n,r);switch(a){case X.FILL_PARENT:if(o)return!0;break;case X.HUG_CONTENTS:break;case X.FIXED:if(i>e.size.x)return!0;break;default:Ee(a)}}let s=e.paddingTop+e.paddingBottom;if(s>0){let a=ht(e,t,n,r);switch(a){case X.FILL_PARENT:if(o)return!0;break;case X.HUG_CONTENTS:break;case X.FIXED:if(s>e.size.y)return!0;break;default:Ee(a)}}return!1};var ms=I(Y()),De=I(D()),tL=I(Xc());var j3="left",U3=6,W3=!1,G3="Scrolling content",$3=!1,Ng=De.default.forwardRef(function({node:t,style:n={},className:r="",children:o},i){let s=t.behaviors?.marquee?.direction??j3,a=t.behaviors?.marquee?.speed??U3,l=t.behaviors?.marquee?.shouldLoopInfinitely??W3,u=Yk(t)?G3:t.accessibleLabel,c=t.behaviors?.marquee?.pauseOnHover??$3,[f,d]=(0,De.useState)(0),[m,y]=(0,De.useState)(0),[h,S]=(0,De.useState)(1),[p,g]=(0,De.useState)(!1),v=(0,De.useRef)(null),T=i||v,x=(0,De.useRef)(null),E=ef(),C=(0,tL.default)("marquee",E?"":"reduced-motion"),b=(0,De.useCallback)(w=>{if(x.current&&T.current){let U=T.current.getBoundingClientRect(),A=x.current.getBoundingClientRect(),L=f===0?U.width:f,N=A.width;if((s==="UP"||s==="DOWN")&&(L=U.height,N=A.height),l&&L&&N){let G=N<L?Math.ceil(L/N):1;S(G)}else S(1);y(N),(f===0||w)&&d(U.width)}},[l,T,f,s]);(0,De.useEffect)(()=>
75{if(p&&(b(),x.current&&T.current)){let w=new ResizeObserver(()=>{b(!0)});return w.observe(T.current),w.observe(x.current),()=>{w&&w.disconnect()}}},[b,T,p]),(0,De.useEffect)(()=>{b()},[b,o]),(0,De.useEffect)(()=>{g(!0)},[]);let k=(0,De.useMemo)(()=>l?m*h/a:m<f?f/a:m/a,[l,f,m,h,a]),R=(0,De.useMemo)(()=>({...n,["--width"]:s==="UP"||s==="DOWN"?"100vh":"100%",["--transform"]:s==="UP"?"rotate(-90deg)":s==="DOWN"?"rotate(90deg)":"none"}),[n,s]),O=H(),P=(0,De.useMemo)(()=>({["--direction"]:s==="LEFT"?"normal":"reverse",["--duration"]:`${k}s`,["--delay"]:"0s",["--iteration-count"]:"infinite",["--min-width"]:l?"auto":"100%",["--timing-function"]:qS(O)?"steps(3)":"linear",["--pause-on-hover"]:c?"paused":"running"}),[s,k,l,c,O]),V=(0,De.useMemo)(()=>({["--transform"]:s==="UP"?"rotate(90deg)":s==="DOWN"?"rotate(-90deg)":"none"}),[s]),F=(0,De.useCallback)((w,U)=>[...Array(Number.isFinite(w)&&w>=0?w:0)].map((A,L)=>(0,ms.jsx)(De.Fragment,{children:De.Children.map(o,N=>(0,ms.jsx)("div",{...U?{inert:"true"}:void 0,"aria-hidden":U?"true":void 0,style:V,className:"marquee-child",children:N}))},L)),[V,o]);return p?(0,ms.jsxs)("div",{ref:T,style:R,className:"marquee-container "+r,tabIndex:0,role:"marquee","aria-label":u,children:[(0,ms.jsxs)("div",{className:C,style:P,children:[(0,ms.jsx)("div",{className:"marquee-initial-child-container",ref:x,children:F(1)}),F(h-1,!0)]}),(0,ms.jsx)("div",{className:C,style:P,children:F(h,!0)})]}):null});function rL(e){let{parent:t,needsAutolayoutClipper:n,needsClipper:r,children:o,listTag:i,styles:{clipperStyles:s,innerStyles:a,overflowStyles:l,borderDisplacement:u,wrapperSizeStyles:c,marqueeSizeStyles:f,simpleFillStyles:d}}=e,m=on(t),y=at(t),h=nL.default.useMemo(()=>({minWidth:typeof t.minWidth=="number",minHeight:typeof t.minHeight=="number",maxWidth:typeof t.maxWidth=="number",maxHeight:typeof t.maxHeight=="number"}),[t.minWidth,t.minHeight,t.maxWidth,t.maxHeight]),S=n?ZN:r?JN:cn,p=m?Ng:cn,g={...c,...f,...l},v={};return y&&(h.minWidth&&(v.minWidth="inherit"),h.minHeight&&(v.minHeight="inherit"),h.maxWidth&&(v.maxWidth="inherit"),h.maxHeight&&(v.maxHeight="inherit")),r&&(g={...g,...s}),(0,vT.jsx)(p,{node:t,style:g,children:(0,vT.jsx)(S,{node:t,innerTag:i,style:{...v,...s,...a,...l,...u,...m?c:d,borderRadius:"inherit"},children:o})})}var xT=I(Y()),ST=I(D());function TT(e){return(e.effects||[]).some(t=>t.type==="INNER_SHADOW")}function oL({node:e,parent:t,alwaysRenderBorderStyles:n}){return TT(e)?(0,xT.jsx)(K3,{node:e,parent:t,alwaysRenderBorderStyles:n}):null}function K3({node:e,parent:t,alwaysRenderBorderStyles:n}){let r=H(),{renderOptions:o}=r,i=ST.useMemo(()=>to(e)||n?Xp(e,t):void 0,[e,n,t]),s=ST.useMemo(()=>({position:"absolute",inset:0,borderRadius:"inherit",pointerEvents:"none",...Nx(e,e.effects||[],o),...i}),[e,i,o]),a=ue(r,e,"shadow");return(0,xT.jsx)("div",{id:a,...z(s)})}var Y3="data-width",X3="data-height";function q3(e,t,n,r,o){let i={position:"relative"};return rt(e,t,n,o,!1,r)!==X.HUG_CONTENTS&&(i.width="100%"),ht(e,t,n,o,r)!==X.HUG_CONTENTS&&(i.height="100%"),i}function Q3(e){let t=H?.()?.getAssetURL;if(!e||!t)return;let n="filter0",r=t(e),o;return o=new URL(r),o.hash=n,o=o.toString(),o}var Z3=(e,t,n,r,o,i,s,a)=>{let l=We(),{disableBackgroundDivs:u,minimizeAutoLayoutWrappers:c,dontUseChildDivForBorderStyles:f,useFigmaComponents:d}=l,m=d&&e.type==="FRAME"&&(e.originalType==="COMPONENT"||e.originalType==="INSTANCE"),y=t&&at(t),h=at(e),S=to(e)||a,p=S&&(QI(e)||h||y),g=e.effects&&e.effects.some(k=>k.type==="BACKGROUND_BLUR")&&e.effects.some(k=>k.type==="LAYER_BLUR"),v=r.length>1||r.some(k=>k.needsBackgroundDiv)||!u&&(i||g||TT(e)),T;f?T=!1:T=S&&(m||p||v);let x=r.length>0&&v,E;c?E=!1:E=h&&(m||eL(e,t,n,l));let C=n.length>0&&(T&&o||E||t?.strokesIncludedInLayout||i||s);return{needsBackgroundDiv:x,needsBorderDiv:T,needsClipper:C,needsAutolayoutClipper:h&&(E||s)}},bT=(0,kn.forwardRef)(function({node:t,parent:n,children:r,context:o,zIndex:i,interactionHandlers:s,transitionProps:a,codeBehaviorProps:l},u){let c=H(),f=We(),{useFigmaClipContentsForOverflow:d,rootNodeStyle:m,shouldOutputVariables:y,codeSyntaxLanguage:h}=f,S=a?.smartAnimateType??Q.NONE,p=rR(t,n,r,f),g=Vo(S,t.maybeAnimateRotation),v=Il(),T=
75In(),x=vn({node:t,parent:n,context:o,zIndex:i,children:r,itemSpacing:p,codeSyntaxLanguage:h,options:{canAnimate:g,previousRotation:v,shouldOutputVariables:y,precomputeTransforms:T},renderOptions:f}),E=sr({node:t,context:o,websiteContext:c}),C=Bt(o,t),b=Vp(t.fills,t.assets,{width:t.size.x,height:t.size.y},{isDecorativeImage:t.isDecorativeImage??!1,hasChildren:r.length>0},c),k=a?.transitionData,R=Dt(k),O=t.interactions??[],P=Bu(t.name,l),V=no(O,P),F=Lr(O),w=on(t),U=b.some(Wr=>Wr.imageProps),A=b.some(Wr=>Wr.videoProps),L=ro(t,U||A||w),N=kn.default.useMemo(()=>({opacity:C,transform:tr(x.outer.transform)}),[C,x.outer.transform]),G=or(t,o),{motionProps:fe,key:de,ref:ze}=ur(t.id,t.behaviors,t.assets,N,G),he=(0,kn.useRef)(null),te=cr(ze,he),K=cr(u,te),ie=Q3(t.effectSvgFileName),Z={...xn(C,y,t.boundVariables?.opacity?.resolvedName,h&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[h]),...Mi(t,P)},xe=t.scrollBehavior==="FIXED"||t.scrollBehavior==="STICKY_SCROLLS",Ot=S===Q.INSTANCE_SUBTREE,ot=o?.withinInteractiveElement||Object.keys(fe).length>0||Ot||!!P?.onClick,it=ls(t,F,V,ot,w),zr=rr(O,s,ot,c,P),Hr=lg(it),vr=Hr!==null,jr=kn.default.useMemo(()=>r?.every(Wr=>Wr.layoutAlign==="STRETCH")??!0,[r]),Rn="clipsContent"in t&&t.clipsContent,Jt=Ot,{needsBackgroundDiv:An,needsBorderDiv:Ne,needsClipper:ct,needsAutolayoutClipper:Ur}=Z3(t,n,r,b,Rn,Ot,w,Jt),Ia=kn.default.useMemo(()=>({group:void 0,isInStickyOrFixedTree:xe||(o?.isInStickyOrFixedTree??!1),negativeItemSpacing:p&&p<0?p:void 0,withinInteractiveElement:o?.withinInteractiveElement||F||V,parentIsList:vr,allChildrenAreFillWidth:jr,borderDisplacement:Ne?void 0:Kp(t)}),[o?.isInStickyOrFixedTree,o?.withinInteractiveElement,F,V,xe,p,vr,jr,Ne,t]),Hu=ue(c,t),Ts=fr(c,t),si=kn.default.useContext(Mr),Sr=kn.default.useMemo(()=>{let Wr={"data-name":Ts};return si&&(Wr[ei]=t.name),o?.dataAttributes&&Object.entries(o.dataAttributes).forEach(([k_,R_])=>{Wr[k_]=R_}),Wr},[Ts,o?.dataAttributes,si,t.name]),bs=to(t),xo=ZI(t,n),{clipperStyles:ai,containerStyles:On,borderStyles:ju,sharedBackgroundStyles:ka}=oR(t,n,Z,Jt,ie,Ne,f),ob=Sn({node:t,parent:n,children:r,renderOptions:f}),S_=iR({node:t,parent:n,context:o,children:r,renderOptions:f}),Ra=kn.default.useMemo(()=>r?.length?zl(t,n,o,c):{},[r,t,n,o,c]);n||(d?Ra={overflow:Rn&&(On.borderRadius||On.borderTopLeftRadius||On.borderTopRightRadius||On.borderBottomLeftRadius||On.borderBottomRightRadius)?"clip":void 0}:m==="independent"?Ra={overflow:Rn?"clip":void 0}:o?.renderedByCode||c.withBaseStyles&&(Sr["data-page-overflowx"]=Ra.overflowX,Ra={overflow:"clip"}));let ib=kn.default.useMemo(()=>ju?(0,Un.jsx)(qN,{node:t,smartAnimateType:S,nodeHasStrokes:bs,transitionData:k,borderStyles:ju}):null,[ju,t,S,bs,k]),x_=kn.default.useMemo(()=>(0,Un.jsx)(hN,{node:t,parent:n,sharedBackgroundStyles:{...ka,...xo},backgroundInfo:b,smartAnimateType:S,transitionData:k,children:r}),[t,n,r,ka,xo,b,S,k]);An||(x.outer.mixBlendMode||=b[0]?.backgroundStyles?.mixBlendMode);let{mixBlendMode:q4,...T_}=b[0]?.backgroundStyles??{},Jg={...On,...ct?{}:x.inner,...x.stickyWrapper?zx:{},...ct?{}:ai,...ct?{}:Ra,...!An&&c.withBaseStyles?{...ka,...T_}:{},...E,...o?.style||{}};zr.onClick&&x.stickyWrapper&&Jg.display===void 0&&(Jg.display="block");let b_=t.type==="FRAME"&&t.isBreakpointFrame,E_=(0,kn.useRef)(null),C_=q3(t,n,r,o,f),sb=(0,Un.jsx)(rL,{parent:t,needsAutolayoutClipper:Ur,needsClipper:ct,listTag:ct&&vr?Hr:void 0,styles:{clipperStyles:ai,innerStyles:x.inner,overflowStyles:Ra,borderDisplacement:xo,wrapperSizeStyles:ob,marqueeSizeStyles:S_,simpleFillStyles:C_},children:(0,Un.jsx)(QN,{parent:t,childNodes:r,context:Ia,reverseZIndex:t.type!=="RECTANGLE"&&"itemReverseZIndex"in t&&t.itemReverseZIndex,parentRef:he,parentTransitionProps:t.transitionProps,onTransitionEnd:R})}),w_=Mu(),I_=Hp();return b_&&(Sr[Qp]=Jo(t.id),Sr[lx]="true",Sr[Y3]=t.size.x,Sr[X3]=t.size.y,I_)?(0,Un.jsx)(Un.Fragment,{children:sb}):(0,Un.jsx)(Xt,{outerStyles:x.outer,children:(0,Un.jsx)(gr,{node:t,parent:n,context:o,transitionProps:a,codeBehaviorProps:l,layerRef:u,outerRef:E_,previousRotation:v,styles:{transform:x.transform,stickyWrapper:x.stickyWrapper},children:(0,Un.jsxs)(vo,{semanticTagInfo:{semanticTag:ct&&vr?"div":it.semanticTag,interactiveSemanticTag:w&&it.interactiveSemanticTag==="ul"?null:it.interactiveSemanticTag},wrapperSizeStyles:ob,context:o,styles:Jg,ref:g?te:K,id:Hu,...zr,...Sr,...L,node:t,nodeName:t.name,needsMotionForCodeBehavior:w_,codeBehaviorProps:l,transitionProps:{opacity:C,smartAnimateType:S,behaviorProps:fe,transitionData:k,onTransitionEnd:R},children:[An&&x_,Rn?null:ib,sb,(0,Un.jsx)(oL,{node:t,parent:n,alwaysRenderBorderStyles:Jt}),Rn?ib:null]},de)})})}),ET=Du(bT);var ne=I(Y()),EL=I(D()),ni=I(D());var J3={TOP:"flex-start",BOTTOM:"flex-end",CENTER:"center"},ej={NONE:"none",UNDERLINE:"underline",STRIKETHROUGH:"line-through"},tj={ORIGINAL:"none",SMALL_CAPS:"none",SMALL_CAPS_FORCED:"none",UPPER:"uppercase",LOWER:"lowercase",TITLE:"capitalize"},nj={ORIGINAL:"normal",SMALL_CAPS:"small-caps",SMALL_CAPS_FORCED:"all-small-caps",UPPER:"normal",LOWER:"normal",TITLE:"normal"},rj={SUPER:"0.55em",SUB:"-0.25em",NORMAL:void 0};function ha(e,t,n,r,o){let{shouldOutputVariables:i,codeSyntaxLanguage:s,optimizeForTailwindConversion:a}=o.renderOptions,{fallbackFonts:l,fontFamily:u,fontVariations:c,fontSize:f,fontStyle:d,textCase:m,opentypeFlags:y,letterSpacingUnit:h,letterSpacingValue:S}=e.style,p={};if(u){let v=`${u}:${d}`,T=oj(v,l??[]);if(i){let O="boundVariables"in e?e.boundVariables:null,P=J(s&&O?.fontFamily?.[0]?.resolvedCodeSyntax?.[s],O?.fontFamily?.[0]?.resolvedName,T);p.fontFamily=P??T}else p.fontFamily=T;a||(p.wordBreak="break-word");let x=n.get(v),E=l?.map(O=>n.get(`${O.fontFamily}:${O.fontStyle}`)).filter(O=>O?.variationAxes)??[],C=x?.variationAxes?.length,b=E.length>0,k=C||b,R=x?.variationAxes??E[0]?.variationAxes??[];if(k){let O=[...R,{name:"OpticalSize",value:void 0,tag:"opsz"}].filter(P=>c?.[P.name]!==void 0||P.value!==void 0).filter(P=>P.tag==="wght"?!C&&b?!0:(p.fontWeight=c?.[P.name]??P.value,!1):P.tag==="slnt"?P.value===0?(p.fontStyle="normal",!1):c&&P.n
75ame in c:!0);O.length>0?p.fontVariationSettings=O.map(P=>{let V=c?.[P.name]??P.value;return`"${P.tag}" ${V}`}).join(", "):a||(p.fontVariationSettings="normal"),x?.italic&&(p.fontStyle="italic")}else p.fontStyle=x?.italic?"italic":"normal"}let g=e.style.fills||"fills"in e&&e.fills||null;if(g?.length===0&&(p.color="transparent",a||(p.WebkitTextFillColor="transparent")),g){let v=g.filter(x=>x.visible!==!1&&x.type==="SOLID"),T=g.filter(x=>x.visible!==!1&&x.type!=="SOLID");if(v.length>0){let x=Zc(v.map(E=>new Ct(E.color,o.renderOptions,E.opacity,Et,E.boundVariables?.color?.resolvedName,s&&E.boundVariables?.color?.resolvedCodeSyntax?.[s])),o.renderOptions);p.color=x.value,a||(p.WebkitTextFillColor=x.value)}if(T.length){let x=Vp(g,t,r,{isDecorativeImage:!1,disableImageTag:!0},o)[0]?.backgroundStyles;x&&Object.keys(x).length&&(p.color="transparent",p.backgroundClip="text",a||(p.WebkitBackgroundClip="text",p.WebkitTextFillColor="transparent"),Object.assign(p,x))}}if(m){let v=tj[m]||"none";v!=="none"&&(p.textTransform=v);let T=nj[m]||"normal";T!=="normal"&&(p.fontVariantCaps=T)}if(y&&(p.fontFeatureSettings=Object.entries(y).map(([v,T])=>`"${v.toLowerCase()}" ${T}`).join(", ")),f&&(p.fontSize=e.style.responsiveTextStyleVariants?.length&&!a?`var(--responsive-font-size,${_(f)}px)`:`${_(f)}px`),h&&S!==void 0){let v=h==="PIXELS"?`${_(S,4)}px`:`${_(S/100*(f??16),4)}px`;p.letterSpacing=e.style.responsiveTextStyleVariants?.length&&!a?`var(--responsive-letter-spacing,${v})`:v}if(!a&&e.style.responsiveTextStyleVariants?.length){let v=e.style.responsiveTextStyleVariants.sort((T,x)=>T.minWidth-x.minWidth);p.media=Object.fromEntries(v.map(T=>{let x=ha({...e,style:T.style},t,n,r,o),E={};if(!a){if(T.style.fontSize!==void 0&&(E["--responsive-font-size"]=`${_(T.style.fontSize)}px`),T.style.letterSpacing!==void 0){let V=T.style.letterSpacingUnit==="PIXELS"?`${_(T.style.letterSpacing,4)}px`:`${_(T.style.letterSpacing/100*(T.style.fontSize??16),4)}px`;E["--responsive-letter-spacing"]=V}let P=ma(T,o.renderOptions);P&&(E["--responsive-line-height"]=P)}let{fontSize:C,letterSpacing:b,lineHeight:k,...R}=x,O={...R,...E};return[`(min-width: ${T.minWidth}px)`,O]}))}if(i){let v="boundVariables"in e?e.boundVariables:null;p.fontStyle&&(p.fontStyle=J(s&&v?.fontStyle?.[0]?.resolvedCodeSyntax?.[s],v?.fontStyle?.[0]?.resolvedName,p.fontStyle)??p.fontStyle),p.fontWeight&&(p.fontWeight=J(s&&v?.fontWeight?.[0]?.resolvedCodeSyntax?.[s],v?.fontWeight?.[0]?.resolvedName,p.fontWeight)??p.fontWeight),p.fontSize&&(p.fontSize=J(s&&v?.fontSize?.[0]?.resolvedCodeSyntax?.[s],v?.fontSize?.[0]?.resolvedName,p.fontSize)??p.fontSize),p.letterSpacing&&(p.letterSpacing=J(s&&v?.letterSpacing?.[0]?.resolvedCodeSyntax?.[s],v?.letterSpacing?.[0]?.resolvedName,p.letterSpacing)??p.letterSpacing)}return p}function iL(e,t,n,r){let{optimizeForTailwindConversion:o}=n,i={};return e.textAlignHorizontal&&e.textAlignHorizontal!=="LEFT"?i.textAlign=e.textAlignHorizontal==="JUSTIFIED"?"justify":e.textAlignHorizontal?.toLowerCase():(e.accessibleHTMLTag==="BUTTON"||r?.withinInteractiveElement||r?.hasButton)&&(!e.textAlignHorizontal||e.textAlignHorizontal==="LEFT")&&(i.textAlign="left"),e.textAlignVertical!=="TOP"&&(i.display="flex",i.flexDirection="column",i.justifyContent=J3[e.textAlignVertical||"TOP"]),!o&&t.leadingTrim==="CAP_HEIGHT"&&(i.textBoxTrim="both",i.textBoxEdge="cap alphabetic"),i}function CT(e,t,n,r){return ha(t,e.assets,n,{width:e.size.x,height:e.size.y},r)}function wT(e,t,n,r,o){let{renderOptions:i}=o,{codeSyntaxLanguage:s,optimizeForTailwindConversion:a}=i,l=ha(n,e.assets,r,{width:e.size.x,height:e.size.y},o);function u(p){return n.style[p]??t.style[p]??e.style[p]}let c=u("textDecoration"),f=u("textDecorationThicknessUnit"),d=u("textDecorationThicknessValue");if(c&&c!==Tp.NONE&&d!==0){l.textDecorationLine=n.characters.length>0?ej[c]:void 0;let p=u("textDecorationSkipInk"),g=u("textUnderlineOffsetUnit"),v=u("textUnderlineOffsetValue"),T=u("textDecorationStyle"),x=u("textDecorationFills");if(p!==void 0&&(l.textDecorationSkipInk=p?void 0:"none"),v!==void 0?l.textUnderlineOffset=`${v}${g==="PIXELS"?"px":"%"}`:a||(l.textUnderlinePosition="from-font"),d!==void 0?l.textDecorationThickness=`${d}${f==="PIXELS"?"px":"%"}`:a||(l.textDecorationThickness="from-font"),T!==void 0&&(l.textDecorationStyle=T),x!==void 0){let E=Zc(x.filter(C=>C.type==="SOLID").map(C=>
75new Ct(C.color,i,C.opacity,Et,C.boundVariables?.color?.resolvedName,s&&C.boundVariables?.color?.resolvedCodeSyntax?.[s])),i);l.textDecorationColor=E.value}}let m=n.style.fontVariantPosition??t.style.fontVariantPosition??e.style.fontVariantPosition;if(m&&(l.verticalAlign=rj[m],m!=="NORMAL")){let p=u("fontSize");l.fontSize=`${(p||0)*.645}px`}let y=ma(n,i),h=y??ma(t,i)??ma(e,i)??"normal",S=y?n.style.responsiveTextStyleVariants:e.style.responsiveTextStyleVariants;return l.lineHeight=IT({responsiveTextStyleVariants:S,defaultLineHeight:h,renderOptions:i}),(n.style.hyperlink||t.style.hyperlink||e.style.hyperlink)&&(l.cursor="pointer"),l}var sL=(e,t)=>{if(!(e==="NONE"||e==="UNORDERED"))return t===2||t===5?"lower-alpha":t===3?"lower-roman":"decimal"},IT=({responsiveTextStyleVariants:e,defaultLineHeight:t,renderOptions:n})=>{let{optimizeForTailwindConversion:r}=n;return e?.some(i=>ma(i,n))&&!r?`var(--responsive-line-height,${t})`:t},ma=(e,t)=>{let{shouldOutputVariables:n,codeSyntaxLanguage:r}=t,o=e.style.lineHeightUnit==="INTRINSIC_%"?e.style.lineHeightPercent===void 0||e.style.lineHeightPercent===100?void 0:`${e.style.lineHeightPercent}%`:e.style.lineHeightUnit==="FONT_SIZE_%"?`${_((e.style.lineHeightPercentFontSize??100)/100)}`:e.style.lineHeightUnit==="PIXELS"&&e.style.lineHeightPx!==void 0?`${_(e.style.lineHeightPx)}px`:void 0;if(n&&o){let i="boundVariables"in e?e.boundVariables:null;return J(r&&i?.lineHeight?.[0]?.resolvedCodeSyntax?.[r],i?.lineHeight?.[0]?.resolvedName,o)??o}return o},kT=e=>e.textAutoResize==="WIDTH_AND_HEIGHT"||e.style.textTruncation==="ENDING"&&e.style.maxLines===1;function oj(e,t){return[`"${e}"`,...t.map(n=>`"${n.fontFamily}:${n.fontStyle}"`),"sans-serif"].join(",")}var aL=I(D());function Lg(e,t){return ge((0,aL.useMemo)(()=>re(e),t))}var lL=I(D());function ij(e,t){if(t){e.stack+=` 76 77React stack:`+t.componentStack;let n=new Error("React component stack where the error occurred");n.stack=t.componentStack,e.cause=n}}var hs=class extends lL.default.Component{state={hasError:!1,error:null,errorInfo:null};componentDidCatch(t,n){this.setState({error:t,errorInfo:n}),ij(t,n),this.context.reportError(t,{"error-boundary-name":this.props.name}),this.context.setMaterializationError(this.props.nodeId,{nodeName:this.props.name,nodeId:this.props.nodeId,errorMessage:t.stack})}componentWillUnmount(){this.context.setMaterializationError(this.props.nodeId)}render(){return this.state.error?null:this.props.children}};Gr(hs,"contextType",Kc);var gs=hs;var ce=I(Y()),mL=I(D()),hL=I(D()),ti=I(D());var Mg=I(Xc());function uL(e){if(typeof Intl<"u"&&Intl.Segmenter)try{let t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e),n=>n.segment)}catch{return Array.from(e)}return Array.from(e)}function _g(e){if(typeof Intl<"u"&&Intl.Segmenter)try{let t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).length}catch{return Array.from(e).length}return Array.from(e).length}var cL=/(\s+)/;function fL(e,t){let{characterStyleOverrides:n,characters:r,lineIndentations:o,lineStyleOverrides:i,lineTextDirections:s,listStartOffsets:a,lineTypes:l,styleOverrideTable:u,lineStartsWithPunctuation:c}=e;if(typeof r!="string"){let g=new pt("TextNode.characters is not a string");g.errorDetail=JSON.stringify({type:typeof r,value:r,nodeId:e.id,nodeName:e.name}),be.reportError(g),console.error("TextNode.characters is not a string:",{type:typeof r,value:r,nodeId:e.id,nodeName:e.name})}let d=(typeof r=="string"?r:"").replace(/\r/g," ").split(` 78`),m=e.style.maxLines;m&&(d=d.slice(0,m));let y=0,h=0,S=e.style.fontSize;return d.map((g,v)=>{let T=i[v]?u[i[v]]||{}:{},x=0,E=0,C=(e.renderTextWordHook?g.split(cL):e.renderTextCharacterHook?uL(g):e.renderTextLineHook?[g]:Array.from(g)).reduce((k,R)=>{let O=y+x,P=Array.from(R);if(e.renderTextWordHook||e.renderTextLineHook){let V=P.map((U,A)=>n[O+A]),F=V.every(U=>U===V[0]),w={};if(e.renderTextWordHook){if(R.length===0)return k;cL.test(R)||(w.wordIndex=E,E++),F||(w.originalWord=R)}F?k.push({characters:R,override:V[0],renderHookMetadata:w}):P.forEach((U,A)=>{k.push({characters:U,override:V[A],renderHookMetadata:w})})}else if(e.renderTextCharacterHook)k.push({characters:R,override:n[O],renderHookMetadata:{globalCharacterIndex:h}});else{let V=n[O],F=k[k.length-1];F&&F.override===V?F.characters+=R:k.push({characters:R,override:V})}return x+=P.length,h++,k},[]).map(k=>{let R=k.override?u[k.override]??{}:{};t.fontSize||(R.fontSize=R.fontSize??S);let O=e.style.responsiveTextStyleVariants;if(!R.responsiveTextStyleVariants){let V=O?.filter(F=>F.style.fontSize).map(F=>({...F,style:{fontSize:F.style.fontSize}}));V?.length&&(R.responsiveTextStyleVariants=V)}let P={characters:k.characters,style:R};return k.renderHookMetadata&&(P.renderHookMetadata=k.renderHookMetadata),P});y+=g.length;let b=n[y]&&u[n[y]]||{};return y+=1,C.length===0&&C.push(sj(l[v]&&l[v]!==Ai.NONE?S:b.fontSize??S)),{spans:C,style:T,direction:s?.[v],indentation:o[v]||0,startOffset:a[v]??void 0,listOptions:{type:l[v]||Ai.NONE},startsWithPunctuation:!!c?.[v]}})}function sj(e){return{characters:"",style:{fontSize:e}}}function RT(e,t,n){if(t&&!n)return"a";switch(e.accessibleHTMLTag){case"H1":return"h1";case"H2":return"h2";case"H3":return"h3";case"H4":return"h4";case"H5":return"h5";case"H6":return"h6";case"DIV":return"div";case"P":case"AUTO":default:return"p"}}function dL(e,t,n){return e?n?"div":"a":t?n?"div":"button":"div"}var AT=Ai.NONE,aj=e=>e===void 0?void 0:`${e}px`;function gL(e){if(e)return"children"in e||e.block.listOptions&&e.block.listOptions.type!=="NONE"?"list":"paragraph"}function lj(e,t,n,r){return t.map((i,s)=>(0,ce.jsx)(yL,{blockKey:s,tree:i,node:e,context:n,nextBlockType:gL(t[s+1]),props:r},s))}var uj=ti.forwardRef(function({node:t,parent:n,context:r,interactionHandlers:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let u=H(),c=Jr(),f=s?.smartAnimateType??Q.NONE,d=f===Q.INSTANCE_SUBTREE,m=Vo(f,t.maybeAnimateRotation),y=Il(),h=We(),{shouldOutputVariables:S,codeSyntaxLanguage:p,optimizeForTailwindConversion:g}=h,v=In(),T=vn({node:t,parent:n,context:r,zIndex:i,children:[],codeSyntaxLanguage:p,options:{canAnimate:m,previousRotation:y,shouldOutputVariables:S,precomputeTransforms:v},renderOptions:h}),x=sr({node:t,context:r,websiteContext:u}),E=ha(t,t.assets,c,{width:t.size.x,height:t.size.y},u),C=t.interactions??[],b=Bu(t.name,a),k=no(C,b),R=Lr(C)||t.style.hyperlink!=null,O=ro(t),P=Bt(r,t),V=ti.useMemo(()=>({opacity:P,transform:tr(T.outer.transform)}),[P,T.outer.transform]),F=or(t,r),{motionProps:w,key:U,ref:A}=ur(t.id,t.behaviors,t.assets,V,F),L=cr(l,A),N=zf(t),G=Vl(t,n,r)||m,fe=Sn({node:t,parent:n,children:null,renderOptions:h}),de=s?.transitionData,ze=Dt(de),he=ti.useMemo(()=>({fontSize:Object.values(t.styleOverrideTable).find(Ne=>Ne.fontSize)?void 0:_(t.style.fontSize)}),[t.styleOverrideTable,t.style.fontSize]),te={...T.inner,...xn(P,S,t.boundVariables?.opacity?.resolvedName,p&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[p]),...Mi(t,b),...Kk(t.effects,h),...E,...iL(t,t.style,h,{withinInteractiveElement:r?.
78withinInteractiveElement,hasButton:k}),...x,...r?.style||{},fontSize:he.fontSize?E.fontSize:0,lineHeight:0};if(g||(te["--letter-spacing"]=te.letterSpacing??0),t.style.textTruncation==="ENDING"){let Ne=t.style.maxLines;Ne&&Ne>1&&(g||(te.display="-webkit-box",te.WebkitLineClamp=Ne,te.WebkitBoxOrient="vertical"),te.height&&(te.maxHeight=te.height,te.height=void 0)),te.overflow="hidden",te.textOverflow="ellipsis"}kT(t)&&(te.whiteSpace="nowrap");let K=r?.withinInteractiveElement||Object.keys(w).length>0||f===Q.INSTANCE_SUBTREE||!!b?.onClick,ie=rr(C,o,K,u,b),Z={semanticTag:dL(R,k,K)},xe=xL(t.style.hyperlink,K,u),Ot=ue(u,t),ot="textContents",it=on(t),zr=(0,hL.useRef)(null),{codeBehaviorWrapperRef:Hr,updateStyles:vr}=Tg(),jr=ti.useContext(Mr),Rn=Mu(),Jt=Ne=>{let ct=Ne;if(Ne.renderTextHook){let ai=Ne.renderTextHook.renderText({characters:Ne.characters,length:_g(Ne.characters),TextComponent:On=>(On.characters&&(Ne={...Ne,characters:On.characters}),null)});ai?.props?.characters&&(ct={...Ne,characters:ai.props.characters})}let Ur=cj(fL(ct,he),he),Ia=d||Rn||Ur.length>1||R||k||t.textAlignVertical!=="TOP"||it||t.style.hangingList||jr||N||r?.parentIsList,Ts={id:Ot,...O,additionalClassName:ot,styles:te,wrapperSizeStyles:fe,ref:m?A:L,...ie},si=lj(Ne,Ur,r,Ia?void 0:Ts),Sr=it?Ng:cn,bs=G?Ig:cn,xo=Ia?vo:cn;return(0,ce.jsx)(bs,{ref:m||d||N?l:null,context:r,node:t,parent:n,childWrapperStyles:{...T.transform},transitionData:de,canAnimate:m,smartAnimateType:f,previousRotation:y,transformRef:zr,onOuterWrapperSizeChange:vr,children:(0,mL.createElement)(xo,{semanticTagInfo:{interactiveSemanticTag:null,semanticTag:Z.semanticTag},...Ts,key:U,context:r,node:t,nodeName:t.name,needsMotionForCodeBehavior:Rn,codeBehaviorProps:a,transitionProps:{opacity:P,smartAnimateType:f,behaviorProps:w,transitionData:de,onTransitionEnd:ze},...xe,...r?.dataAttributes,...jr?{[ei]:t.name}:{}},(0,ce.jsx)(Sr,{node:Ne,children:si}))})},An=N?(0,ce.jsx)(Vf,{codeBehaviors:t.behaviors.code,ref:Hr,children:(0,ce.jsx)(Cg,{node:t,renderNode:Ne=>Jt(Ne),codeBehaviorProps:{...a,transformRef:zr}})}):Jt(t);return(0,ce.jsx)(Xt,{outerStyles:T.outer,children:(0,ce.jsx)(jf,{node:t,stickyWrapperStyles:T.stickyWrapper,children:An})})});function cj(e,t){let n={children:[],type:AT,lineStyleType:void 0};t&&(n.style=t);let r=[n];for(let o of e){let i={block:o,style:t},s=o.listOptions?.type||AT;if(s!=="NONE"){let a=o.indentation+1;for(;r.length>a||r.length===a&&r[r.length-1].type!=="NONE"&&r[r.length-1].type!==s;)r.pop();for(;r.length<a;){let l=a-r.length===1?o.startOffset:void 0,u={children:[],lineStyleType:sL(s,r.length),type:s,start:l,style:{...o.style,...t}};r[r.length-1].children.push(u),r.push(u)}}else r=[n];r[r.length-1].children.push(i)}return n.children}function yL({nextBlockType:e,tree:t,node:n,context:r,blockKey:o,props:i}){if("children"in t)return(0,ce.jsx)(pj,{listNode:t,node:n,props:i,nextBlockType:e,children:t.children.map((c,f)=>(0,ce.jsx)(yL,{blockKey:f,tree:c,node:n,context:r,nextBlockType:gL(t.children[f+1])},f))});let{block:s}=t,a;if(n.renderTextWordHook){let c=fj(s.spans);a=[];for(let f of c){if(f.length===0)continue;let d=f[0]?.renderHookMetadata?.wordIndex;if(d==null)for(let m of f)a.push((0,ce.jsx)(OT,{span:m,block:s,node:n,context:r,blockKey:o},a.length));else a.push((0,ce.jsx)(pL,{spans:f,node:n,block:s,context:r,blockKey:o,wordIndex:d},a.length))}}else n.renderTextLineHook?a=[(0,ce.jsx)(pL,{spans:s.spans,node:n,block:s,context:r,blockKey:o},0)]:a=s.spans.map((c,f)=>(0,ce.jsx)(OT,{span:c,block:s,node:n,context:r,spanIndex:f,blockKey:o},f));if((s.listOptions?.type||AT)!=="NONE")return(0,ce.jsx)(mj,{node:n,block:s,commonFontSize:t.style?.fontSize,nextBlockType:e,children:a});let u=e===void 0;return a.length===1&&!n.renderTextCharacterHook&&!n.renderTextWordHook&&!n.renderTextLineHook&&!n.renderTextHook?(0,ce.jsx)(dj,{node:n,context:r,block:s,isLastBlock:u,props:i}):(0,ce.jsx)(hj,{node:n,block:s,props:i,isLastBlock:u,children:a})}function fj(e){let t=[];for(let n of e){let r=t[t.length-1];if(!r){t.push([n]);continue}r[0]?.renderHookMetadata?.wordIndex===n.renderHookMetadata?.wordIndex?r.push(n):t.push([n])}return t}function dj({node:e,context:t,block:n,isLastBlock:r,props:o}){n.spans.length;let{style:i,props:s}=vL({node:e,block:n,isLastBlock:r}),a=!!e.style.hyperlink,l=!!t?.withinInteractiveElement||a,{style:u,className:c,props:f,isHyperlink:d}=NT({node:e,withinInteractiveElement:l,block:n,span:n.spans[0]}),{additionalClassName:m,styles:y,wrapperSizeStyles:h,...S}=o??{},p=qt()??h,g=ti.useMemo(()=>({display:"block",...p,...y,...i,...u}),[p,y,i,u]),{className:v,style:T}=z(g),x=(0,Mg.default)(v,c,m),E=RT(e,d,l);return(0,ce.jsx)(E,{className:x,style:T,...s,...S,...f,children:f.children})}function pj({listNode:e,node:t,children:n,nextBlockType:r,props:o}){let i=e.children.find(b=>"block"in b)?.block,s=i?.spans[0],a=Jr(),l=H(),u=e.type===Ai.ORDERED,c=We(),{disableTextMarkerVariables:f}=c,d=i&&s?wT(t,i,s,a,l):{},m=f?{}:{"--list-marker-background-clip":d.backgroundClip??"initial","--list-marker-color":d.color??"initial","--list-marker-font-size":d.fontSize??"initial","--list-marker-line-height":d.lineHeight??"initial","--list-marker-text-fill-color":d.WebkitTextFillColor??"initial","--list-marker-vertical-align":d.verticalAlign??"initial"},{additionalClassName:y,styles:h,wrapperSizeStyles:S,...p}=o??{},v={...qt()??S,...h,...m,listStyleType:u?e.lineStyleType:void 0,marginLeft:t.style.hangingList?"-1.5em":void 0,marginBottom:PT(t,void 0,r,c)},{className:T,style:x}
78=z(v),E=(0,Mg.default)(T,y),C={...p,className:E,style:x};return(0,ce.jsx)(us,{children:u?(0,ce.jsx)("ol",{...C,start:e.start,children:n}):(0,ce.jsx)("ul",{...C,children:n})})}var PT=(e,t,n,r)=>{let{shouldOutputVariables:o,codeSyntaxLanguage:i}=r;if(n==="paragraph"){let s=t?.style.paragraphSpacing!==void 0?t.style.paragraphSpacing:e.style.paragraphSpacing;return o?J(i&&e.boundVariables?.paragraphSpacing?.[0]?.resolvedCodeSyntax?.[i],e.boundVariables?.paragraphSpacing?.[0]?.resolvedName,`${s}px`)??s:s}if(n==="list")return t?.style.listSpacing!==void 0?t.style.listSpacing:e.style.listSpacing},Dg=1.5;function mj({children:e,node:t,block:n,commonFontSize:r,nextBlockType:o}){let i=Jr(),s=H(),{renderOptions:a}=s,{optimizeForTailwindConversion:l}=a,u=t.style.textAlignHorizontal==="LEFT"||t.style.textAlignHorizontal==="JUSTIFIED",f={whiteSpace:"pre-wrap",...CT(t,n,i,s),listStylePosition:u?void 0:"inside",marginInlineStart:r?aj(Dg*n.indentation*r):Ie.var("--list-marker-font-size",0).multiply(Dg).multiply(n.indentation).toString({forTailwind:l}),marginBottom:PT(t,n,o,a),"--letter-spacing":l?void 0:0},{className:d,style:m}=z(f);return(0,ce.jsx)("li",{className:d,style:m,children:e})}function hj({node:e,block:t,children:n,isLastBlock:r,props:o}){let{additionalClassName:i,styles:s,wrapperSizeStyles:a,...l}=o??{},{style:u,props:c}=vL({node:e,block:t,isLastBlock:r}),f=qt()??a,{className:d,style:m}=z({...f,...s,...u}),y=(0,Mg.default)(d,i),h=RT(e,!1,!1);return(0,ce.jsx)(h,{className:y,style:m,...c,...l,children:n})}function vL({node:e,block:t,isLastBlock:n}){let r=Jr(),o=H(),i=We(),{shouldOutputVariables:s,codeSyntaxLanguage:a}=i,l=CT(e,t,r,o),u={lineHeight:0,...l,marginBottom:PT(e,t,n?void 0:"paragraph",i)};e.paragraphIndent&&(u.textIndent=e.paragraphIndent,s&&u.textIndent&&(u.textIndent=J(a&&e.boundVariables?.paragraphIndent?.[0]?.resolvedCodeSyntax?.[a],e.boundVariables?.paragraphIndent?.[0]?.resolvedName,isNaN(Number(u.textIndent))?u.textIndent:`${u.textIndent}px`)??u.textIndent));let c=l.fontSize??_(e.style.fontSize);return e.style.hangingPunctuation&&t.startsWithPunctuation&&(i.optimizeForTailwindConversion?u.textIndent=`calc(1px * (${e.paragraphIndent??0}px-0.45*${c}px))`:u.textIndent=`calc(${e.paragraphIndent??0}px - 0.45 * ${c}px)`),e.style.textTruncation==="ENDING"&&(e.style.maxLines===1&&(u.overflow="hidden",u.textOverflow="ellipsis"),u.fontSize=c),(e.characters.match(/\s{2,}/)||e.behaviors?.code?.length)&&(u.whiteSpace=kT(e)?"pre":"pre-wrap"),{style:u,props:{dir:t.direction}}}function OT({node:e,context:t,block:n,span:r,spanIndex:o=0,blockKey:i}){let s=!!e.style.hyperlink,a=!!t?.withinInteractiveElement||s,{style:l,className:u,props:c,isHyperlink:f}=NT({node:e,withinInteractiveElement:a,block:n,span:r}),d=z(l),m=ve(d,{className:u}),y=r.renderHookMetadata?.globalCharacterIndex,h=ti.useMemo(()=>e.renderTextCharacterHook?e.renderTextCharacterHook.renderTextCharacter({character:r.characters,index:o,globalIndex:y??0,columnIndex:o,lineNumber:i,characters:e.characters,TextCharacterComponent:g=>g.character&&SL.test(g.character)?(0,ce.jsx)("br",{}):(0,ce.jsx)("span",{children:g.character??r.characters})})??r.characters:c.children,[e,c.children,r.characters,o,i,y]),S=(0,ce.jsx)("span",{...c,...m,children:h});return f&&!a?(0,ce.jsx)("a",{...m,...c,children:S}):S}function pL({node:e,spans:t,block:n,context:r,blockKey:o,wordIndex:i=0}){let s=!!e.style.hyperlink,a=!!r?.withinInteractiveElement||s,{style:l,className:u,props:c}=NT({node:e,withinInteractiveElement:a,block:n,span:t[0]}),f=z(l),d=ve(f,{className:u}),m=t.map((g,v)=>(0,ce.jsx)(OT,{span:g,block:n,node:e,context:r,blockKey:o},v)),y=null,h=e.renderTextWordHook;if(h!=null){let g=t[0]?.renderHookMetadata?.originalWord??t[0]?.characters??"";y=h.renderTextWord({word:g,index:i,characters:e.characters,length:_g(g),TextWordComponent:v=>v.word==null||v.word===g?(0,ce.jsx)(ce.Fragment,{children:m}):(0,ce.jsx)("span",{children:v.word})})}let S=null,p=e.renderTextLineHook;if(p!=null){let g=t.map(v=>v.characters).join("");S=p.renderTextLine({line:g,index:o,characters:e.characters,length:_g(g),TextLineComponent:v=>v.line==null||v.line===g?(0,ce.jsx)(ce.Fragment,{children:m}):(0,ce.jsx)("span",{children:v.line})})}return(0,ce.jsx)("span",{...c,...d,children:y??S??m})}function NT({node:e,withinInteractiveElement:t,block:n,span:r}){let o=H(),i=Jr(),s=We(),{disableAdjustLetterSpacing:a}=s,l=wT(e,n,r,i,o),u=r===n.spans[n.spans.length-1],c=u&&gj(r,e.style),f=!a&&u&&c&&e.layoutAlign!=="STRETCH"&&e.layoutGrow!==1?"adjustLetterSpacing":void 0,d=r.characters.length?yj(r.characters,u):"\xA0",m=r.style.hyperlink??n.style.hyperlink;if(m){let h=xL(m,t,o);return{isHyperlink:!0,style:l,className:f,props:{...h,children:d}}}return{isHyperlink:!1,style:l,className:f,props:{children:d}}}function gj(e,t){return Boolean(e?.style.letterSpacing||t.letterSpacing)}var SL=/[\u2028\u2029]/,yj=(e,t)=>e.split(SL).flatMap((n,r,o)=>r<o.length-1||t&&n===""?[n,(0,ce.jsx)("br",{"aria-hidden":!0},"br"+r)]:[n]);function xL(e,t,n){if(!e||!e.type)return{};if(e.type==="NODE"&&e.nodeID)return cm(s=>{s.preventDefault(),s.stopPropagation(),Ox(e.nodeID,n)},e.type,e.nodeID,!1,t,n);let r=!!e.openInNewTab;return cm(i=>{i.preventDefault(),i.stopPropagation(),window.open(e.url,r?"_blank":"_self")},e.type,e.url,r,t,n)}var TL=Du(uj);var vj={fontFamily:'"Inter:Regular"',fontSize:"11px",fontWeight:"400",lineHeight:"1.5"},Sj=16,CL={cursor:"pointer",textDecorationLine:"underline"},ga=(0,ni.createContext)({getRichTextBlockStyle:e=>({}),getRichTextSpanStyle:(e,t)=>
78({})});function ya(e){let t={};return(e.format||e.format!=="")&&(t.textAlign=e.format),e.direction&&(t.direction=e.direction),t}function wL(e){switch(e.tag){case"h1":return"HEADING1";case"h2":return"HEADING2";case"h3":return"HEADING3";case"h4":return"HEADING4";case"h5":return"HEADING5";case"h6":return"HEADING6";default:Ee(e.tag)}}function xj({lexicalNode:e,parentStyleClass:t}){let{getRichTextSpanStyle:n}=(0,ni.useContext)(ga),r={...n(t??"PARAGRAPH",e),whiteSpace:"pre-wrap"},o=z(r);return(0,ne.jsx)("span",{...o,children:e.text})}function Tj({lexicalNode:e,children:t}){let{getRichTextBlockStyle:n}=(0,ni.useContext)(ga),r={...ya(e),...n(wL(e))},o=z(r);switch(e.tag){case"h1":return(0,ne.jsx)("h1",{...o,children:t});case"h2":return(0,ne.jsx)("h2",{...o,children:t});case"h3":return(0,ne.jsx)("h3",{...o,children:t});case"h4":return(0,ne.jsx)("h4",{...o,children:t});case"h5":return(0,ne.jsx)("h5",{...o,children:t});case"h6":return(0,ne.jsx)("h6",{...o,children:t});default:Ee(e.tag)}}function bj({lexicalNode:e,children:t}){let{getRichTextBlockStyle:n}=(0,ni.useContext)(ga),r={...ya(e),...n("PARAGRAPH")},o=z(r);return e.children.length===0?(0,ne.jsx)("p",{...o,children:(0,ne.jsx)("br",{})}):(0,ne.jsx)("p",{...o,children:t})}function Ej({lexicalNode:e,children:t}){let{getRichTextBlockStyle:n}=(0,ni.useContext)(ga),r={...ya(e),...n("PARAGRAPH")},o=z(r);return(0,ne.jsx)("blockquote",{...o,children:(0,ne.jsx)("p",{children:t})})}function Cj({lexicalNode:e,children:t}){let n=H(),r={...ya(e),...CL},o=z(r),i=e.url,s=e.target??"",a=n?.env;if(a){let l=e.target==="_blank",u=nf(e.url,l,a);i=u.url,s=u.target}return(0,ne.jsx)("a",{...o,href:i,rel:e.rel??"",target:s,title:e.title??"",children:t})}function wj(e,t,n){return e?t&&n?`${e}/${n}`:e:null}function Ij({lexicalNode:e,children:t}){let n=H(),r={...ya(e),...CL},o=z(r),i=e.cmsTarget?.cmsItemId,s=i?n?.cmsBundleData?.slugByItemId.get(i):void 0,a=n?.websiteData.guidToUrl.get(e.nodeId);if(i&&!n?.cmsBundleData)return(0,ne.jsx)(ne.Fragment,{children:t});let l=wj(a,i,s);if(!l)return(0,ne.jsx)(ne.Fragment,{children:t});let u=n?.env,c=()=>{n?.preloadLocation&&n.preloadLocation(l)};return(0,ne.jsx)("a",{...o,...u==="preview"?{role:"link",tabIndex:0,onClick:d=>{d.preventDefault(),n?.setLocation({url:l})},onMouseDown:c}:{href:l,target:"_self",onMouseDown:c},children:t})}function kj({lexicalNode:e}){let{getAssetURL:t,websiteData:{assets:n}}=H(),r={maxWidth:"100%",display:"inline-block"};e.isFillWidth&&(r.width="100%");let o=z(r),i="",s=Lg(a=>{let l=n.get(e.hash);return l?a(l):null},[e.hash]);return s?.url&&(i=t(s.url)),(0,ne.jsx)("img",{...o,src:i,alt:e.altText,loading:"lazy"})}function Rj({lexicalNode:e,children:t}){let{getRichTextBlockStyle:n}=(0,ni.useContext)(ga),r=n("PARAGRAPH"),o=Number(r.fontSize?.toString().replace("px","")),i=isNaN(o)?Sj:o,s={...ya(e),listStyleType:e.listType==="number"?"decimal":"disc",...r,marginLeft:i*Dg},a=z(s);return e.tag==="ol"?(0,ne.jsx)("ol",{start:e.start,...a,children:t}):(0,ne.jsx)("ul",{...a,children:t})}function Aj({lexicalNode:e,children:t,parentListType:n}){let{getRichTextBlockStyle:r}=(0,ni.useContext)(ga),i=["decimal","lower-alpha","lower-roman","decimal","lower-alpha"][e.indent]??"decimal",s={...ya(e),...r("PARAGRAPH"),listStyleType:n==="number"?i:"disc"},a=z(s);return(0,ne.jsx)("li",{...a,children:t})}function IL({lexicalNode:e,parentStyleClass:t,parentLexicalNode:n}){let r=e.type;if(!t)switch(r){case"heading":t=wL(e);break;case"paragraph":t="PARAGRAPH";break}let o="children"in e?e.children.map((i,s)=>(0,ne.jsx)(IL,{lexicalNode:i,parentStyleClass:t,parentLexicalNode:e},s)):[];switch(r){case"root":return(0,ne.jsx)("div",{className:"root",children:o});case"heading":return(0,ne.jsx)(Tj,{lexicalNode:e,children:o});case"paragraph":return(0,ne.jsx)(bj,{lexicalNode:e,children:o});case"linebreak":return(0,ne.jsx)("br",{});case"text":return(0,ne.jsx)(xj,{lexicalNode:e,parentStyleClass:t});case"link":return(0,ne.jsx)(Cj,{lexicalNode:e,children:o});case"internal-link":return(0,ne.jsx)(Ij,{lexicalNode:e,children:o});case"image":return(0,ne.jsx)(kj,{lexicalNode:e});case"quote":return(0,ne.jsx)(Ej,{lexicalNode:e,children:o});case"list":return(0,ne.jsx)(Rj,{lexicalNode:e,children:o});case"listitem":{let i="bullet";return n&&n.type==="list"&&(i=n.listType==="number"?"number":"bullet"),e.children.length===1&&e.children[0].type==="list"?(0,ne.jsx)(ne.Fragment,{children:o}):(0,ne.jsx)(Aj,{lexicalNode:e,parentListType:i,children:o})}default:return console.warn(`Unsupported Lexical node type in CMS_RICH_TEXT: ${r}`),null}}var bL;(function(e){e.REGULAR="Regular",e.BOLD="Bold",e.ITALIC="Italic",e.BOLD_ITALIC="Bold Italic"})(bL||(bL={}));function Oj({node:e,websiteContext:t}){let n=Jr(),{renderOptions:r}=t,o=(u,c)=>n.get(`${u.style.fontFamily}:${c}`)?c:u.style.fontStyle,i=u=>u?ha(u,void 0,n,{width:0,height:0},t):{}
78,s=u=>{if(!t)return null;let c=e.cmsRichTextStyleMap;if(!c)return console.warn("cmsRichTextStyleMap not found"),null;let f=t.websiteData.assetIdToGuid,d=t.websiteData.nodeById,m=c[u];if(m){let y=m.textStyleId,h=f.get(y);if(h){let S=d.get(h);if(S&&S.style){let p=No(S.style);return p.fills=e.fills,{spans:[],indentation:0,startOffset:0,style:p,startsWithPunctuation:!1}}}}return null};return{getRichTextBlockStyle:u=>{let c=s(u);if(c){let f=i(c),d=ma({style:c.style},r)||"normal";return f.lineHeight=IT({responsiveTextStyleVariants:c.style.responsiveTextStyleVariants,defaultLineHeight:d,renderOptions:r}),f}return vj},getRichTextSpanStyle:(u,c)=>{let f=s(u),d={},m=null,y=1,h=1<<1,S=1<<2,p=1<<3;return c.format&y&&(d.fontWeight="bold",m="Bold"),c.format&h&&(d.fontStyle="italic",m=m==="Bold"?"Bold Italic":"Italic"),c.format&S&&(d.textDecorationLine="line-through"),c.format&p&&(d.textDecorationLine="underline"),f&&m&&(f.style.fontStyle=o(f,m)),{...i(f),...d}}}}function Pj(e,t,n,r,o){let i=H(),s=e.interactions??[],a=ro(e),l=EL.useMemo(()=>({opacity:Bt(t,e),transform:tr(n.outer.transform)}),[t,e,n.outer.transform]),u=or(e,t),{motionProps:c,key:f,ref:d}=ur(e.id,e.behaviors,e.assets,l,u),m=rr(s,r,!0,i),y=o?.smartAnimateType??Q.NONE,h=Bt(t,e),S=o?.transitionData,p=Dt(S);return{accessibilityProps:a,behaviorProps:c,interactionProps:m,behaviorsRef:d,key:f,transitionProps:{opacity:h,smartAnimateType:y,behaviorProps:c,transitionData:S,onTransitionEnd:p}}}function kL({node:e,parent:t,context:n,zIndex:r,interactionHandlers:o,transitionProps:i}){let s=H(),{renderOptions:a}=s,{getRichTextBlockStyle:l,getRichTextSpanStyle:u}=Oj({node:e,websiteContext:s}),c=In(),f=vn({node:e,parent:t,context:n,zIndex:r,children:[],options:{isFlattened:!0,precomputeTransforms:c},renderOptions:a}),d=sr({node:e,context:n,websiteContext:s}),m=Sn({node:e,parent:t,children:null,renderOptions:a}),h={...{width:m.width,height:m.height},...f.inner,mixBlendMode:Sl(e.blendMode),...xn(Bt(n,e)),...zl(e,t,n,s),...d,...n?.style||{}},S=ue(s,e),p=fr(s,e),{accessibilityProps:g,interactionProps:v,behaviorsRef:T,key:x,transitionProps:E}=Pj(e,n,f,o,i);if(!e.richText||!s)return null;let C=Lw(JSON.parse(e.richText));return(0,ne.jsx)(gs,{name:"cms-rich-text",nodeId:e.id,children:(0,ne.jsx)(Xt,{outerStyles:f.outer,children:(0,ne.jsx)(gr,{node:e,parent:t,context:n,transitionProps:E,styles:{transform:f.transform,stickyWrapper:f.stickyWrapper},children:(0,ne.jsx)(vo,{node:e,ref:T,semanticTagInfo:{semanticTag:"div",interactiveSemanticTag:null},wrapperSizeStyles:m,context:n,styles:h,id:S,"data-name":p,nodeName:e.name,transitionProps:E,...v,...g,children:C.root?(0,ne.jsx)(ga.Provider,{value:{getRichTextBlockStyle:l,getRichTextSpanStyle:u},children:(0,ne.jsx)(IL,{lexicalNode:C.root,parentStyleClass:null,parentLexicalNode:null})}):null},x)})})})}var ys=I(Y()),ba=I(D()),Fj=I(rT()),zj=I(Y()),Hj=I(il()),jj=I(mp());var Br=I(Y()),Ta=I(D());var Sa=I(Y());var va=I(Y()),RL=(0,va.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,va.jsx)("path",{fill:"#191919",fillRule:"evenodd",d:"M7 7c0 1.043.533 1.963 1.341 2.5A3 3 0 0 0 7 12c0 1.043.533 1.963 1.341 2.5A3 3 0 1 0 13 17v-2.764A3 3 0 1 0 16.659 9.5 3 3 0 0 0 15 4h-5a3 3 0 0 0-3 3m8 2a2 2 0 1 0 0-4h-2v4zm-2 3a2 2 0 1 0 4 0 2 2 0 0 0-4 0m-1 2h-2a2 2 0 1 1 0-4h2zm-2 1h2v2a2 2 0 1 1-2-2m2-6h-2a2 2 0 1 1 0-4h2z",clipRule:"evenodd"})}),Bg=(0,va.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,va.jsx)("path",{fill:"#191919",fillRule:"evenodd",d:"M6.5 6a.5.5 0 0 1 .5.5V7h10a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7v2.5a.5.5 0 0 1-1 0v-12a.5.5 0 0 1 .5-.5M7 8v7h10V8zm6.854 1.446a.5.5 0 0 1 0 .707L12.707 11.3l1.147 1.146a.5.5 0 0 1-.708.707L12 12.007l-1.146 1.146a.5.5 0 0 1-.708-.707l1.147-1.146-1.147-1.147a.5.5 0 0 1 .708-.707L12 10.593l1.146-1.147a.5.5 0 0 1 .708 0",clipRule:"evenodd"})}),AL=(0,va.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,va.jsx)("path",{fill:"#FFFFFF",d:"M13.992 12a.5.5 0 0 1 .5.507l-.002.172c-.049 1.564-.265 2.983-.598 4.064-.189.615-.425 1.149-.71 1.54-.276.38-.67.717-1.182.717-.513 0-.906-.337-1.183-.717-.284-.391-.52-.925-.71-1.54l-.055-.185c-.09-.322.175-.626.508-.605a.52.52 0 0 1 .467.375l.036.121c.173.561.369.98.563 1.246.2.276.333.305.374.305s.172-.028.374-.305c.194-.266.39-.685.562-1.246.3-.977.507-2.304.554-3.799l.002-.158a.5.5 0 0 1 .5-.492M7.44 10.054c.322-.091.625.173.606.506a.52.52 0 0 1-.374.467l-.122.037c-.56.172-.98.368-1.246.562-.277.202-.304.335-.304.374 0 .04.027.172.304.374.267.194.685.39 1.246.563.977.3 2.304.506 3.8.553l.157.002a.5.5 0 0 1-.015 1l-.171-.003c-1.564-.049-2.983-.264-4.065-.596-.614-.19-1.148-.426-1.54-.71C5.336 12.906 5 12.513 5 12s.336-.906.716-1.183c.392-.284.926-.52 1.54-.71zm5.238-.543c1.564.048 2.983.264 4.065.596.615.19 1.149.426 1.54.71.38.277.717.67.717 1.183s-.337.906-.717 1.183c-.391.284-.925.52-1.54.71q-.09.027-.185.053c-.322.09-.625-.174-.605-.508a.52.52 0 0 1 .374-.465l.122-.037c.561-.172.98-.368 1.246-.562.277-.202.305-.335.305-.374 0-.04-.028-.172-.305-.374-.267-.194-.685-.39-1.246-.562-.977-.301-2.304-.508-3.799-.554l-.158-.002a.5.5 0 0 1 .015-1zM12 5c.512 0 .906.337 1.182.717.285.391.521.925.71 1.54q.028.09.054.183a.484.484 0 0 1-.508.606.52.52 0 0 1-.467-.375l-.035-.12c-.172-.561-.368-.98-.562-1.246C12.172 6.028 12.039 6 12 6c-.04 0-.174.029-.374.305-.194.266-.39.685-.563 1.246-.31 1.01-.52 2.393-.558 3.949A.51.51 0 0 1 10 12a.49.49 0 0 1-.495-.5c.038-1.634.257-3.12.602-4.243.19-.615.426-1.149.71-1.54.277-.38.67-.717 1.183-.717"})});var Nj=()=>{let e=z({display:"flex",width:"100%",height:"var(--banner-height)",padding:"8px",flexDirection:"row",alignItems:"center",justifyContent:"space-between",flexShrink:0,position:"fixed",top:"calc(var(--banner-height) * -1)",left:"0",right:"0",zIndex:999,borderBottomWidth:"1px",borderBottomStyle:"solid",borderBottomColor:"#e1e2e2",backgroundColor:"#FFFFFF"}),t=z({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px",border:"1px solid #e1e2e2"}),n=z({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px"}),r=z({display:"flex",minHeight:"32px",padding:"4px",paddingRight:"12px",alignItems:"center",borderRadius:"5px",background:"#1E1E1E",color:"#FFFFFF",textAlign:"center",fontFamily:"Inter, sans-serif",fontSize:"11px",fontStyle:"normal",fontWeight:"450",lineHeight:"16px",letterSpacing:"0.055px"}),o=z({display:"flex",alignItems:"center",flexDirection:"row",gap:"12px"});return{bannerStyles:e,reportButtonStyles:t,figmaLogoStyles:n,remixButtonStyles:r,rightContentStyles:o}};function OL({bannerUrlsAndStrings:e}){let{bannerStyles:t,reportButtonStyles:n,figmaLogoStyles:r,remixButtonStyles:o,rightContentStyles:i}=Nj();return(0,Sa.jsxs)("div",{...t,children:[(0,Sa.jsx)("a",{...r,href:e.figma_logo_url,children:RL}),(0,Sa.jsxs)("div",{...i,children:[(0,Sa.jsx)("a",{target:"_blank",...n,href:e.report_abuse_url,rel:"noreferrer",title:e.report_button_text,"aria-label":e.report_button_text,children:Bg}),(0,Sa.jsxs)("a",{target:"_blank",...o,href:e.hub_file_url,rel:"noreferrer",children:[AL,e.remix_button_text]})]})]})}var ut=I(Y()),xa=I(D()),PL=I(Xc());var Lj=(0,ut.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,ut.jsx)("path",{fill:"currentColor",d:"M13.992 12a.5.5 0 0 1 .5.507l-.002.172c-.049 1.564-.265 2.983-.598 4.064-.189.615-.425 1.149-.71 1.54-.276.38-.67.717-1.182.717-.513 0-.906-.337-1.183-.717-.284-.391-.52-.925-.71-1.54l-.055-.185c-.09-.322.175-.626.508-.605a.52.52 0 0 1 .467.375l.036.121c.173.561.369.98.563 1.246.2.276.333.305.374.305s.172-.028.374-.305c.194-.266.39-.685.562-1.246.3-.977.507-2.304.554-3.799l.002-.158a.5.5 0 0 1 .5-.492M7.44 10.054c.322-.091.625.173.606.506a.52.52 0 0 1-.374.467l-.122.037c-.56.172-.98.368-1.246.562-.277.202-.304.335-.304.374 0 .04.027.172.304.374.267.194.685.39 1.246.563.977.3 2.304.506 3.8.553l.157.002a.5.5 0 0 1-.015 1l-.171-.003c-1.564-.049-2.983-.264-4.065-.596-.614-.19-1.148-.426-1.54-.71C5.336 12.906 5 12.513 5 12s.336-.906.716-1.183c.392-.284.926-.52 1.54-.71zm5.238-.543c1.564.048 2.983.264 4.065.596.615.19 1.149.426 1.54.71.38.277.717.67.717 1.183s-.337.906-.717 1.183c-.391.284-.925.52-1.54.71q-.09.027-.185.053c-.322.09-.625-.174-.605-.508a.52.52 0 0 1 .374-.465l.122-.037c.561-.172.98-.368 1.246-.562.277-.202.305-.335.305-.374 0-.04-.028-.172-.305-.374-.267-.194-.685-.39-1.246-.562-.977-.301-2.304-.508-3.799-.554l-.158-.002a.5.5 0 0 1 .015-1zM12 5c.512 0 .906.337 1.182.717.285.391.521.925.71 1.54q.028.09.054.183a.484.484 0 0 1-.508.606.52.52 0 0 1-.467-.375l-.035-.12c-.172-.561-.368-.98-.562-1.246C12.172 6.028 12.039 6 12 6c-.04 0-.174.029-.374.305-.194.266-.39.685-.563 1.246-.31 1.01-.52 2.393-.558 3.949A.51.51 0 0 1 10 12a.49.49 0 0 1-.495-.5c.038-1.634.257-3.12.602-4.243.19-.615.426-1.149.71-1.54.277-.38.67-.717 1.183-.717"})}),_j=(0,ut.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,ut.jsx)("path",{fill:"currentColor",d:"M6 10.5C6.82843 10.5 7.5 11.1716 7.5 12C7.5 12.8284 6.82843 13.5 6 13.5C5.17157 13.5 4.5 12.8284 4.5 12C4.5 11.1716 5.17157 10.5 6 10.5ZM12 10.5C12.8284 10.5 13.5 11.1716 13.5 12C13.5 12.8284 12.8284 13.5 12 13.5C11.1716 13.5 10.5 12.8284 10.5 12C10.5 11.1716 11.1716 10.5 12 10.5ZM18 10.5C18.8284 10.5 19.5 11.1716 19.5 12C19.5 12.8284 18.8284 13.5 18 13.5C17.1716 13.5 16.5 12.8284 16.5 12C16.5 11.1716 17.1716 10.5 18 10.5Z"})}),Dj=(0,ut.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,ut.jsx)("path",{fill:"currentColor",d:"M16.6465 6.64648C16.8417 6.45122 17.1583 6.45122 17.3535 6.64648C17.5488 6.84175 17.5488 7.15825 17.3535 7.35352L12.707 12L17.3535 16.6465C17.5488 16.8417 17.5488 17.1583 17.3535 17.3535C17.1583 17.5488 16.8417 17.5488 16.6465 17.3535L12 12.707L7.35352 17.3535C7.15825 17.5488 6.84175 17.5488 6.64648 17.3535C6.45122 17.1583 6.45122 16.8417 6.64648 16.6465L11.293 12L6.64648 7.35352C6.45127 7.15825 6.45124 6.84173 6.64648 6.64648C6.84173 6.45129 7.15827 6.45129 7.35352 6.64648L12 11.293L16.6465 6.64648Z"})}),Mj=()=>{let e=z({backgroundColor:"#ffffff",boxSizing:"border-box",display:"flex",gap:"8px",alignItems:"center",overflow:"visible",paddingLeft:"8px",paddingTop:"0px",paddingBottom:"0px",borderRadius:"13px",boxShadow:"0px 0px 0.5px 0px rgba(0,0,0,0.3), 0px 1px 3px 0px rgba(0,0,0,0.15)",width:"fit-content",height:"var(--banner-height-v2)",position:"fixed",bottom:"20px",right:"40px",zIndex:999}),t=z({color:"rgba(0, 0, 0, 0.9)"}),n=z({boxSizing:"border-box",display:"flex",alignItems:"center",paddingLeft:"4px",paddingRight:"4px",paddingTop:"8px",paddingBottom:"8px",fontFamily:"Inter, sans-serif",fontWeight:"550",fontStyle:"normal",fontSize:"11px",color:"rgba(0, 0, 0, 0.9)",lineHeight:"16px",letterSpacing:"0.055px"}),r=z({display:"flex",flexDirection:"row",alignItems:"center",alignSelf:"stretch",boxSizing:"border-box",height:"100%",
78justifyContent:"flex-end",position:"relative",flexShrink:0}),o=z({backgroundColor:"#4D49FC",color:"#ffffff",border:"1px solid rgba(0, 0, 0, 0.1)",borderRadius:"0.3125rem",padding:"0 0.5rem",fontSize:"11px",fontFamily:"Inter, sans-serif",fontWeight:"450",lineHeight:"16px",letterSpacing:"0.055px",cursor:"pointer",display:"flex",alignItems:"center",minHeight:"24px",textDecoration:"none",marginRight:"0.5rem"}),i=z({borderLeft:"1px solid rgba(0, 0, 0, 0.1)",boxSizing:"border-box",display:"flex",height:"100%",alignItems:"center",paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px",paddingBottom:"0px",position:"relative",flexShrink:0}),s=z({background:"none",border:"none",cursor:"pointer",padding:"0.5rem",display:"flex",alignItems:"center",justifyContent:"center",color:"rgba(0, 0, 0, 0.5)",borderRadius:"4px"}),a=z({backgroundColor:"#ffffff",borderRadius:"11px",boxShadow:"0px 0px 0.5px 0px rgba(0,0,0,0.3), 0px 1px 3px 0px rgba(0,0,0,0.15)",position:"absolute",bottom:"100%",right:"0px",marginBottom:"8px",width:"fit-content",zIndex:1e3,padding:"8px",boxSizing:"border-box"}),l=z({display:"flex",alignItems:"center",gap:"4px",width:"100%",backgroundColor:"transparent",border:"none",textAlign:"right",cursor:"pointer",fontSize:"11px",fontFamily:"Inter, sans-serif",fontWeight:"400",color:"rgba(0, 0, 0, 0.9)",lineHeight:"20px"});return{containerStyles:e,iconStyles:t,textWrapStyles:n,ctaRailContainerStyles:r,remixButtonStyles:o,dividerStyles:i,iconButtonStyles:s,popupMenuStyles:a,menuItemStyles:l}};function NL({bannerUrlsAndStrings:e}){let{containerStyles:t,iconStyles:n,textWrapStyles:r,ctaRailContainerStyles:o,remixButtonStyles:i,dividerStyles:s,iconButtonStyles:a,popupMenuStyles:l,menuItemStyles:u}=Mj(),[c,f]=(0,xa.useState)(!1),[d,m]=(0,xa.useState)(!1),y=(0,xa.useRef)(null);return(0,xa.useEffect)(()=>{let h=S=>{y.current&&!y.current.contains(S.target)&&m(!1)};return d&&document.addEventListener("mousedown",h),()=>{document.removeEventListener("mousedown",h)}},[d]),c?null:(0,ut.jsxs)("div",{className:(0,PL.default)(t.className,"banner-v2-container"),style:t.style,children:[(0,ut.jsx)("div",{...n,children:Lj}),(0,ut.jsx)("div",{...r,children:(0,ut.jsx)("p",{children:e.banner_v2_text})}),(0,ut.jsxs)("div",{...o,children:[(0,ut.jsx)("a",{target:"_blank",...i,href:e.hub_file_url,rel:"noreferrer",children:e.remix_button_text}),(0,ut.jsxs)("div",{...s,ref:y,children:[(0,ut.jsx)("button",{...a,onClick:()=>m(!d),title:e.more_options_text,"aria-label":e.more_options_text,children:_j}),d&&(0,ut.jsx)("div",{...l,children:(0,ut.jsxs)("a",{target:"_blank",...u,href:e.report_abuse_url,rel:"noreferrer",title:e.report_button_text,"aria-label":e.report_button_text,children:[Bg," ",e.report_button_text]})})]}),(0,ut.jsx)("div",{...s,children:(0,ut.jsx)("button",{...a,"aria-label":e.close_text,title:e.close_text,onClick:()=>f(!0),children:Dj})})]})]})}var Vg=re(!1);function Bj({isLoading:e,bannerUrlsAndStrings:t}){return e||!t?null:t.banner_version==="2"?(0,Br.jsx)(NL,{bannerUrlsAndStrings:t}):(0,Br.jsx)(OL,{bannerUrlsAndStrings:t})}var Vj=()=>{let e=z({transitionProperty:"transform",transitionDuration:"0.2s",transitionTimingFunction:"ease-in-out"}),t=z({transform:"translateY(var(--banner-height))",height:"var(--full-height-with-banner)"}),n=z({height:"var(--full-height-with-banner)",position:"fixed",inset:"0",overflow:"auto"});return{wrapperStyles:e,wrapperShowBannerStyles:t,siteWrapperShowBannerStyles:n}};function LL({children:e}){let t=ge(Vg),{wrapperShowBannerStyles:n,siteWrapperShowBannerStyles:r}=Vj(),[o,i]=(0,Ta.useState)(!1),s=X1(Vg),[a,l]=(0,Ta.useState)(null),[u,c]=(0,Ta.useState)(!0);(0,Ta.useEffect)(()=>(i(!0),()=>{i(!1)}),[]),(0,Ta.useEffect)(()=>{o&&(async()=>{try{c(!0);let m=await fetch("/_api/community_published_banner_details",{redirect:"follow"});if(m.status===200){let y=await m.json();y.meta&&(l(y.meta),s(!0))}}catch(m){console.error("Error fetching hub file URL:",m)}finally{c(!1)}})()},[o,s]);let f=a?.banner_version==="2";return o?(0,Br.jsxs)("div",{...t&&!f?ve(n,{className:"wrapper-with-banner"}):{},children:[(0,Br.jsx)(hs,{name:"banner-error-boundary",nodeId:"banner",children:(0,Br.jsx)(Bj,{isLoading:u,bannerUrlsAndStrings:a})}),(0,Br.jsx)("div",{...t&&!f?r:{},children:e})]}):(0,Br.jsx)(Br.Fragment,{children:e})}var Fg=I(Y()),_L=I(D());var DL=_L.default.forwardRef(function(t,n){let{children:r,wrapperSizeStyles:o,semanticTag:i,context:s,styles:a,additionalClassName:l,tabIndex:u,...c}=t,d={...qt()??o,...a},m=z(d,s?.renderedByCode),y=ve({className:l},m,{className:s?.className}),h=z({width:"100%",height:"100%"}),{finalInnerSemanticTag:S,needsListWrapper:p}=ug(i,null,pg()),g=S;return p?(0,Fg.jsx)("li",{...y,children:(0,Fg.jsx)(g,{tabIndex:as(S)?-1:u,...h,...c,ref:n,children:r})}):(0,Fg.jsx)(g,{tabIndex:as(S)?-1:u,...y,...c,ref:n,children:r})});function ML({node:e,parent:t,interactionHandlers:n,context:r,zIndex:o}){let i=H(),{renderOptions:s}=i,a=In(),l=vn({node:e,parent:t,context:r,zIndex:o,children:[],options:{isFlattened:!0,prec
78omputeTransforms:a},renderOptions:s}),u=Bt(r,e),c=or(e,r),f=ba.useMemo(()=>({opacity:u,transform:tr(l.outer.transform)}),[u,l.outer.transform]),{motionProps:d,key:m,ref:y}=ur(e.id,e.behaviors,e.assets,f,c),h=Hp(),S=e.interactions??[],p=no(S),g=Lr(S),v=r?.withinInteractiveElement??!1,T=rr(S,n,v,i),{semanticTag:x}=ls(e,g,p,v,!1),E=x,C=ge(Vg),b=sr({node:e,context:r,websiteContext:i}),k=Sn({node:e,parent:t,children:null,renderOptions:s}),R={...l.inner,...xn(Bt(r,e)),...zl(e,t,r,i),...b,...r?.style||{},...h?{height:C?"var(--full-height-with-banner)":"100dvh"}:{}},O=ue(i,e);return(0,ys.jsx)(Xt,{outerStyles:l.outer,children:(0,ys.jsx)(gr,{node:e,parent:t,context:r,styles:{transform:l.transform,stickyWrapper:l.stickyWrapper},children:(0,ys.jsx)(DL,{semanticTag:E,wrapperSizeStyles:k,id:O,styles:R,additionalClassName:"tailwind",ref:y,...d,...T,children:(0,ys.jsx)(dr,{children:()=>(0,ys.jsx)(Uj,{node:e})})},m)})})}function Uj({node:e}){cs("CodeComponentContent");let t=ss(),n=H().getAssetURL,[r,o]=ba.useState(null);globalThis.__GLOBALS__={React:ba,ReactJSXRuntime:zj,ReactJSXDevRuntime:Fj,ReactDOM:Hj,ReactDOMClient:jj,SnapshotContext:Bf,RenderHooksContext:ca,NewRenderHooksContext:fa,useAnimateNode:_f,getChildNode:Mf,getChildNodes:Df,ActiveBreakpointContext:Nu,WebsiteSettingsContext:_u,getAssetURL:n};let i=H().getCodeComponentURL(e),s=H().websiteData.sourceCodeHash,a=ge(s);ba.useEffect(()=>{(async()=>{let d;try{d=await import(i)}catch(m){Lu(a,m,"Failed to import code layer module");return}try{let m=await Sg(d,e.codeExportName);o(()=>m)}catch(m){Lu(a,m,"Failed to execute code layer")}})()},[e.codeExportName,i,a]);let l=Wj(r),u=lT(l),c=IN(e,u,l);return t&&r?(0,ys.jsx)(gs,{name:"code-component",nodeId:e.id,children:(0,ys.jsx)(r,{...c})}):null}function Wj(e){return e?e[Symbol.for("figma.react.props")]??{}:null}var LT=I(Y()),BL=I(D());function VL({node:e,children:t,context:n}){let r=H(),o=ue(r,e),i=fr(r,e),s=BL.default.useMemo(()=>{let a={"data-name":i};return n?.dataAttributes&&Object.entries(n.dataAttributes).forEach(([l,u])=>{a[l]=u}),a},[i,n?.dataAttributes]);return(0,LT.jsx)("div",{id:o,"data-name":i,...s,children:t.map(a=>(0,LT.jsx)(Dr,{node:a,parent:null},a.id))})}var Uf=I(Y()),zg=I(D());var Gj=[[1,0,0],[0,1,0]];function FL({node:e,parent:t,children:n,interactionHandlers:r,context:o,zIndex:i,transitionProps:s}){let a=H(),{renderOptions:l}=a,u=o?.group,c=Gt(e,t),f=c?Gj:e.relativeTransform,d=u?.withinAutoLayout||c,m=!d,y=Bt(o,e),h=e.scrollBehavior==="FIXED"||e.scrollBehavior==="STICKY_SCROLLS",S=In(),p=vn({node:e,parent:t,context:o,zIndex:i,children:n??null,options:{precomputeTransforms:S},renderOptions:l}),g=e.interactions??[],v=on(e),T=no(g),x=Lr(g),E=ro(e),C=zg.default.useMemo(()=>({opacity:y,transform:tr(p.transform.transform)}),[y,p.transform.transform]),b=or(e,o),{motionProps:k,key:R,ref:O}=ur(e.id,e.behaviors,e.assets,C,b),P=Sn({node:e,parent:t,children:n,renderOptions:l}),{shouldOutputVariables:V,codeSyntaxLanguage:F}=We(),w={...p.inner,...m?{}:xn(y,V,e.boundVariables?.opacity?.resolvedName,F&&e.boundVariables?.opacity?.resolvedCodeSyntax?.[F]),...Mi(e)},U=s?.smartAnimateType??Q.NONE,A=Dt(s?.transitionData),L=o?.withinInteractiveElement||Object.keys(k).length>0||U===Q.INSTANCE_SUBTREE,N=rr(g,r,L,a),G=ls(e,x,T,L,v),fe=lg(G)!==null,de=ue(a,e),ze=fr(a,e),he=(0,zg.useRef)(null),te={group:{withinAutoLayout:d,relativeTransform:Vn(er(u?.relativeTransform,f)),opacity:m?y:void 0,mixBlendMode:d?void 0:Sl(e.blendMode)},parentIsList:fe,masks:o?.masks,isInStickyOrFixedTree:h||(o?.isInStickyOrFixedTree??!1),withinInteractiveElement:o?.withinInteractiveElement},K=Rg({children:n,context:te});return(0,Uf.jsx)(Xt,{outerStyles:p.outer,children:(0,Uf.jsx)(gr,{node:e,parent:t,context:o,styles:{transform:p.transform,stickyWrapper:p.stickyWrapper},outerRef:he,transitionProps:s,children:(0,Uf.jsx)(vo,{node:e,semanticTagInfo:G,context:o,wrapperSizeStyles:P,ref:O,id:de,styles:w,nodeName:e.name,"data-name":ze,transitionProps:{opacity:y,smartAnimateType:U,behaviorProps:k,transitionData:s?.transitionData,onTransitionEnd:A},...N,...E,children:K?.map(([ie,{key:Z,context:xe}])=>(0,Uf.jsx)(Og,{name:"sites-layer",nodeId:ie.id,childKey:Z,node:ie,parent:e,context:xe},Z))},R)})})}var Ss=I(Y()),MSe=I(D());var At=I(Y()),dn=I(D());var $j={url:""};var Hg="reset-css";function _T(e=!0){return Mt` ${Yj}${Xj}${qj}${e?s4:""}`}var Yj=Mt` @layer figreset,figoverridable,reset,theme,base,figutils,components,utilities;`,Xj=Mt` @layer figoverridable{:root{font-synthesis:none}}`,qj=Mt` @layer figutils{:root{--banner-height:48px;--banner-height-v2:40px;--full-height-with-banner:calc(100dvh - var(--banner-height))}@media (max-width:600px){.banner-v2-container{left:0 !important;right:0 !important;margin:0 auto !important}}.wrapper-with-banner .min-h-screen{min-height:var(--full-height-with-banner)}.wrapper-with-banner .h-screen{height:var(--full-height-with-banner)}}`,Qj=Mt` @layer figreset{:root{font-family:var( --default-font-family,ui-sans-serif,system-ui,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji' )}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;width:100%}body{margin:0;width:100%}body:has([data-page-overflowx='hidden']){overflow-x:hidden}body:has([data-page-overflowx='auto']){overflow-x:auto}}@layer figutils{#container{width:100%}}`;var Zj=Mt` @layer figreset{*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button{border:none;background:none;padding:0}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}ol,ul,menu{list-style:none;margin:0;padding-inline-start:0}}`,Jj=Mt` @layer figutils{#container .marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform);&:hover div{animation-play-state:var(--pause-on-hover)}&:active div{animation-play-state:var(--pause-on-click)}&:focus-within > *{animation-play-state:paused !important}}#container .marquee{flex:0 0 auto;min-width:var(--min-width);display:flex;flex-direction:row;align-items:center;animation:scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-timing-function:var(--timing-function)}#container .marquee.reduced-motion{@media (prefers-reduced-motion:reduce){animation:none}}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}#container .marquee-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}#container .marquee-child{transform:var(--transform)}}`,e4=Mt` @layer figutils{.code-behavior-wrapper > *{width:100%;height:100%}}`,t4=Mt` @layer figutils{#container .embed{border:none}}`,n4=Mt` @layer figutils{:is(.textContents ul,ul.textContents) > li:before{content:'\\2022';margin-left:-1.5em;display:inline-block;text-align:center;width:1.5em;-webkit-background-clip:var(--list-marker-background-clip);-webkit-text-fill-color:var(--list-marker-text-fill-color);background-clip:var(--list-marker-background-clip);color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents ol,ol.textContents) > li::marker{color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents,.textContents *).adjustLetterSpacing:after{content:'';margin-left:calc(var(--letter-spacing) * -1)}}`,r4=Mt` @layer figutils{.bypass-link{position:fixed;top:16px;left:0;right:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.bypass-link:focus-within{opacity:1;z-index:${1e4}}.bypass-link > a{background-color:#000;color:#fff;border:1px solid #fff;padding:12px 16px;font-size:16px;border-radius:12px;pointer-events:auto}}`,o4=Mt` @layer figreset{:root{--100dvw:100vw;--100dvh:100vh}@supports (width:100dvw){:root{--100dvw:100dvw;--100dvh:100dvh}}}`,i4=Mt` @layer figreset{:root{text-align:left;button{text-align:left}}}`,s4=Mt` ${Qj}${Zj}${n4}${t4}${Jj}${e4}${o4}${r4}${i4}`;var jg={thin:100,hairline:100,extralight:200,"extra light":200,ultralight:200,"ultra light":200,light:300,regular:400,normal:400,book:400,medium:500,semibold:600,"semi bold":600,demibold:600,"demi bold":600,bold:700,extrabold:800,"extra bold":800,ultrabold:800,"ultra bold":800,black:900,heavy:900,extrablack:950,"extra black":950,ultrablack:950,"ultra black":950};function zL(e){if(!e)return;
78let t=e.toLowerCase().replace(/italic/gi,"").trim();if(jg[t]!==void 0)return jg[t];let n=Object.keys(jg).sort((r,o)=>o.length-r.length);for(let r of n)if(t.includes(r))return jg[r]}function Ug(e,t){if(!e)return zL(t)}function vs(e){let{family:t,style:n,url:r,unicodeRange:o,weight:i}=e;return` 79@font-face { 80 font-family: "${t}"; 81 font-style: ${n}; 82 src: url("${r}"); 83 font-display: block; 84 ${i!==void 0?`font-weight: ${i};`:""} 85 ${o&&o!=="*"?`unicode-range: ${o};`:""} 86} 87`}var DT="My Site",MT="Created with Figma";var BT=/^(https?:)?\/\/(www\.)?lottie\.host\//;var Ft=I(Y()),Yg=I(D());var $L=I(Y());var Wn;(function(e){e.EXPLICIT="EXPLICIT",e.IMPLICIT="IMPLICIT"})(Wn||(Wn={}));var ri;(function(e){e.LEFT="LEFT",e.CENTER="CENTER",e.RIGHT="RIGHT"})(ri||(ri={}));var oi;(function(e){e.TOP="TOP",e.CENTER="CENTER",e.BOTTOM="BOTTOM"})(oi||(oi={}));var Wf;(function(e){e.MODAL="MODAL",e.BANNER="BANNER"})(Wf||(Wf={}));function Ea(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"var(--consent-font-size-medium)",lineHeight:"var(--consent-line-height-medium)"}}function a4(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"var(--consent-font-size-large)",lineHeight:"var(--consent-line-height-large)"}}function l4(){return{fontWeight:550}}function VT(){return{...Ea(),cursor:"pointer",backgroundColor:"transparent"}}function HL(){return{...l4(),...a4()}}function Wg(){return{...Ea(),color:"rgba(0, 0, 0, 0.5)"}}function jL(){return{...Ea(),backgroundColor:"black",color:"white",border:"1px solid black",height:"1.5rem",borderRadius:".3125rem",display:"flex",alignItems:"center",justifyContent:"center",padding:"0 .5rem",flexShrink:0,flexGrow:1,cursor:"pointer"}}function UL({wide:e}){return{display:"flex",gap:"0.5rem",flexShrink:0,alignItems:"center",width:e?"100%":void 0}}function Gg({checked:e,disabled:t}){return{input:{position:"absolute",opacity:0,width:32,height:16,margin:0,cursor:t?"unset":"pointer"},label:{display:"block",width:32,height:16,borderRadius:13,backgroundColor:e&&!t?"#1E1E1E":"#E6E6E6",position:"relative",cursor:t?"unset":"pointer",transition:"background-color 0.4s",pointerEvents:"none"},indicator:{position:"absolute",height:14,width:14,left:e?17:1,top:1,backgroundColor:"white",borderRadius:"50%",transition:"left 0.4s",boxShadow:"0 2px 4px rgba(0,0,0,0.2)",pointerEvents:"none"}}}function WL({yAlignment:e}){let t={};return e===oi.TOP?(t.top=0,t.borderBottom="1px solid #E6E6E6"):e===oi.BOTTOM&&(t.bottom=0,t.borderTop="1px solid #E6E6E6"),{position:"fixed",left:0,right:0,display:"flex",padding:"var(--consent-banner-padding)",justifyContent:"center",alignItems:"center",gap:"1rem",alignSelf:"stretch",backgroundColor:"white",color:"rgba(0, 0, 0, 0.5)",zIndex:9999,...t}}function GL({xAlignment:e,yAlignment:t}){let n={};return e===ri.LEFT?n.left="1rem":e===ri.RIGHT&&(n.right="1rem"),t===oi.TOP?n.top="1rem":t===oi.BOTTOM&&(n.bottom="1rem"),{...FT(),position:"fixed",padding:"1rem",zIndex:1e4,...n}}function FT(){return{position:"relative",backgroundColor:"white",borderRadius:".8125rem",padding:"1rem",width:330,maxHeight:"90%",maxWidth:"100%",boxShadow:"0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 0px 0.5px 0px rgba(0, 0, 0, 0.12), 0px 10px 16px 0px rgba(0, 0, 0, 0.08), 0px 2px 6px 0px rgba(0, 0, 0, 0.12)",display:"flex",flexDirection:"column",alignItems:"center",gap:"1rem",overflowY:"auto"}}function Fu({children:e,className:t,onClick:n}){return(0,$L.jsx)("button",{className:t,onClick:n,style:jL(),children:e})}var Vr=I(Y());function u4({checked:e,disabled:t,onChange:n,label:r,id:o}){return(0,Vr.jsxs)("div",{style:{display:"inline-block",position:"relative"},children:[(0,Vr.jsx)("input",{"aria-disabled":t,disabled:t,type:"checkbox",id:o,checked:e,onChange:i=>n?.(i.target.checked),"aria-label":r,style:Gg({checked:e,disabled:t}).input}),(0,Vr.jsx)("label",{htmlFor:o,style:Gg({checked:e,disabled:t}).label,children:(0,Vr.jsx)("span",{style:Gg({checked:e,disabled:t}).indicator})})]})}function zT({id:e,checked:t,description:n,label:r,onChange:o,disabled:i}){return(0,Vr.jsxs)("div",{onClick:i?void 0:()=>o(!t),style:{display:"flex",flexDirection:"column",padding:"0.5rem 0"},children:[(0,Vr.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"0.5rem"},children:[(0,Vr.jsx)(u4,{checked:t,disabled:i,onChange:i?void 0:o,label:r,id:e}),(0,Vr.jsx)("label",{style:{...Ea(),color:i?"rgba(0, 0, 0, 0.3)":"rgba(0, 0, 0, 0.9)"},children:r})]}),(0,Vr.jsx)("span",{style:{marginLeft:"2.5rem",...Wg()},children:n})]})}var Ca=I(Y()),HT=I(D()),KL=I(il());var $g=I(D());function Kg(e){let[t,n]=(0,$g.useState)(null);return(0,$g.useLayoutEffect)(()=>
87{if(typeof document>"u")return;let r=e?document.getElementById(e):null;n(r||null)},[e]),t}var c4={position:"fixed",inset:0,padding:"1rem",display:"flex",justifyContent:"center",alignItems:"center",zIndex:1e4},f4={display:"flex",justifyContent:"flex-end",position:"absolute",top:16,right:16,lineHeight:1,cursor:"pointer"},d4={display:"flex",flexDirection:"column",gap:"0.5rem",width:"100%",height:"100%"};function jT({containerId:e,children:t,onClose:n,scrimBackground:r}){let o=Kg(e);return(0,HT.useEffect)(()=>{let i=s=>{s.key==="Escape"&&n()};return document.addEventListener("keydown",i),()=>{document.removeEventListener("keydown",i)}},[n]),(0,HT.useEffect)(()=>{let i=document.body.style.overflow;return o?o.style.overflow="hidden":document.body.style.overflow="hidden",()=>{o?o.style.overflow=i:document.body.style.overflow=i}},[o]),(0,KL.createPortal)((0,Ca.jsx)("div",{style:{...c4,...r?{backgroundColor:"rgba(0, 0, 0, 0.1)"}:{}},children:(0,Ca.jsxs)("div",{style:FT(),children:[(0,Ca.jsx)("div",{style:f4,children:(0,Ca.jsx)("button",{"aria-label":"Close modal",style:{fontSize:"16px",color:"black",backgroundColor:"transparent",border:"none",cursor:"pointer"},onClick:n,children:"\xD7"})}),(0,Ca.jsx)("div",{style:d4,children:t})]})}),o||document.body)}var Gf=I(Y());function UT({policyLink:e,policyUrl:t,disclaimerText:n,guidToUrl:r,setLocation:o,reportError:i,isPreview:s}){let a=u=>{if(t)return(0,Gf.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:t,style:VT(),children:u},"policy-url");if(e){let c=s?"/":r?.get(e);return c?(0,Gf.jsx)("button",{onClick:()=>{o({url:c})},style:VT(),children:u},"policy-link"):(i(new Error("Sites cookie banner has an invalid policy link or is missing guidToUrl")),null)}return s||i(new Error("Sites cookie banner is enabled but no policy internal link or external URL is set")),null},l=n.split(/(<link>.*?<\/link>)/);return!l.length||!l.some(u=>u.match(/<link>(.*?)<\/link>/))?(i(new Error(`Formatting error in cookie banner disclaimer text: ${n}`)),null):(0,Gf.jsx)("div",{style:{lineHeight:"var(--consent-font-size-medium)"},children:l.map((u,c)=>{let f=u.match(/<link>(.*?)<\/link>/);return f&&f[1]?a(f[1]):(0,Gf.jsx)("p",{style:{display:"inline",...Wg()},children:u},c)})})}var YL=I(Y()),zve=I(D()),XL=I(il());function WT({containerId:e,xAlignment:t=ri.CENTER,yAlignment:n=oi.CENTER,children:r}){let o=Kg(e);return(0,XL.createPortal)((0,YL.jsx)("div",{style:GL({xAlignment:t,yAlignment:n}),children:r}),o||document.body)}var qL=I(Y());function p4({xAlignment:e}){let t={bottom:0};return e===ri.RIGHT?t.right="1.5rem":t.left="1.5rem",{...Ea(),position:"fixed",backgroundColor:"white",padding:".5rem 1rem",cursor:"pointer",borderRadius:"0.3125rem 0.3125rem 0 0",boxShadow:"0px 0px 0.5px 0px rgba(0, 0, 0, 0.18), 0px 3px 8px 0px rgba(0, 0, 0, 0.10), 0px 1px 3px 0px rgba(0, 0, 0, 0.10)",...t}}function GT({children:e,onClick:t,xAlignment:n}){return(0,qL.jsx)("button",{onClick:t,style:p4({xAlignment:n}),children:e})}var $T={"en-US":{noticeHeader:"This site uses cookies",noticeDisclaimerImplicit:"Cookies on this site help improve your experience and deliver personalized content. By continuing to browse, you consent to the use of these cookies. <link>Read more</link>",acceptText:"Accept all",manageText:"Manage",noticeDisclaimerExplicit:"Cookies on this site help improve your experience and deliver personalized content. Click \u201CAccept all\u201D to consent to the use of these cookies. <link>Read more</link>",rejectText:"Reject all",manageHeader:"Manage cookie preferences",manageDisclaimer:"Cookies on this site help improve your experience and deliver personalized content. You can\u2019t opt out of cookies that are essential for basic functionality, but you can decide not to allow other categories according to your preferences. <link>Read more</link>",necessaryText:"Essential cookies",necessaryDescription:"Required to enable core site functionality and preferences.",marketingText:"Marketing cookies",marketingDescription:"Allow tracking to enable ads personalization and tracking.",preferencesText:"Personalization cookies",preferencesDescription:"Allow tracking to tailor your site experience to your interests.",analyticsText:"Analytics cookies",analyticsDescription:"Allow tracking of site traffic to help improve site performance.",saveLabel:"Save preferences",triggerLabel:"Cookie preferences"}
87,"en-GB":{noticeHeader:"This site uses cookies",noticeDisclaimerImplicit:"Cookies on this site help to improve your experience and deliver personalised content. By continuing to browse, you consent to the use of these cookies. <link>Read more</link>",acceptText:"Accept all",manageText:"Manage",noticeDisclaimerExplicit:"Cookies on this site help to improve your experience and deliver personalised content. Click \u2018Accept all\u2019 to consent to the use of these cookies. <link>Read more</link>",rejectText:"Reject all",manageHeader:"Manage cookie preferences",manageDisclaimer:"Cookies on this site help to improve your experience and deliver personalised content. You cannot opt out of cookies that are essential for basic functionality, but you can choose not to allow other categories according to your preferences. <link>Read more</link>",necessaryText:"Essential cookies",necessaryDescription:"Required to enable core site functionality and store your preferences.",marketingText:"Marketing cookies",marketingDescription:"Allow tracking to enable advertising personalisation and performance measurement.",preferencesText:"Personalisation cookies",preferencesDescription:"Allow tracking to tailor your site experience based on your interests.",analyticsText:"Analytics cookies",analyticsDescription:"Allow tracking of site usage to help improve performance.",saveLabel:"Save preferences",triggerLabel:"Cookie preferences"},"fr-FR":{noticeHeader:"Ce site utilise des cookies",noticeDisclaimerImplicit:"Les cookies pr\xE9sents sur ce site am\xE9liorent votre exp\xE9rience et fournissent un contenu personnalis\xE9. En continuant \xE0 naviguer, vous consentez \xE0 l'utilisation de ces cookies. <link>En savoir plus</link>",acceptText:"Tout accepter",manageText:"G\xE9rer",noticeDisclaimerExplicit:"Les cookies pr\xE9sents sur ce site am\xE9liorent votre exp\xE9rience et fournissent un contenu personnalis\xE9. Cliquez sur \u201CTout accepter\u201D pour consentir \xE0 l'utilisation de ces cookies. <link>En savoir plus</link>",rejectText:"Tout refuser",manageHeader:"G\xE9rer les pr\xE9f\xE9rences de cookies",manageDisclaimer:"Les cookies pr\xE9sents sur ce site am\xE9liorent votre exp\xE9rience et fournissent un contenu personnalis\xE9. Vous ne pouvez pas d\xE9sactiver les cookies essentiels au bon fonctionnement du site, mais vous pouvez choisir de ne pas autoriser certaines autres cat\xE9gories selon vos pr\xE9f\xE9rences. <link>En savoir plus</link>",necessaryText:"Cookies essentiels",necessaryDescription:"N\xE9cessaires pour activer les fonctionnalit\xE9s principales du site et m\xE9moriser vos pr\xE9f\xE9rences.",marketingText:"Cookies marketing",marketingDescription:"Autoriser le suivi pour personnaliser les publicit\xE9s et le marketing.",preferencesText:"Cookies de personnalisation",preferencesDescription:"Autoriser le suivi pour adapter l\u2019exp\xE9rience du site \xE0 vos centres d\u2019int\xE9r\xEAt.",analyticsText:"Cookies d\u2019analyse",analyticsDescription:"Autoriser le suivi du trafic du site pour am\xE9liorer ses performances.",saveLabel:"Enregistrer les pr\xE9f\xE9rences",triggerLabel:"Pr\xE9f\xE9rences de cookies"},"de-DE":{noticeHeader:"Diese Website verwendet Cookies",noticeDisclaimerImplicit:"Cookies auf dieser Website helfen dabei, Ihr Nutzungserlebnis zu verbessern und personalisierte Inhalte bereitzustellen. Wenn Sie weiter surfen, stimmen Sie der Verwendung dieser Cookies zu. <link>Mehr erfahren</link>",acceptText:"Alle akzeptieren",manageText:"Verwalten",noticeDisclaimerExplicit:"Cookies auf dieser Website helfen dabei, Ihr Nutzungserlebnis zu verbessern und personalisierte Inhalte bereitzustellen. Klicken Sie auf \u201EAlle akzeptieren\u201C, um der Verwendung dieser Cookies zuzustimmen. <link>Mehr erfahren</link>",rejectText:"Alle ablehnen",manageHeader:"Cookie-Einstellungen verwalten",manageDisclaimer:"Cookies auf dieser Website helfen dabei, Ihr Nutzungserlebnis zu verbessern und personalisierte Inhalte bereitzustellen. Sie k\xF6nnen essenzielle Cookies, die f\xFCr die grundlegende Funktionalit\xE4t erforderlich sind, nicht deaktivieren, aber Sie k\xF6nnen andere Kategorien nach Ihren Pr\xE4ferenzen ablehnen. <link>Mehr erfahren</link>",necessaryText:"Essenzielle Cookies",necessaryDescription:"Erforderlich zur Aktivierung der grundlegenden Website-Funktionen und zur Speicherung Ihrer Einstellungen.",marketingText:"Marketing-Cookie
87s",marketingDescription:"Erlauben das Tracking zur Personalisierung von Werbung und zur Erfolgsmessung.",preferencesText:"Personalisierungs-Cookies",preferencesDescription:"Erlauben das Tracking, um Inhalte und Erlebnisse an Ihre Interessen anzupassen.",analyticsText:"Analyse-Cookies",analyticsDescription:"Erlauben das Tracking der Website-Nutzung zur Verbesserung der Leistung.",saveLabel:"Einstellungen speichern",triggerLabel:"Cookie-Einstellungen"},"es-ES":{noticeHeader:"Este sitio web utiliza cookies",noticeDisclaimerImplicit:"Las cookies en este sitio web ayudan a mejorar su experiencia y a ofrecer contenido personalizado. Al continuar navegando, acepta el uso de estas cookies. <link>Leer m\xE1s</link>",acceptText:"Aceptar todas",manageText:"Gestionar",noticeDisclaimerExplicit:"Las cookies en este sitio web ayudan a mejorar su experiencia y a ofrecer contenido personalizado. Haga clic en \u201CAceptar todas\u201D para consentir el uso de estas cookies. <link>Leer m\xE1s</link>",rejectText:"Rechazar todas",manageHeader:"Gestionar preferencias de cookies",manageDisclaimer:"Las cookies en este sitio web ayudan a mejorar su experiencia y a ofrecer contenido personalizado. No puede rechazar las cookies esenciales para el funcionamiento b\xE1sico, pero puede decidir no permitir otras categor\xEDas seg\xFAn sus preferencias. <link>Leer m\xE1s</link>",necessaryText:"Cookies esenciales",necessaryDescription:"Necesarias para activar las funciones b\xE1sicas del sitio y guardar sus preferencias.",marketingText:"Cookies de marketing",marketingDescription:"Permiten el seguimiento para personalizar la publicidad y medir su rendimiento.",preferencesText:"Cookies de personalizaci\xF3n",preferencesDescription:"Permiten el seguimiento para adaptar el sitio a sus intereses.",analyticsText:"Cookies de an\xE1lisis",analyticsDescription:"Permiten el seguimiento del uso del sitio para mejorar su rendimiento.",saveLabel:"Guardar preferencias",triggerLabel:"Preferencias de cookies"},"es-LA":{noticeHeader:"Este sitio utiliza cookies",noticeDisclaimerImplicit:"Las cookies en este sitio ayudan a mejorar su experiencia y a ofrecer contenido personalizado. Al seguir navegando, usted acepta el uso de estas cookies. <link>Leer m\xE1s</link>",acceptText:"Aceptar todas",manageText:"Administrar",noticeDisclaimerExplicit:"Las cookies en este sitio ayudan a mejorar su experiencia y a ofrecer contenido personalizado. Haga clic en \u201CAceptar todas\u201D para aceptar el uso de estas cookies. <link>Leer m\xE1s</link>",rejectText:"Rechazar todas",manageHeader:"Administrar preferencias de cookies",manageDisclaimer:"Las cookies en este sitio ayudan a mejorar su experiencia y a ofrecer contenido personalizado. No puede rechazar las cookies esenciales para el funcionamiento b\xE1sico, pero puede elegir no permitir otras categor\xEDas seg\xFAn sus preferencias. <link>Leer m\xE1s</link>",necessaryText:"Cookies esenciales",necessaryDescription:"Necesarias para habilitar funciones b\xE1sicas del sitio y guardar sus preferencias.",marketingText:"Cookies de marketing",marketingDescription:"Permiten el rastreo para personalizar anuncios y medir su rendimiento.",preferencesText:"Cookies de personalizaci\xF3n",preferencesDescription:"Permiten el rastreo para adaptar su experiencia seg\xFAn sus intereses.",analyticsText:"Cookies de an\xE1lisis",analyticsDescription:"Permiten el rastreo del uso del sitio para mejorar el rendimiento.",saveLabel:"Guardar preferencias",triggerLabel:"Preferencias de cookies"},"pt-BR":{noticeHeader:"Este site utiliza cookies",noticeDisclaimerImplicit:"Os cookies neste site ajudam a melhorar sua experi\xEAncia e a oferecer conte\xFAdo personalizado. Ao continuar navegando, voc\xEA concorda com o uso desses cookies. <link>Saiba mais</link>",acceptText:"Aceitar todos",manageText:"Gerenciar",noticeDisclaimerExplicit:"Os cookies neste site ajudam a melhorar sua experi\xEAncia e a oferecer conte\xFAdo personalizado. Clique em \u201CAceitar todos\u201D para consentir com o uso desses cookies. <link>Saiba mais</link>",rejectText:"Rejeitar todos",manageHeader:"Gerenciar prefer\xEAncias de cookies",manageDisclaimer:"Os cookies neste site ajudam a melhorar sua experi\xEAncia e a oferecer conte\xFAdo personalizado. N\xE3o \xE9 poss\xEDvel desativar os cookies essenciais para o funcionamento b\xE1sico, mas voc\xEA pode optar por n\xE3o permitir outras categorias de acordo com suas prefer\xEAncias. <link>Saiba mais</link>",necessaryText:"Cookies essenciais",necessaryDescription:"Necess\xE1rios para ativar funcionalidades principais do site e salvar suas prefer\xEAncias.",marketingText:"Cookies de marketing",marketingDescription:"Permitem o rastreamento para personalizar an\xFAncios e medir seu desempenho.",preferencesText:"Cookies de personaliza\xE7\xE3o",preferencesDescription:"Permitem o rastreamento para adaptar a experi\xEAncia do site aos seus interesses.",analyticsText:"Cookies de an\xE1lise",anal
87yticsDescription:"Permitem o rastreamento do uso do site para melhorar seu desempenho.",saveLabel:"Salvar prefer\xEAncias",triggerLabel:"Prefer\xEAncias de cookies"},"ko-KR":{noticeHeader:"\uC774 \uC0AC\uC774\uD2B8\uB294 \uCFE0\uD0A4\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4",noticeDisclaimerImplicit:"\uC774 \uC0AC\uC774\uD2B8\uC758 \uCFE0\uD0A4\uB294 \uC0AC\uC6A9\uC790 \uACBD\uD5D8\uC744 \uAC1C\uC120\uD558\uACE0 \uAC1C\uC778\uD654\uB41C \uCF58\uD150\uCE20\uB97C \uC81C\uACF5\uD569\uB2C8\uB2E4. \uACC4\uC18D \uD0D0\uC0C9\uD558\uBA74 \uC774\uB7EC\uD55C \uCFE0\uD0A4 \uC0AC\uC6A9\uC5D0 \uB3D9\uC758\uD558\uB294 \uAC83\uC73C\uB85C \uAC04\uC8FC\uB429\uB2C8\uB2E4. <link>\uC790\uC138\uD788 \uC54C\uC544\uBCF4\uAE30</link>",acceptText:"\uBAA8\uB450 \uD5C8\uC6A9",manageText:"\uAD00\uB9AC",noticeDisclaimerExplicit:"\uC774 \uC0AC\uC774\uD2B8\uC758 \uCFE0\uD0A4\uB294 \uC0AC\uC6A9\uC790 \uACBD\uD5D8\uC744 \uAC1C\uC120\uD558\uACE0 \uAC1C\uC778\uD654\uB41C \uCF58\uD150\uCE20\uB97C \uC81C\uACF5\uD569\uB2C8\uB2E4. \u201C\uBAA8\uB450 \uD5C8\uC6A9\u201D\uC744 \uD074\uB9AD\uD558\uBA74 \uCFE0\uD0A4 \uC0AC\uC6A9\uC5D0 \uB3D9\uC758\uD558\uAC8C \uB429\uB2C8\uB2E4. <link>\uC790\uC138\uD788 \uC54C\uC544\uBCF4\uAE30</link>",rejectText:"\uBAA8\uB450 \uAC70\uBD80",manageHeader:"\uCFE0\uD0A4 \uD658\uACBD\uC124\uC815 \uAD00\uB9AC",manageDisclaimer:"\uC774 \uC0AC\uC774\uD2B8\uC758 \uCFE0\uD0A4\uB294 \uC0AC\uC6A9\uC790 \uACBD\uD5D8\uC744 \uAC1C\uC120\uD558\uACE0 \uAC1C\uC778\uD654\uB41C \uCF58\uD150\uCE20\uB97C \uC81C\uACF5\uD569\uB2C8\uB2E4. \uAE30\uBCF8 \uAE30\uB2A5\uC5D0 \uD544\uC218\uC801\uC778 \uCFE0\uD0A4\uB294 \uC120\uD0DD \uD574\uC81C\uD560 \uC218 \uC5C6\uC9C0\uB9CC, \uAE30\uD0C0 \uCE74\uD14C\uACE0\uB9AC\uB294 \uC124\uC815\uC5D0 \uB530\uB77C \uD5C8\uC6A9\uD558\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4. <link>\uC790\uC138\uD788 \uC54C\uC544\uBCF4\uAE30</link>",necessaryText:"\uD544\uC218 \uCFE0\uD0A4",necessaryDescription:"\uD575\uC2EC \uC0AC\uC774\uD2B8 \uAE30\uB2A5 \uBC0F \uD658\uACBD\uC124\uC815 \uC720\uC9C0\uB97C \uC704\uD574 \uD544\uC694\uD569\uB2C8\uB2E4.",marketingText:"\uB9C8\uCF00\uD305 \uCFE0\uD0A4",marketingDescription:"\uAD11\uACE0 \uAC1C\uC778\uD654 \uBC0F \uCD94\uC801\uC744 \uC704\uD574 \uC0AC\uC6A9\uB429\uB2C8\uB2E4.",preferencesText:"\uAC1C\uC778\uD654 \uCFE0\uD0A4",preferencesDescription:"\uAD00\uC2EC\uC0AC\uC5D0 \uB9DE\uB294 \uCF58\uD150\uCE20 \uC81C\uACF5\uC744 \uC704\uD574 \uC0AC\uC6A9\uB429\uB2C8\uB2E4.",analyticsText:"\uBD84\uC11D \uCFE0\uD0A4",analyticsDescription:"\uC0AC\uC774\uD2B8 \uD2B8\uB798\uD53D \uBD84\uC11D \uBC0F \uC131\uB2A5 \uAC1C\uC120\uC744 \uC704\uD574 \uC0AC\uC6A9\uB429\uB2C8\uB2E4.",s
87aveLabel:"\uD658\uACBD\uC124\uC815 \uC800\uC7A5",triggerLabel:"\uCFE0\uD0A4 \uD658\uACBD\uC124\uC815"},"ja-JP":{noticeHeader:"\u3053\u306E\u30B5\u30A4\u30C8\u306F\u30AF\u30C3\u30AD\u30FC\u3092\u4F7F\u7528\u3057\u3066\u3044\u307E\u3059",noticeDisclaimerImplicit:"\u3053\u306E\u30B5\u30A4\u30C8\u3067\u306F\u3001\u30AF\u30C3\u30AD\u30FC\u3092\u4F7F\u7528\u3057\u3066\u30E6\u30FC\u30B6\u30FC\u4F53\u9A13\u3092\u5411\u4E0A\u3055\u305B\u3001\u30D1\u30FC\u30BD\u30CA\u30E9\u30A4\u30BA\u3055\u308C\u305F\u30B3\u30F3\u30C6\u30F3\u30C4\u3092\u63D0\u4F9B\u3057\u3066\u3044\u307E\u3059\u3002\u5F15\u304D\u7D9A\u304D\u95B2\u89A7\u3092\u7D9A\u3051\u308B\u3053\u3068\u3067\u3001\u30AF\u30C3\u30AD\u30FC\u306E\u4F7F\u7528\u306B\u540C\u610F\u3057\u305F\u3082\u306E\u3068\u307F\u306A\u3055\u308C\u307E\u3059\u3002<link>\u8A73\u7D30\u3092\u898B\u308B</link>",acceptText:"\u3059\u3079\u3066\u8A31\u53EF",manageText:"\u7BA1\u7406",noticeDisclaimerExplicit:"\u3053\u306E\u30B5\u30A4\u30C8\u3067\u306F\u3001\u30AF\u30C3\u30AD\u30FC\u3092\u4F7F\u7528\u3057\u3066\u30E6\u30FC\u30B6\u30FC\u4F53\u9A13\u3092\u5411\u4E0A\u3055\u305B\u3001\u30D1\u30FC\u30BD\u30CA\u30E9\u30A4\u30BA\u3055\u308C\u305F\u30B3\u30F3\u30C6\u30F3\u30C4\u3092\u63D0\u4F9B\u3057\u3066\u3044\u307E\u3059\u3002\u300C\u3059\u3079\u3066\u8A31\u53EF\u300D\u3092\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068\u3001\u30AF\u30C3\u30AD\u30FC\u306E\u4F7F\u7528\u306B\u540C\u610F\u3057\u305F\u3053\u3068\u306B\u306A\u308A\u307E\u3059\u3002<link>\u8A73\u7D30\u3092\u898B\u308B</link>",rejectText:"\u3059\u3079\u3066\u62D2\u5426",manageHeader:"\u30AF\u30C3\u30AD\u30FC\u8A2D\u5B9A\u3092\u7BA1\u7406",manageDisclaimer:"\u3053\u306E\u30B5\u30A4\u30C8\u3067\u306F\u3001\u30AF\u30C3\u30AD\u30FC\u3092\u4F7F\u7528\u3057\u3066\u30E6\u30FC\u30B6\u30FC\u4F53\u9A13\u3092\u5411\u4E0A\u3055\u305B\u3001\u30D1\u30FC\u30BD\u30CA\u30E9\u30A4\u30BA\u3055\u308C\u305F\u30B3\u30F3\u30C6\u30F3\u30C4\u3092\u63D0\u4F9B\u3057\u3066\u3044\u307E\u3059\u3002\u57FA\u672C\u7684\u306A\u6A5F\u80FD\u306B\u5FC5\u8981\u306A\u30AF\u30C3\u30AD\u30FC\u306F\u7121\u52B9\u306B\u3067\u304D\u307E\u305B\u3093\u304C\u3001\u305D\u308C\u4EE5\u5916\u306E\u30AB\u30C6\u30B4\u30EA\u306B\u3064\u3044\u3066\u306F\u8A2D\u5B9A\u306B\u5FDC\u3058\u3066\u7121\u52B9\u306B\u3067\u304D\u307E\u3059\u3002<link>\u8A73\u7D30\u3092\u898B\u308B</link>",necessaryText:"\u5FC5\u9808\u30AF\u30C3\u30AD\u30FC",necessaryDescription:"\u30B5\u30A4\u30C8\u306E\u57FA\u672C\u6A5F\u80FD\u3068\u8A2D\u5B9A\u306E\u4FDD\u6301\u306B\u5FC5\u8981\u3067\u3059\u3002",marketingText:"\u30DE\u30FC\u30B1\u30C6\u30A3\u30F3\u30B0\u30AF\u30C3\u30AD\u30FC",marketingDescription:"\u5E83\u544A\u306E\u30D1\u30FC\u30BD\u30CA\u30E9\u30A4\u30BA\u3068\u8FFD\u8DE1\u3092\u8A31\u53EF\u3057\u307E\u3059\u3002",preferencesText:"\u30D1\u30FC\u30BD\u30CA\u30E9\u30A4\u30BA\u30AF\u30C3\u30AD\u30FC",preferencesDescription:"\u8208\u5473\u306B\u57FA\u3065\u3044\u305F\u4F53\u9A13\u3092\u63D0\u4F9B\u3059\u308B\u305F\u3081\u306B\u4F7F\u7528\u3055\u308C\u307E\u3059\u3002",analyticsText:"\u5206\u6790\u30AF\u30C3\u30AD\u30FC",analyticsDescription:"\u30B5\u30A4\u30C8\u306E\u5229\u7528\u72B6\u6CC1\u3092\u8FFD\u8DE1\u3057\u3066\u30D1\u30D5\u30A9\u30FC\u30DE\u30F3\u30B9\u3092\u54
8711\u4E0A\u3055\u305B\u307E\u3059\u3002",saveLabel:"\u8A2D\u5B9A\u3092\u4FDD\u5B58",triggerLabel:"\u30AF\u30C3\u30AD\u30FC\u8A2D\u5B9A"},"pl-PL":{noticeHeader:"Ta strona korzysta z plik\xF3w cookie",noticeDisclaimerImplicit:"Pliki cookie na tej stronie pomagaj\u0105 ulepszy\u0107 Twoje do\u015Bwiadczenia i dostarcza\u0107 spersonalizowane tre\u015Bci. Kontynuuj\u0105c przegl\u0105danie, wyra\u017Casz zgod\u0119 na ich u\u017Cycie. <link>Dowiedz si\u0119 wi\u0119cej</link>",acceptText:"Zaakceptuj wszystkie",manageText:"Zarz\u0105dzaj",noticeDisclaimerExplicit:"Pliki cookie na tej stronie pomagaj\u0105 ulepszy\u0107 Twoje do\u015Bwiadczenia i dostarcza\u0107 spersonalizowane tre\u015Bci. Kliknij \u201EZaakceptuj wszystkie\u201D, aby wyrazi\u0107 zgod\u0119 na ich u\u017Cycie. <link>Dowiedz si\u0119 wi\u0119cej</link>",rejectText:"Odrzu\u0107 wszystkie",manageHeader:"Zarz\u0105dzaj preferencjami plik\xF3w cookie",manageDisclaimer:"Pliki cookie na tej stronie pomagaj\u0105 ulepszy\u0107 Twoje do\u015Bwiadczenia i dostarcza\u0107 spersonalizowane tre\u015Bci. Nie mo\u017Cesz zrezygnowa\u0107 z plik\xF3w cookie niezb\u0119dnych do podstawowego dzia\u0142ania witryny, ale mo\u017Cesz odrzuci\u0107 inne kategorie wed\u0142ug w\u0142asnych preferencji. <link>Dowiedz si\u0119 wi\u0119cej</link>",necessaryText:"Niezb\u0119dne pliki cookie",necessaryDescription:"Wymagane do dzia\u0142ania podstawowych funkcji witryny i zapami\u0119tywania ustawie\u0144.",marketingText:"Pliki cookie marketingowe",marketingDescription:"Pozwalaj\u0105 na \u015Bledzenie w celu personalizacji reklam i pomiaru skuteczno\u015Bci.",preferencesText:"Pliki cookie personalizuj\u0105ce",preferencesDescription:"Pozwalaj\u0105 na dostosowanie tre\u015Bci do Twoich zainteresowa\u0144.",analyticsText:"Pliki cookie analityczne",analyticsDescription:"Pozwalaj\u0105 na analiz\u0119 ruchu i popraw\u0119 wydajno\u015Bci witryny.",saveLabel:"Zapisz preferencje",triggerLabel:"Preferencje plik\xF3w cookie"},"nl-NL":{noticeHeader:"Deze website maakt gebruik van cookies",noticeDisclaimerImplicit:"Cookies op deze website helpen uw ervaring te verbeteren en gepersonaliseerde inhoud aan te bieden. Door verder te gaan, stemt u in met het gebruik van deze cookies. <link>Meer informatie</link>",acceptText:"Alles accepteren",manageText:"Beheren",noticeDisclaimerExplicit:"Cookies op deze website helpen uw ervaring te verbeteren en gepersonaliseerde inhoud aan te bieden. Klik op \u201CAlles accepteren\u201D om in te stemmen met het gebruik van deze cookies. <link>Meer informatie</link>",rejectText:"Alles weigeren",manageHeader:"Cookievoorkeuren beheren",manageDisclaimer:"Cookies op deze website helpen uw ervaring te verbeteren en gepersonaliseerde inhoud aan te bieden. U kunt essenti\xEBle cookies, die nodig zijn voor de basisfunctionaliteit, niet uitschakelen, maar u kunt andere categorie\xEBn weigeren op basis van uw voorkeuren. <link>Meer informatie</link>",necessaryText:"Essenti\xEBle cookies",necessaryDescription:"Noodzakelijk voor de kernfunctionaliteit van de site en het opslaan van uw voorkeuren.",marketingText:"Marketingcookies",marketingDescription:"Sta tracking toe voor gepersonaliseerde advertenties en het meten van prestaties.",preferencesText:"Personalisatiecookies",preferencesDescription:"Sta tracking toe om de site-ervaring aan te passen aan uw interesses.",analyticsText:"Analysecookies",analyticsDescription:"Sta tracking toe om sitegebruik te analyseren en prestaties te verbeteren.",saveLabel:"Voorkeuren opslaan",triggerLabel:"Cookievoorkeuren"},"it-IT":{noticeHeader:"Questo sito utilizza i cookie",noticeDisclaimerImplicit:"I cookie su questo sito aiutano a migliorare la tua esperienza e a fornire contenuti personalizzati. Continuando a navigare, acconsenti all\u2019uso dei cookie. <link>Scopri di pi\xF9</link>",acceptText:"Accetta tutti",manageText:"Gestisci",noticeDisclaimerExplicit:"I cookie su questo sito aiutano a migliorare la tua esperienza e a fornire contenuti personalizzati. Clicca su \u201CAccetta tutti\u201D per acconsentire all\u2019uso dei cookie. <link>Scopri di pi\xF9</link>",rejectText:"Rifiuta tutti",manageHeader:"Gestisci preferenze cookie",manageDisclaimer:"I cookie su questo sito aiutano a migliorare la tua esperienza e a fornire contenuti personalizzati. Non puoi disattivare i cookie essenziali per il funzionamento di base, ma puoi scegliere di non consentire altre categorie secondo le tue preferenze. <link>Scopri di pi\xF9</link>",necessaryText:"Cookie essenziali",necessaryDescription:"Necessari per il funzionamento base del sito e il salvataggio delle preferenze.",marketingText:"Cookie di marketing",marketingDescription:"Consentono il tracciamento per la personalizzazione degli annunci e la misurazione delle prestazioni.",preferencesText:"Cookie di personalizzazione",preferencesDescription:"Consentono il tracciamento per personalizzare l\u2019esperienza in base ai tuoi interessi.",analyticsText:"Cookie di analisi",analyticsDescription:"Consentono il tracciamento dell\u2019uso del sito per migliorarne le prestazioni.",saveLabel:"Salva preferenze",triggerLabel:"Preferenze cookie"},"pt-PT":{noticeHeader:"Este site utiliza cookies",noticeDisclaimerImplicit:"Os cookies neste site ajudam a melhorar a sua experi\xEAncia e a fornecer conte\xFAdo personalizado. Ao continuar a navegar, est\xE1 a consentir a utiliza\xE7\xE3o destes cookies. <link>Saiba mais</link>",acceptText:"Aceitar todos",manageText:"Gerir",noticeDisclaimerExplicit:"Os cookies neste site ajudam a melhorar a sua experi\xEAncia e a fornecer conte\xFAdo personalizado. Clique em \u201CAceitar todos\u201D para consentir a utiliza\xE7\xE3o destes cookies. <link>Saiba mais</link>",rejectText:"Rejeitar todos",manageHeader:"Gerir prefer\xEAncias de cookies",manageDisclaimer:"Os cookies neste site ajudam a melhorar a sua experi\xEAncia e a fornecer conte\xFAdo personalizado. N\xE3o pode desativar os cookies essenciais ao funcionamento b\xE1sico, mas pode recusar outras categorias de acordo com as suas prefer\xEAncias. <link>Saiba mais</link>",necessaryText:"Cookies essenciais",necessaryDescription:"Necess\xE1rios para ativar funcionalidades b\xE1sicas do site e guardar as suas prefer\xEAncias.",marketingText:"Cookies de marketing",marketingDescription:"Permitem a monitoriza\xE7\xE3o para personalizar an\xFAncios e medir o desempenho.",preferencesText:"Cookies de personaliza\xE7\xE3o",preferencesDescription:"Permitem a monitoriza\xE7\xE3o para adaptar a experi\xEAncia do site aos seus interesses.",analyticsText:"Cookies de an\xE1lise",anal
87yticsDescription:"Permitem a monitoriza\xE7\xE3o da utiliza\xE7\xE3o do site para melhorar o desempenho.",saveLabel:"Guardar prefer\xEAncias",triggerLabel:"Prefer\xEAncias de cookies"},"sv-SE":{noticeHeader:"Den h\xE4r webbplatsen anv\xE4nder cookies",noticeDisclaimerImplicit:"Cookies p\xE5 den h\xE4r webbplatsen hj\xE4lper till att f\xF6rb\xE4ttra din upplevelse och visa personligt inneh\xE5ll. Genom att forts\xE4tta surfa samtycker du till anv\xE4ndningen av cookies. <link>L\xE4s mer</link>",acceptText:"Acceptera alla",manageText:"Hantera",noticeDisclaimerExplicit:"Cookies p\xE5 den h\xE4r webbplatsen hj\xE4lper till att f\xF6rb\xE4ttra din upplevelse och visa personligt inneh\xE5ll. Klicka p\xE5 \u201DAcceptera alla\u201D f\xF6r att godk\xE4nna anv\xE4ndningen av cookies. <link>L\xE4s mer</link>",rejectText:"Avvisa alla",manageHeader:"Hantera cookieinst\xE4llningar",manageDisclaimer:"Cookies p\xE5 den h\xE4r webbplatsen hj\xE4lper till att f\xF6rb\xE4ttra din upplevelse och visa personligt inneh\xE5ll. Du kan inte v\xE4lja bort cookies som \xE4r n\xF6dv\xE4ndiga f\xF6r grundl\xE4ggande funktioner, men du kan v\xE4lja bort andra kategorier enligt dina preferenser. <link>L\xE4s mer</link>",necessaryText:"N\xF6dv\xE4ndiga cookies",necessaryDescription:"Kr\xE4vs f\xF6r grundl\xE4ggande funktionalitet och f\xF6r att spara inst\xE4llningar.",marketingText:"Marknadsf\xF6ringscookies",marketingDescription:"Till\xE5ter sp\xE5rning f\xF6r att anpassa annonser och m\xE4ta resultat.",preferencesText:"Personaliseringcookies",preferencesDescription:"Till\xE5ter sp\xE5rning f\xF6r att anpassa upplevelsen efter dina intressen.",analyticsText:"Analyscookies",analyticsDescription:"Till\xE5ter sp\xE5rning av anv\xE4ndning f\xF6r att f\xF6rb\xE4ttra prestanda.",saveLabel:"Spara inst\xE4llningar",triggerLabel:"Cookieinst\xE4llningar"},"da-DK":{noticeHeader:"Dette websted bruger cookies",noticeDisclaimerImplicit:"Cookies p\xE5 dette websted hj\xE6lper med at forbedre din oplevelse og levere tilpasset indhold. Ved at forts\xE6tte med at bruge siden accepterer du brugen af cookies. <link>L\xE6s mere</link>",acceptText:"Accept\xE9r alle",manageText:"Administrer",noticeDisclaimerExplicit:'Cookies p\xE5 dette websted hj\xE6lper med at forbedre din oplevelse og levere tilpasset indhold. Klik p\xE5 "Accept\xE9r alle" for at acceptere brugen af cookies. <link>L\xE6s mere</link>',rejectText:"Afvis alle",manageHeader:"Administrer cookieindstillinger",manageDisclaimer:"Cookies p\xE5 dette websted hj\xE6lper med at forbedre din oplevelse og levere tilpasset indhold. Du kan ikke frav\xE6lge cookies, der er n\xF8dvendige for grundl\xE6ggende funktioner, men du kan v\xE6lge at afvise andre kategorier efter dine pr\xE6ferencer. <link>L\xE6s mere</link>",necessaryText:"N\xF8dvendige cookies",necessaryDescription:"N\xF8dvendige for grundl\xE6ggende funktionalitet og for at gemme dine indstillinger.",marketingText:"Marketingcookies",marketingDescription:"Tillad sporing for at aktivere tilpasning af annoncer og sporing.",preferencesText:"Tilpasningscookies",preferencesDescription:"Tillad sporing for at tilpasse webstedet efter dine interesser.",analyticsText:"Analysecookies",analyticsDescription:"Tillad sporing af webstedstrafik for at forbedre webstedets effektivitet.",saveLabel:"Gem indstillinger",triggerLabel:"Cookieindstillinger"},"fi-FI":{noticeHeader:"T\xE4m\xE4 sivusto k\xE4ytt\xE4\xE4 ev\xE4steit\xE4",noticeDisclaimerImplicit:"T\xE4m\xE4n sivuston ev\xE4steet parantavat k\xE4ytt\xF6kokemustasi ja tarjoavat personoitua sis\xE4lt\xF6\xE4. Jatkamalla selaamista hyv\xE4ksyt n\xE4iden ev\xE4steiden k\xE4yt\xF6n. <link>Lue lis\xE4\xE4</link>",acceptText:"Hyv\xE4ksy kaikki",manageText:"Hallitse",noticeDisclaimerExplicit:"T\xE4m\xE4n sivuston ev\xE4steet parantavat k\xE4ytt\xF6kokemustasi ja tarjoavat personoitua sis\xE4lt\xF6\xE4. Napsauta \u201DHyv\xE4ksy kaikki\u201D ev\xE4steiden k\xE4yt\xF6n hyv\xE4ksymiseksi. <link>Lue lis\xE4\xE4</link>",rejectText:"Hylk\xE4\xE4 kaikki",manageHeader:"Hallitse ev\xE4steasetuksia",manageDisclaimer:"T\xE4m\xE4n sivuston ev\xE4steet parantavat k\xE4ytt\xF6kokemustasi ja tarjoavat personoitua sis\xE4lt\xF6\xE4. V\xE4ltt\xE4m\xE4tt\xF6m
87i\xE4 ev\xE4steit\xE4 ei voi poistaa k\xE4yt\xF6st\xE4, mutta voit est\xE4\xE4 muita ev\xE4stetyyppej\xE4 omien mieltymystesi mukaan. <link>Lue lis\xE4\xE4</link>",necessaryText:"V\xE4ltt\xE4m\xE4tt\xF6m\xE4t ev\xE4steet",necessaryDescription:"Tarvitaan sivuston perustoimintojen mahdollistamiseen ja asetusten tallentamiseen.",marketingText:"Markkinointiev\xE4steet",marketingDescription:"Sallivat seurannan mainonnan personointia ja mittaamista varten.",preferencesText:"Personointiev\xE4steet",preferencesDescription:"Sallivat seurannan sivuston k\xE4ytt\xF6kokemuksen r\xE4\xE4t\xE4l\xF6intiin omien kiinnostuksen kohteidesi mukaan.",analyticsText:"Analytiikkaev\xE4steet",analyticsDescription:"Sallivat sivuston verkkoliikenteen seurannan sivuston suorituskyvyn parantamiseksi.",saveLabel:"Tallenna asetukset",triggerLabel:"Ev\xE4steasetukset"},"cs-CZ":{noticeHeader:"Tato str\xE1nka pou\u017E\xEDv\xE1 soubory cookie",noticeDisclaimerImplicit:"Soubory cookie na t\xE9to str\xE1nce pom\xE1haj\xED zlep\u0161it va\u0161e zku\u0161enosti a poskytovat personalizovan\xFD obsah. Pokra\u010Dov\xE1n\xEDm v prohl\xED\u017Een\xED vyjad\u0159ujete souhlas s pou\u017E\xEDv\xE1n\xEDm t\u011Bchto soubor\u016F cookie. <link>V\xEDce informac\xED</link>",acceptText:"P\u0159ijmout v\u0161e",manageText:"Spravovat",noticeDisclaimerExplicit:"Soubory cookie na t\xE9to str\xE1nce pom\xE1haj\xED zlep\u0161it va\u0161e zku\u0161enosti a poskytovat personalizovan\xFD obsah. Kliknut\xEDm na \u201EP\u0159ijmout v\u0161e\u201C vyjad\u0159ujete souhlas s pou\u017E\xEDv\xE1n\xEDm t\u011Bchto soubor\u016F cookie. <link>V\xEDce informac\xED</link>",rejectText:"Odm\xEDtnout v\u0161e",manageHeader:"Spravovat p\u0159edvolby soubor\u
87016F cookie",manageDisclaimer:"Soubory cookie na t\xE9to str\xE1nce pom\xE1haj\xED zlep\u0161it va\u0161e zku\u0161enosti a poskytovat personalizovan\xFD obsah. Nelze odm\xEDtnout soubory cookie, kter\xE9 jsou nezbytn\xE9 pro z\xE1kladn\xED funk\u010Dnost, ale m\u016F\u017Eete se rozhodnout nepovolit ostatn\xED kategorie podle sv\xFDch p\u0159edvoleb. <link>V\xEDce informac\xED</link>",necessaryText:"Nezbytn\xE9 soubory cookie",necessaryDescription:"Vy\u017Eadov\xE1ny k umo\u017En\u011Bn\xED z\xE1kladn\xED funk\u010Dnosti a p\u0159edvoleb str\xE1nky.",marketingText:"Marketingov\xE9 soubory cookie",marketingDescription:"Umo\u017E\u0148uj\xED sledov\xE1n\xED za \xFA\u010Delem personalizace reklam a m\u011B\u0159en\xED jejich \xFA\u010Dinnosti.",preferencesText:"Personaliza\u010Dn\xED soubory cookie",preferencesDescription:"Umo\u017E\u0148uj\xED sledov\xE1n\xED za \xFA\u010Delem p\u0159izp\u016Fsoben\xED prost\u0159ed\xED webu va\u0161im z\xE1jm\u016Fm.",analyticsText:"Analytick\xE9 soubory cookie",analyticsDescription:"Umo\u017E\u0148uj\xED sledov\xE1n\xED n\xE1v\u0161t\u011Bvnosti webu pro zlep\u0161en\xED jeho v\xFDkonu.",saveLabel:"Ulo\u017Eit p\u0159edvolby",triggerLabel:"P\u0159edvolby soubor\u
87016F cookie"},"hu-HU":{noticeHeader:"Ez a webhely cookie-kat haszn\xE1l",noticeDisclaimerImplicit:"Ez a webhely cookie-kat haszn\xE1l az \xE9lm\xE9ny jav\xEDt\xE1sa \xE9s a szem\xE9lyre szabott tartalom megjelen\xEDt\xE9se \xE9rdek\xE9ben. A b\xF6ng\xE9sz\xE9s folytat\xE1s\xE1val \xD6n elfogadja a cookie-k haszn\xE1lat\xE1t. <link>Tov\xE1bbi inform\xE1ci\xF3</link>",acceptText:"\xD6sszes elfogad\xE1sa",manageText:"Kezel\xE9s",noticeDisclaimerExplicit:"Ez a webhely cookie-kat haszn\xE1l az \xE9lm\xE9ny jav\xEDt\xE1sa \xE9s a szem\xE9lyre szabott tartalom megjelen\xEDt\xE9se \xE9rdek\xE9ben. Kattintson az \u201E\xD6sszes elfogad\xE1sa\u201D gombra a cookie-k haszn\xE1lat\xE1nak enged\xE9lyez\xE9s\xE9hez. <link>Tov\xE1bbi inform\xE1ci\xF3</link>",rejectText:"\xD6sszes elutas\xEDt\xE1sa",manageHeader:"Cookie-be\xE1ll\xEDt\xE1sok kezel\xE9se",manageDisclaimer:"Ez a webhely cookie-kat haszn\xE1l az \xE9lm\xE9ny jav\xEDt\xE1sa \xE9s a szem\xE9lyre szabott tartalom megjelen\xEDt\xE9se \xE9rdek\xE9ben. Az alapvet\u0151 funkci\xF3khoz sz\xFCks\xE9ges cookie-kat nem lehet letiltani, de a t\xF6bbi kateg\xF3ria enged\xE9lyez\xE9s\xE9t be\xE1ll\xEDthatja a saj\xE1t preferenci\xE1i szerint. <link>Tov\xE1bbi inform\xE1ci\xF3</link>",necessaryText:"Alapvet\u0151 cookie-k",necessaryDescription:"A webhely alapvet\u0151 funkci\xF3inak m\u0171k\xF6d\xE9s\xE9hez \xE9s a be\xE1ll\xEDt\xE1sok ment\xE9s\xE9hez sz\xFCks\xE9gesek.",marketingText:"Marketing cookie-k",marketingDescription:"Lehet\u0151v\xE9 teszik a nyomon k\xF6vet\xE9st a hirdet\xE9sek szem\xE9lyre szab\xE1s\xE1hoz \xE9s teljes\xEDtm\xE9ny\xFCk m\xE9r\xE9s\xE9hez.",preferencesText:"Szem\xE9lyre szab\xE1si cookie-k",preferencesDescription:"Lehet\u0151v\xE9 teszik a felhaszn\xE1l\xF3i \xE9lm\xE9ny \xE9rdekl\u0151d\xE9si k\xF6r\xF6k\xF6n alapul\xF3 szem\xE9lyre szab\xE1s\xE1t.",analyticsText:"Analitikai cookie-k",analyticsDescription:"A webhelyhaszn\xE1lat nyomon k\xF6vet\xE9s\xE9re \xE9s a teljes\xEDtm\xE9ny jav\xEDt\xE1s\xE1ra szolg\xE1lnak.",saveLabel:"Be\xE1ll\xEDt\xE1sok ment\xE9se",triggerLabel:"Cookie-be\xE1ll\xEDt\xE1sok"}
87,"el-GR":{noticeHeader:"\u0391\u03C5\u03C4\u03CC\u03C2 \u03BF \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF\u03C2 \u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03B5\u03AF cookies",noticeDisclaimerImplicit:"\u03A4\u03B1 cookies \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF \u03B2\u03BF\u03B7\u03B8\u03BF\u03CD\u03BD \u03C3\u03C4\u03B7 \u03B2\u03B5\u03BB\u03C4\u03AF\u03C9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03BC\u03C0\u03B5\u03B9\u03C1\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03C3\u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03BF\u03C7\u03AE \u03B5\u03BE\u03B1\u03C4\u03BF\u03BC\u03B9\u03BA\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5. \u03A3\u03C5\u03BD\u03B5\u03C7\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03C2 \u03C4\u03B7\u03BD \u03C0\u03B5\u03C1\u03B9\u03AE\u03B3\u03B7\u03C3\u03B7, \u03B1\u03C0\u03BF\u03B4\u03AD\u03C7\u03B5\u03C3\u03C4\u03B5 \u03C4\u03B7 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03C9\u03BD cookies. <link>\u039C\u03AC\u03B8\u03B5\u03C4\u03B5 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B1</link>",acceptText:"\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03CC\u03BB\u03C9\u03BD",manageText:"\u0394\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7",noticeDisclaimerExplicit:"\u03A4\u03B1 cookies \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF \u03B2\u03BF\u03B7\u03B8\u03BF\u03CD\u03BD \u03C3\u03C4\u03B7 \u03B2\u03B5\u03BB\u03C4\u03AF\u03C9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03BC\u03C0\u03B5\u03B9\u03C1\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03C3\u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03BF\u03C7\u03AE \u03B5\u03BE\u03B1\u03C4\u03BF\u03BC\u03B9\u03BA\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5. \u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AE \u201C\u0391\u03C0\u03BF\u03B4\u03BF\u03C7\u03AE \u03CC\u03BB\u03C9\u03BD\u201D \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B4\u03CE\u03C3\u03B5\u03C4\u03B5 \u03C4\u03B7 \u03C3\u03C5\u03B3\u03BA\u03B1\u03C4\u03AC\u03B8\u03B5\u03C3\u03AE \u03C3\u03B1\u03C2 \u03C3\u03C4\u03B7 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03C9\u03BD cookies. <link>\u039C\u03AC\u03B8\u03B5\u03C4\u03B5 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B1</link>",rejectText:"\u0391\u03C0\u03CC\u03C1\u03C1\u03B9\u03C8\u03B7 \u03CC\u03BB\u03C9\u03BD",manageHeader:"\u0394\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03C9\u03BD cookies",manageDisclaimer:"\u03A4\u03B1 cookies \u03C3\u03B5 \u03B1\u03C5\u03C4\u03CC\u03BD \u03C4\u03BF\u03BD \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF \u03B2\u03BF\u03B7\u03B8\u03BF\u03CD\u03BD \u03C3\u03C4\u03B7 \u03B2\u03B5\u03BB\u03C4\u03AF\u03C9\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03B5\u03BC\u03C0\u03B5\u03B9\u03C1\u03AF\u03B1\u03C2 \u03C3\u03B1\u03C2 \u03BA\u03B1\u03B9 \u03C3\u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03BF\u03C7\u03AE \u03B5\u03BE\u03B1\u03C4\u03BF\u03BC\u03B9\u03BA\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF\u03C5 \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5. \u0394\u03B5\u03BD \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03BF\u03C1\u03C1\u03AF\u03C8\u03B5\u03C4\u03B5 \u03C4\u03B1 \u03B1\u03C0\u03BF\u03BB\u03CD\u03C4\u03C9\u03C2 \u03B1\u03C0\u03B1\u03C1\u03B1\u03AF\u03C4\u03B7\u03C4\u03B1 cookies, \u03B1\u03BB\u03BB\u03AC \u03BC\u03C0\u03BF\u03C1\u03B5\u03AF\u03C4\u03B5 \u03BD\u03B1 \u03B1\u03C0\u03B5\u03BD\u03B5\u03C1\u03B3\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B5\u03C4\u03B5 \u03AC\u03BB\u03BB\u03B5\u03C2 \u03BA\u03B1\u03C4\u03B7\u03B3\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B9\u03C2 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 \u03C3\u03B1\u03C2. <link>\u039C\u03AC\u03B8\u03B5\u03C4\u03B5 \u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B1</link>",necessaryText:"\u0391\u03C0\u03B1\u03C1\u03B1\u03AF\u03C4\u03B7\u03C4\u03B1 cookies",necessaryDescription:"\u0391\u03C0\u03B1\u03B9\u03C4\u03BF\u03CD\u03BD\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03B2\u03B1\u03C3\u03B9\u03BA\u03AD\u03C2 \u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B5\u03C2 \u03C4\u03BF\u03C5 \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF\u03C5 \u03BA\u03B1\u03B9 \u03B1\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03C9\u03BD.",marketingText:"Cookies \u03BC\u03AC\u03C1\u03BA\u03B5\u03C4\u03B9\u03BD\u03B3\u03BA",marketingDescription:"\u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03BF\u03C5\u03BD \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03BF\u03BB\u03BF\u03CD\u03B8\u03B7\u03C3\u03B7 \u03B3\u03B9\u03B1 \u03B5\u03BE\u03B1\u03C4\u03BF\u03BC\u03AF\u03BA\u03B5\u03C5\u03C3\u03B7 \u03B4\u03B9\u03B1\u03C6\u03B7\u03BC\u03AF\u03C3\u03B5\u03C9\u03BD \u03BA\u03B1\u03B9 \u03BC\u03AD\u03C4\u03C1\u03B7\u03C3\u03B7 \u03B1\u03C0\u03CC\u03B4\u03BF\u03C3\u03B7\u03C2.",preferencesText:"Cookies \u03B5\u03BE\u03B1\u03C4\u03BF\u03BC\u03AF\u03BA\u03B5\u03C5\u03C3\u03B7\u03C2",preferencesDescription:"\u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03BF\u03C5\u03BD \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03BF\u03BB\u03BF\u03CD\u03B8\u03B7\u03C3\u03B7 \u03B3\u03B9\u03B1 \u03C0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C4\u03B7\u03C2 \u03B5\u03BC\u03C0\u03B5\u03B9\u03C1\u03AF\u03B1\u03C2 \u03C3\u03CD\u03BC\u03C6\u03C9\u03BD\u03B1 \u03BC\u03B5 \u03C4\u03B1 \u03B5\u03BD\u03B4\u03B9\u03B1\u03C6\u03AD\u03C1\u03BF\u03BD\u03C4\u03AC \u03C3\u03B1\u03C2.",anal
87yticsText:"Cookies \u03B1\u03BD\u03AC\u03BB\u03C5\u03C3\u03B7\u03C2",analyticsDescription:"\u0395\u03C0\u03B9\u03C4\u03C1\u03AD\u03C0\u03BF\u03C5\u03BD \u03C4\u03B7\u03BD \u03C0\u03B1\u03C1\u03B1\u03BA\u03BF\u03BB\u03BF\u03CD\u03B8\u03B7\u03C3\u03B7 \u03C4\u03B7\u03C2 \u03C7\u03C1\u03AE\u03C3\u03B7\u03C2 \u03C4\u03BF\u03C5 \u03B9\u03C3\u03C4\u03CC\u03C4\u03BF\u03C0\u03BF\u03C5 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B2\u03B5\u03BB\u03C4\u03AF\u03C9\u03C3\u03B7 \u03C4\u03C9\u03BD \u03B5\u03C0\u03B9\u03B4\u03CC\u03C3\u03B5\u03C9\u03BD.",saveLabel:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7 \u03C0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03C9\u03BD",triggerLabel:"\u03A0\u03C1\u03BF\u03C4\u03B9\u03BC\u03AE\u03C3\u03B5\u03B9\u03C2 cookies"},"ro-RO":{noticeHeader:"Acest site folose\u0219te cookie-uri",noticeDisclaimerImplicit:"Cookie-urile de pe acest site ajut\u0103 la \xEEmbun\u0103t\u0103\u021Birea experien\u021Bei \u0219i la furnizarea de con\u021Binut personalizat. Continu\xE2nd navigarea, sunte\u021Bi de acord cu utilizarea cookie-urilor. <link>Citi\u021Bi mai multe</link>",acceptText:"Accepta\u021Bi toate",manageText:"Gestionare",noticeDisclaimerExplicit:"Cookie-urile de pe acest site ajut\u0103 la \xEEmbun\u0103t\u0103\u021Birea experien\u021Bei \u0219i la furnizarea de con\u021Binut personalizat. Face\u021Bi clic pe \u201EAccepta\u021Bi toate\u201D pentru a v\u0103 da consim\u021B\u0103m\xE2ntul pentru utilizarea cookie-urilor. <link>Citi\u021Bi mai multe</link>",rejectText:"Respinge\u021Bi toate",manageHeader:"Gestiona\u021Bi preferin\u021Bele legate de cookie",manageDisclaimer:"Cookie-urile de pe acest site ajut\u0103 la \xEEmbun\u0103t\u0103\u021Birea experien\u021Bei \u0219i la furnizarea de con\u021Binut personalizat. Nu pute\u021Bi refuza cookie-urile esen\u021Biale pentru func\u021Bionalitatea de baz\u0103, dar pute\u021Bi refuza alte categorii conform preferin\u021Belor dvs. <link>Citi\u021Bi mai multe</link>",necessaryText:"Cookie-uri esen\u021Biale",necessaryDescription:"Necesare pentru func\u021Biile de baz\u0103 ale site-ului \u0219i salvarea preferin\u021Belor.",marketingText:"Cookie-uri de marketing",marketingDescription:"Permit urm\u0103rirea pentru personalizarea \u0219i urm\u0103rirea reclamelor.",preferencesText:"Cookie-uri de personalizare",preferencesDescription:"Permit urm\u0103rirea pentru adaptarea experien\u021Bei de utilizare a site-ului la interesele dvs.",analyticsText:"Cookie-uri de analiz\u0103",analyticsDescription:"Permit urm\u0103rirea traficului de pe site pentru \xEEmbun\u0103t\u0103\u021Birea performan\u021Bei.",saveLabel:"Salva\u021Bi preferin\u021Bele",triggerLabel:"Preferin\u021Be legate de cookie"},"sk-SK":{noticeHeader:"T\xE1to lokalita pou\u017E\xEDva s\xFAbory cookie",noticeDisclaimerImplicit:"S\xFAbory cookie na tejto lokalite pom\xE1haj\xFA zlep\u0161i\u0165 v\xE1\u0161 z\xE1\u017Eitok a poskytova\u0165 personalizovan\xFD obsah. Pokra\u010Dovan\xEDm v prehliadan\xED s\xFAhlas\xEDte s ich pou\u017E\xEDvan\xEDm. <link>Viac inform\xE1ci\xED</link>",acceptText:"Prija\u0165 v\u0161etky",manageText:"Spravova\u0165",noticeDisclaimerExplicit:"S\xFAbory cookie na tejto lokalite pom\xE1haj\xFA zlep\u0161i\u0165 v\xE1\u0161 z\xE1\u017Eitok a poskytova\u0165 personalizovan\xFD obsah. Kliknut\xEDm na tla\u010Didlo Prija\u0165 v\u0161etky s\xFAhlas\xEDte s ich pou\u017E\xEDvan\xEDm. <link>Viac inform\xE1ci\xED</link>",rejectText:"Odmietnu\u0165 v\u0161etky",manageHeader:"Spr\xE1va predvolieb s\xFAborov cookie",manageDisclaimer:"S\xFAbory cookie na tejto lokalite pom\xE1haj\xFA zlep\u0161i\u0165 v\xE1\u0161 z\xE1\u017Eitok a poskytova\u0165 personalizovan\xFD obsah. Nevyhnutn\xE9 s\xFAbory cookie, ktor\xE9 zabezpe\u010Duj\xFA z\xE1kladn\xE9 funkcie, nie je mo\u017En\xE9 zak\xE1za\u0165, ale in\xE9 kateg\xF3rie m\xF4\u017Eete zak\xE1za\u0165 pod\u013Ea svojich preferenci\xED. <link>Viac inform\xE1ci\xED</link>",necessaryText:"Nevyhnutn\xE9 s\xFAbory cookie",necessaryDescription:"Potrebn\xE9 na povolenie z\xE1kladn\xFDch funkci\xED lokality a predvolieb.",marketingText:"Marketingov\xE9 s\xFAbory cookie",marketingDescription:"Umo\u017E\u0148uj\xFA sledovanie na prisp\xF4sobenie a meranie v\xFDkonu rekl\xE1m.",preferencesText:"Personaliza\u010Dn\xE9 s\xFAbory cookie",preferencesDescription:"Umo\u017E\u0148uj\xFA sledovanie na prisp\xF4sobenie lokality pod\u013Ea va\u0161ich z\xE1ujmov.",analyticsText:"Analytick\xE9 s\xFAbory cookie",anal
87yticsDescription:"Umo\u017E\u0148uj\xFA sledovanie pou\u017E\xEDvania lokality na zlep\u0161enie jej v\xFDkonnosti.",saveLabel:"Ulo\u017Ei\u0165 predvo\u013Eby",triggerLabel:"Predvo\u013Eby s\xFAborov cookie"},"bg-BG":{noticeHeader:"\u0422\u043E\u0437\u0438 \u0441\u0430\u0439\u0442 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438",noticeDisclaimerImplicit:"\u0411\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438\u0442\u0435 \u043D\u0430 \u0442\u043E\u0437\u0438 \u0441\u0430\u0439\u0442 \u043F\u043E\u043C\u0430\u0433\u0430\u0442 \u0437\u0430 \u043F\u043E\u0434\u043E\u0431\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0430\u0448\u0435\u0442\u043E \u0438\u0437\u0436\u0438\u0432\u044F\u0432\u0430\u043D\u0435 \u0438 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u043E \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435. \u041F\u0440\u043E\u0434\u044A\u043B\u0436\u0430\u0432\u0430\u0439\u043A\u0438 \u0434\u0430 \u0440\u0430\u0437\u0433\u043B\u0435\u0436\u0434\u0430\u0442\u0435, \u0432\u0438\u0435 \u0441\u0435 \u0441\u044A\u0433\u043B\u0430\u0441\u044F\u0432\u0430\u0442\u0435 \u0441 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435\u0442\u043E \u043D\u0430 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438. <link>\u041D\u0430\u0443\u0447\u0435\u0442\u0435 \u043F\u043E\u0432\u0435\u0447\u0435</link>",acceptText:"\u041F\u0440\u0438\u0435\u043C\u0430\u043C \u0432\u0441\u0438\u0447\u043A\u0438",manageText:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",noticeDisclaimerExplicit:"\u0411\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438\u0442\u0435 \u043D\u0430 \u0442\u043E\u0437\u0438 \u0441\u0430\u0439\u0442 \u043F\u043E\u043C\u0430\u0433\u0430\u0442 \u0437\u0430 \u043F\u043E\u0434\u043E\u0431\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0430\u0448\u0435\u0442\u043E \u0438\u0437\u0436\u0438\u0432\u044F\u0432\u0430\u043D\u0435 \u0438 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u043E \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435. \u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u201E\u041F\u0440\u0438\u0435\u043C\u0430\u043C \u0432\u0441\u0438\u0447\u043A\u0438\u201C, \u0437\u0430 \u0434\u0430 \u0441\u0435 \u0441\u044A\u0433\u043B\u0430\u0441\u0438\u0442\u0435 \u0441 \u0438\u0437\u043F\u043E\u043B\u0437\u0432\u0430\u043D\u0435\u0442\u043E \u043D\u0430 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438. <link>\u041D\u0430\u0443\u0447\u0435\u0442\u0435 \u043F\u043E\u0432\u0435\u0447\u0435</link>",rejectText:"\u041E\u0442\u043A\u0430\u0437\u0432\u0430\u043C \u0432\u0441\u0438\u0447\u043A\u0438",manageHeader:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043D\u0430 \u043F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u043D\u0438\u044F\u0442\u0430 \u0437\u0430 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438",manageDisclaimer:"\u0411\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438\u0442\u0435 \u043D\u0430 \u0442\u043E\u0437\u0438 \u0441\u0430\u0439\u0442 \u043F\u043E\u043C\u0430\u0433\u0430\u0442 \u0437\u0430 \u043F\u043E\u0434\u043E\u0431\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0432\u0430\u0448\u0435\u0442\u043E \u0438\u0437\u0436\u0438\u0432\u044F\u0432\u0430\u043D\u0435 \u0438 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u044F\u043D\u0435 \u043D\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u043E \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435. \u041D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043E\u0442\u043A\u0430\u0436\u0435\u0442\u0435 \u043E\u0442 \u043E\u0441\u043D\u043E\u0432\u043D\u0438\u0442\u0435 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0438 \u0437\u0430 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u0430 \u043D\u0430 \u0441\u0430\u0439\u0442\u0430, \u043D\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u0434\u0430 \u0438\u0437\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u0438 \u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438 \u0441\u043F\u043E\u0440\u0435\u0434 \u0432\u0430\u0448\u0438\u0442\u0435 \u043F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u043D\u0438\u044F. <link>\u041D\u0430\u0443\u0447\u0435\u0442\u0435 \u043F\u043E\u0432\u0435\u0447\u0435</link>",necessaryText:"\u0417\u0430\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u0438 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438",necessaryDescription:"\u041D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0438 \u0437\u0430 \u043E\u0441\u043D\u043E\u0432\u043D\u0438\u0442\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0437\u0430\u043F\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438\u0442\u0435.",marketingText:"\u041C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u0438 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438",marketingDescription:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u0442 \u043F\u0440\u043E\u0441\u043B\u0435\u0434\u044F\u0432\u0430\u043D\u0435 \u0437\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u0430 \u0440\u0435\u043A\u043B\u0430\u043C\u0430 \u0438 \u0438\u0437\u043C\u0435\u0440\u0432\u0430\u043D\u0435 \u043D\u0430 \u0435\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0442\u0430.",preferencesText:"\u0411\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438 \u0437\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F",preferencesDescription:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u0442 \u043F\u0440\u043E\u0441\u043B\u0435\u0434\u044F\u0432\u0430\u043D\u0435 \u0437\u0430 \u043F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0430\u043D\u0435 \u043D\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435\u0442\u043E \u0441\u043F\u043E\u0440\u0435\u0434 \u0432\u0430\u0448\u0438\u0442\u0435 \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u0438.",anal
87yticsText:"\u0410\u043D\u0430\u043B\u0438\u0442\u0438\u0447\u043D\u0438 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438",analyticsDescription:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0432\u0430\u0442 \u043F\u0440\u043E\u0441\u043B\u0435\u0434\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u0443\u043F\u043E\u0442\u0440\u0435\u0431\u0430\u0442\u0430 \u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u0437\u0430 \u043F\u043E\u0434\u043E\u0431\u0440\u044F\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442\u0442\u0430.",saveLabel:"\u0417\u0430\u043F\u0430\u0437\u0438 \u043F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u043D\u0438\u044F\u0442\u0430",triggerLabel:"\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u043D\u0438\u044F \u0437\u0430 \u0431\u0438\u0441\u043A\u0432\u0438\u0442\u043A\u0438"}},QL=$T["en-US"];var Fr=I(D());var m4=["US","AU","HK","ID","KE","MX","NZ","NG","PH","ZA","TH"],h4=["AD","AR","AT","BE","BR","BG","CL","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IN","IE","IT","JP","KR","LV","LI","LT","LU","MY","MT","MA","NL","NO","PL","PT","QA","RO","RU","SG","SK","SI","ES","SE","CH","GB"];function g4(e,t){return e.analytics!==t.analytics||e.preferences!==t.preferences||e.marketing!==t.marketing||e.necessary!==t.necessary}var ZL="cookie-consent-mode",KT="cookie-consent-banner-seen",YT="cookie-consent-banner-interacted";function y4(){let e=typeof window<"u"?window.__cf_country:null;return!e||h4.includes(e)?Wn.EXPLICIT:m4.includes(e)?Wn.IMPLICIT:null}var wa=class{consentType=null;constructor(t){this.consentType=t}start(){localStorage.setItem(KT,"true")}shouldShowNotice(){return this.consentType===Wn.EXPLICIT&&localStorage.getItem(YT)!=="true"||this.consentType===Wn.IMPLICIT&&localStorage.getItem(KT)!=="true"}shouldShowTag(){return this.consentType===Wn.EXPLICIT&&localStorage.getItem(YT)==="true"||this.consentType===Wn.IMPLICIT&&localStorage.getItem(KT)==="true"}getDefaultConsentStatus(){return this.consentType===Wn.IMPLICIT?{necessary:!0,analytics:!0,preferences:!0,marketing:!0}:{necessary:!0,analytics:!1,preferences:!1,marketing:!1}}static getConsentStatus(){let t=localStorage.getItem(ZL);if(!t||t==="null")return null;let n=JSON.parse(t);return{necessary:n.functionality_storage==="granted",analytics:n.analytics_storage==="granted",preferences:n.personalization_storage==="granted",marketing:n.ad_storage==="granted"}}setUserInteracted(){localStorage.setItem(YT,"true")}persist(t){let n={functionality_storage:t.necessary?"granted":"denied",ad_storage:t.marketing?"granted":"denied",analytics_storage:t.analytics?"granted":"denied",personalization_storage:t.preferences?"granted":"denied"};localStorage.setItem(ZL,JSON.stringify(n))}};function XT({forceConsentType:e}){let t=y4(),n=e||t,r=(0,Fr.useMemo)(()=>new wa(n),[n]),[o,i]=(0,Fr.useState)(!1),[s,a]=(0,Fr.useState)(!1),l=(h,S)=>({...h,...S}),[u,c]=(0,Fr.useReducer)(l,r.getDefaultConsentStatus()),f=(0,Fr.useRef)(!1);(0,Fr.useEffect)(()=>{if(f.current===e)return;a(r.shouldShowTag()),i(r.shouldShowNotice()),r.start();let h=wa.getConsentStatus();e?c(r.getDefaultConsentStatus()):h?c(h):r.persist(r.getDefaultConsentStatus()),f.current=e},[u,r,e]);let d=()=>{let h={necessary:!0,analytics:!1,preferences:!1,marketing:!1};c(h),y(h)},m=()=>{let h={necessary:!0,analytics:!0,preferences:!0,marketing:!0};c(h),y(h)};function y(h,S){r.setUserInteracted();let p=h||u,g=wa.getConsentStatus();!g||g4(p,g)?(r.persist(p),window.location.reload()):(i(!1),a(!0),S?.())}return{consent:u,shouldShowNotice:o,shouldShowTag:s,consentType:n,acceptOnlyNecessary:d,acceptAll:m,saveConsent:y,updateConsent:c}}var v4=["necessary","marketing","preferences","analytics"];function S4({containerId:e,forceConsentType:t,forceStage:n,guidToUrl:r,setLocation:o,reportError:i,isManaging:s,setIsManaging:a,...l}){let u=$T[l.locale]||QL,{consent:c,shouldShowNotice:f,shouldShowTag:d,consentType:m,acceptOnlyNecessary:y,acceptAll:h,saveConsent:S,updateConsent:p}=XT({forceConsentType:t}),g=null;s||n==="manage"?g="manage":f||n==="notice"?g="notice":d&&(g="tag");let v=!!n;if(g==="tag")return(0,Ft.jsx)(GT,{onClick:()=>{a?.(!0)},xAlignment:l.triggerXAlignment,children:u.triggerLabel});let T=(0,Ft.jsx)(UT,{disclaimerText:g==="manage"?u.manageDisclaimer:m===Wn.EXPLICIT?u.noticeDisclaimerExplicit:u.noticeDisclaimerImplicit,policyLink:l.policyLink,policyUrl:l.policyUrl,reportError:i,guidToUrl:r,setLocation:o,isPreview:v}),x=(0,Ft.jsxs)("div",{className:"cookie-consent-button-group",style:UL({wide:l.componentType===Wf.MODAL}),children:[m===Wn.EXPLICIT&&(0,Ft.jsx)(Fu,{onClick:y,children:u.rejectText}),(0,Ft.jsx)(Fu,{onClick:()=>a?.(!0),children:u.manageText}),(0,Ft.jsx)(Fu,{onClick:h,children:u.acceptText})]}),E=(0,Ft.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"0.25rem"},children:[(0,Ft.jsx)("h1",{style:HL(),children:g==="notice"?u.noticeHeader:u.manageHeader}),T]});return g==="manage"?(0,Ft.jsxs)(jT,{containerId:e,onClose:()=>
87a?.(!1),scrimBackground:!v,children:[E,(0,Ft.jsx)("div",{style:{display:"flex",flexDirection:"column"},children:v4.map(C=>(0,Ft.jsx)(zT,{id:C,checked:c[C],description:u[`${C}Description`],disabled:C==="necessary",label:u[`${C}Text`],onChange:()=>p({[C]:!c[C]})},C))}),(0,Ft.jsx)(Fu,{className:"button-wide",onClick:()=>{S(void 0,()=>a?.(!1))},children:u.saveLabel})]}):g==="notice"?l.componentType===Wf.MODAL?(0,Ft.jsxs)(WT,{containerId:e,xAlignment:l.xAlignment,yAlignment:l.yAlignment,children:[E,x]}):(0,Ft.jsxs)("div",{className:"cookie-consent-banner",style:WL({yAlignment:l.yAlignment}),children:[T,x]}):null}function qT(e){return(0,Yg.useEffect)(()=>{let t="cookie-consent-styles",n=document.getElementById(t);n&&n.remove();let r=document.createElement("style");return r.id=t,r.textContent=` 88 :root { 89 --consent-font-size-medium: 11px; 90 --consent-line-height-medium: 16px; 91 --consent-font-size-large: 13px; 92 --consent-line-height-large: 22px; 93 --consent-banner-padding: 1rem; 94 } 95 96 @media (max-width: 480px) { 97 :root { 98 --consent-font-size-medium: 13px; 99 --consent-line-height-medium: 22px; 100 --consent-font-size-large: 15px; 101 --consent-line-height-large: 25px; 102 --consent-banner-padding: 1.5rem; 103 } 104 } 105 106 .button-wide { 107 width: 100%; 108 } 109 110 @media (max-width: 480px) { 111 .cookie-consent-banner { 112 flex-direction: column; 113 } 114 115 .cookie-consent-button-group { 116 flex-direction: row; 117 width: 100%; 118 } 119 } 120 `,document.head.appendChild(r),()=>{let o=document.getElementById(t);o&&o.remove()}},[]),(0,Ft.jsx)(S4,{...e})}var zu=(0,Yg.createContext)({enabled:!1,openSettings:()=>{}});function JL(e){if(typeof window>"u")return!1;let t=wa.getConsentStatus();return e.includes("youtube-nocookie.com")||e.includes("youtube.com")||e.includes("maps.google.com")||e.includes("docs.google.com")||e.includes("form.typeform.com")||e.includes("vimeo.com")?t?t.analytics&&t.preferences&&t.marketing:!1:!0}var x4=[{pattern:/^(https?:\/\/(www\.)?(youtube\.com|youtu\.be|youtube-nocookie\.com)\/.*)/,transform:T4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?google\.com\/maps\/.*|^(?:https?:)?\/\/maps\.google\.com\/.*|^(?:https?:)?\/\/maps\.goo\.gl\/.*/,transform:b4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?typeform\.com\/.*|^(?:https?:)?\/\/form\.typeform\.com\/.*/,transform:n_,embedType:"HTML",htmlTransform:E4},{pattern:BT,transform:C4,embedType:"HTML",htmlTransform:w4},{pattern:/^(?:https?:)?\/\/(www\.)?docs\.google\.com\/forms\/.*|^(?:https?:)?\/\/forms\.gle\/.*/,transform:I4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?vimeo\.com\/.*$/,transform:k4,embedType:"IFRAME"}];function T4(e){let t=null;try{let n=new URL(e);t=n.searchParams.get("v")||null;let o=/(?:https?:\/\/)?(?:www\.)?(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(?:watch\?v=|embed\/)?([^&?]+)/,i=e.match(o);if(!t){let a=i?.[2]||null;a&&(t=a)}let s=new URL((i?.[1]||"")==="youtube-nocookie.com"?`https://www.youtube-nocookie.com/embed/${t}`:`https://www.youtube.com/embed/${t}`);return n.searchParams.forEach((a,l)=>{l!=="v"&&s.searchParams.set(l,a)}),s.toString()}catch{return e}}function b4(e){let t=new URL("https://maps.google.com/maps");return t.searchParams.set("output","embed"),new URL(e).searchParams.forEach((r,o)=>{t.searchParams.set(o,r)}),t.toString()}function n_(e){try{let t=/\/to\/([a-zA-Z0-9]+)/,n=e.match(t);return n&&n[1]?n[1]:e}catch{return e}}function E4(e){return`<div data-tf-widget="${n_(e)}" style="width:100%;height:100%;"></div><script src="//embed.typeform.com/next/embed.js"></script>`}function C4(e){return e}function w4(e){return`<script src="https://unpkg.com/@lottiefiles/[email protected]/dist/dotlottie-wc.js" type="module"></script><dotlottie-wc src="${e}" style="width: 100%; height: 100%;" speed="1" autoplay loop></dotlottie-wc>`}function I4(e){try{let t=new URL(e);return t.hostname.includes("forms.gle")||t.hostname.includes("docs.google.com")?(t.searchParams.set("embedded","true"),t.toString()):e}catch{return e}}function k4(e){try{let t=/\/(\d+)/,n=e.match(t);if(console.log(n),n&&n[1])return`https://player.vimeo.com/video/${n[1]}`}catch{return e}return e}function R4(e){return dn.default.useMemo(()=>{for(let t of x4)if(e.match(t.pattern))return{transformedUrl:t.transform(e),embedType:t.embedType,htmlTransform:t.htmlTransform};return{transformedUrl:e,embedType:"IFRAME"}},[e])}function r_({node:e}){cs("GenericEmbed");let t=em(),{embedURL:n,embedIframeHtml:r,embedCodeType:o,embedAllowFullscreen:i}=e.syncedState,{transformedUrl:s,embedType:a,htmlTransform:l}=R4(n),u=z({overflow:"clip",width:"100%",height:"100%"}),{enabled:c}=(0,dn.useContext)(zu),f=(0,dn.useMemo)(()=>
120{if(o==="html"){let d=new DOMParser().parseFromString(r,"text/html"),m=d.querySelector("iframe");return m?(m.style.width="100%",m.style.height="100%",{type:"iframe",html:m.outerHTML}):{type:"html",html:d.head.innerHTML.concat(d.body.innerHTML)}}else return},[o,r]);if(o==="html")return!f||!f.html.trim()?(0,At.jsx)(t_,{}):(0,At.jsx)(e_,{styles:u,type:f.type,html:f.html});{if(c&&!JL(n))return(0,At.jsx)(O4,{});if(!s.trim())return(0,At.jsx)(t_,{});if(a==="HTML"&&l){let m=l(n);return(0,At.jsx)(e_,{styles:u,type:"html",html:m})}let d=!t&&new URL(n).searchParams.get("autoplay")==="1";return(0,At.jsx)("iframe",{src:s,...ve(u,{className:"embed"}),allowFullScreen:i,title:e.accessibleLabel,allow:d?"autoplay":void 0})}}function e_({styles:e,type:t,html:n}){let r=(0,dn.useRef)(null);return(0,dn.useEffect)(()=>{if(r.current&&t==="html"){let o=document.createRange();o.selectNode(r.current);let i=o.createContextualFragment(n);r.current.innerHTML="",r.current.append(i)}},[n,t]),(0,At.jsx)("div",{...ve(e,{className:"embed"}),ref:r,dangerouslySetInnerHTML:{__html:n}})}function A4(){let[e,t]=(0,dn.useState)(200),n=(0,dn.useRef)(null);return(0,dn.useEffect)(()=>{let o=n.current?.parentElement;if(!o)return;let i=new ResizeObserver(s=>{t(s[0]?.contentRect.width??200)});return i.observe(o),t(o.getBoundingClientRect().width),()=>{i.disconnect()}},[]),[n,e]}function O4(){let[e,t]=A4(),{openSettings:n}=(0,dn.useContext)(zu),r=z({width:"100%",height:"100%",backgroundColor:"#F5F5F5",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:"8px",fontSize:"11px",lineHeight:"16px",fontWeight:"450",color:"rgba(0, 0, 0, 0.9)",cursor:"pointer"}),o=z({width:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"}),i=(0,At.jsx)("div",{...o,ref:e,children:(0,At.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,At.jsx)("path",{d:"M2.91138 6.50781C3.10662 6.31259 3.42317 6.31258 3.61841 6.50781C3.8133 6.70307 3.81351 7.01972 3.61841 7.21484L2.38599 8.44727C1.6052 9.22815 1.60549 10.4943 2.38599 11.2754C3.16704 12.0561 4.43317 12.0562 5.21411 11.2754L6.44653 10.043C6.64178 9.84775 6.95833 9.84773 7.15356 10.043C7.34845 10.2382 7.34867 10.5549 7.15356 10.75L5.92114 11.9824C4.74968 13.1538 2.85053 13.1536 1.67896 11.9824C0.507937 10.8108 0.50764 8.91164 1.67896 7.74023L2.91138 6.50781ZM0.946533 1.00684C1.14177 0.8117 1.45833 0.811703 1.65356 1.00684L12.6536 12.0068C12.8488 12.2021 12.8487 12.5186 12.6536 12.7139C12.4583 12.9091 12.1418 12.9091 11.9465 12.7139L0.946533 1.71387C0.75137 1.5186 0.751304 1.20207 0.946533 1.00684ZM7.67896 1.74023C8.85039 0.568818 10.7495 0.569074 11.9211 1.74023C13.0924 2.91183 13.0926 4.81096 11.9211 5.98242L10.6887 7.21484C10.4936 7.40997 10.177 7.40974 9.98169 7.21484C9.78645 7.0196 9.78645 6.70305 9.98169 6.50781L11.2141 5.27539C11.995 4.49445 11.9948 3.22833 11.2141 2.44727C10.433 1.66663 9.1669 1.66637 8.38599 2.44727L7.15356 3.67969C6.95844 3.87481 6.6418 3.87459 6.44653 3.67969C6.25129 3.48445 6.25129 3.1679 6.44653 2.97266L7.67896 1.74023Z",fill:"black",fillOpacity:"0.5"})})});return(0,At.jsxs)("button",{...r,onClick:n,children:[i,t>=80&&(0,At.jsx)("span",{children:"Allow cookies to view this content"})]})}function t_(){let e=z({width:"100%",height:"100%",backgroundColor:"#D3D1FF",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden"}),t=z({width:"min(93px, 100%)",height:"min(93px, 100%)",display:"flex",alignItems:"center",justifyContent:"center"}),n=z({width:"100%",height:"100%"});return(0,At.jsx)("div",{...e,children:(0,At.jsx)("div",{...t,children:(0,At.jsx)("svg",{...n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 93 93",fill:"none",children:(0,At.jsx)("path",{d:"M20.9465 32.2205C32.0947 21.0723 50.1694 21.0723 61.3176 32.2205L57.0744 36.4626L52.8322 40.7058C46.3704 34.2439 35.8937 34.244 29.4319 40.7058L18.1584 51.9792C11.
1206967 58.4411 11.6966 68.9178 18.1584 75.3796C24.6203 81.841 35.0971 81.8412 41.5588 75.3796C43.9019 73.0365 47.701 73.0365 50.0442 75.3796C52.3869 77.7228 52.3872 81.522 50.0442 83.865C38.8961 95.0129 20.8212 95.0127 9.67306 83.865C-1.47505 72.7169 -1.47496 54.6421 9.67306 43.4939L20.9465 32.2205ZM43.4924 9.67455C54.6405 -1.47358 72.7153 -1.47352 83.8635 9.67455C95.0116 20.8227 95.0116 38.8975 83.8635 50.0456L72.591 61.3191C61.617 72.2927 43.9309 72.4637 32.7473 61.8328L32.2199 61.3191L32.007 61.0945C29.8792 58.7393 29.9504 55.1037 32.2199 52.8337C34.4899 50.5639 38.1254 50.4929 40.4807 52.6208L40.7043 52.8337L41.011 53.1316C47.4933 59.2934 57.7448 59.1942 64.1057 52.8337L75.3781 41.5603L75.677 41.2546C81.8391 34.7722 81.739 24.5208 75.3781 18.1599C68.9163 11.6981 58.4396 11.6981 51.9778 18.1599L47.7356 13.9167L43.4924 9.67455ZM61.3176 32.2205C63.6603 34.5636 63.6606 38.3628 61.3176 40.7058C58.9746 43.0487 55.1754 43.0485 52.8322 40.7058L61.3176 32.2205ZM51.9778 18.1599C49.6346 20.5023 45.8353 20.5028 43.4924 18.1599C41.1496 15.817 41.15 12.0177 43.4924 9.67455L51.9778 18.1599Z",fill:"#3D32E2"})})})})}function o_({node:e,parent:t,context:n,zIndex:r}){let o=H(),{renderOptions:i}=o,s=In(),a=vn({node:e,parent:t,context:n,zIndex:r,children:[],options:{isFlattened:!0,precomputeTransforms:s},renderOptions:i}),l=sr({node:e,context:n,websiteContext:o}),u=Sn({node:e,parent:t,children:null,renderOptions:i}),c=ue(o,e),f={...a.inner,...xn(Bt(n,e)),...l,...n?.style||{}},d=fr(o,e),m=z(f);return(0,Ss.jsx)(Xt,{outerStyles:a.outer,children:(0,Ss.jsx)(gr,{node:e,parent:t,context:n,styles:{transform:a.transform,stickyWrapper:a.stickyWrapper},children:(0,Ss.jsx)(P4,{id:c,styles:ve(m,{className:n?.className}),"data-name":d,wrapperSizeStyles:u,...n?.dataAttributes||{},children:(0,Ss.jsx)(dr,{children:()=>(0,Ss.jsx)(N4,{node:e})})})})})}function P4(e){let{styles:t,wrapperSizeStyles:n,...r}=e,o=qt(),i=z(o??n);return(0,Ss.jsx)("div",{...ve(i,t),...r})}function N4({node:e}){switch(cs("HTMLWidgetLayerContent"),e.widgetType){case"GENERIC":return(0,Ss.jsx)(r_,{node:e});default:return null}}var xs=I(Y()),JT=I(D());var s_=I(D());var QT=new Map;function i_(e,t){let n=JSON.stringify(e);return Ws({str:n,hashPrefix:e.type+"-",isUniqueKey:o=>{let i=QT.get(o),s=i?JSON.stringify(i):null;if(t==="server")return!s||s===n;if(s&&s!==n)return!1;let a=document.getElementById(o);return a?a_(a,e):!0}})}function a_(e,t){if(e.tagName==="LINK"&&t.type==="link"){let n=e;return n.getAttribute("href")===t.href&&n.rel===t.rel}else if(e.tagName==="META"&&t.type==="meta"){let n=e,r=t.name||"",o=t.property||"",i=n.getAttribute("property")||"";return n.content===t.content&&n.name===r&&i===o}else if(e.tagName==="TITLE"&&t.type==="title")return e.textContent===t.title;return!1}function l_(e){let t=eo(),n=It();n==="server"&&e.forEach(r=>{let o=i_(r,n);QT.has(o)||(t(r),QT.set(o,r))}),(0,s_.useInsertionEffect)(()=>{let r=[];return e.forEach(o=>{if(o.type==="title"){document.title=o.title;return}let i=i_(o,n),s=document.getElementById(i);if(!(s&&a_(s,o))){if(o.type==="meta"){let a=o.property?`meta[property="${o.property}"]`:`meta[name="${o.name}"]`,l=document.querySelector(a);if(l){if(l.getAttribute("content")===o.content)return;l.setAttribute("content",o.content);return}}else if(o.type==="link"){let a=`link[rel="${o.rel}"][href="${o.href}"]`;if(document.querySelector(a))return}if(o.type==="link"){let a=document.createElement("link");a.href=o.href,a.rel=o.rel,a.id=i,document.head.appendChild(a),r.push(a)}else if(o.type==="meta"){let a=document.createElement("meta");o.name&&(a.name=o.name),o.property&&a.setAttribute("property",o.property),a.content=o.content,a.id=i,document.head.appendChild(a),r.push(a)}}}),()=>{r.forEach(o=>{o.remove()})}},[e])}var u_=I(D());var ZT="body-background-color";function c_({breakpoints:e}){let t=It(),n=e.sort((s,a)=>s.width-a.width),o=n.map((s,a)=>({layerName:s.name,minWidth:a===0?void 0:s.width,maxWidth:a<n.length-1?n[a+1]?.width:void 0,background:s.background,nodeId:s.nodeId})).map(({background:s,minWidth:a,maxWidth:l,nodeId:u})=>{let c=[];l!==void 0&&c.push(`(max-width: ${l-1}px)`),a!==void 0&&c.push(`(min-width: ${a}px)`);let f=`body:has([data-breakpoint-id="${Jo(u)}"]) { background-color: ${s} }`;return c.length>0?`@media ${c.join(", ")} { ${f} }`:f}).join(` 121`),i=eo();t==="server"&&i({type:"global-style",styleElId:ZT,styleSheet:o}),(0,u_.useInsertionEffect)(()=>{let s=document.getElementById(ZT);if(s){s.textContent=o;return}let a=document.createElement("style");return a.textContent=o,a.id=ZT,document.head.appendChild(a),()=>{document.head.removeChild(a)}},[e])}function f_({breakpoints:e}){let t=It(),n=eo();if(t!=="server"||e.length===1)return;let r=e.sort((i,s)=>s.width-i.width),o=r.reduce((i,s,a)=>{let l=a===0,u=a===r.length-1,c=r[a-1]?.width||void 0,f=[];
121return l?f.push(`(width < ${s.width}px)`):u?c&&f.push(`(width >= ${c}px)`):(c&&f.push(`(width >= ${c}px)`),f.push(`(width < ${s.width}px)`)),f.length>0&&i.push(`@media ${f.join(" or ")} { 122 [${Qp}="${Jo(s.nodeId)}"] {display: none !important} 123 }`),i},[]);n({type:"global-style",styleElId:ux,styleSheet:Di(o.join(` 124`))})}function L4(e,t,n,r){let o=typeof window<"u"?window.location.host:"{{HOSTNAME}}",i=r,s=[{type:"title",title:e?.title??DT},{type:"meta",name:"description",content:e?.description??MT}];if(e?.title&&s.push({type:"meta",name:"title",content:e.title}),s.push({type:"meta",name:"robots",content:e?.blockSearchIndexing?"noindex":"index,follow"}),n){if(s.push({type:"meta",name:"twitter:card",content:"summary_large_image"}),s.push({type:"meta",name:"twitter:url",content:`https://${o}${i}`}),e?.title&&s.push({type:"meta",name:"twitter:title",content:e.title}),e?.description&&s.push({type:"meta",name:"twitter:description",content:e.description}),e?.socialImageFilename){let a=t(e?.socialImageFilename),l=`https://${o}${a}`;s.push({type:"meta",name:"twitter:image",content:l}),e?.title&&s.push({type:"meta",name:"twitter:image:alt",content:e.title})}if(e?.title&&s.push({type:"meta",property:"og:title",content:e.title}),e?.description&&s.push({type:"meta",property:"og:description",content:e.description}),s.push({type:"meta",property:"og:type",content:"website"}),s.push({type:"meta",property:"og:url",content:`https://${o}${i}`}),e?.socialImageFilename){let a=t(e?.socialImageFilename),l=`https://${o}${a}`;s.push({type:"meta",property:"og:image",content:l}),e?.title&&s.push({type:"meta",property:"og:image:alt",content:e.title})}e?.title&&s.push({type:"meta",property:"og:site_name",content:e.title})}return!n&&e?.socialImageFilename&&s.push({type:"meta",property:"og:image",content:t(e?.socialImageFilename)},{type:"meta",property:"twitter:image",content:t(e?.socialImageFilename)}),e?.faviconFilename&&s.push({type:"link",rel:"icon",href:t(e?.faviconFilename)}),s}function d_({node:e,children:t}){let n=bl(),{getAssetURL:r,renderOptions:o}=H(),i=gI();t!==void 0&&t.length>0;let s=(0,JT.useMemo)(()=>cx(t.filter(u=>u.visible!==!1).filter(u=>Fi(u)).filter(u=>u.type==="FRAME"),o),[t,o]);f_({breakpoints:s.breakpoints}),c_({breakpoints:s.breakpoints});let a=e.name,l=(0,JT.useMemo)(()=>L4(n,r,i,a),[n,r,i,a]);return l_(l),(0,xs.jsx)(xs.Fragment,{children:t.map((u,c)=>(0,xs.jsx)(dT,{children:(0,xs.jsx)(oT,{name:u.name,width:u.size.x,height:u.size.y,children:(0,xs.jsx)(gs,{name:"sites-layer",nodeId:u.id,children:(0,xs.jsx)(Dr,{node:u,parent:null},c)},c)})},u.id))})}var Dr=(0,ii.forwardRef)(function({node:t,parent:n,context:r,zIndex:o,codeBehaviorProps:i},s){let a=Jp(t.materializedChildNodeProps??[]),{interactionHandlers:l,transitionProps:u}=t;r=Al(r,Ce);let{renderHiddenRootNodes:c,renderComponentSetNodes:f}=We(),d=(0,ii.useMemo)(()=>c&&!n&&!t.visible,[c,n,t.visible]),m=ge(RS);(0,ii.useEffect)(()=>{if(t.visible&&!(l===void 0||l?.ON_KEY_DOWN===void 0))return m.set(t.id,l.ON_KEY_DOWN),()=>(m.delete(t.id),void 0)},[l,m,t.id,t.visible]);let y=u?.transitionData;return(0,ii.useEffect)(()=>{let h=[],S;return t.visible&&(y&&!y.layout?h=jk(l,y.id):h=Uk(t.id,l).timeoutIds,h.length&&y&&(S=Wk(()=>{setTimeout(()=>{y.onTransitionEnd?.()},500)},100),window.addEventListener("resize",S))),()=>{S&&setTimeout(()=>{removeEventListener("resize",S)}),Vi.markTimeoutsAsUnmounted(t.id),setTimeout(()=>{let p=l?.AFTER_TIMEOUT?.map(g=>g.interactionGuid);Vi.cleanupUnmountedTimeouts(t.id,p)},100)}},[t.id,l,t.visible]),(0,ii.useMemo)(()=>{if(!t||t.visible===!1&&!d)return null;let h=(()=>{switch(t.type){case"WEBPAGE":return(0,Zt.jsx)(d_,{node:t,children:a,parent:n,context:r,interactionHandlers:l});case"FRAME":case"SLOT":return(0,Zt.jsx)(ET,{layerRef:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u,codeBehaviorProps:i});case"COMPONENT_SET":return pe(f,"COMPONENT_SET nodes are not supported in sites"),(0,Zt.jsx)(VL,{node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u,codeBehaviorProps:i});case"RECTANGLE":return(0,Zt.jsx)(ET,{layerRef:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u,codeBehaviorProps:i});case"GROUP":return(0,Zt.jsx)(FL,{node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u});case"IMAGE":case"SVG":return(0,Zt.jsx)(YN,{layerRef:s,node:t,parent:n,zIndex:o,context:r,interactionHandlers:l,transitionProps:u,codeBehaviorProps:i});case"TEXT":return(0,Zt.jsx)(TL,{layerRef:s,node:t,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u,codeBehaviorProps:i});case"WIDGET":return(0,Zt.jsx)(o_,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});case"CODE_INSTANCE":case"CODE_LAYER":return(0,Zt.jsx)(ML,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});case"REPEATER":return(0,Zt.jsx)(bT,{ref:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:u});case"CMS_RICH_TEXT":return(0,Zt.jsx)(kL,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});default:Ee(t)}})();return d?(0,Zt.jsx)("div",{style:{display:"none"},children:h}):(0,Zt.jsx)(vN,{isNodeListItem:r?.parentIsList??!1,children:h})},[t,a,n,r,l,s,o,u,i,d,f])}),Og=(0,ii.forwardRef)(function({node:t,parent:n,context:r,zIndex:o,name:i,nodeId:s,childKey:a,codeBehaviorProps:l},u){return(0,Zt.jsx)(gs,{name:i,nodeId:s,children:(0,Zt.jsx)(Dr,{ref:u,node:t,parent:n,context:r,zIndex:o,codeBehaviorProps:l},a)})});var $e=I(Y()),yr=I(D());var p_=new Map;function eb(){let e=Di(yI()??""),t=It(),n=Ws({str:e??"",hashPrefix:nx,isUniqueKey:r=>{if(t==="server"){let i=p_.get(r);return!i||i===e}let o=document.getElementById(r);return!o||o.textContent===e}});return e&&p_.set(n,e),Nl({cssString:e??"",styleElId:n,deleteElsWithPrefix:nx,skipValidation:!0}
124),null}function tb({withBaseStyles:e,prepend:t=!1}){return Nl({cssString:_T(e),styleElId:Hg,prepend:t}),null}function m_(){let e=hI(),n=!!ge(e),r=Jr(),{getFontURL:o}=H();jI(B4(r,o,n))}function _4(e,t,n){let r=new Map,o=e.split(":")[1],i=Ug(t.variationAxes,o);if(t.subsets){let s=t.subsets.baseUrl;if(r.set(e,t.subsets.subsetMappings.sort((a,l)=>a.unicodeRange==="*"?-1:0).map(a=>vs({family:e,style:t.italic?"italic":"normal",url:s+a.file,unicodeRange:a.unicodeRange})).join(` 125`)),n){let a=e.split(":"),l=a[0],u=a.length>1?a[1]:"normal";r.set(l,t.subsets.subsetMappings.sort((c,f)=>c.unicodeRange==="*"?-1:0).map(c=>vs({family:l,style:u,url:s+c.file,unicodeRange:c.unicodeRange,weight:i})).join(` 126`))}}else if(r.set(e,vs({family:e,style:t.italic?"italic":"normal",url:t.url})),n){let s=e.split(":"),a=s[0],l=s.length>1?s[1]:"normal";r.set(a,vs({family:a,style:l,url:t.url,weight:i}))}return r}function D4(e,t,n,r){let o=new Map,i=t.url?n(t.url,"CUSTOM"):void 0,s=e.split(":")[1],a=Ug(t.variationAxes,s);if(o.set(e,vs({family:e,style:t.italic?"italic":"normal",url:i})),r){let l=e.split(":"),u=l[0],c=l.length>1?l[1]:"normal";o.set(u,vs({family:u,style:c,url:i,weight:a}))}return o}function M4(e,t,n,r){return t?t.source===1?_4(e,t,r):D4(e,t,n,r):new Map}function B4(e,t,n){let r=Array.from(e.map).reduce((o,[i,s])=>new Map([...o,...M4(i,s,t,n)]),new Map);return Di([...r.values()].join(` 127`))}function h_({rootMaterializedNodePropsArrayAtom:e,history:t,websiteData:n,cmsBundleDataAtom:r,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:a,env:l,transitionAtom:u,currentLocationAtom:c,setLocation:f,preloadLocation:d,onPageRendered:m,onReactError:y,renderOptionsAtom:h,addHeadTag:S,addBodyScript:p,loadComponentsOverNetwork:g,wasServerRendered:v=!1,withBaseStyles:T=!0,isFigmake:x,enableMetaTags:E,atomStore:C}){let b=ge(h),k=ge(r),O=ge(n.siteSettings)?.cookieBanner,[P,V]=(0,yr.useState)(!1);W4(v);let w=l==="published"&&x&&window.self===window.top?LL:cn;return(0,$e.jsx)(pI,{reportError:y,children:(0,$e.jsx)(hs,{name:"root-error-boundary",nodeId:"root",children:(0,$e.jsx)(XS,{websiteData:n,cmsBundleData:k,history:t,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:a,env:l,transitionAtom:u,setLocation:f,preloadLocation:d,renderOptions:b,withBaseStyles:T,addHeadTag:S,addBodyScript:p,loadComponentsOverNetwork:g,isFigmake:x,enableMetaTags:E,atomStore:C,children:(0,$e.jsx)(zu.Provider,{value:{enabled:O?.enabled,openSettings:()=>V(!0)},children:(0,$e.jsxs)(w,{children:[(0,$e.jsx)(H4,{rootMaterializedNodePropsArrayAtom:e}),O?.enabled&&(0,$e.jsx)(qT,{...O,guidToUrl:n.guidToUrl,setLocation:f,reportError:y,isManaging:P,setIsManaging:V}),(0,$e.jsx)(V4,{currentLocationAtom:c,onPageRendered:m})]})})})})})}function V4({currentLocationAtom:e,onPageRendered:t}){let n=ge(e),r=ge(Op);return(0,yr.useEffect)(()=>{window.scrollTo(0,n?.scrollY??0)},[n?.scrollY,n?.url]),(0,yr.useEffect)(()=>{t&&n?.url&&t(n.url,r)},[n?.url,t,r]),ow(),null}function Xg(e){let t=document.createRange().createContextualFragment(e);return Array.from(t.children).forEach(r=>r.setAttribute("data-user-element","true")),t}function F4(e){let t=H()?.websiteData.siteSettings??re(),n=ge(t),r=n?.customCodeHeadStart,o=n?.customCodeHeadEnd,i=n?.customCodeBodyStart,s=n?.customCodeBodyEnd;(0,yr.useInsertionEffect)(()=>{if(e==="preview")return r&&document.head.prepend(Xg(r)),o&&document.head.append(Xg(o)),i&&document.body.prepend(Xg(i)),s&&document.body.append(Xg(s)),()=>{document.querySelectorAll("[data-user-element]").forEach(l=>l.remove())}},[e,r,o,i,s])}function z4(){let t=bl()?.addBypassLinks,n=(0,yr.useCallback)(i=>{i.stopPropagation(),i.preventDefault();let s=document.querySelector("main");s&&s.focus()},[]),r=(0,yr.useCallback)(i=>{i.key==="Enter"&&n(i)},[n]),o=(0,yr.useCallback)(i=>{n(i)},[n]);return t?(0,$e.jsx)("div",{className:"bypass-link",children:(0,$e.jsx)("a",{role:"link",onKeyDown:r,onClick:o,tabIndex:0,children:"Skip to main content"})}):null}function H4({rootMaterializedNodePropsArrayAtom:e}){let t=It(),n=H(),{withBaseStyles:r}=n,o=ge(e),i=Lg(a=>o.map(l=>$s(a,l,n)),[o,t]),s=ef();return Vk(),m_(),F4(t),i.length>0?(0,$e.jsxs)(Qx,{reducedMotion:s?"never":"user",children:[(0,$e.jsx)(tb,{withBaseStyles:r}),(0,$e.jsx)(eb,{}),(0,$e.jsx)(UI,{}),(0,$e.jsx)(z4,{},`bypass-${i[0]?.id}`),i.map(a=>(0,$e.jsx)(Dr,{node:a,parent:null},`${a.id}`))]}):null}var j4=()=>{};function nb({websiteData:e,cmsBundleData:t,history:n,getAssetURL:r,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,setLocation:u,withBaseStyles:c=!0,addHeadTag:f,addBodyScript:d,loadComponentsOverNetwork:m=!1,isFigmake:y=!1,enableMetaTags:h=!1,renderOptions:S,children:p,atomStore:g}){return(0,$e.jsx)(XS,{websiteData:e,cmsBundleData:t,history:n,getAssetURL:r,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,setLocation:u,preloadLocation:j4,renderOptions:S,withBaseStyles:c,addHeadTag:f,addBodyScript:d,loadComponentsOverNetwork:m,isFigmake:y,enableMetaTags:h,atomStore:g,children:(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(tb,{withBaseStyles:c,prepend:!0}),(0,$e.jsx)(eb,{}),p]})})}var U4="[Hydrated]";function W4(e){(0,yr.useEffect)(()=>{e&&console.log(U4)},[e])}function rb(e={}){let{preset:t,shouldOutputVariables:n=!1,codeSyntaxLanguage:r,rootNodeStyle:o,useFigmaComponents:i=!0}=e,s=!!t,a=t==="mcp";return{disableElementIds:s,disableDataAttributes:s,disableBehaviors:s,preferCssGradients:s,disableBackgroun
127dDivs:s,useFigmaClipContentsForOverflow:s,disableTextMarkerVariables:s,disableHighSpecificityContainer:s,disableConstraintsBasedSizing:s,renderHiddenRootNodes:s,renderComponentSetNodes:s,disableImageOptimization:s,disableVariableErrors:s,optimizeForTailwindConversion:s,disableInlineSvgGeneration:s,disableAdjustLetterSpacing:s,rootNodeStyle:o??(s?"independent":void 0),useFigmaComponents:s&&i,minimizeAutoLayoutWrappers:a,dontUseChildDivForBorderStyles:a,shouldOutputVariables:a||n,codeSyntaxLanguage:r??void 0,previewingCodeBehavior:e.previewingCodeBehavior??!1,testFlags:e.testFlags}}var qg=class{capacity;leakRate;currentVolume;lastTimestamp;constructor(t,n){this.capacity=t,this.leakRate=n,this.currentVolume=0,this.lastTimestamp=Date.now()}leak(){let t=Date.now(),r=(t-this.lastTimestamp)*this.leakRate;this.currentVolume=Math.max(0,this.currentVolume-r),this.lastTimestamp=t}tryAdd(t=1){return this.leak(),this.currentVolume+t<=this.capacity?(this.currentVolume+=t,!0):!1}};function G4(e,t,n){let r=$4(e,t,n.atomStore);return g_(r,n)}function $4(e,t,n){let r=Pp();Np(r,Hc(e),n);let o=Ap(n.get,r,t)[0];if(!o)throw new pt(`Not found: ${t}`);let i=o.id;return{key:"root",nodeById:r.nodeById,assets:r.assets,nodeId:i,preexpandedNodeId:i,parentStates:null,modeContext:{},parentState:pr.createRoot(r,null,{disableVariableErrors:!1},n),animateRootIds:new Set,stablePathToAssetHash:r.stablePathToAssetHash,stablePathToAssetInfo:r.stablePathToAssetInfo,assetIdToGuid:r.assetIdToGuid,guidToUrl:r.guidToUrl}}function g_(e,t){try{let n=$s(t.atomStore.get,e,t),r=n.visible?n.materializedChildNodeProps?.map(i=>g_(i,t)):void 0,o=1;if(r)for(let i of r)o+=i.nodesInSubtree;return delete n.interactionHandlers,delete n.materializedChildNodeProps,delete n.transitionProps,delete n.variableState,delete n.modeContext,structuredClone(n),{node:n,children:r,nodesInSubtree:o}}catch(n){return console.log("Materialization error",n),{node:{type:"ERROR",name:n.message},nodesInSubtree:1}}}var K4="[Hydration Error]",Y4=["hydrat","Minified React error #418","Minified React error #423","Minified React error #424","Minified React error #425"],y_=class{root;container;websiteData;atomStore;cmsBundleDataAtom;env;pendingLocationAtom;currentLocationAtom;transitionAtom;getPage;getAssetURL;getVideoURL;getFontURL;history;onWindowResize=null;rootMaterializedNodePropsArrayAtom;materializedRenderOptionsAtom;codeComponentsVersion;assetsVersion;fontsVersion;videoVersion;bundleId;loadComponentsOverNetwork;classNamesToStyles;globalStyleSheets;linkTags;metaTags;bodyScripts=[];title;withBaseStyles;isFigmake;enableMetaTags;onPageRendered;onReactError;onLocationChange;needsHydration=!1;_resolveRootsRuntimeAtomForTests=void 0;_rootsRuntimeAtomForTestsPromise=void 0;getPagePreloadCache=new Map;materializedRenderOptions;constructor({container:t,env:n,loadComponentsOverNetwork:r=!1,history:o,getAssetURL:i=void 0,getFontURL:s=void 0,getVideoURL:a=void 0,getPage:l=void 0,onPageRendered:u,onReactError:c=Hs,onLocationChange:f,sendMessage:d=zw,codeComponentsVersion:m,assetsVersion:y,fontsVersion:h,videoVersion:S,bundleId:p,renderOptions:g={},withBaseStyles:v=!0,reportingDomain:T,userId:x,analyticsHeaders:E,bundleCreationDate:C,isFigmake:b,enableMetaTags:k}){if(this.container=t,this.bundleId=p,this.env=n,this.withBaseStyles=v,this.atomStore=Bc(),this.pendingLocationAtom=re(null),this.currentLocationAtom=re(null),this.transitionAtom=re(void 0),this.getPage=l??this.defaultGetPage,this.getAssetURL=i||this.defaultGetAssetURL,this.getFontURL=s||this.defaultGetFontURL,this.getVideoURL=a||this.defaultGetVideoURL,fI(d),o||(o=new X4(R=>this.setLocation(R,!0))),this.websiteData=Pp(),this.cmsBundleDataAtom=re(null),this.history=o,this.loadComponentsOverNetwork=r,this.needsHydration=this.isPublished(),this.classNamesToStyles={},this.globalStyleSheets={},this.linkTags=[],this.metaTags=[],this.isFigmake=!!b,this.enableMetaTags=!!k,this.onPageRendered=u,this.onReactError=c,this.onLocationChange=f,be.init({env:n,reportingDomain:T||"",rateLimiter:new qg(100,1/1e3),analyticsHeaders:E,userId:x,bundleId:p,bundleCreationDate:C}),this.materializedRenderOptions=rb(g),this.materializedRenderOptionsAtom=re(this.materializedRenderOptions),this.rootMaterializedNodePropsArrayAtom=re(R=>{let O=R(this.currentLocationAtom);if(!O)return[];let P=Ap(R,this.websiteData,O.url);if(!P||P.length===0)throw new pt(`Not found: ${O.url}`);return this._resolveRootsRuntimeAtomForTests?.(),P.map(V=>{let F=V.id;return{key:F,nodeById:this.websiteData.nodeById,assets:this.websiteData.assets,assetIdToGuid:this.websiteData.assetIdToGuid,guidToUrl:this.websiteData.guidToUrl,animateRootIds:this.websiteData.animateRootIds,stablePathToAssetHash:this.websiteData.stablePathToAssetHash,stablePathToAssetInfo:this.websiteData.stablePathToAssetInfo,nodeId:F,preexpandedNodeId:F,modeContext:{},parentStates:null,parentState:pr.createRoot(this.websiteData,R(this.cmsBundleDataAtom),this.materializedRenderOptions,this.atomStore)}})}),this.codeComponentsVersion=m,this.assetsVersion=y,this.fontsVersion=h,this.videoVersion=S,this.isPreview()||this.isPublished()||this.isSnapshot()){this.onWindowResize=()=>{this.atomStore.set(Op,{width:window.innerWidth,height:window.innerHeight})},this.onWindowResize(),window.addEventListener("resize",this.onWindowResize);let R=(O,P,V,F,w)=>{w&&be.reportError(w)};window.addEventListener("error",R)}if(this.isPreview()){if(!t)throw new q("Container is required in order to render the site.");this.root=(0,Zg.createRoot)(t),this.root.render(this.createWebsiteElement())}}isServer(){return this.env==="server"}isPreview(){return this.env==="preview"}isPublished(){return this.env==="published"}isSnapshot(){return this.env==="snapshot"}createWebsiteElement(){return(0,Qg.createElement)(h_,{...this.websiteContextForMaterialization,cmsBundleDataAtom:this.cmsBundleDataAtom,rootMaterializedNodePropsArrayAtom:this.rootMaterializedNodePropsArrayAtom,getAssetURL:this.getAssetURL,getFontURL:this.getFontURL,getVideoURL:this.getVideoURL,getCodeComponentURL:this.getCodeComponentURL,transitionAtom:this.transitionAtom,withBaseStyles:this.withBaseStyles,currentLocationAtom:this.currentLocationAtom,preloadLocation:t=>{this.preloadLocation(t)},onPageRendered:this.onPageRendered,onReactError:this.handleReactError,renderOptionsAtom:this.materializedRenderOptionsAtom,atomStore:this.atomStore,addHeadTag:t=>{t.type==="class-style"?this.classNamesToStyles[t.className]={cssProperties:t.cssProperties,classNameSourceStr:t.classNameSourceStr}:t.type==="global-style"?this.globalStyleSheets[t.styleElId]=t.styleSheet:t.type==="link"?this.linkTags.push(t):t.type==="meta"?this.metaTags.push(t):t.type==="title"&&(this.title=t.title)},addBodyScript:t=>{this.bodyScripts.push(t)},loadComponentsOverNetwork:this.loadComponentsOverNetwork,wasServerRendered:this.isPublished(),enableMetaTags:this.enableMetaTags})}defaultGetAssetURL=(t,{width:n,height:r}={})=>
127{if(this.assetsVersion){let o=new URLSearchParams;n&&o.set("w",n.toString()),r&&o.set("h",r.toString());let i=o.size>0?`?${o.toString()}`:"";return`/_assets/${this.assetsVersion}/${t}${i}`}return t};defaultGetFontURL=(t,n)=>n==="CUSTOM"?`/_user_fonts/${this.fontsVersion||"v1"}/${t}`:t;defaultGetVideoURL=(t,n)=>this.isPreview()?t:`/_videos/${this.videoVersion||"v1"}/${n}`;defaultGetPage=async t=>{let n=t==="/"?"/_index":t,r=`/_json/${this.bundleId}${n}.json`,o=`/_json/${this.bundleId}/_cms${n}.json`,i=fetch(r,{method:"GET",credentials:"include",mode:"no-cors"}),s=new AbortController,a=this.isFigmake?Promise.resolve(null):fetch(o,{method:"GET",credentials:"include",mode:"no-cors",signal:s.signal}).catch(()=>null),l=await i;if(l.status===401&&l.headers.get("x-figma-needs-reauth"))throw console.log("Re-authentication required; navigating to",t),window.location.href=t,new pt("Authentication required");let u=await l.json(),c=!1;if(u.nodeById)for(let d in u.nodeById){let m=u.nodeById[d];if(m&&(m.cmsCollectionBindingProperties||m.cmsItemFieldBindingProperties)){c=!0;break}}let f=null;if(c){let d=await a;if(d&&d.ok)try{f=await d.json()}catch(m){be.reportError(new pt("Error parsing CMS resource",m)),console.error(m)}else be.reportError(new pt(`CMS resource expected but failed to load: ${o}`)),console.error(`CMS resource expected but failed to load: ${o}`)}else s.abort();return{resource:u,cmsResource:f}};preloadLocation(t){let n=this.getPagePreloadCache.get(t);return n||(n=this.getPage(t),this.getPagePreloadCache.set(t,n)),n}setLocation(t,n){t.url!==""&&(this.atomStore.set(this.pendingLocationAtom,t),this.preloadLocation(t.url).then(({resource:r,cmsResource:o})=>{if(Np(this.websiteData,Hc(r),this.atomStore),o){let i=Pw(o),s=Ww();Gw(s,i),this.atomStore.set(this.cmsBundleDataAtom,s)}n||this.history.push(t),this.atomStore.set(this.currentLocationAtom,t),Ce(t.transition,this.atomStore.get(this.transitionAtom))||this.atomStore.set(this.transitionAtom,t.transition),this.onLocationChange?.(this),this.needsHydration&&(this.needsHydration=!1,this.hydrate())}).catch(r=>{let o=r instanceof Error;if(o){let i=r.message;if(i===wS||i===IS)return}throw o?r:new Error("Error setting location "+String(r))}).finally(()=>{this.getPagePreloadCache.delete(t.url)}))}getCodeComponentURL=()=>{if(this.codeComponentsVersion){let r=this.atomStore.get(this.websiteData.sourceCodeHash);return r?`/_components/${this.codeComponentsVersion}/${r}.js`:(console.warn("Source code hash not found"),"")}let t="data:text/javascript;charset=utf-8,",n=this.websiteData.compiledCode;return n==null?(console.warn("Compiled code not found"),t):t+encodeURIComponent(this.atomStore.get(n)??"")};createSnapshotWrapper(t){return(0,Qg.createElement)(nb,{...this.websiteContextForMaterialization,cmsBundleData:this.atomStore.get(this.cmsBundleDataAtom),getAssetURL:this.getAssetURL,getFontURL:this.getFontURL,getVideoURL:this.getVideoURL,getCodeComponentURL:this.getCodeComponentURL,transitionAtom:this.transitionAtom,setLocation:()=>{},addHeadTag:()=>{},addBodyScript:()=>{},loadComponentsOverNetwork:this.loadComponentsOverNetwork,withBaseStyles:this.withBaseStyles,enableMetaTags:this.enableMetaTags},t)}resetGlobalVariableStateForSnapshot(){this.isSnapshot()&&pr.createRoot(this.websiteData,this.atomStore.get(this.cmsBundleDataAtom),this.materializedRenderOptions,this.atomStore,!0)}get websiteContextForMaterialization(){return{env:this.env,isFigmake:this.isFigmake,renderOptions:this.materializedRenderOptions,websiteData:this.websiteData,setLocation:t=>this.setLocation(t,!1),history:this.history,atomStore:this.atomStore}}createLayerElement({guid:t,renderedByCode:n}){this.atomStore.set(this.currentLocationAtom,{url:"/"});let r=this.websiteData.nodeById.get(t),o=this.atomStore.get(this.rootMaterializedNodePropsArrayAtom),i;o&&(i=o[0]);let s=this.atomStore.get(pl);if(!i||!r)return null;i.nodeId=t,i.preexpandedNodeId=t,i.breakpointWidth=s;let a=$s(this.atomStore.get,i,this.websiteContextForMaterialization);return function(u){let c=u?Object.fromEntries(Object.entries(u).filter(([d])=>d.startsWith("data-"))):{},f={renderedByCode:n,style:u?.style,className:u?.className,dataAttributes:c};return(0,Qg.createElement)(Dr,{node:a,parent:null,context:f})}}refresh(){window.location.reload()}pushAssetData(t){_S(this.websiteData,Ow(t),this.atomStore)}unmount(){this.isServer()||(this.onWindowResize&&window.removeEventListener("resize",this.onWindowResize),setTimeout(()=>{this.root?.unmount()}))}hydrate(){this.isPublished(),pe(!!this.container,"Container must be provided in order to hydrate the site."),this.isFigmake||nk(),(0,Zg.hydrateRoot)(this.container,this.createWebsiteElement(),{onRecoverableError:(t,n)=>{let r=t.message.toLocaleLowerCase(),o=!1;for(let i of Y4)if(r.includes(i.toLocaleLowerCase())){o=!0;break}o?console.error(K4,t,t.cause??"",n.componentStack):console.error(t,n.componentStack)}})}toggleDebugTools(){this.atomStore.set(Wc,!this.atomStore.get(Wc))}_convertMaterializedNodePropsDataForTest(t){let n=$s(this.atomStore.get,t,this.websiteContextForMaterialization),r=n.materializedChildNodeProps;return delete n.interactionHandlers,delete n.materializedChildNodeProps,delete n.transitionProps,"variableState"in n&&delete n.variableState,"modeContext"in n&&delete n.modeContext,{materializedNode:n,materializedChildNodeProps:r}}async _getSerializedMaterializedNodePropsArrayDataForTests(){this.atomStore.get(this.rootMaterializedNodePropsArrayAtom)||(this._rootsRuntimeAtomForTestsPromise=new Promise(i=>{this._resolveRootsRuntimeAtomForTests=i})),await this._rootsRuntimeAtomForTestsPromise;let t=this.atomStore.get(this.rootMaterializedNodePropsArrayAtom);pe(!!t&&t.length>0,"Root nodes not found");let n={},r=i=>{let s=this._convertMaterializedNodePropsDataForTest(i);n[s.materializedNode.id]=s.materializedNode,s.materializedChildNodeProps?.forEach(a=>r(a))};return{rootIds:t.map(i=>(r(i),this._convertMaterializedNodePropsDataForTest(i).materializedNode.id)),nodeByGuidMap:n}}listenForTestEvent(t){return new Promise(n=>{let r=o=>{let i=o.detail.name;t===i&&(window.removeEventListener("FigmaTestEvent",r),n(t))};window.addEventListener("FigmaTestEvent",r)})}setRenderOptions(t){let n=rb(t);Object.assign(this.materializedRenderOptions,n),this.atomStore.set(this.materializedRenderOptionsAtom,n)}handleReactError=(t,n={})=>{try{this.onReactError(t,n)}catch{}be.reportError(t)}},X4=class{onPopState;constructor(t){this.onPopState=t,window.addEventListener("popstate",n=>{let r=n.state;this.onPopState({...this.current,scrollY:r?.scrollY})}),history.replaceState({},"",this.href),t(this.current)}get current(){return{url:window.location.pathname,search:window.location.search}}get href(){let{url:t,search:n}=this.current;return v_(t,n)}push(t){history.replaceState({scrollY:window.scrollY},"",this.href),history.pushState({},"",v_(t.url||"/",t.search||""))}forward(){history.forward()}back(){history.back()}},v_=(e,t)=>
127e+t;export{Nu as ActiveBreakpointContext,oT as ActiveBreakpointProvider,qH as AppearBehaviorPresetTransition,Wf as BannerComponentType,po as BehaviorPresetEasingFunctions,XH as BehaviorPresetScrollParallaxSpeed,YH as BehaviorPresetStates,aN as BehaviorPresetTransition,Qe as BehaviorType,je as BlendMode,Sw as CmsRichTextNodeDefaults,kw as CodeComponentNodeDefaults,Rw as CodeFileNodeDefaults,ww as CodeInstanceNodeDefaults,Iw as CodeLayerNodeDefaults,fw as ComponentNodeDefaults,dw as ComponentSetNodeDefaults,Wn as ConsentType,qT as CookieConsentBanner,zu as CookieConsentContext,IU as CornerRadiusShapeTraitsDefaults,AS as CornerTraitDefaults,$j as DEFAULT_HISTORY_STATE,MT as DEFAULT_SITE_DESCRIPTION,DT as DEFAULT_SITE_TITLE,Fc as DefaultShapeTraitsDefaults,Tt as EasingType,ke as ExpressionFunction,sw as FontVariantPosition,hw as FrameNodeDefaults,Zn as FrameTraitsDefaults,yw as GroupNodeDefaults,Aw as HTMLWidgetType,Vc as HasBlendModeAndOpacityTraitDefaults,RB as HasEffectsTraitDefaults,AB as HasFramePropertiesTraitDefaults,Ep as HasGeometryTraitDefaults,bp as HasLayoutTraitDefaults,lw as HasMaskTraitDefaults,mw as ImageNodeDefaults,xw as InstanceNodeDefaults,wU as InteractionTraitDefaults,OB as IsInAnimateTreeTraitDefaults,cl as IsLayerTraitDefaults,BT as LOTTIEFILES_REGEX,Rr as LayoutConstraintHorizontal,Ar as LayoutConstraintVertical,Ai as LineTypes,uN as MARQUEE_PRESET_DEFAULT_PAUSE_ON_HOVER,ZH as MARQUEE_PRESET_DEFAULT_PAUSE_ON_HOVER_VAR,lN as MARQUEE_PRESET_DEFAULT_SPEED,QH as MARQUEE_PRESET_DEFAULT_SPEED_VAR,fa as NewRenderHooksContext,Hg as RESET_STYLES_ID,Tw as RectangleNodeDefaults,uw as RectangularShapeTraitsDefaults,ca as RenderHooksContext,vw as RepeaterNodeDefaults,aw as ResponsiveTraitDefaults,IS as SITES_PREVIEW_GET_PAGE_ERROR_SANDBOX,wS as SITES_PREVIEW_GET_PAGE_ERROR_SNAPSHOT,y_ as SitesRuntime,gw as SlotNodeDefaults,Q as SmartAnimateType,Bf as SnapshotContext,nb as SnapshotWebsiteProvider,zc as SourceCodeTraitsDefaults,pw as SvgNodeDefaults,Tp as TextDecoration,bw as TextNodeDefaults,cw as TypePropertiesTraitDefaults,Cw as WebpageNodeDefaults,_u as WebsiteSettingsContext,dT as WebsiteSettingsProvider,Ew as WidgetNodeDefaults,ri as XAlignment,oi as YAlignment,Cp as applyDefaultsToPrototype,vs as buildFontFace,m3 as createPropertySetters,Mf as getChildNode,Df as getChildNodes,Ug as getFontWeight,vg as getImageProp,G4 as getMaterializedTreeForWebsite,lT as getPropertySetterNameMap,Jo as guidToDOMId,wp as isPaintGradient,Y0 as makeFramerMotionDefinition,Hc as parseBundle,zL as parseFontWeightFromStyleName,OS as parseNode,_U as parseSchemaData,_T as resetCSS,Yp as solidColor,_f as useAnimateNode}; 128/*! 129 Copyright (c) 2018 Jed Watson. 130 Licensed under the MIT License (MIT), see 131 http://jedwatson.github.io/classnames 132*/ 133/*! 134 * Bowser - a browser detector 135 * https://github.com/ded/bowser 136 * MIT License | (c) Dustin Diaz 2015 137 */ 138/** 139 * @license React 140 * react-dom.production.min.js 141 * 142 * Copyright (c) Facebook, Inc. and its affiliates. 143 * 144 * This source code is licensed under the MIT license found in the 145 * LICENSE file in the root directory of this source tree. 146 */ 147/** 148 * @license React 149 * react-jsx-dev-runtime.production.min.js 150 * 151 * Copyright (c) Facebook, Inc. and its affiliates. 152 * 153 * This source code is licensed under the MIT license found in the 154 * LICENSE file in the root directory of this source tree. 155 */ 156/** 157 * @license React 158 * react-jsx-runtime.production.min.js 159 * 160 * Copyright (c) Facebook, Inc. and its affiliates. 161 * 162 * This source code is licensed under the MIT license found in the 163 * LICENSE file in the root directory of this source tree. 164 */ 165/** 166 * @license React 167 * react.production.min.js 168 * 169 * Copyright (c) Facebook, Inc. and its affiliates. 170 * 171 * This source code is licensed under the MIT license found in the 172 * LICENSE file in the root directory of this source tree. 173 */ 174/** 175 * @license React 176 * scheduler.production.min.js 177 * 178 * Copyright (c) Facebook, Inc. and its affiliates. 179 * 180 * This source code is licensed under the MIT license found in the 181 * LICENSE file in the root directory of this source tree. 182 */ 183/** 184 * @license react-fast-marquee 185 * 186 * Adapted from https://github.com/justin-chu/react-fast-marquee/blob/master/src/components/Marquee.tsx 187 * Copyright (c) 2020 justin-chu 188 * MIT License 189 */ 190/** 191 * Subset of the Tailwind Preflight CSS styles applied in Sites only, but not in 192 * Make, as not all Sites will use Tailwind via Code Layers. 193 * 194 * TODO(@akern): Further align this so it is an exact subset of the Tailwind 195 * Preflight CSS, because it isn't yet, and until it is, code layer styles may 196 * not be applied correctly. 197 * 198 * @license Tailwind 199 * https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/src/css/preflight.css 200 * 201 * Copyright (c) Tailwind Labs, Inc. 202 * 203 * Some of the source code in this file comes from the TailwindCSS project, which is licnesed under the MIT license 204 * https://github.com/tailwindlabs/tailwindcss/blob/main/LICENSE 205 */ 206 207// #version: 6b6ed74610332979ae8d482a7694b889d71023a3
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.