vendor: 5,191 bytes, line 1
1var p_=Object.create;var Kg=Object.defineProperty;var m_=Object.getOwnPropertyDescriptor;var h_=Object.getOwnPropertyNames;var g_=Object.getPrototypeOf,y_=Object.prototype.hasOwnProperty;var v_=(e,t,r)=>t in e?Kg(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var S_=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')});var br=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var x_=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of h_(t))!y_.call(e,o)&&o!==r&&Kg(e,o,{get:()=>t[o],enumerable:!(n=m_(t,o))||n.enumerable});return e};var w=(e,t,r)=>(r=e!=null?p_(g_(e)):{},x_(t||!e||!e.__esModule?Kg(r,"default",{value:e,enumerable:!0}):r,e));var Ir=(e,t,r)=>(v_(e,typeof t!="symbol"?t+"":t,r),r);var fE=br(ae=>{"use strict";var Vc=Symbol.for("react.element"),T_=Symbol.for("react.portal"),E_=Symbol.for("react.fragment"),C_=Symbol.for("react.strict_mode"),b_=Symbol.for("react.profiler"),I_=Symbol.for("react.provider"),w_=Symbol.for("react.context"),k_=Symbol.for("react.forward_ref"),R_=Symbol.for("react.suspense"),A_=Symbol.for("react.memo"),N_=Symbol.for("react.lazy"),eE=Symbol.iterator;function O_(e){return e===null||typeof e!="object"?null:(e=eE&&e[eE]||e["@@iterator"],typeof e=="function"?e:null)}var nE={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},oE=Object.assign,iE={};function Aa(e,t,r){this.props=e,this.context=t,this.refs=iE,this.updater=r||nE}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 sE(){}sE.prototype=Aa.prototype;function Yg(e,t,r){this.props=e,this.context=t,this.refs=iE,this.updater=r||nE}var qg=Yg.prototype=new sE;qg.constructor=Yg;oE(qg,Aa.prototype);qg.isPureReactComponent=!0;var tE=Array.isArray,aE=Object.prototype.hasOwnProperty,Qg={current:null},lE={key:!0,ref:!0,__self:!0,__source:!0};function cE(e,t,r){var n,o={},i=null,s=null;if(t!=null)for(n in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)aE.call(t,n)&&!lE.hasOwnProperty(n)&&(o[n]=t[n]);var a=arguments.length-2;if(a===1)o.children=r;else if(1<a){for(var l=Array(a),c=0;c<a;c++)l[c]=arguments[c+2];o.children=l}if(e&&e.defaultProps)for(n in a=e.defaultProps,a)o[n]===void 0&&(o[n]=a[n]);return{$$typeof:Vc,type:e,key:i,ref:s,props:o,_owner:Qg.current}}function P_(e,t){return{$$typeof:Vc,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Zg(e){return typeof e=="object"&&e!==null&&e.$$typeof===Vc}function L_(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var rE=/\/+/g;function Xg(e,t){return typeof e=="object"&&e!==null&&e.key!=null?L_(""+e.key):t.toString(36)}function Hf(e,t,r,n,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 Vc:case T_:s=!0}}if(s)return s=e,o=o(s),e=n===""?"."+Xg(s,0):n,tE(o)?(r="",e!=null&&(r=e.replace(rE,"$&/")+"/"),Hf(o,t,r,"",function(c){return c})):o!=null&&(Zg(o)&&(o=P_(o,r+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(rE,"$&/")+"/")+e)),t.push(o)),1;if(s=0,n=n===""?".":n+":",tE(e))for(var a=0;a<e.length;a++){i=e[a];var l=n+Xg(i,a);s+=Hf(i,t,r,l,o)}else if(l=O_(e),typeof l=="function")for(e=l.call(e),a=0;!(i=e.next()).done;)i=i.value,l=n+Xg(i,a++),s+=Hf(i,t,r,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 zf(e,t,r){if(e==null)return e;var n=[],o=0;return Hf(e,n,"","",function(i){return t.call(r,i,o++)}),n}function __(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Yt={current:null},jf={transition:null},D_={ReactCurrentDispatcher:Yt,ReactCurrentBatchConfig:jf,ReactCurrentOwner:Qg};function uE(){throw Error("act(...) is not supported in production builds of React.")}ae.Children={map:zf,forEach:function(e,t,r){zf(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return zf(e,function(){t++}),t},toArray:function(e){return zf(e,function(t){return t})||[]},only:function(e){if(!Zg(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};ae.Component=Aa;ae.Fragment=E_;ae.Profiler=b_;ae.PureComponent=Yg;ae.StrictMode=C_;ae.Suspense=R_;
vendor: 6,828 bytes, line 1
1ae.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D_;ae.act=uE;ae.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=oE({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=Qg.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)aE.call(t,l)&&!lE.hasOwnProperty(l)&&(n[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)n.children=r;else if(1<l){a=Array(l);for(var c=0;c<l;c++)a[c]=arguments[c+2];n.children=a}return{$$typeof:Vc,type:e.type,key:o,ref:i,props:n,_owner:s}};ae.createContext=function(e){return e={$$typeof:w_,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:I_,_context:e},e.Consumer=e};ae.createElement=cE;ae.createFactory=function(e){var t=cE.bind(null,e);return t.type=e,t};ae.createRef=function(){return{current:null}};ae.forwardRef=function(e){return{$$typeof:k_,render:e}};ae.isValidElement=Zg;ae.lazy=function(e){return{$$typeof:N_,_payload:{_status:-1,_result:e},_init:__}};ae.memo=function(e,t){return{$$typeof:A_,type:e,compare:t===void 0?null:t}};ae.startTransition=function(e){var t=jf.transition;jf.transition={};try{e()}finally{jf.transition=t}};ae.unstable_act=uE;ae.useCallback=function(e,t){return Yt.current.useCallback(e,t)};ae.useContext=function(e){return Yt.current.useContext(e)};ae.useDebugValue=function(){};ae.useDeferredValue=function(e){return Yt.current.useDeferredValue(e)};ae.useEffect=function(e,t){return Yt.current.useEffect(e,t)};ae.useId=function(){return Yt.current.useId()};ae.useImperativeHandle=function(e,t,r){return Yt.current.useImperativeHandle(e,t,r)};ae.useInsertionEffect=function(e,t){return Yt.current.useInsertionEffect(e,t)};ae.useLayoutEffect=function(e,t){return Yt.current.useLayoutEffect(e,t)};ae.useMemo=function(e,t){return Yt.current.useMemo(e,t)};ae.useReducer=function(e,t,r){return Yt.current.useReducer(e,t,r)};ae.useRef=function(e){return Yt.current.useRef(e)};ae.useState=function(e){return Yt.current.useState(e)};ae.useSyncExternalStore=function(e,t,r){return Yt.current.useSyncExternalStore(e,t,r)};ae.useTransition=function(){return Yt.current.useTransition()};ae.version="18.3.1"});var P=br((Z4,dE)=>{"use strict";dE.exports=fE()});var EE=br(Pe=>{"use strict";function ry(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,o=e[n];if(0<Wf(o,t))e[n]=t,e[r]=o,r=n;else break e}}function yn(e){return e.length===0?null:e[0]}function Gf(e){if(e.length===0)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,o=e.length,i=o>>>1;n<i;){var s=2*(n+1)-1,a=e[s],l=s+1,c=e[l];if(0>Wf(a,r))l<o&&0>Wf(c,a)?(e[n]=c,e[l]=r,n=l):(e[n]=a,e[s]=r,n=s);else if(l<o&&0>Wf(c,r))e[n]=c,e[l]=r,n=l;else break e}}return t}function Wf(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(pE=performance,Pe.unstable_now=function(){return pE.now()}):(Jg=Date,mE=Jg.now(),Pe.unstable_now=function(){return Jg.now()-mE});var pE,Jg,mE,zn=[],ui=[],M_=1,Wr=null,Dt=3,$f=!1,Is=!1,zc=!1,yE=typeof setTimeout=="function"?setTimeout:null,vE=typeof clearTimeout=="function"?clearTimeout:null,hE=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ny(e){for(var t=yn(ui);t!==null;){if(t.callback===null)Gf(ui);else if(t.startTime<=e)Gf(ui),t.sortIndex=t.expirationTime,ry(zn,t);else break;t=yn(ui)}}function oy(e){if(zc=!1,ny(e),!Is)if(yn(zn)!==null)Is=!0,sy(iy);else{var t=yn(ui);t!==null&&ay(oy,t.startTime-e)}}function iy(e,t){Is=!1,zc&&(zc=!1,vE(Hc),Hc=-1),$f=!0;var r=Dt;try{for(ny(t),Wr=yn(zn);Wr!==null&&(!(Wr.expirationTime>t)||e&&!TE());){var n=Wr.callback;if(typeof n=="function"){Wr.callback=null,Dt=Wr.priorityLevel;var o=n(Wr.expirationTime<=t);t=Pe.unstable_now(),typeof o=="function"?Wr.callback=o:Wr===yn(zn)&&Gf(zn),ny(t)}else Gf(zn);Wr=yn(zn)}if(Wr!==null)var i=!0;else{var s=yn(ui);s!==null&&ay(oy,s.startTime-t),i=!1}return i}finally{Wr=null,Dt=r,$f=!1}}var Kf=!1,Uf=null,Hc=-1,SE=5,xE=-1;function TE(){return!(Pe.unstable_now()-xE<SE)}function ey(){if(Uf!==null){var e=Pe.unstable_now();xE=e;var t=!0;try{t=Uf(!0,e)}finally{t?Fc():(Kf=!1,Uf=null)}}else Kf=!1}var Fc;typeof hE=="function"?Fc=function(){hE(ey)}:typeof MessageChannel<"u"?(ty=new MessageChannel,gE=ty.port2,ty.port1.onmessage=ey,Fc=function(){gE.postMessage(null)}):Fc=function(){yE(ey,0)};var ty,gE;function sy(e){Uf=e,Kf||(Kf=!0,Fc())}function ay(e,t){Hc=yE(function(){e(Pe.unstable_now())},t)}Pe.unstable_IdlePriority=5;Pe.unstable_ImmediatePriority=1;Pe.unstable_LowPriority=4;Pe.unstable_NormalPriority=3;Pe.unstable_Profiling=null;Pe.unstable_UserBlockingPriority=2;Pe.unstable_cancelCallback=function(e){e.callback=null};Pe.unstable_continueExecution=function(){Is||$f||(Is=!0,sy(iy))};Pe.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"):SE=0<e?Math.floor(1e3/e):5};Pe.unstable_getCurrentPriorityLevel=function(){return Dt};Pe.unstable_getFirstCallbackNode=function(){return yn(zn)};Pe.unstable_next=function(e){switch(Dt){case 1:case 2:case 3:var t=3;break;default:t=Dt}var r=Dt;Dt=t;try{return e()}finally{Dt=r}};Pe.unstable_pauseExecution=function(){};Pe.unstable_requestPaint=function(){};Pe.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=Dt;Dt=e;try{return t()}finally{Dt=r}};Pe.unstable_scheduleCallback=function(e,t,r){var n=Pe.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0<r?n+r:n):r=n,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=r+o,e={id:M_++,callback:t,priorityLevel:e,startTime:r,expirationTime:o,sortIndex:-1},r>n?(e.sortIndex=r,ry(ui,e),yn(zn)===null&&e===yn(ui)&&(zc?(vE(Hc),Hc=-1):zc=!0,ay(oy,r-n))):(e.sortIndex=o,ry(zn,e),Is||$f||(Is=!0,sy(iy))),e};Pe.unstable_shouldYield=TE;Pe.unstable_wrapCallback=function(e){var t=Dt;return function(){var r=Dt;Dt=t;try{return e.apply(this,arguments)}finally{Dt=r}}}});var bE=br((ej,CE)=>{"use strict";CE.exports=EE()});var R1=br(Or=>{"use strict";var B_=P(),Ar=bE();function _(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 OC=new Set,cu={};
vendor: 4,933 bytes, line 1
1function Vs(e,t){qa(e,t),qa(e+"Capture",t)}function qa(e,t){for(cu[e]=t,e=0;e<t.length;e++)OC.add(t[e])}var Eo=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ny=Object.prototype.hasOwnProperty,V_=/^[: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]*$/,IE={},wE={};function F_(e){return Ny.call(wE,e)?!0:Ny.call(IE,e)?!1:V_.test(e)?wE[e]=!0:(IE[e]=!0,!1)}function z_(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function H_(e,t,r,n){if(t===null||typeof t>"u"||z_(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.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 Zt(e,t,r,n,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var Rt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Rt[e]=new Zt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Rt[t]=new Zt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Rt[e]=new Zt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Rt[e]=new Zt(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){Rt[e]=new Zt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Rt[e]=new Zt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Rt[e]=new Zt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Rt[e]=new Zt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Rt[e]=new Zt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ev=/[\-:]([a-z])/g;function Cv(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(Ev,Cv);Rt[t]=new Zt(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(Ev,Cv);Rt[t]=new Zt(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(Ev,Cv);Rt[t]=new Zt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Rt[e]=new Zt(e,1,!1,e.toLowerCase(),null,!1,!1)});Rt.xlinkHref=new Zt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Rt[e]=new Zt(e,1,!1,e.toLowerCase(),null,!0,!0)});function bv(e,t,r,n){var o=Rt.hasOwnProperty(t)?Rt[t]:null;(o!==null?o.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(H_(t,r,o,n)&&(r=null),n||o===null?F_(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=r===null?o.type===3?!1:"":r:(t=o.attributeName,n=o.attributeNamespace,r===null?e.removeAttribute(t):(o=o.type,r=o===3||o===4&&r
vendor: 15,523 bytes, lines 1-5
1===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var wo=B_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xf=Symbol.for("react.element"),Pa=Symbol.for("react.portal"),La=Symbol.for("react.fragment"),Iv=Symbol.for("react.strict_mode"),Oy=Symbol.for("react.profiler"),PC=Symbol.for("react.provider"),LC=Symbol.for("react.context"),wv=Symbol.for("react.forward_ref"),Py=Symbol.for("react.suspense"),Ly=Symbol.for("react.suspense_list"),kv=Symbol.for("react.memo"),di=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var _C=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var kE=Symbol.iterator;function jc(e){return e===null||typeof e!="object"?null:(e=kE&&e[kE]||e["@@iterator"],typeof e=="function"?e:null)}var $e=Object.assign,ly;function qc(e){if(ly===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);ly=t&&t[1]||""}return` 2`+ly+e}var cy=!1;function uy(e,t){if(!e||cy)return"";cy=!0;var r=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(c){var n=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){n=c}e.call(t.prototype)}else{try{throw Error()}catch(c){n=c}e()}}catch(c){if(c&&n&&typeof c.stack=="string"){for(var o=c.stack.split(` 3`),i=n.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{cy=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?qc(e):""}function j_(e){switch(e.tag){case 5:return qc(e.type);case 16:return qc("Lazy");case 13:return qc("Suspense");case 19:return qc("SuspenseList");case 0:case 2:case 15:return e=uy(e.type,!1),e;case 11:return e=uy(e.type.render,!1),e;case 1:return e=uy(e.type,!0),e;default:return""}}function _y(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 Pa:return"Portal";case Oy:return"Profiler";case Iv:return"StrictMode";case Py:return"Suspense";case Ly:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case LC:return(e.displayName||"Context")+".Consumer";case PC:return(e._context.displayName||"Context")+".Provider";case wv:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case kv:return t=e.displayName||null,t!==null?t:_y(e.type)||"Memo";case di:t=e._payload,e=e._init;try{return _y(e(t))}catch{}}return null}function W_(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 _y(t);case 8:return t===Iv?"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 wi(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function DC(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function U_(e){var t=DC(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){n=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(s){n=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Yf(e){e._valueTracker||(e._valueTracker=U_(e))}function MC(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=DC(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Cd(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 Dy(e,t){var r=t.checked;return $e({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function RE(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=wi(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function BC(e,t){t=t.checked,t!=null&&bv(e,"checked",t,!1)}function My(e,t){BC(e,t);var r=wi(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?By(e,t.type,r):t.hasOwnProperty("defaultValue")&&By(e,t.type,wi(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function AE(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function By(e,t,r){(t!=="number"||Cd(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Qc=Array.isArray;function Ua(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+wi(r),t=null,o=0;o<e.length;o++){if(e[o].value===r){e[o].selected=!0,n&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Vy(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(_(91));return $e({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function NE(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(_(92));if(Qc(r)){if(1<r.length)throw Error(_(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:wi(r)}}function VC(e,t){var r=wi(t.value),n=wi(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function OE(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function FC(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 Fy(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?FC(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var qf,zC=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,o){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(qf=qf||document.createElement("div"),qf.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=qf.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function uu(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var eu={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},G_=["Webkit","ms","Moz","O"];Object.keys(eu).forEach(function(e){G_.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),eu[t]=eu[e]})});function HC(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||eu.hasOwnProperty(e)&&eu[e]?(""+t).trim():t+"px"}function jC(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=HC(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var $_=$e({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 zy(e,t){if(t){if($_[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(_(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(_(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(_(61))}if(t.style!=null&&typeof t.style!="object")throw Error(_(62))}}function Hy(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var jy=null;function Rv(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Wy=null,Ga=null,$a=null;function PE(e){if(e=Ru(e)){if(typeof Wy!="function")throw Error(_(280));var t=e.stateNode;t&&(t=Qd(t),Wy(e.stateNode,e.type,t))}}function WC(e){Ga?$a?$a.push(e):$a=[e]:Ga=e}function UC(){if(Ga){var e=Ga,t=$a;if($a=Ga=null,PE(e),t)for(e=0;e<t.length;e++)PE(t[e])}}function GC(e,t){return e(t)}function $C(){}var fy=!1;function KC(e,t,r){if(fy)return e(t,r);fy=!0;try{return GC(e,t,r)}finally{fy=!1,(Ga!==null||$a!==null)&&($C(),UC())}}function fu(e,t){var r=e.stateNode;if(r===null)return null;var n=Qd(r);if(n===null)return null;r=n[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":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(_(231,t,typeof r));return r}var Uy=!1;if(Eo)try{Na={},Object.defineProperty(Na,"passive",{get:function(){Uy=!0}}),window.addEventListener("test",Na,Na),window.removeEventListener("test",Na,Na)}catch{Uy=!1}var Na;function K_(e,t,r,n,o,i,s,a,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(u){this.onError(u)}}var tu=!1,bd=null,Id=!1,Gy=null,X_={onError:function(e){tu=!0,bd=e}};function Y_(e,t,r,n,o,i,s,a,l){tu=!1,bd=null,K_.apply(X_,arguments)}function q_(e,t,r,n,o,i,s,a,l){if(Y_.apply(this,arguments),tu){if(tu){var c=bd;tu=!1,bd=null}else throw Error(_(198));Id||(Id=!0,Gy=c)}}function Fs(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function XC(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 LE(e){if(Fs(e)!==e)throw Error(_(188))}function Q_(e){var t=e.alternate;if(!t){if(t=Fs(e),t===null)throw Error(_(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(o===null)break;var i=o.alternate;if(i===null){if(n=o.return,n!==null){r=n;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===r)return LE(o),e;if(i===n)return LE(o),t;i=i.sibling}throw Error(_(188))}if(r.return!==n.return)r=o,n=i;else{for(var s=!1,a=o.child;a;){if(a===r){s=!0,r=o,n=i;break}if(a===n){s=!0,n=o,r=i;break}a=a.sibling}if(!s){for(a=i.child;a;){if(a===r){s=!0,r=i,n=o;break}if(a===n){s=!0,n=i,r=o;break}a=a.sibling}if(!s)throw Error(_(189))}}if(r.alternate!==n)throw Error(_(190))}if(r.tag!==3)throw Error(_(188));return r.stateNode.current===r?e:t}function YC(e){return e=Q_(e),e!==null?qC(e):null}function qC(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=qC(e);if(t!==null)return t;e=e.sibling}return null}var QC=Ar.unstable_scheduleCallback,_E=Ar.unstable_cancelCallback,Z_=Ar.unstable_shouldYield,J_=Ar.unstable_requestPaint,Ze=Ar.unstable_now,eD=Ar.unstable_getCurrentPriorityLevel,Av=Ar.unstable_ImmediatePriority,ZC=Ar.unstable_UserBlockingPriority,wd=Ar.unstable_NormalPriority,tD=Ar.unstable_LowPriority,JC=Ar.unstable_IdlePriority,Kd=null,Un=null;function rD(e){if(Un&&typeof Un.onCommitFiberRoot=="function")try{Un.onCommitFiberRoot(Kd,e,void 0,(e.current.flags&128)===128)}catch{}}var En=Math.clz32?Math.clz32:iD,nD=Math.log,oD=Math.LN2;function iD(e){return e>>>=0,e===0?32:31-(nD(e)/oD|0)|0}var Qf=64,Zf=4194304;function Zc(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 kd(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,i=e.pingedLanes,s=r&268435455;if(s!==0){var a=s&~o;a!==0?n=Zc(a):(i&=s,i!==0&&(n=Zc(i)))}else s=r&~o,s!==0?n=Zc(s):i!==0&&(n=Zc(i));if(n===0)return 0;if(t!==0&&t!==n&&!(t&o)&&(o=n&-n,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-En(t),o=1<<r,n|=e[r],t&=~o;return n}function sD(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 aD(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-En(i),a=1<<s,l=o[s];l===-1?(!(a&r)||a&n)&&(o[s]=sD(a,t)):l<=t&&(e.expiredLanes|=a),i&=~a}}function $y(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function eb(){var e=Qf;return Qf<<=1,!(Qf&4194240)&&(Qf=64),e}function dy(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}
vendor: 4,087 bytes, line 5
5function wu(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-En(t),e[t]=r}function lD(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0<r;){var o=31-En(r),i=1<<o;t[o]=0,n[o]=-1,e[o]=-1,r&=~i}}function Nv(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-En(r),o=1<<n;o&t|e[n]&t&&(e[n]|=t),r&=~o}}var Ce=0;function tb(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var rb,Ov,nb,ob,ib,Ky=!1,Jf=[],vi=null,Si=null,xi=null,du=new Map,pu=new Map,mi=[],cD="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 DE(e,t){switch(e){case"focusin":case"focusout":vi=null;break;case"dragenter":case"dragleave":Si=null;break;case"mouseover":case"mouseout":xi=null;break;case"pointerover":case"pointerout":du.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":pu.delete(t.pointerId)}}function Wc(e,t,r,n,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Ru(t),t!==null&&Ov(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function uD(e,t,r,n,o){switch(t){case"focusin":return vi=Wc(vi,e,t,r,n,o),!0;case"dragenter":return Si=Wc(Si,e,t,r,n,o),!0;case"mouseover":return xi=Wc(xi,e,t,r,n,o),!0;case"pointerover":var i=o.pointerId;return du.set(i,Wc(du.get(i)||null,e,t,r,n,o)),!0;case"gotpointercapture":return i=o.pointerId,pu.set(i,Wc(pu.get(i)||null,e,t,r,n,o)),!0}return!1}function sb(e){var t=Rs(e.target);if(t!==null){var r=Fs(t);if(r!==null){if(t=r.tag,t===13){if(t=XC(r),t!==null){e.blockedOn=t,ib(e.priority,function(){nb(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function pd(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=Xy(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);jy=n,r.target.dispatchEvent(n),jy=null}else return t=Ru(r),t!==null&&Ov(t),e.blockedOn=r,!1;t.shift()}return!0}function ME(e,t,r){pd(e)&&r.delete(t)}function fD(){Ky=!1,vi!==null&&pd(vi)&&(vi=null),Si!==null&&pd(Si)&&(Si=null),xi!==null&&pd(xi)&&(xi=null),du.forEach(ME),pu.forEach(ME)}function Uc(e,t){e.blockedOn===t&&(e.blockedOn=null,Ky||(Ky=!0,Ar.unstable_scheduleCallback(Ar.unstable_NormalPriority,fD)))}function mu(e){function t(o){return Uc(o,e)}if(0<Jf.length){Uc(Jf[0],e);for(var r=1;r<Jf.length;r++){var n=Jf[r];n.blockedOn===e&&(n.blockedOn=null)}}for(vi!==null&&Uc(vi,e),Si!==null&&Uc(Si,e),xi!==null&&Uc(xi,e),du.forEach(t),pu.forEach(t),r=0;r<mi.length;r++)n=mi[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<mi.length&&(r=mi[0],r.blockedOn===null);)sb(r),r.blockedOn===null&&mi.shift()}var Ka=wo.ReactCurrentBatchConfig,Rd=!0;function dD(e,t,r,n){var o=Ce,i=Ka.transition;Ka.transition=null;try{Ce=1,Pv(e,t,r,n)}finally{Ce=o,Ka.transition=i}}function pD(e,t,r,n){var o=Ce,i=Ka.transition;Ka.transition=null;try{Ce=4,Pv(e,t,r,n)}finally{Ce=o,Ka.transition=i}}function Pv(e,t,r,n){if(Rd){var o=Xy(e,t,r,n);if(o===null)Sy(e,t,n,Ad,r),DE(e,n);else if(uD(o,e,t,r,n))n.stopPropagation();else if(DE(e,n),t&4&&-1<cD.indexOf(e)){for(;o!==null;){var i=Ru(o);if(i!==null&&rb(i),i=Xy(e,t,r,n),i===null&&Sy(e,t,n,Ad,r),i===o)break;o=i}o!==null&&n.stopPropagation()}else Sy(e,t,n,null,r)}}var Ad=null;function Xy(e,t,r,n){if(Ad=null,e=Rv(n),e=Rs(e),e!==null)if(t=Fs(e),t===null)e=null;else if(r=t.tag,r===13){if(e=XC(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Ad=e,null}
vendor: 5,498 bytes, line 5
5function ab(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(eD()){case Av:return 1;case ZC:return 4;case wd:case tD:return 16;case JC:return 536870912;default:return 16}default:return 16}}var gi=null,Lv=null,md=null;function lb(){if(md)return md;var e,t=Lv,r=t.length,n,o="value"in gi?gi.value:gi.textContent,i=o.length;for(e=0;e<r&&t[e]===o[e];e++);var s=r-e;for(n=1;n<=s&&t[r-n]===o[i-n];n++);return md=o.slice(e,1<n?1-n:void 0)}function hd(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 ed(){return!0}function BE(){return!1}function Nr(e){function t(r,n,o,i,s){this._reactName=r,this._targetInst=o,this.type=n,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(r=e[a],this[a]=r?r(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?ed:BE,this.isPropagationStopped=BE,this}return $e(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=ed)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=ed)},persist:function(){},isPersistent:ed}),t}var nl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_v=Nr(nl),ku=$e({},nl,{view:0,detail:0}),mD=Nr(ku),py,my,Gc,Xd=$e({},ku,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Dv,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!==Gc&&(Gc&&e.type==="mousemove"?(py=e.screenX-Gc.screenX,my=e.screenY-Gc.screenY):my=py=0,Gc=e),py)},movementY:function(e){return"movementY"in e?e.movementY:my}}),VE=Nr(Xd),hD=$e({},Xd,{dataTransfer:0}),gD=Nr(hD),yD=$e({},ku,{relatedTarget:0}),hy=Nr(yD),vD=$e({},nl,{animationName:0,elapsedTime:0,pseudoElement:0}),SD=Nr(vD),xD=$e({},nl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),TD=Nr(xD),ED=$e({},nl,{data:0}),FE=Nr(ED),CD={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bD={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"},ID={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function wD(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ID[e])?!!t[e]:!1}function Dv(){return wD}var kD=$e({},ku,{key:function(e){if(e.key){var t=CD[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=hd(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?bD[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Dv,charCode:function(e){return e.type==="keypress"?hd(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?hd(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),RD=Nr(kD),AD=$e({},Xd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),zE=Nr(AD),ND=$e({},ku,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Dv}),OD=Nr(ND),PD=$e({},nl,{propertyName:0,elapsedTime:0,pseudoElement:0}),LD=Nr(PD),_D=$e({},Xd,{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}),DD=Nr(_D),MD=[9,13,27,32],Mv=Eo&&"CompositionEvent"in window,ru=null;
vendor: 4,911 bytes, line 5
5Eo&&"documentMode"in document&&(ru=document.documentMode);var BD=Eo&&"TextEvent"in window&&!ru,cb=Eo&&(!Mv||ru&&8<ru&&11>=ru),HE=String.fromCharCode(32),jE=!1;function ub(e,t){switch(e){case"keyup":return MD.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _a=!1;function VD(e,t){switch(e){case"compositionend":return fb(t);case"keypress":return t.which!==32?null:(jE=!0,HE);case"textInput":return e=t.data,e===HE&&jE?null:e;default:return null}}function FD(e,t){if(_a)return e==="compositionend"||!Mv&&ub(e,t)?(e=lb(),md=Lv=gi=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 cb&&t.locale!=="ko"?null:t.data;default:return null}}var zD={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 WE(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!zD[e.type]:t==="textarea"}function db(e,t,r,n){WC(n),t=Nd(t,"onChange"),0<t.length&&(r=new _v("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var nu=null,hu=null;function HD(e){Cb(e,0)}function Yd(e){var t=Ba(e);if(MC(t))return e}function jD(e,t){if(e==="change")return t}var pb=!1;Eo&&(Eo?(rd="oninput"in document,rd||(gy=document.createElement("div"),gy.setAttribute("oninput","return;"),rd=typeof gy.oninput=="function"),td=rd):td=!1,pb=td&&(!document.documentMode||9<document.documentMode));var td,rd,gy;function UE(){nu&&(nu.detachEvent("onpropertychange",mb),hu=nu=null)}function mb(e){if(e.propertyName==="value"&&Yd(hu)){var t=[];db(t,hu,e,Rv(e)),KC(HD,t)}}function WD(e,t,r){e==="focusin"?(UE(),nu=t,hu=r,nu.attachEvent("onpropertychange",mb)):e==="focusout"&&UE()}function UD(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Yd(hu)}function GD(e,t){if(e==="click")return Yd(t)}function $D(e,t){if(e==="input"||e==="change")return Yd(t)}function KD(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var bn=typeof Object.is=="function"?Object.is:KD;function gu(e,t){if(bn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var o=r[n];if(!Ny.call(t,o)||!bn(e[o],t[o]))return!1}return!0}function GE(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function $E(e,t){var r=GE(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=GE(r)}}function hb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?hb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gb(){for(var e=window,t=Cd();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Cd(e.document)}return t}function Bv(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 XD(e){var t=gb(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&hb(r.ownerDocument.documentElement,r)){if(n!==null&&Bv(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,i=Math.min(n.start,o);n=n.end===void 0?i:Math.min(n.end,o),!e.extend&&i>n&&(o=n,n=i,i=o),o=$E(r,i);var s=$E(r,n);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>n?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var YD=Eo&&"documentMode"in document&&11>=document.documentMode,Da=null,Yy=null,ou=null,qy=!1;function KE(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;qy||Da==null||Da!==Cd(n)||(n=Da,"selectionStart"in n&&Bv(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focu
vendor: 4,390 bytes, line 5
5sNode:n.focusNode,focusOffset:n.focusOffset}),ou&&gu(ou,n)||(ou=n,n=Nd(Yy,"onSelect"),0<n.length&&(t=new _v("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=Da)))}function nd(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Ma={animationend:nd("Animation","AnimationEnd"),animationiteration:nd("Animation","AnimationIteration"),animationstart:nd("Animation","AnimationStart"),transitionend:nd("Transition","TransitionEnd")},yy={},yb={};Eo&&(yb=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 qd(e){if(yy[e])return yy[e];if(!Ma[e])return e;var t=Ma[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in yb)return yy[e]=t[r];return e}var vb=qd("animationend"),Sb=qd("animationiteration"),xb=qd("animationstart"),Tb=qd("transitionend"),Eb=new Map,XE="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 Ri(e,t){Eb.set(e,t),Vs(t,[e])}for(od=0;od<XE.length;od++)id=XE[od],YE=id.toLowerCase(),qE=id[0].toUpperCase()+id.slice(1),Ri(YE,"on"+qE);var id,YE,qE,od;Ri(vb,"onAnimationEnd");Ri(Sb,"onAnimationIteration");Ri(xb,"onAnimationStart");Ri("dblclick","onDoubleClick");Ri("focusin","onFocus");Ri("focusout","onBlur");Ri(Tb,"onTransitionEnd");qa("onMouseEnter",["mouseout","mouseover"]);qa("onMouseLeave",["mouseout","mouseover"]);qa("onPointerEnter",["pointerout","pointerover"]);qa("onPointerLeave",["pointerout","pointerover"]);Vs("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Vs("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Vs("onBeforeInput",["compositionend","keypress","textInput","paste"]);Vs("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Vs("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Vs("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Jc="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(" "),qD=new Set("cancel close invalid load scroll toggle".split(" ").concat(Jc));function QE(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,q_(n,t,void 0,e),e.currentTarget=null}function Cb(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var s=n.length-1;0<=s;s--){var a=n[s],l=a.instance,c=a.currentTarget;if(a=a.listener,l!==i&&o.isPropagationStopped())break e;QE(o,a,c),i=l}else for(s=0;s<n.length;s++){if(a=n[s],l=a.instance,c=a.currentTarget,a=a.listener,l!==i&&o.isPropagationStopped())break e;QE(o,a,c),i=l}}}if(Id)throw e=Gy,Id=!1,Gy=null,e}function De(e,t){var r=t[tv];r===void 0&&(r=t[tv]=new Set);var n=e+"__bubble";r.has(n)||(bb(t,e,2,!1),r.add(n))}function vy(e,t,r){var n=0;t&&(n|=4),bb(r,e,n,t)}var sd="_reactListening"+Math.random().toString(36).slice(2);function yu(e){if(!e[sd]){e[sd]=!0,OC.forEach(function(r){r!=="selectionchange"&&(qD.has(r)||vy(r,!1,e),vy(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[sd]||(t[sd]=!0,vy("selectionchange",!1,t))}}function bb(e,t,r,n){switch(ab(t)){case 1:var o=dD;break;case 4:o=pD;break;default:o=Pv}r=o.bind(null,t,r,e),o=void 0,!Uy||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),n?o!==void 0?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):o!==void 0?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function Sy(e,t,r,n,o){var i=n;
vendor: 2,645 bytes, line 5
5if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var s=n.tag;if(s===3||s===4){var a=n.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(s===4)for(s=n.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=Rs(a),s===null)return;if(l=s.tag,l===5||l===6){n=i=s;continue e}a=a.parentNode}}n=n.return}KC(function(){var c=i,u=Rv(r),f=[];e:{var d=Eb.get(e);if(d!==void 0){var p=_v,y=e;switch(e){case"keypress":if(hd(r)===0)break e;case"keydown":case"keyup":p=RD;break;case"focusin":y="focus",p=hy;break;case"focusout":y="blur",p=hy;break;case"beforeblur":case"afterblur":p=hy;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=VE;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=gD;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=OD;break;case vb:case Sb:case xb:p=SD;break;case Tb:p=LD;break;case"scroll":p=mD;break;case"wheel":p=DD;break;case"copy":case"cut":case"paste":p=TD;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=zE}var g=(t&4)!==0,S=!g&&e==="scroll",m=g?d!==null?d+"Capture":null:d;g=[];for(var h=c,v;h!==null;){v=h;var T=v.stateNode;if(v.tag===5&&T!==null&&(v=T,m!==null&&(T=fu(h,m),T!=null&&g.push(vu(h,T,v)))),S)break;h=h.return}0<g.length&&(d=new p(d,y,null,r,u),f.push({event:d,listeners:g}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",d&&r!==jy&&(y=r.relatedTarget||r.fromElement)&&(Rs(y)||y[Co]))break e;if((p||d)&&(d=u.window===u?u:(d=u.ownerDocument)?d.defaultView||d.parentWindow:window,p?(y=r.relatedTarget||r.toElement,p=c,y=y?Rs(y):null,y!==null&&(S=Fs(y),y!==S||y.tag!==5&&y.tag!==6)&&(y=null)):(p=null,y=c),p!==y)){if(g=VE,T="onMouseLeave",m="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(g=zE,T="onPointerLeave",m="onPointerEnter",h="pointer"),S=p==null?d:Ba(p),v=y==null?d:Ba(y),d=new g(T,h+"leave",p,r,u),d.target=S,d.relatedTarget=v,T=null,Rs(u)===c&&(g=new g(m,h+"enter",y,r,u),g.target=v,g.relatedTarget=S,T=g),S=T,p&&y)t:{for(g=p,m=y,h=0,v=g;v;v=Oa(v))h++;for(v=0,T=m;T;T=Oa(T))v++;for(;0<h-v;)g=Oa(g),h--;for(;0<v-h;)m=Oa(m),v--;for(;h--;){if(g===m||m!==null&&g===m.alternate)break t;g=Oa(g),m=Oa(m)}g=null}else g=null;p!==null&&ZE(f,d,p,g,!1),y!==null&&S!==null&&ZE(f,S,y,g,!0)}}
vendor: 6,372 bytes, lines 5-6
5e:{if(d=c?Ba(c):window,p=d.nodeName&&d.nodeName.toLowerCase(),p==="select"||p==="input"&&d.type==="file")var x=jD;else if(WE(d))if(pb)x=$D;else{x=UD;var E=WD}else(p=d.nodeName)&&p.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(x=GD);if(x&&(x=x(e,c))){db(f,x,r,u);break e}E&&E(e,d,c),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&By(d,"number",d.value)}switch(E=c?Ba(c):window,e){case"focusin":(WE(E)||E.contentEditable==="true")&&(Da=E,Yy=c,ou=null);break;case"focusout":ou=Yy=Da=null;break;case"mousedown":qy=!0;break;case"contextmenu":case"mouseup":case"dragend":qy=!1,KE(f,r,u);break;case"selectionchange":if(YD)break;case"keydown":case"keyup":KE(f,r,u)}var C;if(Mv)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?ub(e,r)&&(b="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(b="onCompositionStart");b&&(cb&&r.locale!=="ko"&&(_a||b!=="onCompositionStart"?b==="onCompositionEnd"&&_a&&(C=lb()):(gi=u,Lv="value"in gi?gi.value:gi.textContent,_a=!0)),E=Nd(c,b),0<E.length&&(b=new FE(b,e,null,r,u),f.push({event:b,listeners:E}),C?b.data=C:(C=fb(r),C!==null&&(b.data=C)))),(C=BD?VD(e,r):FD(e,r))&&(c=Nd(c,"onBeforeInput"),0<c.length&&(u=new FE("onBeforeInput","beforeinput",null,r,u),f.push({event:u,listeners:c}),u.data=C))}Cb(f,t)})}function vu(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Nd(e,t){for(var r=t+"Capture",n=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=fu(e,r),i!=null&&n.unshift(vu(e,i,o)),i=fu(e,t),i!=null&&n.push(vu(e,i,o))),e=e.return}return n}function Oa(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ZE(e,t,r,n,o){for(var i=t._reactName,s=[];r!==null&&r!==n;){var a=r,l=a.alternate,c=a.stateNode;if(l!==null&&l===n)break;a.tag===5&&c!==null&&(a=c,o?(l=fu(r,i),l!=null&&s.unshift(vu(r,l,a))):o||(l=fu(r,i),l!=null&&s.push(vu(r,l,a)))),r=r.return}s.length!==0&&e.push({event:t,listeners:s})}var QD=/\r\n?/g,ZD=/\u0000|\uFFFD/g;function JE(e){return(typeof e=="string"?e:""+e).replace(QD,` 6`).replace(ZD,"")}function ad(e,t,r){if(t=JE(t),JE(e)!==t&&r)throw Error(_(425))}function Od(){}var Qy=null,Zy=null;function Jy(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 ev=typeof setTimeout=="function"?setTimeout:void 0,JD=typeof clearTimeout=="function"?clearTimeout:void 0,eC=typeof Promise=="function"?Promise:void 0,eM=typeof queueMicrotask=="function"?queueMicrotask:typeof eC<"u"?function(e){return eC.resolve(null).then(e).catch(tM)}:ev;function tM(e){setTimeout(function(){throw e})}function xy(e,t){var r=t,n=0;do{var o=r.nextSibling;if(e.removeChild(r),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(n===0){e.removeChild(o),mu(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=o}while(r);mu(t)}function Ti(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 tC(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var ol=Math.random().toString(36).slice(2),Wn="__reactFiber$"+ol,Su="__reactProps$"+ol,Co="__reactContainer$"+ol,tv="__reactEvents$"+ol,rM="__reactListeners$"+ol,nM="__reactHandles$"+ol;function Rs(e){var t=e[Wn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Co]||r[Wn]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=tC(e);e!==null;){if(r=e[Wn])return r;e=tC(e)}return t}e=r,r=e.parentNode}return null}function Ru(e){return e=e[Wn]||e[Co],!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(_(33))}function Qd(e){return e[Su]||null}var rv=[],Va=-1;function Ai(e){return{current:e}}function Me(e){0>Va||(e.current=rv[Va],rv[Va]=null,Va--)}function Le(e,t){Va++,rv[Va]=e.current,e.current=t}var ki={},Ft=Ai(ki),lr=Ai(!1),Ls=ki;function Qa(e,t){var r=e.type.contextTypes;if(!r)return ki;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in r)o[i]=t[i];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function cr(e){return e=e.childContextTypes,e!=null}function Pd(){Me(lr),Me(Ft)}function rC(e,t,r){if(Ft.current!==ki)throw Error(_(168));Le(Ft,t),Le(lr,r)}function Ib(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(_(108,W_(e)||"Unknown",o));return $e({},r,n)}function Ld(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ki,Ls=Ft.current,Le(Ft,e),Le(lr,lr.current),!0}function nC(e,t,r){var n=e.stateNode;if(!n)throw Error(_(169));r?(e=Ib(e,t,Ls),n.__reactInternalMemoizedMergedChildContext=e,Me(lr),Me(Ft),Le(Ft,e)):Me(lr),Le(lr,r)}var vo=null,Zd=!1,Ty=!1;function wb(e){vo===null?vo=[e]:vo.push(e)}function oM(e){Zd=!0,wb(e)}function Ni(){if(!Ty&&vo!==null){Ty=!0;var e=0,t=Ce;try{var r=vo;for(Ce=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}vo=null,Zd=!1}catch(o){throw vo!==null&&(vo=vo.slice(e+1)),QC(Av,Ni),o}finally{Ce=t,Ty=!1}}return null}var Fa=[],za=0,_d=null,Dd=0,Ur=[],Gr=0,_s=null,So=1,xo="";function ws(e,t){Fa[za++]=Dd,Fa[za++]=_d,_d=e,Dd=t}function kb(e,t,r){Ur[Gr++]=So,Ur[Gr++]=xo,Ur[Gr++]=_s,_s=e;var n=So;e=xo;var o=32-En(n)-1;n&=~(1<<o),r+=1;var i=32-En(t)+o;if(30<i){var s=o-o%5;i=(n&(1<<s)-1).toString(32),n>>=s,o-=s,So=1<<32-En(t)+o|r<<o|n,xo=i+e}else So=1<<i|r<<o|n,xo=e}function Vv(e){e.return!==null&&(ws(e,1),kb(e,1,0))}function Fv(e){for(;e===_d;)_d=Fa[--za],Fa[za]=null,Dd=Fa[--za],Fa[za]=null;for(;e===_s;)_s=Ur[--Gr],Ur[Gr]=null,xo=Ur[--Gr],Ur[Gr]=null,So=Ur[--Gr],Ur[Gr]=null}var Rr=null,kr=null,Fe=!1,Tn=null;function Rb(e,t){var r=$r(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function oC(e,t){switch(e.tag){case 5:var r=e.type;
vendor: 9,546 bytes, line 6
6return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Rr=e,kr=Ti(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Rr=e,kr=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=_s!==null?{id:So,overflow:xo}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=$r(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,Rr=e,kr=null,!0):!1;default:return!1}}function nv(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ov(e){if(Fe){var t=kr;if(t){var r=t;if(!oC(e,t)){if(nv(e))throw Error(_(418));t=Ti(r.nextSibling);var n=Rr;t&&oC(e,t)?Rb(n,r):(e.flags=e.flags&-4097|2,Fe=!1,Rr=e)}}else{if(nv(e))throw Error(_(418));e.flags=e.flags&-4097|2,Fe=!1,Rr=e}}}function iC(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Rr=e}function ld(e){if(e!==Rr)return!1;if(!Fe)return iC(e),Fe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Jy(e.type,e.memoizedProps)),t&&(t=kr)){if(nv(e))throw Ab(),Error(_(418));for(;t;)Rb(e,t),t=Ti(t.nextSibling)}if(iC(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(_(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){kr=Ti(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}kr=null}}else kr=Rr?Ti(e.stateNode.nextSibling):null;return!0}function Ab(){for(var e=kr;e;)e=Ti(e.nextSibling)}function Za(){kr=Rr=null,Fe=!1}function zv(e){Tn===null?Tn=[e]:Tn.push(e)}var iM=wo.ReactCurrentBatchConfig;function $c(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(_(309));var n=r.stateNode}if(!n)throw Error(_(147,e));var o=n,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(_(284));if(!r._owner)throw Error(_(290,e))}return e}function cd(e,t){throw e=Object.prototype.toString.call(t),Error(_(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function sC(e){var t=e._init;return t(e._payload)}function Nb(e){function t(m,h){if(e){var v=m.deletions;v===null?(m.deletions=[h],m.flags|=16):v.push(h)}}function r(m,h){if(!e)return null;for(;h!==null;)t(m,h),h=h.sibling;return null}function n(m,h){for(m=new Map;h!==null;)h.key!==null?m.set(h.key,h):m.set(h.index,h),h=h.sibling;return m}function o(m,h){return m=Ii(m,h),m.index=0,m.sibling=null,m}function i(m,h,v){return m.index=v,e?(v=m.alternate,v!==null?(v=v.index,v<h?(m.flags|=2,h):v):(m.flags|=2,h)):(m.flags|=1048576,h)}function s(m){return e&&m.alternate===null&&(m.flags|=2),m}function a(m,h,v,T){return h===null||h.tag!==6?(h=Ry(v,m.mode,T),h.return=m,h):(h=o(h,v),h.return=m,h)}function l(m,h,v,T){var x=v.type;return x===La?u(m,h,v.props.children,T,v.key):h!==null&&(h.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===di&&sC(x)===h.type)?(T=o(h,v.props),T.ref=$c(m,h,v),T.return=m,T):(T=Ed(v.type,v.key,v.props,null,m.mode,T),T.ref=$c(m,h,v),T.return=m,T)}function c(m,h,v,T){return h===null||h.tag!==4||h.stateNode.containerInfo!==v.containerInfo||h.stateNode.implementation!==v.implementation?(h=Ay(v,m.mode,T),h.return=m,h):(h=o(h,v.children||[]),h.return=m,h)}function u(m,h,v,T,x){return h===null||h.tag!==7?(h=Ps(v,m.mode,T,x),h.return=m,h):(h=o(h,v),h.return=m,h)}function f(m,h,v){if(typeof h=="string"&&h!==""||typeof h=="number")return h=Ry(""+h,m.mode,v),h.return=m,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Xf:return v=Ed(h.type,h.key,h.props,null,m.mode,v),v.ref=$c(m,null,h),v.return=m,v;case Pa:return h=Ay(h,m.mode,v),h.return=m,h;case di:var T=h._init;return f(m,T(h._payload),v)}if(Qc(h)||jc(h))return h=Ps(h,m.mode,v,null),h.return=m,h;cd(m,h)}return null}function d(m,h,v,T){var x=h!==null?h.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return x!==null?null:a(m,h,""+v,T);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Xf:return v.key===x?l(m,h,v,T):null;case Pa:return v.key===x?c(m,h,v,T):null;case di:return x=v._init,d(m,h,x(v._payload),T)}if(Qc(v)||jc(v))return x!==null?null:u(m,h,v,T,null);cd(m,v)}return null}function p(m,h,v,T,x){if(typeof T=="string"&&T!==""||typeof T=="number")return m=m.get(v)||null,a(h,m,""+T,x);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case Xf:return m=m.get(T.key===null?v:T.key)||null,l(h,m,T,x);case Pa:return m=m.get(T.key===null?v:T.key)||null,c(h,m,T,x);case di:var E=T._init;return p(m,h,v,E(T._payload),x)}if(Qc(T)||jc(T))return m=m.get(v)||null,u(h,m,T,x,null);cd(h,T)}return null}function y(m,h,v,T){for(var x=null,E=null,C=h,b=h=0,k=null;C!==null&&b<v.length;b++){C.index>b?(k=C,C=null):k=C.sibling;var R=d(m,C,v[b],T);if(R===null){C===null&&(C=k);break}e&&C&&R.alternate===null&&t(m,C),h=i(R,h,b),E===null?x=R:E.sibling=R,E=R,C=k}if(b===v.length)return r(m,C),Fe&&ws(m,b),x;if(C===null){for(;b<v.length;b++)C=f(m,v[b],T),C!==null&&(h=i(C,h,b),E===null?x=C:E.sibling=C,E=C);return Fe&&ws(m,b),x}for(C=n(m,C);b<v.length;b++)k=p(C,m,b,v[b],T),k!==null&&(e&&k.alternate!==null&&C.delete(k.key===null?b:k.key),h=i(k,h,b),E===null?x=k:E.sibling=k,E=k);return e&&C.forEach(function(A){return t(m,A)}),Fe&&ws(m,b),x}function g(m,h,v,T){var x=jc(v);if(typeof x!="function")throw Error(_(150));if(v=x.call(v),v==null)throw Error(_(151));for(var E=x=null,C=h,b=h=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 A=d(m,C,R.value,T);if(A===null){C===null&&(C=k);break}e&&C&&A.alternate===null&&t(m,C),h=i(A,h,b),E===null?x=A:E.sibling=A,E=A,C=k}if(R.done)return r(m,C),Fe&&ws(m,b),x;if(C===null){for(;!R.done;b++,R=v.next())R=f(m,R.value,T),R!==null&&(h=i(R,h,b),E===null?x=R:E.sibling=R,E=R);return Fe&&ws(m,b),x}for(C=n(m,C);!R.done;b++,R=v.next())R=p(C,m,b,R.value,T),R!==null&&(e&&R.alternate!==null&&C.delete(R.key===null?b:R.key),h=i(R,h,b),E===null?x=R:E.sibling=R,E=R);return e&&C.forEach(function(N){return t(m,N)}),Fe&&ws(m,b),x}function S(m,h,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 Xf:e:{for(var x=v.key,E=h;E!==null;){if(E.key===x){if(x=v.type,x===La){if(E.tag===7){r(m,E.sibling),h=o(E,v.props.children),h.return=m,m=h;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===di&&sC(x)===E.type){r(m,E.sibling),h=o(E,v.props),h.ref=$c(m,E,v),h.return=m,m=h;break e}r(m,E);break}else t(m,E);E=E.sibling}v.type===La?(h=Ps(v.props.children,m.mode,T,v.key),h.return=m,m=h):(T=Ed(v.type,v.key,v.props,null,m.mode,T),T.ref=$c(m,h,v),T.return=m,m=T)}return s(m);case Pa:e:{for(E=v.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===v.containerInfo&&h.stateNode.implementation===v.implementation){r(m,h.sibling),h=o(h,v.children||[]),h.return=m,m=h;break e}else{r(m,h);break}else t(m,h);h=h.sibling}h=Ay(v,m.mode,T),h.return=m,m=h}return s(m);case di:return E=v._init,S(m,h,E(v._payload),T)}if(Qc(v))return y(m,h,v,T);if(jc(v))return g(m,h,v,T);cd(m,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,h!==null&&h.tag===6?(r(m,h.sibling),h=o(h,v),h.return=m,m=h):(r(m,h),h=Ry(v,m.mode,T),h.return=m,m=h),s(m)):r(m,h)}return S}var Ja=Nb(!0),Ob=Nb(!1),Md=Ai(null),Bd=null,Ha=null,Hv=null;function jv(){Hv=Ha=Bd=null}function Wv(e){var t=Md.current;Me(Md),e._currentValue=t}function iv(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Xa(e,t){Bd=e,Hv=Ha=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ar=!0),e.firstContext=null)}function Xr(e){var t=e._currentValue;if(Hv!==e)if(e={context:e,memoizedValue:t,next:null},Ha===null){if(Bd===null)throw Error(_(308));Ha=e,Bd.dependencies={lanes:0,firstContext:e}}else Ha=Ha.next=e;return t}var As=null;function Uv(e){As===null?As=[e]:As.push(e)}function Pb(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,Uv(t)):(r.next=o.next,o.next=r),t.interleaved=r,bo(e,n)}function bo(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var pi=!1;function Gv(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Lb(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 To(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ei(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,me&2){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,bo(e,r)}return o=n.interleaved,o===null?(t.next=t,Uv(n)):(t.next=o.next,o.next=t),n.interleaved=t,bo(e,r)}function gd(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Nv(e,r)}}function aC(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,i=null;if(r=r.firstBaseUpdate,r!==null){do{var s={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};i===null?o=i=s:i=i.next=s,r=r.next}
vendor: 4,171 bytes, line 6
6while(r!==null);i===null?o=i=t:i=i.next=t}else o=i=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Vd(e,t,r,n){var o=e.updateQueue;pi=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var l=a,c=l.next;l.next=null,s===null?i=c:s.next=c,s=l;var u=e.alternate;u!==null&&(u=u.updateQueue,a=u.lastBaseUpdate,a!==s&&(a===null?u.firstBaseUpdate=c:a.next=c,u.lastBaseUpdate=l))}if(i!==null){var f=o.baseState;s=0,u=c=l=null,a=i;do{var d=a.lane,p=a.eventTime;if((n&d)===d){u!==null&&(u=u.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var y=e,g=a;switch(d=t,p=r,g.tag){case 1:if(y=g.payload,typeof y=="function"){f=y.call(p,f,d);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=g.payload,d=typeof y=="function"?y.call(p,f,d):y,d==null)break e;f=$e({},f,d);break e;case 2:pi=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[a]:d.push(a))}else p={eventTime:p,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},u===null?(c=u=p,l=f):u=u.next=p,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(u===null&&(l=f),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,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);Ms|=s,e.lanes=s,e.memoizedState=f}}function lC(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(o!==null){if(n.callback=null,n=r,typeof o!="function")throw Error(_(191,o));o.call(n)}}}var Au={},Gn=Ai(Au),xu=Ai(Au),Tu=Ai(Au);function Ns(e){if(e===Au)throw Error(_(174));return e}function $v(e,t){switch(Le(Tu,t),Le(xu,e),Le(Gn,Au),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Fy(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Fy(t,e)}Me(Gn),Le(Gn,t)}function el(){Me(Gn),Me(xu),Me(Tu)}function _b(e){Ns(Tu.current);var t=Ns(Gn.current),r=Fy(t,e.type);t!==r&&(Le(xu,e),Le(Gn,r))}function Kv(e){xu.current===e&&(Me(Gn),Me(xu))}var Ue=Ai(0);function Fd(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.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 Ey=[];function Xv(){for(var e=0;e<Ey.length;e++)Ey[e]._workInProgressVersionPrimary=null;Ey.length=0}var yd=wo.ReactCurrentDispatcher,Cy=wo.ReactCurrentBatchConfig,Ds=0,Ge=null,st=null,ht=null,zd=!1,iu=!1,Eu=0,sM=0;function Mt(){throw Error(_(321))}function Yv(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!bn(e[r],t[r]))return!1;return!0}function qv(e,t,r,n,o,i){if(Ds=i,Ge=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,yd.current=e===null||e.memoizedState===null?uM:fM,e=r(n,o),iu){i=0;do{if(iu=!1,Eu=0,25<=i)throw Error(_(301));i+=1,ht=st=null,t.updateQueue=null,yd.current=dM,e=r(n,o)}while(iu)}if(yd.current=Hd,t=st!==null&&st.next!==null,Ds=0,ht=st=Ge=null,zd=!1,t)throw Error(_(300));return e}function Qv(){var e=Eu!==0;return Eu=0,e}function jn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ht===null?Ge.memoizedState=ht=e:ht=ht.next=e,ht}function Yr(){if(st===null){var e=Ge.alternate;e=e!==null?e.memoizedState:null}else e=st.next;var t=ht===null?Ge.memoizedState:ht.next;if(t!==null)ht=t,st=e;else{if(e===null)throw Error(_(310));st=e,e={memoizedState:st.memoizedState,baseState:st.baseState,baseQueue:st.baseQueue,queue:st.queue,next:null},ht===null?Ge.memoizedState=ht=e:ht=ht.next=e}return ht}function Cu(e,t){return typeof t=="function"?t(e):t}function by(e){var t=Yr(),r=t.queue;if(r===null)throw Error(_(311));r.lastRenderedReducer=e;
vendor: 5,688 bytes, line 6
6var n=st,o=n.baseQueue,i=r.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}n.baseQueue=o=i,r.pending=null}if(o!==null){i=o.next,n=n.baseState;var a=s=null,l=null,c=i;do{var u=c.lane;if((Ds&u)===u)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),n=c.hasEagerState?c.eagerState:e(n,c.action);else{var f={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(a=l=f,s=n):l=l.next=f,Ge.lanes|=u,Ms|=u}c=c.next}while(c!==null&&c!==i);l===null?s=n:l.next=a,bn(n,t.memoizedState)||(ar=!0),t.memoizedState=n,t.baseState=s,t.baseQueue=l,r.lastRenderedState=n}if(e=r.interleaved,e!==null){o=e;do i=o.lane,Ge.lanes|=i,Ms|=i,o=o.next;while(o!==e)}else o===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Iy(e){var t=Yr(),r=t.queue;if(r===null)throw Error(_(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,i=t.memoizedState;if(o!==null){r.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);bn(i,t.memoizedState)||(ar=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function Db(){}function Mb(e,t){var r=Ge,n=Yr(),o=t(),i=!bn(n.memoizedState,o);if(i&&(n.memoizedState=o,ar=!0),n=n.queue,Zv(Fb.bind(null,r,n,e),[e]),n.getSnapshot!==t||i||ht!==null&&ht.memoizedState.tag&1){if(r.flags|=2048,bu(9,Vb.bind(null,r,n,o,t),void 0,null),gt===null)throw Error(_(349));Ds&30||Bb(r,t,o)}return o}function Bb(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Ge.updateQueue,t===null?(t={lastEffect:null,stores:null},Ge.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function Vb(e,t,r,n){t.value=r,t.getSnapshot=n,zb(t)&&Hb(e)}function Fb(e,t,r){return r(function(){zb(t)&&Hb(e)})}function zb(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!bn(e,r)}catch{return!0}}function Hb(e){var t=bo(e,1);t!==null&&Cn(t,e,1,-1)}function cC(e){var t=jn();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Cu,lastRenderedState:e},t.queue=e,e=e.dispatch=cM.bind(null,Ge,e),[t.memoizedState,e]}function bu(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=Ge.updateQueue,t===null?(t={lastEffect:null,stores:null},Ge.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function jb(){return Yr().memoizedState}function vd(e,t,r,n){var o=jn();Ge.flags|=e,o.memoizedState=bu(1|t,r,void 0,n===void 0?null:n)}function Jd(e,t,r,n){var o=Yr();n=n===void 0?null:n;var i=void 0;if(st!==null){var s=st.memoizedState;if(i=s.destroy,n!==null&&Yv(n,s.deps)){o.memoizedState=bu(t,r,i,n);return}}Ge.flags|=e,o.memoizedState=bu(1|t,r,i,n)}function uC(e,t){return vd(8390656,8,e,t)}function Zv(e,t){return Jd(2048,8,e,t)}function Wb(e,t){return Jd(4,2,e,t)}function Ub(e,t){return Jd(4,4,e,t)}function Gb(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 $b(e,t,r){return r=r!=null?r.concat([e]):null,Jd(4,4,Gb.bind(null,t,e),r)}function Jv(){}function Kb(e,t){var r=Yr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Yv(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Xb(e,t){var r=Yr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Yv(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Yb(e,t,r){return Ds&21?(bn(r,t)||(r=eb(),Ge.lanes|=r,Ms|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ar=!0),e.memoizedState=r)}function aM(e,t){var r=Ce;Ce=r!==0&&4>r?r:4,e(!0);var n=Cy.transition;Cy.transition={};try{e(!1),t()}finally{Ce=r,Cy.transition=n}}function qb(){return Yr().memoizedState}function lM(e,t,r){var n=bi(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Qb(e))Zb(t,r);else if(r=Pb(e,t,r,n),r!==null){var o=Qt();Cn(r,e,n,o),Jb(r,t,n)}}function cM(e,t,r){var n=bi(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Qb(e))Zb(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,r);if(o.hasEagerState=!0,o.eagerState=a,bn(a,s)){var l=t.interleaved;l===null?(o.next=o,Uv(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}r=Pb(e,t,o,n),r!==null&&(o=Qt(),Cn(r,e,n,o),Jb(r,t,n))}}function Qb(e){var t=e.alternate;return e===Ge||t!==null&&t===Ge}function Zb(e,t){iu=zd=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Jb(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Nv(e,r)}}var Hd={readContext:Xr,useCallback:Mt,useContext:Mt,useEffect:Mt,useImperativeHandle:Mt,useInsertionEffect:Mt,useLayoutEffect:Mt,useMemo:Mt,useReducer:Mt,useRef:Mt,useState:Mt,useDebugValue:Mt,useDeferredValue:Mt,useTransition:Mt,useMutableSource:Mt,useSyncExternalStore:Mt,useId:Mt,unstable_isNewReconciler:!1},uM={readContext:Xr,useCallback:function(e,t){return jn().memoizedState=[e,t===void 0?null:t],e},useContext:Xr,useEffect:uC,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,vd(4194308,4,Gb.bind(null,t,e),r)},useLayoutEffect:function(e,t){return vd(4194308,4,e,t)},useInsertionEffect:function(e,t){return vd(4,2,e,t)},useMemo:function(e,t){var r=jn();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=jn();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=lM.bind(null,Ge,e),[n.memoizedState,e]}
vendor: 7,431 bytes, lines 6-8
6,useRef:function(e){var t=jn();return e={current:e},t.memoizedState=e},useState:cC,useDebugValue:Jv,useDeferredValue:function(e){return jn().memoizedState=e},useTransition:function(){var e=cC(!1),t=e[0];return e=aM.bind(null,e[1]),jn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=Ge,o=jn();if(Fe){if(r===void 0)throw Error(_(407));r=r()}else{if(r=t(),gt===null)throw Error(_(349));Ds&30||Bb(n,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,uC(Fb.bind(null,n,i,e),[e]),n.flags|=2048,bu(9,Vb.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=jn(),t=gt.identifierPrefix;if(Fe){var r=xo,n=So;r=(n&~(1<<32-En(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Eu++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=sM++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},fM={readContext:Xr,useCallback:Kb,useContext:Xr,useEffect:Zv,useImperativeHandle:$b,useInsertionEffect:Wb,useLayoutEffect:Ub,useMemo:Xb,useReducer:by,useRef:jb,useState:function(){return by(Cu)},useDebugValue:Jv,useDeferredValue:function(e){var t=Yr();return Yb(t,st.memoizedState,e)},useTransition:function(){var e=by(Cu)[0],t=Yr().memoizedState;return[e,t]},useMutableSource:Db,useSyncExternalStore:Mb,useId:qb,unstable_isNewReconciler:!1},dM={readContext:Xr,useCallback:Kb,useContext:Xr,useEffect:Zv,useImperativeHandle:$b,useInsertionEffect:Wb,useLayoutEffect:Ub,useMemo:Xb,useReducer:Iy,useRef:jb,useState:function(){return Iy(Cu)},useDebugValue:Jv,useDeferredValue:function(e){var t=Yr();return st===null?t.memoizedState=e:Yb(t,st.memoizedState,e)},useTransition:function(){var e=Iy(Cu)[0],t=Yr().memoizedState;return[e,t]},useMutableSource:Db,useSyncExternalStore:Mb,useId:qb,unstable_isNewReconciler:!1};function Sn(e,t){if(e&&e.defaultProps){t=$e({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}function sv(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:$e({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var ep={isMounted:function(e){return(e=e._reactInternals)?Fs(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Qt(),o=bi(e),i=To(n,o);i.payload=t,r!=null&&(i.callback=r),t=Ei(e,i,o),t!==null&&(Cn(t,e,o,n),gd(t,e,o))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Qt(),o=bi(e),i=To(n,o);i.tag=1,i.payload=t,r!=null&&(i.callback=r),t=Ei(e,i,o),t!==null&&(Cn(t,e,o,n),gd(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Qt(),n=bi(e),o=To(r,n);o.tag=2,t!=null&&(o.callback=t),t=Ei(e,o,n),t!==null&&(Cn(t,e,n,r),gd(t,e,n))}};function fC(e,t,r,n,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,i,s):t.prototype&&t.prototype.isPureReactComponent?!gu(r,n)||!gu(o,i):!0}function e1(e,t,r){var n=!1,o=ki,i=t.contextType;return typeof i=="object"&&i!==null?i=Xr(i):(o=cr(t)?Ls:Ft.current,n=t.contextTypes,i=(n=n!=null)?Qa(e,o):ki),t=new t(r,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ep,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function dC(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&ep.enqueueReplaceState(t,t.state,null)}function av(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs={},Gv(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=Xr(i):(i=cr(t)?Ls:Ft.current,o.context=Qa(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(sv(e,t,i,r),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&&ep.enqueueReplaceState(o,o.state,null),Vd(e,r,o,n),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function tl(e,t){try{var r="",n=t;do r+=j_(n),n=n.return;while(n);var o=r}catch(i){o=` 7Error generating stack: `+i.message+` 8`+i.stack}return{value:e,source:t,stack:o,digest:null}}function wy(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function lv(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var pM=typeof WeakMap=="function"?WeakMap:Map;function t1(e,t,r){r=To(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Wd||(Wd=!0,vv=n),lv(e,t)},r}function r1(e,t,r){r=To(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var o=t.value;r.payload=function(){return n(o)},r.callback=function(){lv(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(r.callback=function(){lv(e,t),typeof n!="function"&&(Ci===null?Ci=new Set([this]):Ci.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),r}function pC(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new pM;var o=new Set;n.set(t,o)}else o=n.get(t),o===void 0&&(o=new Set,n.set(t,o));o.has(r)||(o.add(r),e=kM.bind(null,e,t,r),t.then(e,e))}function mC(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 hC(e,t,r,n,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=To(-1,1),t.tag=2,Ei(r,t,1))),r.lanes|=1),e)}var mM=wo.ReactCurrentOwner,ar=!1;function qt(e,t,r,n){t.child=e===null?Ob(t,null,r,n):Ja(t,e.child,r,n)}function gC(e,t,r,n,o){r=r.render;var i=t.ref;return Xa(t,o),n=qv(e,t,r,n,i,o),r=Qv(),e!==null&&!ar?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Io(e,t,o)):(Fe&&r&&Vv(t),t.flags|=1,qt(e,t,n,o),t.child)}function yC(e,t,r,n,o){if(e===null){var i=r.type;return typeof i=="function"&&!aS(i)&&i.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=i,n1(e,t,i,n,o)):(e=Ed(r.type,null,n,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(r=r.compare,r=r!==null?r:gu,r(s,n)&&e.ref===t.ref)return Io(e,t,o)}return t.flags|=1,e=Ii(i,n),e.ref=t.ref,e.return=t,t.child=e}function n1(e,t,r,n,o){if(e!==null){var i=e.memoizedProps;if(gu(i,n)&&e.ref===t.ref)if(ar=!1,t.pendingProps=n=i,(e.lanes&o)!==0)e.flags&131072&&(ar=!0);else return t.lanes=e.lanes,Io(e,t,o)}return cv(e,t,r,n,o)}function o1(e,t,r){var n=t.pendingProps,o=n.children,i=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Le(Wa,wr),wr|=r;else{if(!(r&1073741824))return e=i!==null?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Le(Wa,wr),wr|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=i!==null?i.baseLanes:r,Le(Wa,wr),wr|=n}else i!==null?(n=i.baseLanes|r,t.memoizedState=null):n=r,Le(Wa,wr),wr|=n;return qt(e,t,o,r),t.child}function i1(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}
vendor: 4,711 bytes, line 8
8function cv(e,t,r,n,o){var i=cr(r)?Ls:Ft.current;return i=Qa(t,i),Xa(t,o),r=qv(e,t,r,n,i,o),n=Qv(),e!==null&&!ar?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Io(e,t,o)):(Fe&&n&&Vv(t),t.flags|=1,qt(e,t,r,o),t.child)}function vC(e,t,r,n,o){if(cr(r)){var i=!0;Ld(t)}else i=!1;if(Xa(t,o),t.stateNode===null)Sd(e,t),e1(t,r,n),av(t,r,n,o),n=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,c=r.contextType;typeof c=="object"&&c!==null?c=Xr(c):(c=cr(r)?Ls:Ft.current,c=Qa(t,c));var u=r.getDerivedStateFromProps,f=typeof u=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==n||l!==c)&&dC(t,s,n,c),pi=!1;var d=t.memoizedState;s.state=d,Vd(t,n,s,o),l=t.memoizedState,a!==n||d!==l||lr.current||pi?(typeof u=="function"&&(sv(t,r,u,n),l=t.memoizedState),(a=pi||fC(t,r,a,n,d,l,c))?(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=n,t.memoizedState=l),s.props=n,s.state=l,s.context=c,n=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{s=t.stateNode,Lb(e,t),a=t.memoizedProps,c=t.type===t.elementType?a:Sn(t.type,a),s.props=c,f=t.pendingProps,d=s.context,l=r.contextType,typeof l=="object"&&l!==null?l=Xr(l):(l=cr(r)?Ls:Ft.current,l=Qa(t,l));var p=r.getDerivedStateFromProps;(u=typeof p=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&dC(t,s,n,l),pi=!1,d=t.memoizedState,s.state=d,Vd(t,n,s,o);var y=t.memoizedState;a!==f||d!==y||lr.current||pi?(typeof p=="function"&&(sv(t,r,p,n),y=t.memoizedState),(c=pi||fC(t,r,c,n,d,y,l)||!1)?(u||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(n,y,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(n,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=n,t.memoizedState=y),s.props=n,s.state=y,s.context=l,n=c):(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),n=!1)}return uv(e,t,r,n,i,o)}function uv(e,t,r,n,o,i){i1(e,t);var s=(t.flags&128)!==0;if(!n&&!s)return o&&nC(t,r,!1),Io(e,t,i);n=t.stateNode,mM.current=t;var a=s&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&s?(t.child=Ja(t,e.child,null,i),t.child=Ja(t,null,a,i)):qt(e,t,a,i),t.memoizedState=n.state,o&&nC(t,r,!0),t.child}function s1(e){var t=e.stateNode;t.pendingContext?rC(e,t.pendingContext,t.pendingContext!==t.context):t.context&&rC(e,t.context,!1),$v(e,t.containerInfo)}function SC(e,t,r,n,o){return Za(),zv(o),t.flags|=256,qt(e,t,r,n),t.child}var fv={dehydrated:null,treeContext:null,retryLane:0};function dv(e){return{baseLanes:e,cachePool:null,transitions:null}}function a1(e,t,r){var n=t.pendingProps,o=Ue.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),Le(Ue,o&1),e===null)return ov(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=n.children,e=n.fallback,i?(n=t.mode,i=t.child,s={mode:"hidden",children:s},!(n&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=np(s,n,0,null),e=Ps(e,n,r,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=dv(r),t.memoizedState=fv,e):eS(t,s));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return hM(e,t,s,n,a,o,r);if(i){i=n.fallback,s=t.mode,o=e.child,a=o.sibling;var l={mode:"hidden",children:n.children};return!(s&1)&&t.child!==o?(n=t.child,n.childLanes=0,n.pendingProps=l,t.deletions=null):(n=Ii(o,l),n.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Ii(a,i):(i=Ps(i,s,r,null),i.flags|=2),i.return=t,n.return=t,n.sibling=i,t.child=n,n=i,i=t.child,s=e.child.memoizedState,s=s===null?dv(r):{base
vendor: 8,200 bytes, line 8
8Lanes:s.baseLanes|r,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~r,t.memoizedState=fv,n}return i=e.child,e=i.sibling,n=Ii(i,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n}function eS(e,t){return t=np({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ud(e,t,r,n){return n!==null&&zv(n),Ja(t,e.child,null,r),e=eS(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function hM(e,t,r,n,o,i,s){if(r)return t.flags&256?(t.flags&=-257,n=wy(Error(_(422))),ud(e,t,s,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=n.fallback,o=t.mode,n=np({mode:"visible",children:n.children},o,0,null),i=Ps(i,o,s,null),i.flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,t.mode&1&&Ja(t,e.child,null,s),t.child.memoizedState=dv(s),t.memoizedState=fv,i);if(!(t.mode&1))return ud(e,t,s,null);if(o.data==="$!"){if(n=o.nextSibling&&o.nextSibling.dataset,n)var a=n.dgst;return n=a,i=Error(_(419)),n=wy(i,n,void 0),ud(e,t,s,n)}if(a=(s&e.childLanes)!==0,ar||a){if(n=gt,n!==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&(n.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,bo(e,o),Cn(n,e,o,-1))}return sS(),n=wy(Error(_(421))),ud(e,t,s,n)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=RM.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,kr=Ti(o.nextSibling),Rr=t,Fe=!0,Tn=null,e!==null&&(Ur[Gr++]=So,Ur[Gr++]=xo,Ur[Gr++]=_s,So=e.id,xo=e.overflow,_s=t),t=eS(t,n.children),t.flags|=4096,t)}function xC(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),iv(e.return,t,r)}function ky(e,t,r,n,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=o)}function l1(e,t,r){var n=t.pendingProps,o=n.revealOrder,i=n.tail;if(qt(e,t,n.children,r),n=Ue.current,n&2)n=n&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&&xC(e,r,t);else if(e.tag===19)xC(e,r,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}n&=1}if(Le(Ue,n),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;r!==null;)e=r.alternate,e!==null&&Fd(e)===null&&(o=r),r=r.sibling;r=o,r===null?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),ky(t,!1,o,r,i);break;case"backwards":for(r=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Fd(e)===null){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}ky(t,!0,r,null,i);break;case"together":ky(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Sd(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Io(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Ms|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(_(153));if(t.child!==null){for(e=t.child,r=Ii(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Ii(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function gM(e,t,r){switch(t.tag){case 3:s1(t),Za();break;case 5:_b(t);break;case 1:cr(t.type)&&Ld(t);break;case 4:$v(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,o=t.memoizedProps.value;Le(Md,n._currentValue),n._currentValue=o;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(Le(Ue,Ue.current&1),t.flags|=128,null):r&t.child.childLanes?a1(e,t,r):(Le(Ue,Ue.current&1),e=Io(e,t,r),e!==null?e.sibling:null);Le(Ue,Ue.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return l1(e,t,r);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Le(Ue,Ue.current),n)break;return null;case 22:case 23:return t.lanes=0,o1(e,t,r)}return Io(e,t,r)}var c1,pv,u1,f1;c1=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};pv=function(){};u1=function(e,t,r,n){var o=e.memoizedProps;if(o!==n){e=t.stateNode,Ns(Gn.current);var i=null;switch(r){case"input":o=Dy(e,o),n=Dy(e,n),i=[];break;case"select":o=$e({},o,{value:void 0}),n=$e({},n,{value:void 0}),i=[];break;case"textarea":o=Vy(e,o),n=Vy(e,n),i=[];break;default:typeof o.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Od)}zy(r,n);var s;r=null;for(c in o)if(!n.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var a=o[c];for(s in a)a.hasOwnProperty(s)&&(r||(r={}),r[s]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(cu.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in n){var l=n[c];if(a=o?.[c],n.hasOwnProperty(c)&&l!==a&&(l!=null||a!=null))if(c==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(r||(r={}),r[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(r||(r={}),r[s]=l[s])}else r||(i||(i=[]),i.push(c,r)),r=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(i=i||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(cu.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&De("scroll",e),i||a===l||(i=[])):(i=i||[]).push(c,l))}r&&(i=i||[]).push("style",r);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};f1=function(e,t,r,n){r!==n&&(t.flags|=4)};function Kc(e,t){if(!Fe)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Bt(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags&14680064,n|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags,n|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function yM(e,t,r){var n=t.pendingProps;switch(Fv(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Bt(t),null;case 1:return cr(t.type)&&Pd(),Bt(t),null;case 3:return n=t.stateNode,el(),Me(lr),Me(Ft),Xv(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(ld(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Tn!==null&&(Tv(Tn),Tn=null))),pv(e,t),Bt(t),null;case 5:Kv(t);var o=Ns(Tu.current);if(r=t.type,e!==null&&t.stateNode!=null)u1(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(_(166));return Bt(t),null}if(e=Ns(Gn.current),ld(t)){n=t.stateNode,r=t.type;var i=t.memoizedProps;switch(n[Wn]=t,n[Su]=i,e=(t.mode&1)!==0,r){case"dialog":De("cancel",n),De("close",n);break;case"iframe":case"object":case"embed":De("load",n);break;case"video":case"audio":for(o=0;o<Jc.length;o++)De(Jc[o],n);break;case"source":De("error",n);break;case"img":case"image":case"link":De("error",n),De("load",n);break;case"details":De("toggle",n);break;case"input":RE(n,i),De("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!i.multiple},De("invalid",n);break;case"textarea":NE(n,i),De("invalid",n)}zy(r,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];
vendor: 9,158 bytes, line 8
8s==="children"?typeof a=="string"?n.textContent!==a&&(i.suppressHydrationWarning!==!0&&ad(n.textContent,a,e),o=["children",a]):typeof a=="number"&&n.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&ad(n.textContent,a,e),o=["children",""+a]):cu.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&De("scroll",n)}switch(r){case"input":Yf(n),AE(n,i,!0);break;case"textarea":Yf(n),OE(n);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(n.onclick=Od)}n=o,t.updateQueue=n,n!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=FC(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=s.createElement("div"),e.innerHTML="<script></script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(r,{is:n.is}):(e=s.createElement(r),r==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,r),e[Wn]=t,e[Su]=n,c1(e,t,!1,!1),t.stateNode=e;e:{switch(s=Hy(r,n),r){case"dialog":De("cancel",e),De("close",e),o=n;break;case"iframe":case"object":case"embed":De("load",e),o=n;break;case"video":case"audio":for(o=0;o<Jc.length;o++)De(Jc[o],e);o=n;break;case"source":De("error",e),o=n;break;case"img":case"image":case"link":De("error",e),De("load",e),o=n;break;case"details":De("toggle",e),o=n;break;case"input":RE(e,n),o=Dy(e,n),De("invalid",e);break;case"option":o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=$e({},n,{value:void 0}),De("invalid",e);break;case"textarea":NE(e,n),o=Vy(e,n),De("invalid",e);break;default:o=n}zy(r,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="style"?jC(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&zC(e,l)):i==="children"?typeof l=="string"?(r!=="textarea"||l!=="")&&uu(e,l):typeof l=="number"&&uu(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(cu.hasOwnProperty(i)?l!=null&&i==="onScroll"&&De("scroll",e):l!=null&&bv(e,i,l,s))}switch(r){case"input":Yf(e),AE(e,n,!1);break;case"textarea":Yf(e),OE(e);break;case"option":n.value!=null&&e.setAttribute("value",""+wi(n.value));break;case"select":e.multiple=!!n.multiple,i=n.value,i!=null?Ua(e,!!n.multiple,i,!1):n.defaultValue!=null&&Ua(e,!!n.multiple,n.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Od)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Bt(t),null;case 6:if(e&&t.stateNode!=null)f1(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(_(166));if(r=Ns(Tu.current),Ns(Gn.current),ld(t)){if(n=t.stateNode,r=t.memoizedProps,n[Wn]=t,(i=n.nodeValue!==r)&&(e=Rr,e!==null))switch(e.tag){case 3:ad(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ad(n.nodeValue,r,(e.mode&1)!==0)}i&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Wn]=t,t.stateNode=n}return Bt(t),null;case 13:if(Me(Ue),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Fe&&kr!==null&&t.mode&1&&!(t.flags&128))Ab(),Za(),t.flags|=98560,i=!1;else if(i=ld(t),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(_(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(_(317));i[Wn]=t}else Za(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Bt(t),i=!1}else Tn!==null&&(Tv(Tn),Tn=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||Ue.current&1?at===0&&(at=3):sS())),t.updateQueue!==null&&(t.flags|=4),Bt(t),null);case 4:return el(),pv(e,t),e===null&&yu(t.stateNode.containerInfo),Bt(t),null;case 10:return Wv(t.type._context),Bt(t),null;case 17:return cr(t.type)&&Pd(),Bt(t),null;case 19:if(Me(Ue),i=t.memoizedState,i===null)return Bt(t),null;if(n=(t.flags&128)!==0,s=i.rendering,s===null)if(n)Kc(i,!1);else{if(at!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=Fd(e),s!==null){for(t.flags|=128,Kc(i,!1),n=s.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;r!==null;)i=r,e=n,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}),r=r.sibling;return Le(Ue,Ue.current&1|2),t.child}e=e.sibling}i.tail!==null&&Ze()>rl&&(t.flags|=128,n=!0,Kc(i,!1),t.lanes=4194304)}else{if(!n)if(e=Fd(s),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Kc(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!Fe)return Bt(t),null}else 2*Ze()-i.renderingStartTime>rl&&r!==1073741824&&(t.flags|=128,n=!0,Kc(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(r=i.last,r!==null?r.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,r=Ue.current,Le(Ue,n?r&1|2:r&1),t):(Bt(t),null);case 22:case 23:return iS(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?wr&1073741824&&(Bt(t),t.subtreeFlags&6&&(t.flags|=8192)):Bt(t),null;case 24:return null;case 25:return null}throw Error(_(156,t.tag))}function vM(e,t){switch(Fv(t),t.tag){case 1:return cr(t.type)&&Pd(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return el(),Me(lr),Me(Ft),Xv(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Kv(t),null;case 13:if(Me(Ue),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(_(340));Za()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Me(Ue),null;case 4:return el(),null;case 10:return Wv(t.type._context),null;case 22:case 23:return iS(),null;case 24:return null;default:return null}}var fd=!1,Vt=!1,SM=typeof WeakSet=="function"?WeakSet:Set,z=null;function ja(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){Xe(e,t,n)}else r.current=null}function mv(e,t,r){try{r()}catch(n){Xe(e,t,n)}}var TC=!1;function xM(e,t){if(Qy=Rd,e=gb(),Bv(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var s=0,a=-1,l=-1,c=0,u=0,f=e,d=null;t:for(;;){for(var p;f!==r||o!==0&&f.nodeType!==3||(a=s+o),f!==i||n!==0&&f.nodeType!==3||(l=s+n),f.nodeType===3&&(s+=f.nodeValue.length),(p=f.firstChild)!==null;)d=f,f=p;for(;;){if(f===e)break t;if(d===r&&++c===o&&(a=s),d===i&&++u===n&&(l=s),(p=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=p}r=a===-1||l===-1?null:{start:a,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(Zy={focusedElem:e,selectionRange:r},Rd=!1,z=t;z!==null;)if(t=z,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,z=e;else for(;z!==null;){t=z;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 g=y.memoizedProps,S=y.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Sn(t.type,g),S);m.__reactInternalSnapshotBeforeUpdate=h}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(_(163))}}catch(T){Xe(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,z=e;break}z=t.return}return y=TC,TC=!1,y}function su(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&mv(t,r,i)}o=o.next}while(o!==n)}}function tp(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function hv(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function d1(e){var t=e.alternate;t!==null&&(e.alternate=null,d1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wn],delete t[Su],delete t[tv],delete t[rM],delete t[nM])),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 p1(e){return e.tag===5||e.tag===3||e.tag===4}function EC(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||p1(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}}
vendor: 5,987 bytes, line 8
8function gv(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Od));else if(n!==4&&(e=e.child,e!==null))for(gv(e,t,r),e=e.sibling;e!==null;)gv(e,t,r),e=e.sibling}function yv(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(yv(e,t,r),e=e.sibling;e!==null;)yv(e,t,r),e=e.sibling}var wt=null,xn=!1;function fi(e,t,r){for(r=r.child;r!==null;)m1(e,t,r),r=r.sibling}function m1(e,t,r){if(Un&&typeof Un.onCommitFiberUnmount=="function")try{Un.onCommitFiberUnmount(Kd,r)}catch{}switch(r.tag){case 5:Vt||ja(r,t);case 6:var n=wt,o=xn;wt=null,fi(e,t,r),wt=n,xn=o,wt!==null&&(xn?(e=wt,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):wt.removeChild(r.stateNode));break;case 18:wt!==null&&(xn?(e=wt,r=r.stateNode,e.nodeType===8?xy(e.parentNode,r):e.nodeType===1&&xy(e,r),mu(e)):xy(wt,r.stateNode));break;case 4:n=wt,o=xn,wt=r.stateNode.containerInfo,xn=!0,fi(e,t,r),wt=n,xn=o;break;case 0:case 11:case 14:case 15:if(!Vt&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&mv(r,t,s),o=o.next}while(o!==n)}fi(e,t,r);break;case 1:if(!Vt&&(ja(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(a){Xe(r,t,a)}fi(e,t,r);break;case 21:fi(e,t,r);break;case 22:r.mode&1?(Vt=(n=Vt)||r.memoizedState!==null,fi(e,t,r),Vt=n):fi(e,t,r);break;default:fi(e,t,r)}}function CC(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new SM),t.forEach(function(n){var o=AM.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function vn(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var o=r[n];try{var i=e,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:wt=a.stateNode,xn=!1;break e;case 3:wt=a.stateNode.containerInfo,xn=!0;break e;case 4:wt=a.stateNode.containerInfo,xn=!0;break e}a=a.return}if(wt===null)throw Error(_(160));m1(i,s,o),wt=null,xn=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(c){Xe(o,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)h1(t,e),t=t.sibling}function h1(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(vn(t,e),Hn(e),n&4){try{su(3,e,e.return),tp(3,e)}catch(g){Xe(e,e.return,g)}try{su(5,e,e.return)}catch(g){Xe(e,e.return,g)}}break;case 1:vn(t,e),Hn(e),n&512&&r!==null&&ja(r,r.return);break;case 5:if(vn(t,e),Hn(e),n&512&&r!==null&&ja(r,r.return),e.flags&32){var o=e.stateNode;try{uu(o,"")}catch(g){Xe(e,e.return,g)}}if(n&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=r!==null?r.memoizedProps:i,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&BC(o,i),Hy(a,s);var c=Hy(a,i);for(s=0;s<l.length;s+=2){var u=l[s],f=l[s+1];u==="style"?jC(o,f):u==="dangerouslySetInnerHTML"?zC(o,f):u==="children"?uu(o,f):bv(o,u,f,c)}switch(a){case"input":My(o,i);break;case"textarea":VC(o,i);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var p=i.value;p!=null?Ua(o,!!i.multiple,p,!1):d!==!!i.multiple&&(i.defaultValue!=null?Ua(o,!!i.multiple,i.defaultValue,!0):Ua(o,!!i.multiple,i.multiple?[]:"",!1))}o[Su]=i}catch(g){Xe(e,e.return,g)}}break;case 6:if(vn(t,e),Hn(e),n&4){if(e.stateNode===null)throw Error(_(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Xe(e,e.return,g)}}break;case 3:if(vn(t,e),Hn(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{mu(t.containerInfo)}catch(g){Xe(e,e.return,g)}break;case 4:vn(t,e),Hn(e);break;case 13:vn(t,e),Hn(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(nS=Ze())),n&4&&CC(e);break;case 22:if(u=r!==null&&r.memoizedState!==null,e.mode&1?(Vt=(c=Vt)||u,vn(t,e),Vt=c):vn(t,e),Hn(e),n&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!u&&e.mode&1)for(z=e,u=e.child;u!==null;){for(f=z=u;z!==null;){switch(d=z,p=d.child,d.tag){case 0:case 11:case 14:case 15:su(4,d,d.return);break;case 1:ja(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){n=d,r=d.return;try{t=n,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(g){Xe(n,r,g)}}break;case 5:ja(d,d.return);break;case 22:if(d.memoizedState!==null){IC(f);continue}}p!==null?(p.return=d,z=p):IC(f)}u=u.sibling}e:for(u=null,f=e;;){if(f.tag===5){if(u===null){u=f;try{o=f.stateNode,c?(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=HC("display",s))}catch(g){Xe(e,e.return,g)}}}else if(f.tag===6){if(u===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(g){Xe(e,e.return,g)}}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;u===f&&(u=null),f=f.return}u===f&&(u=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:vn(t,e),Hn(e),n&4&&CC(e);break;case 21:break;default:vn(t,e),Hn(e)}}function Hn(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(p1(r)){var n=r;break e}r=r.return}throw Error(_(160))}switch(n.tag){case 5:var o=n.stateNode;n.flags&32&&(uu(o,""),n.flags&=-33);var i=EC(e);yv(e,i,o);break;case 3:case 4:var s=n.stateNode.containerInfo,a=EC(e);gv(e,a,s);break;default:throw Error(_(161))}}catch(l){Xe(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function TM(e,t,r){z=e,g1(e,t,r)}function g1(e,t,r){for(var n=(e.mode&1)!==0;z!==null;){var o=z,i=o.child;if(o.tag===22&&n){var s=o.memoizedState!==null||fd;
vendor: 6,630 bytes, line 8
8if(!s){var a=o.alternate,l=a!==null&&a.memoizedState!==null||Vt;a=fd;var c=Vt;if(fd=s,(Vt=l)&&!c)for(z=o;z!==null;)s=z,l=s.child,s.tag===22&&s.memoizedState!==null?wC(o):l!==null?(l.return=s,z=l):wC(o);for(;i!==null;)z=i,g1(i,t,r),i=i.sibling;z=o,fd=a,Vt=c}bC(e,t,r)}else o.subtreeFlags&8772&&i!==null?(i.return=o,z=i):bC(e,t,r)}}function bC(e){for(;z!==null;){var t=z;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Vt||tp(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!Vt)if(r===null)n.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:Sn(t.type,r.memoizedProps);n.componentDidUpdate(o,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&lC(t,i,n);break;case 3:var s=t.updateQueue;if(s!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}lC(t,s,r)}break;case 5:var a=t.stateNode;if(r===null&&t.flags&4){r=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&r.focus();break;case"img":l.src&&(r.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var u=c.memoizedState;if(u!==null){var f=u.dehydrated;f!==null&&mu(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(_(163))}Vt||t.flags&512&&hv(t)}catch(d){Xe(t,t.return,d)}}if(t===e){z=null;break}if(r=t.sibling,r!==null){r.return=t.return,z=r;break}z=t.return}}function IC(e){for(;z!==null;){var t=z;if(t===e){z=null;break}var r=t.sibling;if(r!==null){r.return=t.return,z=r;break}z=t.return}}function wC(e){for(;z!==null;){var t=z;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{tp(4,t)}catch(l){Xe(t,r,l)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var o=t.return;try{n.componentDidMount()}catch(l){Xe(t,o,l)}}var i=t.return;try{hv(t)}catch(l){Xe(t,i,l)}break;case 5:var s=t.return;try{hv(t)}catch(l){Xe(t,s,l)}}}catch(l){Xe(t,t.return,l)}if(t===e){z=null;break}var a=t.sibling;if(a!==null){a.return=t.return,z=a;break}z=t.return}}var EM=Math.ceil,jd=wo.ReactCurrentDispatcher,tS=wo.ReactCurrentOwner,Kr=wo.ReactCurrentBatchConfig,me=0,gt=null,rt=null,kt=0,wr=0,Wa=Ai(0),at=0,Iu=null,Ms=0,rp=0,rS=0,au=null,sr=null,nS=0,rl=1/0,yo=null,Wd=!1,vv=null,Ci=null,dd=!1,yi=null,Ud=0,lu=0,Sv=null,xd=-1,Td=0;function Qt(){return me&6?Ze():xd!==-1?xd:xd=Ze()}function bi(e){return e.mode&1?me&2&&kt!==0?kt&-kt:iM.transition!==null?(Td===0&&(Td=eb()),Td):(e=Ce,e!==0||(e=window.event,e=e===void 0?16:ab(e.type)),e):1}function Cn(e,t,r,n){if(50<lu)throw lu=0,Sv=null,Error(_(185));wu(e,r,n),(!(me&2)||e!==gt)&&(e===gt&&(!(me&2)&&(rp|=r),at===4&&hi(e,kt)),ur(e,n),r===1&&me===0&&!(t.mode&1)&&(rl=Ze()+500,Zd&&Ni()))}function ur(e,t){var r=e.callbackNode;aD(e,t);var n=kd(e,e===gt?kt:0);if(n===0)r!==null&&_E(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&_E(r),t===1)e.tag===0?oM(kC.bind(null,e)):wb(kC.bind(null,e)),eM(function(){!(me&6)&&Ni()}),r=null;else{switch(tb(n)){case 1:r=Av;break;case 4:r=ZC;break;case 16:r=wd;break;case 536870912:r=JC;break;default:r=wd}r=b1(r,y1.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function y1(e,t){if(xd=-1,Td=0,me&6)throw Error(_(327));var r=e.callbackNode;if(Ya()&&e.callbackNode!==r)return null;var n=kd(e,e===gt?kt:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=Gd(e,n);else{t=n;var o=me;me|=2;var i=S1();(gt!==e||kt!==t)&&(yo=null,rl=Ze()+500,Os(e,t));do try{IM();break}catch(a){v1(e,a)}while(1);jv(),jd.current=i,me=o,rt!==null?t=0:(gt=null,kt=0,t=at)}if(t!==0){if(t===2&&(o=$y(e),o!==0&&(n=o,t=xv(e,o))),t===1)throw r=Iu,Os(e,0),hi(e,n),ur(e,Ze()),r;if(t===6)hi(e,n);else{if(o=e.current.alternate,!(n&30)&&!CM(o)&&(t=Gd(e,n),t===2&&(i=$y(e),i!==0&&(n=i,t=xv(e,i))),t===1))throw r=Iu,Os(e,0),hi(e,n),ur(e,Ze()),r;switch(e.finishedWork=o,e.finishedLanes=n,t){case 0:case 1:throw Error(_(345));case 2:ks(e,sr,yo);break;case 3:if(hi(e,n),(n&130023424)===n&&(t=nS+500-Ze(),10<t)){if(kd(e,0)!==0)break;if(o=e.suspendedLanes,(o&n)!==n){Qt(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ev(ks.bind(null,e,sr,yo),t);break}ks(e,sr,yo);break;case 4:if(hi(e,n),(n&4194240)===n)break;for(t=e.eventTimes,o=-1;0<n;){var s=31-En(n);i=1<<s,s=t[s],s>o&&(o=s),n&=~i}if(n=o,n=Ze()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*EM(n/1960))-n,10<n){e.timeoutHandle=ev(ks.bind(null,e,sr,yo),n);break}ks(e,sr,yo);break;case 5:ks(e,sr,yo);break;default:throw Error(_(329))}}}return ur(e,Ze()),e.callbackNode===r?y1.bind(null,e):null}function xv(e,t){var r=au;return e.current.memoizedState.isDehydrated&&(Os(e,t).flags|=256),e=Gd(e,t),e!==2&&(t=sr,sr=r,t!==null&&Tv(t)),e}function Tv(e){sr===null?sr=e:sr.push.apply(sr,e)}function CM(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var o=r[n],i=o.getSnapshot;o=o.value;try{if(!bn(i(),o))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;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 hi(e,t){for(t&=~rS,t&=~rp,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-En(t),n=1<<r;e[r]=-1,t&=~n}}function kC(e){if(me&6)throw Error(_(327));Ya();var t=kd(e,0);if(!(t&1))return ur(e,Ze()),null;var r=Gd(e,t);if(e.tag!==0&&r===2){var n=$y(e);n!==0&&(t=n,r=xv(e,n))}if(r===1)throw r=Iu,Os(e,0),hi(e,t),ur(e,Ze()),r;if(r===6)throw Error(_(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ks(e,sr,yo),ur(e,Ze()),null}function oS(e,t){var r=me;me|=1;try{return e(t)}finally{me=r,me===0&&(rl=Ze()+500,Zd&&Ni())}}function Bs(e){yi!==null&&yi.tag===0&&!(me&6)&&Ya();var t=me;me|=1;var r=Kr.transition,n=Ce;try{if(Kr.transition=null,Ce=1,e)return e()}finally{Ce=n,Kr.transition=r,me=t,!(me&6)&&Ni()}}function iS(){wr=Wa.current,Me(Wa)}function Os(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,JD(r)),rt!==null)for(r=rt.return;r!==null;){var n=r;switch(Fv(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Pd();break;case 3:el(),Me(lr),Me(Ft),Xv();break;case 5:Kv(n);break;case 4:el();break;case 13:Me(Ue);break;case 19:Me(Ue);break;case 10:Wv(n.type._context);break;case 22:case 23:iS()}r=r.return}if(gt=e,rt=e=Ii(e.current,null),kt=wr=t,at=0,Iu=null,rS=rp=Ms=0,sr=au=null,As!==null){for(t=0;t<As.length;t++)if(r=As[t],n=r.interleaved,n!==null){r.interleaved=null;
vendor: 6,068 bytes, line 8
8var o=n.next,i=r.pending;if(i!==null){var s=i.next;i.next=o,n.next=s}r.pending=n}As=null}return e}function v1(e,t){do{var r=rt;try{if(jv(),yd.current=Hd,zd){for(var n=Ge.memoizedState;n!==null;){var o=n.queue;o!==null&&(o.pending=null),n=n.next}zd=!1}if(Ds=0,ht=st=Ge=null,iu=!1,Eu=0,tS.current=null,r===null||r.return===null){at=1,Iu=t,rt=null;break}e:{var i=e,s=r.return,a=r,l=t;if(t=kt,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,u=a,f=u.tag;if(!(u.mode&1)&&(f===0||f===11||f===15)){var d=u.alternate;d?(u.updateQueue=d.updateQueue,u.memoizedState=d.memoizedState,u.lanes=d.lanes):(u.updateQueue=null,u.memoizedState=null)}var p=mC(s);if(p!==null){p.flags&=-257,hC(p,s,a,i,t),p.mode&1&&pC(i,c,t),t=p,l=c;var y=t.updateQueue;if(y===null){var g=new Set;g.add(l),t.updateQueue=g}else y.add(l);break e}else{if(!(t&1)){pC(i,c,t),sS();break e}l=Error(_(426))}}else if(Fe&&a.mode&1){var S=mC(s);if(S!==null){!(S.flags&65536)&&(S.flags|=256),hC(S,s,a,i,t),zv(tl(l,a));break e}}i=l=tl(l,a),at!==4&&(at=2),au===null?au=[i]:au.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var m=t1(i,l,t);aC(i,m);break e;case 1:a=l;var h=i.type,v=i.stateNode;if(!(i.flags&128)&&(typeof h.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(Ci===null||!Ci.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t;var T=r1(i,a,t);aC(i,T);break e}}i=i.return}while(i!==null)}T1(r)}catch(x){t=x,rt===r&&r!==null&&(rt=r=r.return);continue}break}while(1)}function S1(){var e=jd.current;return jd.current=Hd,e===null?Hd:e}function sS(){(at===0||at===3||at===2)&&(at=4),gt===null||!(Ms&268435455)&&!(rp&268435455)||hi(gt,kt)}function Gd(e,t){var r=me;me|=2;var n=S1();(gt!==e||kt!==t)&&(yo=null,Os(e,t));do try{bM();break}catch(o){v1(e,o)}while(1);if(jv(),me=r,jd.current=n,rt!==null)throw Error(_(261));return gt=null,kt=0,at}function bM(){for(;rt!==null;)x1(rt)}function IM(){for(;rt!==null&&!Z_();)x1(rt)}function x1(e){var t=C1(e.alternate,e,wr);e.memoizedProps=e.pendingProps,t===null?T1(e):rt=t,tS.current=null}function T1(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=vM(r,t),r!==null){r.flags&=32767,rt=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{at=6,rt=null;return}}else if(r=yM(r,t,wr),r!==null){rt=r;return}if(t=t.sibling,t!==null){rt=t;return}rt=t=e}while(t!==null);at===0&&(at=5)}function ks(e,t,r){var n=Ce,o=Kr.transition;try{Kr.transition=null,Ce=1,wM(e,t,r,n)}finally{Kr.transition=o,Ce=n}return null}function wM(e,t,r,n){do Ya();while(yi!==null);if(me&6)throw Error(_(327));r=e.finishedWork;var o=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(_(177));e.callbackNode=null,e.callbackPriority=0;var i=r.lanes|r.childLanes;if(lD(e,i),e===gt&&(rt=gt=null,kt=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||dd||(dd=!0,b1(wd,function(){return Ya(),null})),i=(r.flags&15990)!==0,r.subtreeFlags&15990||i){i=Kr.transition,Kr.transition=null;var s=Ce;Ce=1;var a=me;me|=4,tS.current=null,xM(e,r),h1(r,e),XD(Zy),Rd=!!Qy,Zy=Qy=null,e.current=r,TM(r,e,o),J_(),me=a,Ce=s,Kr.transition=i}else e.current=r;if(dd&&(dd=!1,yi=e,Ud=o),i=e.pendingLanes,i===0&&(Ci=null),rD(r.stateNode,n),ur(e,Ze()),t!==null)for(n=e.onRecoverableError,r=0;r<t.length;r++)o=t[r],n(o.value,{componentStack:o.stack,digest:o.digest});if(Wd)throw Wd=!1,e=vv,vv=null,e;return Ud&1&&e.tag!==0&&Ya(),i=e.pendingLanes,i&1?e===Sv?lu++:(lu=0,Sv=e):lu=0,Ni(),null}function Ya(){if(yi!==null){var e=tb(Ud),t=Kr.transition,r=Ce;try{if(Kr.transition=null,Ce=16>e?16:e,yi===null)var n=!1;else{if(e=yi,yi=null,Ud=0,me&6)throw Error(_(331));var o=me;for(me|=4,z=e.current;z!==null;){var i=z,s=i.child;if(z.flags&16){var a=i.deletions;if(a!==null){for(var l=0;l<a.length;l++){var c=a[l];for(z=c;z!==null;){var u=z;switch(u.tag){case 0:case 11:case 15:su(8,u,i)}var f=u.child;if(f!==null)f.return=u,z=f;else for(;z!==null;){u=z;var d=u.sibling,p=u.return;if(d1(u),u===c){z=null;break}if(d!==null){d.return=p,z=d;break}z=p}}}var y=i.alternate;if(y!==null){var g=y.child;if(g!==null){y.child=null;do{var S=g.sibling;g.sibling=null,g=S}while(g!==null)}}z=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,z=s;else e:for(;z!==null;){if(i=z,i.flags&2048)switch(i.tag){case 0:case 11:case 15:su(9,i,i.return)}var m=i.sibling;if(m!==null){m.return=i.return,z=m;break e}z=i.return}}var h=e.current;for(z=h;z!==null;){s=z;var v=s.child;if(s.subtreeFlags&2064&&v!==null)v.return=s,z=v;else e:for(s=h;z!==null;){if(a=z,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:tp(9,a)}}catch(x){Xe(a,a.return,x)}if(a===s){z=null;break e}var T=a.sibling;if(T!==null){T.return=a.return,z=T;break e}z=a.return}}if(me=o,Ni(),Un&&typeof Un.onPostCommitFiberRoot=="function")try{Un.onPostCommitFiberRoot(Kd,e)}catch{}n=!0}return n}finally{Ce=r,Kr.transition=t}}return!1}function RC(e,t,r){t=tl(r,t),t=t1(e,t,1),e=Ei(e,t,1),t=Qt(),e!==null&&(wu(e,1,t),ur(e,t))}function Xe(e,t,r){if(e.tag===3)RC(e,e,r);else for(;t!==null;){if(t.tag===3){RC(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Ci===null||!Ci.has(n))){e=tl(r,e),e=r1(t,e,1),t=Ei(t,e,1),e=Qt(),t!==null&&(wu(t,1,e),ur(t,e));break}}t=t.return}}function kM(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=Qt(),e.pingedLanes|=e.suspendedLanes&r,gt===e&&(kt&r)===r&&(at===4||at===3&&(kt&130023424)===kt&&500>Ze()-nS?Os(e,0):rS|=r),ur(e,t)}function E1(e,t){t===0&&(e.mode&1?(t=Zf,Zf<<=1,!(Zf&130023424)&&(Zf=4194304)):t=1);var r=Qt();e=bo(e,t),e!==null&&(wu(e,t,r),ur(e,r))}function RM(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),E1(e,r)}function AM(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(_(314))}n!==null&&n.delete(t),E1(e,r)}var C1;C1=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||lr.current)ar=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return ar=!1,gM(e,t,r);ar=!!(e.flags&131072)}
vendor: 4,805 bytes, line 8
8else ar=!1,Fe&&t.flags&1048576&&kb(t,Dd,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Sd(e,t),e=t.pendingProps;var o=Qa(t,Ft.current);Xa(t,r),o=qv(null,t,n,e,o,r);var i=Qv();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,cr(n)?(i=!0,Ld(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Gv(t),o.updater=ep,t.stateNode=o,o._reactInternals=t,av(t,n,e,r),t=uv(null,t,n,!0,i,r)):(t.tag=0,Fe&&i&&Vv(t),qt(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Sd(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=OM(n),e=Sn(n,e),o){case 0:t=cv(null,t,n,e,r);break e;case 1:t=vC(null,t,n,e,r);break e;case 11:t=gC(null,t,n,e,r);break e;case 14:t=yC(null,t,n,Sn(n.type,e),r);break e}throw Error(_(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Sn(n,o),cv(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Sn(n,o),vC(e,t,n,o,r);case 3:e:{if(s1(t),e===null)throw Error(_(387));n=t.pendingProps,i=t.memoizedState,o=i.element,Lb(e,t),Vd(t,n,null,r);var s=t.memoizedState;if(n=s.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=tl(Error(_(423)),t),t=SC(e,t,n,r,o);break e}else if(n!==o){o=tl(Error(_(424)),t),t=SC(e,t,n,r,o);break e}else for(kr=Ti(t.stateNode.containerInfo.firstChild),Rr=t,Fe=!0,Tn=null,r=Ob(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Za(),n===o){t=Io(e,t,r);break e}qt(e,t,n,r)}t=t.child}return t;case 5:return _b(t),e===null&&ov(t),n=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,Jy(n,o)?s=null:i!==null&&Jy(n,i)&&(t.flags|=32),i1(e,t),qt(e,t,s,r),t.child;case 6:return e===null&&ov(t),null;case 13:return a1(e,t,r);case 4:return $v(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Ja(t,null,n,r):qt(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Sn(n,o),gC(e,t,n,o,r);case 7:return qt(e,t,t.pendingProps,r),t.child;case 8:return qt(e,t,t.pendingProps.children,r),t.child;case 12:return qt(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Le(Md,n._currentValue),n._currentValue=s,i!==null)if(bn(i.value,s)){if(i.children===o.children&&!lr.current){t=Io(e,t,r);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===n){if(i.tag===1){l=To(-1,r&-r),l.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?l.next=l:(l.next=u.next,u.next=l),c.pending=l}}i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),iv(i.return,r,t),a.lanes|=r;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(_(341));s.lanes|=r,a=s.alternate,a!==null&&(a.lanes|=r),iv(s,r,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}qt(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Xa(t,r),o=Xr(o),n=n(o),t.flags|=1,qt(e,t,n,r),t.child;case 14:return n=t.type,o=Sn(n,t.pendingProps),o=Sn(n.type,o),yC(e,t,n,o,r);case 15:return n1(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Sn(n,o),Sd(e,t),t.tag=1,cr(n)?(e=!0,Ld(t)):e=!1,Xa(t,r),e1(t,n,o),av(t,n,o,r),uv(null,t,n,!0,e,r);case 19:return l1(e,t,r);case 22:return o1(e,t,r)}throw Error(_(156,t.tag))};function b1(e,t){return QC(e,t)}function NM(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $r(e,t,r,n){return new NM(e,t,r,n)}function aS(e){return e=e.prototype,!(!e||!e.isReactComponent)}function OM(e){if(typeof e=="function")return aS(e)?1:0;if(e!=null){if(e=e.$$typeof,e===wv)return 11;if(e===kv)return 14}return 2}function Ii(e,t){var r=e.alternate;return r===null?(r=$r(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.depen
vendor: 4,354 bytes, line 8
8dencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Ed(e,t,r,n,o,i){var s=2;if(n=e,typeof e=="function")aS(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case La:return Ps(r.children,o,i,t);case Iv:s=8,o|=8;break;case Oy:return e=$r(12,r,t,o|2),e.elementType=Oy,e.lanes=i,e;case Py:return e=$r(13,r,t,o),e.elementType=Py,e.lanes=i,e;case Ly:return e=$r(19,r,t,o),e.elementType=Ly,e.lanes=i,e;case _C:return np(r,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case PC:s=10;break e;case LC:s=9;break e;case wv:s=11;break e;case kv:s=14;break e;case di:s=16,n=null;break e}throw Error(_(130,e==null?e:typeof e,""))}return t=$r(s,r,t,o),t.elementType=e,t.type=n,t.lanes=i,t}function Ps(e,t,r,n){return e=$r(7,e,n,t),e.lanes=r,e}function np(e,t,r,n){return e=$r(22,e,n,t),e.elementType=_C,e.lanes=r,e.stateNode={isHidden:!1},e}function Ry(e,t,r){return e=$r(6,e,null,t),e.lanes=r,e}function Ay(e,t,r){return t=$r(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function PM(e,t,r,n,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=dy(0),this.expirationTimes=dy(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=dy(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function lS(e,t,r,n,o,i,s,a,l){return e=new PM(e,t,r,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=$r(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gv(i),e}function LM(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Pa,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function I1(e){if(!e)return ki;e=e._reactInternals;e:{if(Fs(e)!==e||e.tag!==1)throw Error(_(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(cr(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(_(171))}if(e.tag===1){var r=e.type;if(cr(r))return Ib(e,r,t)}return t}function w1(e,t,r,n,o,i,s,a,l){return e=lS(r,n,!0,e,o,i,s,a,l),e.context=I1(null),r=e.current,n=Qt(),o=bi(r),i=To(n,o),i.callback=t??null,Ei(r,i,o),e.current.lanes=o,wu(e,o,n),ur(e,n),e}function op(e,t,r,n){var o=t.current,i=Qt(),s=bi(o);return r=I1(r),t.context===null?t.context=r:t.pendingContext=r,t=To(i,s),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=Ei(o,t,s),e!==null&&(Cn(e,o,s,i),gd(e,o,s)),s}function $d(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 AC(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function cS(e,t){AC(e,t),(e=e.alternate)&&AC(e,t)}function _M(){return null}var k1=typeof reportError=="function"?reportError:function(e){console.error(e)};function uS(e){this._internalRoot=e}ip.prototype.render=uS.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(_(409));op(e,t,null,null)};ip.prototype.unmount=uS.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Bs(function(){op(null,e,null,null)}),t[Co]=null}};function ip(e){this._internalRoot=e}ip.prototype.unstable_scheduleHydration=function(e){if(e){var t=ob();e={blockedOn:null,target:e,priority:t};for(var r=0;r<mi.length&&t!==0&&t<mi[r].priority;r++);mi.splice(r,0,e),r===0&&sb(e)}};function fS(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function sp(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function NC(){}function DM(e,t,r,n,o){if(o){if(typeof n=="function"){var i=n;n=function(){var c=$d(s);i.call(c)}}var s=w1(t,n,e,0,null,!1,!1,"",NC);return e._reactRootContainer=s,e[Co]=s.current,yu(e.nodeType===8?e.parentNode:e),Bs(),s}for(;
vendor: 4,181 bytes, line 8
8o=e.lastChild;)e.removeChild(o);if(typeof n=="function"){var a=n;n=function(){var c=$d(l);a.call(c)}}var l=lS(e,0,!1,null,null,!1,!1,"",NC);return e._reactRootContainer=l,e[Co]=l.current,yu(e.nodeType===8?e.parentNode:e),Bs(function(){op(t,l,r,n)}),l}function ap(e,t,r,n,o){var i=r._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var a=o;o=function(){var l=$d(s);a.call(l)}}op(t,s,e,o)}else s=DM(r,t,e,o,n);return $d(s)}rb=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=Zc(t.pendingLanes);r!==0&&(Nv(t,r|1),ur(t,Ze()),!(me&6)&&(rl=Ze()+500,Ni()))}break;case 13:Bs(function(){var n=bo(e,1);if(n!==null){var o=Qt();Cn(n,e,1,o)}}),cS(e,1)}};Ov=function(e){if(e.tag===13){var t=bo(e,134217728);if(t!==null){var r=Qt();Cn(t,e,134217728,r)}cS(e,134217728)}};nb=function(e){if(e.tag===13){var t=bi(e),r=bo(e,t);if(r!==null){var n=Qt();Cn(r,e,t,n)}cS(e,t)}};ob=function(){return Ce};ib=function(e,t){var r=Ce;try{return Ce=e,t()}finally{Ce=r}};Wy=function(e,t,r){switch(t){case"input":if(My(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var o=Qd(n);if(!o)throw Error(_(90));MC(n),My(n,o)}}}break;case"textarea":VC(e,r);break;case"select":t=r.value,t!=null&&Ua(e,!!r.multiple,t,!1)}};GC=oS;$C=Bs;var MM={usingClientEntryPoint:!1,Events:[Ru,Ba,Qd,WC,UC,oS]},Xc={findFiberByHostInstance:Rs,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},BM={bundleType:Xc.bundleType,version:Xc.version,rendererPackageName:Xc.rendererPackageName,rendererConfig:Xc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:wo.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=YC(e),e===null?null:e.stateNode},findFiberByHostInstance:Xc.findFiberByHostInstance||_M,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(Yc=__REACT_DEVTOOLS_GLOBAL_HOOK__,!Yc.isDisabled&&Yc.supportsFiber))try{Kd=Yc.inject(BM),Un=Yc}catch{}var Yc;Or.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=MM;Or.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!fS(t))throw Error(_(200));return LM(e,t,null,r)};Or.createRoot=function(e,t){if(!fS(e))throw Error(_(299));var r=!1,n="",o=k1;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=lS(e,1,!1,null,null,r,!1,n,o),e[Co]=t.current,yu(e.nodeType===8?e.parentNode:e),new uS(t)};Or.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(_(188)):(e=Object.keys(e).join(","),Error(_(268,e)));return e=YC(t),e=e===null?null:e.stateNode,e};Or.flushSync=function(e){return Bs(e)};Or.hydrate=function(e,t,r){if(!sp(t))throw Error(_(200));return ap(null,e,t,!0,r)};Or.hydrateRoot=function(e,t,r){if(!fS(e))throw Error(_(405));var n=r!=null&&r.hydratedSources||null,o=!1,i="",s=k1;if(r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(i=r.identifierPrefix),r.onRecoverableError!==void 0&&(s=r.onRecoverableError)),t=w1(t,null,e,1,r??null,o,!1,i,s),e[Co]=t.current,yu(e),n)for(e=0;e<n.length;e++)r=n[e],o=r._getVersion,o=o(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,o]:t.mutableSourceEagerHydrationData.push(r,o);return new ip(t)};Or.render=function(e,t,r){if(!sp(t))throw Error(_(200));return ap(null,e,t,!1,r)};Or.unmountComponentAtNode=function(e){if(!sp(e))throw Error(_(40));return e._reactRootContainer?(Bs(function(){ap(null,null,e,!1,function(){e._reactRootContainer=null,e[Co]=null})}),!0):!1};Or.unstable_batchedUpdates=oS;
8Or.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!sp(r))throw Error(_(200));if(e==null||e._reactInternals===void 0)throw Error(_(38));return ap(e,t,r,!1,n)};Or.version="18.3.1-next-f1338f8080-20240426"});var il=br((rj,N1)=>{"use strict";function A1(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(A1)}catch(e){console.error(e)}}A1(),N1.exports=R1()});var lp=br(dS=>{"use strict";var O1=il();dS.createRoot=O1.createRoot,dS.hydrateRoot=O1.hydrateRoot;var nj});var U1=br(fp=>{"use strict";var XM=P(),YM=Symbol.for("react.element"),qM=Symbol.for("react.fragment"),QM=Object.prototype.hasOwnProperty,ZM=XM.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,JM={key:!0,ref:!0,__self:!0,__source:!0};function W1(e,t,r){var n,o={},i=null,s=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(n in t)QM.call(t,n)&&!JM.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:YM,type:e,key:i,ref:s,props:o,_owner:ZM.current}}fp.Fragment=qM;fp.jsx=W1;fp.jsxs=W1});var H=br((cj,G1)=>{"use strict";G1.exports=U1()});var RS=br((zI,Ip)=>{(function(e,t,r){typeof Ip<"u"&&Ip.exports?Ip.exports=r():typeof define=="function"&&define.amd?define(t,r):e[t]=r()})(zI,"bowser",function(){var e=!0;function t(l){function c(Z){var se=l.match(Z);return se&&se.length>1&&se[1]||""}function u(Z){var se=l.match(Z);return se&&se.length>1&&se[2]||""}var f=c(/(ipod|iphone|ipad)/i).toLowerCase(),d=/like android/i.test(l),p=!d&&/android/i.test(l),y=/nexus\s*[0-6]\s*/i.test(l),g=!y&&/nexus\s*[0-9]+/i.test(l),S=/CrOS/.test(l),m=/silk/i.test(l),h=/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&&!m&&/macintosh/i.test(l),k=!p&&!h&&!v&&!T&&/linux/i.test(l),R=u(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),A=c(/version\/(\d+(\.\d+)?)/i),N=/tablet/i.test(l)&&!/tablet pc/i.test(l),O=!N&&/[^-]mobi/i.test(l),D=/xbox/i.test(l),I;/opera/i.test(l)?I={name:"Opera",opera:e,version:A||c(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(l)?I={name:"Opera",opera:e,version:c(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||A}:/SamsungBrowser/i.test(l)?I={name:"Samsung Internet for Android",samsungBrowser:e,version:A||c(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(l)?I={name:"Opera Coast",coast:e,version:A||c(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(l)?I={name:"Yandex Browser",yandexbrowser:e,version:A||c(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(l)?I={name:"UC Browser",ucbrowser:e,version:c(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(l)?I={name:"Maxthon",maxthon:e,version:c(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(l)?I={name:"Epiphany",epiphany:e,version:c(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(l)?I={name:"Puffin",puffin:e,version:c(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(l)?I={name:"Sleipnir",sleipnir:e,version:c(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(l)?I={name:"K-Meleon",kMeleon:e,version:c(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:x?(I={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},R?(I.msedge=e,I.version=R):(I.msie=e,I.version=c(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(l)?I={name:"Internet Explorer",msie:e,version:c(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:S?I={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(l)?I={name:"Microsoft Edge",msedge:e,version:R}:/vivaldi/i.test(l)?I={name:"Vivaldi",vivaldi:e,version:c(/vivaldi\/(\d+(\.\d+)?)/i)||A}:h?I={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:c(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(l)?I={name:"SeaMonkey",seamonkey:e,version:c(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(l)?(I={name:"Firefox",firefox:e,version:c(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(l)&&(I.firefoxos=e,I.osname="Firefox OS")):m?I={name:"Amazon Silk",silk:e,version:c(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(l)?I={name:"PhantomJS",phantom:e,version:c(/phantomjs\/(\d+(\.\d+)?)/i)}
8:/slimerjs/i.test(l)?I={name:"SlimerJS",slimer:e,version:c(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(l)||/rim\stablet/i.test(l)?I={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:A||c(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:T?(I={name:"WebOS",osname:"WebOS",webos:e,version:A||c(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(l)&&(I.touchpad=e)):/bada/i.test(l)?I={name:"Bada",osname:"Bada",bada:e,version:c(/dolfin\/(\d+(\.\d+)?)/i)}:v?I={name:"Tizen",osname:"Tizen",tizen:e,version:c(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||A}:/qupzilla/i.test(l)?I={name:"QupZilla",qupzilla:e,version:c(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||A}:/chromium/i.test(l)?I={name:"Chromium",chromium:e,version:c(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||A}:/chrome|crios|crmo/i.test(l)?I={name:"Chrome",chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:p?I={name:"Android",version:A}:/safari|applewebkit/i.test(l)?(I={name:"Safari",safari:e},A&&(I.version=A)):f?(I={name:f=="iphone"?"iPhone":f=="ipad"?"iPad":"iPod"},A&&(I.version=A)):/googlebot/i.test(l)?I={name:"Googlebot",googlebot:e,version:c(/googlebot\/(\d+(\.\d+))/i)||A}:I={name:c(/^(.*)\/(.*) /),version:u(/^(.*)\/(.*) /)},!I.msedge&&/(apple)?webkit/i.test(l)?(/(apple)?webkit\/537\.36/i.test(l)?(I.name=I.name||"Blink",I.blink=e):(I.name=I.name||"Webkit",I.webkit=e),!I.version&&A&&(I.version=A)):!I.opera&&/gecko\//i.test(l)&&(I.name=I.name||"Gecko",I.gecko=e,I.version=I.version||c(/gecko\/(\d+(\.\d+)?)/i)),!I.windowsphone&&(p||I.silk)?(I.android=e,I.osname="Android"):!I.windowsphone&&f?(I[f]=e,I.ios=e,I.osname="iOS"):b?(I.mac=e,I.osname="macOS"):D?(I.xbox=e,I.osname="Xbox"):C?(I.windows=e,I.osname="Windows"):k&&(I.linux=e,I.osname="Linux");function W(Z){switch(Z){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 V="";I.windows?V=W(c(/Windows ((NT|XP)( \d\d?.\d)?)/i)):I.windowsphone?V=c(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):I.mac?(V=c(/Mac OS X (\d+([_\.\s]\d+)*)/i),V=V.replace(/[_\s]/g,".")):f?(V=c(/os (\d+([_\s]\d+)*) like mac os x/i),V=V.replace(/[_\s]/g,".")):p?V=c(/android[ \/-](\d+(\.\d+)*)/i):I.webos?V=c(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):I.blackberry?V=c(/rim\stablet\sos\s(\d+(\.\d+)*)/i):I.bada?V=c(/bada\/(\d+(\.\d+)*)/i):I.tizen&&(V=c(/tizen[\/\s](\d+(\.\d+)*)/i)),V&&(I.osversion=V);var F=!I.windows&&V.split(".")[0];return N||g||f=="ipad"||p&&(F==3||F>=4&&!O)||I.silk?I.tablet=e:(O||f=="iphone"||f=="ipod"||p||y||I.blackberry||I.webos||I.bada)&&(I.mobile=e),I.msedge||I.msie&&I.version>=10||I.yandexbrowser&&I.version>=15||I.vivaldi&&I.version>=1||I.chrome&&I.version>=20||I.samsungBrowser&&I.version>=4||I.firefox&&I.version>=20||I.safari&&I.version>=6||I.opera&&I.version>=10||I.ios&&I.osversion&&I.osversion.split(".")[0]>=6||I.blackberry&&I.version>=10.1||I.chromium&&I.version>=20?I.a=e:I.msie&&I.version<10||I.chrome&&I.version<20||I.firefox&&I.version<20||I.safari&&I.version<6||I.opera&&I.version<10||I.ios&&I.osversion&&I.osversion.split(".")[0]<6||I.chromium&&I.version<20?I.c=e:I.x=e,I}var r=t(typeof navigator<"u"&&navigator.userAgent||"");r.test=function(l){for(var c=0;c<l.length;++c){var u=l[c];if(typeof u=="string"&&u in r)return!0}return!1};function n(l){return l.split(".").length}function o(l,c){var u=[],f;if(Array.prototype.map)return Array.prototype.map.call(l,c);for(f=0;f<l.length;f++)u.push(c(l[f]));return u}function i(l){for(var c=Math.max(n(l[0]),n(l[1])),u=o(l,function(f){var d=c-n(f);return f=f+new Array(d+1).join(".0"),o(f.split("."),function(p){return new Array(20-p.length).join("0")+p}).reverse()});--c>=0;){if(u[0][c]>u[1][c])return 1;if(u[0][c]===u[1][c]){if(c===0)return 0}else return-1}}function s(l,c,u){var f=r;typeof c=="string"&&(u=c,c=void 0),c===void 0&&(c=!1),u&&(f=t(u));var d=""+f.version;for(var p in l)if(l.hasOwnProperty(p)&&f[p]){if(typeof l[p]!="string")throw new Error("Browser version in the minVersion map should be a string: "+p+": "+String(l));return i([d,l[p]])<0}return c}function a(l,c,u){return!s(l,c,u)}return r.isUnsupportedBrowser=s,r.compareVersions=i,r.check=a,r._detect=t,r.detect=t,r})});var cn=br((Ece,sg)=>{(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var o="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(o=n(o,r(s)))}return o}
8function r(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=n(i,s));return i}function n(o,i){return i?o?o+" "+i:o+i:o}typeof sg<"u"&&sg.exports?(t.default=t,sg.exports=t):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return t}):window.classNames=t})()});var rP=br(Y0=>{"use strict";var cH=Symbol.for("react.fragment");Y0.Fragment=cH;Y0.jsxDEV=void 0});var q0=br((Kce,nP)=>{"use strict";nP.exports=rP()});var jg=w(P()),Wg=w(lp());var VM=0;function q(e,t){let r=`atom${++VM}`,n={toString(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&this.debugLabel?r+":"+this.debugLabel:r}};return typeof e=="function"?n.read=e:(n.init=e,n.read=FM,n.write=zM),t&&(n.write=t),n}function FM(e){return e(this)}function zM(e,t,r){return t(this,typeof r=="function"?r(e(this)):r)}var P1=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,mS=e=>"init"in e,pS=e=>!!e.write,up=new WeakMap,hS=e=>{var t;return gS(e)&&!((t=up.get(e))!=null&&t[1])},HM=(e,t)=>{let r=up.get(e);if(r)r[1]=!0,r[0].forEach(n=>n(t));else if((import.meta.env?import.meta.env.MODE:void 0)!=="production")throw new Error("[Bug] cancelable promise not found")},jM=e=>{if(up.has(e))return;let t=[new Set,!1];up.set(e,t);let r=()=>{t[1]=!0};e.then(r,r),e.onCancel=n=>{t[0].add(n)}},gS=e=>typeof e?.then=="function",L1=e=>"v"in e||"e"in e,cp=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},M1=(e,t,r)=>{r.p.has(e)||(r.p.add(e),t.then(()=>{r.p.delete(e)},()=>{r.p.delete(e)}))},_1=(e,t,r,n,o)=>{var i;if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&n===t)throw new Error("[Bug] atom cannot depend on itself");r.d.set(n,o.n),hS(r.v)&&M1(t,r.v,o),(i=o.m)==null||i.t.add(t),e&&WM(e,n,t)},Nu=()=>({D:new Map,H:new Set,M:new Set,L:new Set}),Pu=(e,t,r)=>{e[t].add(r)},D1=(e,t,r)=>{e.D.has(t)||(e.D.set(t,new Set),Pu(e,"M",()=>{var n;(n=r.m)==null||n.l.forEach(o=>Pu(e,"M",o))}))},WM=(e,t,r)=>{let n=e.D.get(t);n&&n.add(r)},UM=(e,t)=>e.D.get(t),zs=e=>{let t,r=!1,n=o=>{try{o()}catch(i){r||(t=i,r=!0)}};for(;e.H.size||e.M.size||e.L.size;)e.D.clear(),e.H.forEach(n),e.H.clear(),e.M.forEach(n),e.M.clear(),e.L.forEach(n),e.L.clear();if(r)throw t},B1=(...[e,t,r,n])=>{let o=(m,h,v)=>{let T="v"in h,x=h.v,E=hS(h.v)?h.v:null;if(gS(v)){jM(v);for(let C of h.d.keys())M1(m,v,e(C));h.v=v}else h.v=v;delete h.e,delete h.x,(!T||!Object.is(x,h.v))&&(++h.n,E&&HM(E,v))},i=(m,h)=>{var v;let T=e(h);if(L1(T)&&(T.m&&!T.x||Array.from(T.d).every(([R,A])=>i(m,R).n===A)))return T;T.d.clear();let x=!0,E=R=>{if(P1(h,R)){let N=e(R);if(!L1(N))if(mS(R))o(R,N,R.init);else throw new Error("no atom init");return cp(N)}let A=i(m,R);try{return cp(A)}finally{if(x)_1(m,h,T,R,A);else{let N=Nu();_1(N,h,T,R,A),f(N,h,T),zs(N)}}},C,b,k={get signal(){return C||(C=new AbortController),C.signal},get setSelf(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!pS(h)&&console.warn("setSelf function cannot be used with read-only atom"),!b&&pS(h)&&(b=(...R)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&x&&console.warn("setSelf function cannot be called in sync"),!x)return u(h,...R)}),b}};try{let R=t(h,E,k);if(o(h,T,R),gS(R)){(v=R.onCancel)==null||v.call(R,()=>C?.abort());let A=()=>{if(T.m){let N=Nu();f(N,h,T),zs(N)}};R.then(A,A)}return T}catch(R){return delete T.v,T.e=R,delete T.x,++T.n,T}finally{x=!1}},s=m=>cp(i(void 0,m)),a=(m,h,v)=>{var T,x;let E=new Map;for(let C of((T=v.m)==null?void 0:T.t)||[]){let b=e(C);b.m&&E.set(C,b)}for(let C of v.p)E.set(C,e(C));return(x=UM(m,h))==null||x.forEach(C=>{E.set(C,e(C))}),E},l=(m,h,v)=>{let T=[],x=new Set,E=new Set,C=[[h,v]];for(;C.length>0;){let[b,k]=C[C.length-1];if(E.has(b)){C.pop();continue}if(x.has(b)){T.push([b,k,k.n]),E.add(b),k.x=!0,C.pop();continue}x.add(b);for(let[R,A]of a(m,b,k))b!==R&&!x.has(R)&&C.push([R,A])}Pu(m,"H",()=>{let b=new Set([h]);for(let k=T.length-1;k>=0;--k){let[R,A,N]=T[k],O=!1;for(let D of A.d.keys())if(D!==R&&b.has(D)){O=!0;break}O&&(i(m,R),f(m,R,A),N!==A.n&&(D1(m,R,A),b.add(R))),delete A.x}})},c=(m,h,...v)=>{let T=!0,x=C=>cp(i(m,C)),E=(C,...b)=>{let k=e(C);try{if(P1(h,C)){if(!mS(C))throw new Error("atom not writable");let R=k.n,A=b[0];o(C,k,A),f(m,C,k),R!==k.n&&(D1(m,C,k),l(m,C,k));return}else return c(m,C,...b)}finally{T||zs(m)}};try{return r(h,x,E,...v)}finally{T=!1}},u=(m,...h)=>{let v=Nu();try{return c(v,m,...h)}finally{zs(v)}},f=(m,h,v)=>{if(v.m&&!hS(v.v)){for(let T of v.d.keys())v.m.d.has(T)||(d(m,T,e(T)).t.add(h),v.m.d.add(T));for(let T of v.m.d||[])if(!v.d.has(T)){v.m.d.delete(T);let x=p(m,T,e(T));x?.t.delete(h)}}},d=(m,h,v)=>{if(!v.m){i(m,h);for(let T of v.d.keys())d(m,T,e(T)).t.add(h);
8if(v.m={l:new Set,d:new Set(v.d.keys()),t:new Set},pS(h)){let T=v.m,x,E=(C,b)=>{let k=!0;x=(...R)=>{try{return c(C,h,...R)}finally{k||zs(C)}};try{return b()}finally{k=!1}};Pu(m,"L",()=>{let C=E(m,()=>n(h,(...b)=>x(...b)));C&&(T.u=b=>E(b,C))})}}return v.m},p=(m,h,v)=>{if(v.m&&!v.m.l.size&&!Array.from(v.m.t).some(T=>{var x;return(x=e(T).m)==null?void 0:x.d.has(h)})){let T=v.m.u;T&&Pu(m,"L",()=>T(m)),delete v.m;for(let x of v.d.keys()){let E=p(m,x,e(x));E?.t.delete(h)}return}return v.m};return{get:s,set:u,sub:(m,h)=>{let v=Nu(),T=e(m),E=d(v,m,T).l;return E.add(h),zs(v),()=>{E.delete(h);let C=Nu();p(C,m,T),zs(C)}},unstable_derive:m=>B1(...m(e,t,r,n))}},GM=e=>{let t=new WeakMap,r=new Set,n,o=0,i=e.unstable_derive((l,c,u,f)=>(n=l,[d=>{let p=t.get(d);if(!p){let y=l(d);p=new Proxy(y,{set(g,S,m){return S==="m"&&r.add(d),Reflect.set(g,S,m)},deleteProperty(g,S){return S==="m"&&r.delete(d),Reflect.deleteProperty(g,S)}}),t.set(d,p)}return p},c,(d,p,y,...g)=>o?y(d,...g):u(d,p,y,...g),f])),s=i.set;return Object.assign(i,{dev4_get_internal_weak_map:()=>({get:l=>{let c=n(l);if(c.n!==0)return c}}),dev4_get_mounted_atoms:()=>r,dev4_restore_atoms:l=>{s({read:()=>null,write:(u,f)=>{++o;try{for(let[d,p]of l)mS(d)&&f(d,p)}finally{--o}}})}})},V1=()=>{let e=new WeakMap,r=B1(n=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!n)throw new Error("Atom is undefined or null");let o=e.get(n);return o||(o={d:new Map,p:new Set,n:0},e.set(n,o)),o},(n,...o)=>n.read(...o),(n,...o)=>n.write(...o),(n,...o)=>{var i;return(i=n.onMount)==null?void 0:i.call(n,...o)});return(import.meta.env?import.meta.env.MODE:void 0)!=="production"?GM(r):r},Ou,J=()=>(Ou||(Ou=V1(),(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=Ou),globalThis.__JOTAI_DEFAULT_STORE__!==Ou&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),Ou);var zt=w(P(),1);var $M=(0,zt.createContext)(void 0),z1=e=>{let t=(0,zt.useContext)($M);return e?.store||t||J()};var vS=e=>typeof e?.then=="function",H1=e=>{e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t})},KM=zt.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(H1(e),e)}),yS=new WeakMap,F1=e=>{let t=yS.get(e);return t||(t=new Promise((r,n)=>{let o=e,i=l=>c=>{o===l&&r(c)},s=l=>c=>{o===l&&n(c)},a=l=>{"onCancel"in l&&typeof l.onCancel=="function"&&l.onCancel(c=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&c===l)throw new Error("[Bug] p is not updated even after cancelation");vS(c)?(yS.set(c,t),o=c,c.then(i(c),s(c)),a(c)):r(c)})};e.then(i(e),s(e)),a(e)}),yS.set(e,t)),t};function ye(e,t){let r=z1(t),[[n,o,i],s]=(0,zt.useReducer)(c=>{let u=r.get(e);return Object.is(c[0],u)&&c[1]===r&&c[2]===e?c:[u,r,e]},void 0,()=>[r.get(e),r,e]),a=n;(o!==r||i!==e)&&(s(),a=r.get(e));let l=t?.delay;if((0,zt.useEffect)(()=>{let c=r.sub(e,()=>{if(typeof l=="number"){let u=r.get(e);vS(u)&&H1(F1(u)),setTimeout(s,l);return}s()});return s(),c},[r,e,l]),(0,zt.useDebugValue)(a),vS(a)){let c=F1(a);return KM(c)}return a}function j1(e,t){let r=z1(t);return(0,zt.useCallback)((...o)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...o)},[r,e])}var Xt=w(H()),ni=w(P());var _I=w(H()),dl=w(P());var RI=w(P());var Ye;(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"})(Ye||(Ye={}));var yt;(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"})(yt||(yt={}));var ze;(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"})(ze||(ze={}));var In;
8(function(e){e.LEFT="LEFT",e.RIGHT="RIGHT",e.CENTER="CENTER",e.LEFT_RIGHT="LEFT_RIGHT",e.SCALE="SCALE"})(In||(In={}));var wn;(function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.CENTER="CENTER",e.TOP_BOTTOM="TOP_BOTTOM",e.SCALE="SCALE"})(wn||(wn={}));var $1;(function(e){e.SUPER="SUPER",e.SUB="SUB",e.NORMAL="NORMAL"})($1||($1={}));var dp;(function(e){e.NONE="NONE",e.STRIKETHROUGH="STRIKETHROUGH",e.UNDERLINE="UNDERLINE"})(dp||(dp={}));var Oi;(function(e){e.ORDERED="ORDERED",e.UNORDERED="UNORDERED",e.NONE="NONE"})(Oi||(Oi={}));var sl={visible:!0,locked:!1,isFixed:!1,scrollBehavior:"SCROLLS"},Lu={blendMode:ze.NORMAL,opacity:1},pp={constraints:{vertical:wn.TOP,horizontal:In.LEFT},layoutGrow:0,layoutAlign:"INHERIT",layoutPositioning:"AUTO",gridColumnAnchorIndex:0,gridRowAnchorIndex:0},mp={fills:[],strokes:[],strokeWeight:1},eB={effects:[]},X1={isMask:!1},K1={isBreakpointFrame:!1},dj={interactions:[]},tB={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},SS={cornerRadius:0,rectangleCornerRadii:[0,0,0,0],rectangleCornerRadiiIndependent:!1},rB={isInAnimateTree:!1},qr={...sl,...Lu,...pp,...tB,...SS,...mp,...eB,...X1,...K1,...K1,...rB},_u={...sl,...Lu,...pp,...mp,...X1},pj={..._u,...SS},Y1={..._u,...SS},q1={listSpacing:0,textAutoResize:"NONE",paragraphIndent:0,paragraphSpacing:0,textAlignHorizontal:"LEFT",textAlignVertical:"TOP"},Du={code:void 0,sourceCodeHash:void 0,codeExportName:"default"};var Q1={...qr},Z1={...qr},J1={..._u},eI={...sl,...Lu,...pp,...mp},tI={...qr},rI={...qr},nI={...qr},oI={...qr,type:"REPEATER"},iI={...qr,type:"CMS_RICH_TEXT"},sI={...qr},aI={...Y1},lI={..._u,...q1},cI={...sl,...Lu},uI={...qr,type:"WEBPAGE"},fI={...qr,type:"CODE_INSTANCE",...Du,componentProperties:{}},dI={...qr,type:"CODE_LAYER",...Du,componentProperties:{}},pI={...sl,type:"CODE_COMPONENT",...Du,componentProperties:{}},mI={type:"CODE_FILE",...Du};function hp(e){switch(e.type){case"COMPONENT":return Object.assign(Object.create(Q1),e);case"COMPONENT_SET":return Object.assign(Object.create(Z1),e);case"FRAME":return Object.assign(Object.create(tI),e);case"SLOT":return Object.assign(Object.create(rI),e);case"GROUP":return Object.assign(Object.create(nI),e);case"IMAGE":return Object.assign(Object.create(eI),e);case"INSTANCE":return Object.assign(Object.create(sI),e);case"RECTANGLE":return Object.assign(Object.create(aI),e);case"SVG":return Object.assign(Object.create(J1),e);case"TEXT":return Object.assign(Object.create(lI),e);case"VARIABLE":return e;case"VARIABLE_COLLECTION":return e;case"STYLE":return e;case"WIDGET":return Object.assign(Object.create(cI),e);case"WEBPAGE":return Object.assign(Object.create(uI),e);case"CODE_INSTANCE":return Object.assign(Object.create(fI),e);case"CODE_LAYER":return Object.assign(Object.create(dI),e);case"CODE_COMPONENT":return Object.assign(Object.create(pI),e);case"CODE_FILE":return Object.assign(Object.create(mI),e);case"REPEATER":return Object.assign(Object.create(oI),e);case"CMS_RICH_TEXT":return Object.assign(Object.create(iI),e);default:throw new Error("Unknown node type provided to applyDefaults")}}var hI;(function(e){e.MAILCHIMP="MAILCHIMP",e.GOOGLE_MAP="GOOGLE_MAP",e.YOUTUBE="YOUTUBE",e.UNKNOWN="UNKNOWN",e.GENERIC="GENERIC"})(hI||(hI={}));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 gp(e){return e.type==="GRADIENT_LINEAR"||e.type==="GRADIENT_RADIAL"||e.type==="GRADIENT_ANGULAR"||e.type==="GRADIENT_DIAMOND"}function Tj(e,t,r){let n=e,o=t.safeParse(e);if(o.success&&(n=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=r?`Debug info: 9${JSON.stringify(r,null,2)} 10`:"",a=typeof window>"u";if(a||!1){if(a)for(let c of o.error.issues)console.error(`[SchemaErrorIssue] ${JSON.stringify({sc
10hemaDescription:t.description,issue:c})}`);throw new Error(`${i} 11${s}Issues: ${JSON.stringify(o.error.issues,null,2)}`)}else console.error(i,{issues:o.error.issues,debugInfo:r,data:e})}return n}function Pi(e){return e}var al=Pi,gI=Pi,yI=Pi;var ko=Pi,vI=Pi,yp=Pi;var xS=Pi,SI=Pi;var re=class extends Error{severity="high";errorDetail;constructor(t,r){super(t),Object.setPrototypeOf(this,re.prototype),r&&r instanceof Error&&(this.cause=r)}},vt=class extends re{constructor(t,r){super(t,r),this.severity="low"}};var TS="snapshot",ES="sandbox";function be(e,t){throw new re(t??`Uncaught type ${JSON.stringify(e)}`)}function de(e,t){if(!e)throw new re(`Assertion failure${t?`: ${t}`:""}`)}var xI=new Set(["vectorNetworkBlob","version"]);function Ie(e,t,r=!1,n=!1,o=!1){if(e===t||n&&(e instanceof Array&&e.length===0&&t===void 0||t instanceof Array&&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)?n:r?!0:n?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(e instanceof Array!=t instanceof Array)return!1;if(e instanceof Array)return e.length===t.length&&e.every((l,c)=>Ie(l,t[c],r,n,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||(n&&(s=s.filter(l=>!xI.has(l)),a=a.filter(l=>!xI.has(l))),s.sort(),a.sort(),!s.every((l,c)=>l===a[c]))?!1:s.every(l=>Ie(e[l],t[l],r,n,o))}var kn=class{map;fallback;disableErrors;constructor(t,r){this.map=new Map,this.fallback=t,this.disableErrors=r??!1}get(t,r=!1){return this.map.has(t)?this.map.get(t):(r===!1&&this.disableErrors===!1&&(this.map.has(t),`${JSON.stringify(t)}`,void 0),this.fallback)}set(t,r){if(this.map.has(t)){this.disableErrors===!1&&(Ie(this.map.get(t),r),`${JSON.stringify(t)}`,void 0);return}this.map.set(t,r)}_has(t){return this.map.has(t)}};var vp=w(P());var B=class{x;y;constructor(t=0,r=0){this.x=t,this.y=r}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,r){return{x:t.x-r.x,y:t.y-r.y}}static scale(t,r){return{x:t*r.x,y:t*r.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,r){return r?{x:Math.max(Math.min(t.x,r.max.x),r.min.x),y:Math.max(Math.min(t.y,r.max.y),r.min.y)}:t}static dot(t,r){return t.x*r.x+t.y*r.y}static interpolate(t,r,n){return{x:t.x+(r.x-t.x)*n,y:t.y+(r.y-t.y)*n}}rounded(){return new B(Math.round(this.x),Math.round(this.y))}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,r){return B.size(B.subtract(t,r))}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()}static max(t,r){return new B(Math.max(t.x,r.x),Math.max(t.y,r.y))}static min(t,r){return new B(Math.min(t.x,r.x),Math.min(t.y,r.y))}static infinity(){return new B(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY)}static invalid(){return new B(Number.NaN,Number.NaN)}plus(t){return new B(this.x+t.x,this.y+t.y)}minus(t){return new B(this.x-t.x,this.y-t.y)}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)}};var Ke=class{origin;size;constructor(t=new B,r=new B){this.origin=t,this.size=r}clone(){return new Ke(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 Ke(this.origin.transpose(),this.size.transpose())}offsetBy(t){return new Ke(this.origin.plus(t),this.size)}scaledBy(t){return new Ke(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){let r=B.min(this.origin,t.origin),n=B.max(this.bottomRight(),t.bottomRight());return r.equals(n)?this:new Ke(r,n.minus(r))}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.origin.y<=t.y&&t.y<=this.bottom()}intersectWith(t){if(this.isInvalid()||t.isInvalid())return Ke.invalidRect();let r=B.max(this.origin,t.origin),n=B.min(this.bottomRight(),t.bottomRight()),o=new Ke(r,n.minus(r));if(o.origin.hasNaN()||o.size.hasNaN())throw new re("Rect.intersectWith produced a result with NaN");return o.isInvalid()&&(o=Ke.invalidRect()),o}hasIntersectionWith(t){return!this.intersectWith(t).isEmpty()}expand(t){return this.isInvalid()?Ke.invalidRect():typeof t=="number"?Ke.fromOriginAndSize(this.origin.x-t,this.origin.y-t,this.size.x+2*t,this.size.y+2*t):new Ke(this.origin.minus(t),this.size.plus(t.multiplyBy(2)))}
11static invalidRect(){return new Ke(new B(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY),new B(Number.NEGATIVE_INFINITY,Number.NEGATIVE_INFINITY))}static infinite(){return new Ke(B.infinity().multiplyBy(-1),B.infinity())}static fromOriginAndSize(t,r,n,o){return new Ke(new B(t,r),new B(n,o))}static fromCenterSize(t,r){let n=r.divideBy(2);return new Ke(t.minus(n),r)}static computeBounds(t,r){let n=B.min(t,r),o=B.max(t,r);return new Ke(n,o.minus(n))}static computeBoundsFromPointArray(t){let r=B.infinity(),n=B.infinity().multiplyBy(-1);for(let o of t)r=B.min(r,o),n=B.max(n,o);return new Ke(r,n.minus(r))}};var Ro;(function(e){e[e.SVG=0]="SVG",e[e.CSS=1]="CSS"})(Ro||(Ro={}));var TI;(function(e){e[e.SRGB=0]="SRGB",e[e.DISPLAY_P3=1]="DISPLAY_P3"})(TI||(TI={}));var EI;(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"})(EI||(EI={}));var lt={colorProfile:0,colorspaceConversion:0};function Te(e){return String(+e.toPrecision(5))}var $n=class{m00;m01;m02;m10;m11;m12;constructor(){this.m00=this.m01=this.m02=this.m10=this.m11=this.m12=0}static identity(){return this.fromNumbers(1,0,0,0,1,0)}static fromNumbers(t,r,n,o,i,s){let a=new $n;return a.m00=t,a.m01=r,a.m02=n,a.m10=o,a.m11=i,a.m12=s,a}static copy(t){let r=new $n;return r.m00=t.m00,r.m01=t.m01,r.m02=t.m02,r.m10=t.m10,r.m11=t.m11,r.m12=t.m12,r}static fromArray(t){let r=new $n;return r.m00=t[0][0],r.m01=t[0][1],r.m02=t[0][2],r.m10=t[1][0],r.m11=t[1][1],r.m12=t[1][2],r}static fromVectors(t,r,n){let o=new $n;return o.m00=r.x,o.m01=n.x,o.m02=t.x,o.m10=r.y,o.m11=n.y,o.m12=t.y,o}axisX(){return new B(this.m00,this.m10)}axisY(){return new B(this.m01,this.m11)}offset(){return new B(this.m02,this.m12)}toDegrees(){return Math.atan2(this.m10,this.m00)*180/Math.PI}toScale(){let{m00:t,m01:r,m10:n,m11:o}=this;return new B(Math.sqrt(t*t+n*n),Math.sqrt(r*r+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,r){this.m02=t*this.m00+r*this.m01+this.m02,this.m12=t*this.m10+r*this.m11+this.m12}rotate(t){if(t===0)return;let r=Math.sin(t),n=Math.cos(t),o=n*this.m00+r*this.m01,i=n*this.m01-r*this.m00,s=n*this.m10+r*this.m11,a=n*this.m11-r*this.m10;this.m00=o,this.m01=i,this.m10=s,this.m11=a}scale(t,r){this.m00*=t,this.m01*=r,this.m10*=t,this.m11*=r}multiply(t){let r=this.m00*t.m00+this.m01*t.m10,n=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=r,this.m01=n,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 r=$n.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 r.hasNaN()?!1:(this.m00=r.m00,this.m01=r.m01,this.m02=r.m02,this.m10=r.m10,this.m11=r.m11,this.m12=r.m12,!0)}transformRect(t){if(t.isInvalid())return t;if(this.axisX().y===0&&this.axisY().x===0)return Ke.computeBounds(this.transformPoint(t.topLeft()),this.transformPoint(t.bottomRight()));let r=[this.transformPoint(t.topLeft()),this.transformPoint(t.topRight()),this.transformPoint(t.bottomLeft()),this.transformPoint(t.bottomRight())];return Ke.computeBoundsFromPointArray(r)}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)}toSvgTransform(){return`matrix(${Te(this.m00)} ${Te(this.m10)} ${Te(this.m01)} ${Te(this.m11)} ${Te(this.m02)} ${Te(this.m12)})`}toMatrix(){return[[this.m00,this.m01,this.m02],[this.m10,this.m11,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 r=1/this.determinant();if(!isFinite(r))return B.invalid();let n=new B((this.m11*t.x-this.m01*t.y+this.m01*this.m12-this.m11*this.m02)*r,(this.m00*t.y-this.m10*t.x+this.m10*this.m02-this.m00*this.m12)*r);return n.hasNaN()?B.invalid():n}static fromTransform(t){return $n.fromNumbers(t[0][0],t[0][1],t[0][2],t[1][0],t[1][1],t[1][2])}toTransform(){return[[this.m00,this.m01,this.m02],[this.m10,this.m11,this.m12]]}},qe=$n;Ir(qe,"kEpsilon",1e-6),Ir(qe,"kEpsilonSqr",$n.kEpsilon*$n.kEpsilon);function L(e,t=3){return e===void 0?e:parseFloat(e.toFixed(t))}function Je(e,t=10**-3){return Math.abs(e)<t?0:e}var At=1e-4;function Ao(e){return typeof structuredClone=="function"?structuredClone(e):JSON.parse(JSON.stringify(e))}function He(e,t,r=1e-6){return Math.abs(e-t)<r}function CI(e,t){return ye((0,vp.useMemo)(()=>q(e),t))}function Sp(e){return Object.freeze(e)}function bS(e){return e.type==="WEBPAGE"}function Qr(e,t){if(e===void 0)return t;let r=qe.fromTransform(t),n=qe.fromTransform(e);return n.multiply(r),Pr(n.toTransform())}function Pr(e){return[[Je(e[0][0]),Je(e[0][1]),Je(e[0][2])],[Je(e[1][0]),Je(e[1][1]),Je(e[1][2])]]}function ct(e){return`${L(e*100,2)}%`}var CS=[[1,0,0],[0,1,0]];function Zr(e){if(!e)return CS;let r=/matrix\((.*)\)/.exec(e);if(!r)return CS;let n=r[1].split(",").map(o=>parseFloat(o));return n.length!==6?CS:[[n[0],n[2],n[4]],[n[1],n[3],n[5]]]}function Mu(e){let t=L(e.value,2);return t===0?"0":`${t}${e.unit==="PERCENT"?"%":"px"}`}function Bu(){}var bI=()=>Promise.resolve();function xp(e,t,r){let n=e(t.roots).map(i=>e(t.nodeById.get(i))),o=[];return r&&(o=n.filter(i=>i.name===r)),o.length>0?o:n}function ll(e,t){let r=(0,vp.useRef)(e);return t(r.current,e)||(r.current=e),r.current}var II,Tp=e=>{II=e},wI=()=>II;var AI={title:""},Vu=q(!1),Fu=q(null),fl=q(void 0),kI=q(void 0),Ep=q(e=>({width:e(fl),height:e(kI)}),(e,t,r)=>{t(fl,r.width),t(kI,r.height)}),oB={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"}}},IS=hp({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 NI(){let e={collectionById:new kn(void 0),slugByItemId:new kn(void 0)};return Sp(e),e}function OI(e,t){ul(e.collectionById,t.collectionById),ul(e.slugByItemId,t.slugByItemId)}function Cp(){let e={siteSettings:q(AI),roots:q([]),nodeById:new kn(q(IS)),fonts:new kn(void 0,!0),assets:new kn(q(oB)),assetIdToGuid:new kn(void 0),guidToUrl:new kn(void 0),animateRootIds:new Set,stablePathToAssetHash:new kn(void 0,!0),compiledCode:q(""),globalStyles:q(""),sourceCodeHash:q("")};return Sp(e),Sp(e.assets),e}function zu(e,t){cl(e.siteSettings,t.siteSettings??AI),PI(e.nodeById,t.nodeById,r=>xS(r,{nodeId:r?.id})),cl(e.roots,t.roots),ul(e.fonts,t.fonts),ul(e.assetIdToGuid,t.assetIdToGuid),ul(e.guidToUrl,t.guidToUrl),wS(e,t.assets),ul(e.stablePathToAssetHash,t.stablePathToAssetHash),iB(e.animateRootIds,t.animateRootIds),cl(e.compiledCode,t.compiledCode),cl(e.globalStyles,t.globalStyles),cl(e.sourceCodeHash,t.sourceCodeHash)}function wS(e,t){PI(e.assets,t)}function iB(e,t){e.clear(),t.forEach(r=>{e.add(r)})}function ul(e,t){for(let[r,n]of Object.entries(t))e.set(r,n)}function PI(e,t,r){for(let[n,o]of Object.entries(t)){let i=e._has(n)?e.get(n):void 0,s=r?r(o):o;i===void 0?e.set(n,q(s)):cl(i,s)}}function cl(e,t){let r=J();Ie(r.get(e),t)||r.set(e,t)}function LI(e,t){let r=(0,RI.useMemo)(()=>q(e),[e]);return ye(t||r)}var DI=(0,dl.createContext)(null),ee=()=>(0,dl.useContext)(DI);function sB(){return ee()?.websiteData.siteSettings}function pl(){let e=sB();return LI(void 0,e)}function Li(){return ee().labs}function Kn(){return ee().websiteData.fonts}function MI(){return ee().websiteData.sourceCodeHash}function he(){return ee().env}function ge(){return ee().renderOptions}function Xn(){return ee().addHeadTag}function bp(){return ee().isFigmake}function BI(){return ee().enableMetaTags}function aB(){return ee().websiteData.globalStyles}function VI(){return ye(aB())}function kS({websiteData:e,cmsBundleData:t,getCodeComponentURL:r,history:n,getAssetURL:o,getFontURL:i,getVideoURL:s,children:a,env:l="preview",transitionAtom:c,setLocation:u,preloadLocation:f,renderOptions:d,withBaseStyles:p=!0,addHeadTag:y,addBodyScript:g,loadComponentsOverNetwork:S=!1,isFigmake:m=!1,enableMetaTags:h=!1}){let v=ye(e.siteSettings).labs,T=(0,dl.useMemo)(()=>({websiteData:e,cmsBundleData:t,history:n,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:r,env:l,transitionAtom:c,setLocation:u,preloadLocation:f,withBaseStyles:p,addHeadTag:y,addBodyScript:g,loadComponentsOverNetwork:S,labs:v,isFigmake:m,enableMetaTags:h,renderOptions:d}),[e,t,n,o,i,s,r,l,c,u,f,p,y,g,S,h,v,m,d]);return oe.state=T,(0,_I.jsx)(DI.Provider,{value:T,children:a})}var oe={state:null};var Hs="-1:-1";function FI(e){return e?(e.localID|0)>=0&&(e.sessionID|0)>=0:!1}function et(e){return e?`${e.sessionID|0}:${e.localID|0}`:null}var HI=w(RS());var lB="api/figment-proxy/monitor",cB="sites.runtime_error",uB="figweb",fB=100,dB=new Set(["preview","published"]),pB=async(e,t,r,n)=>{if(!e||e==="")return;let o=`${e}/${lB}`;try{await fetch(o,{method:"POST",body:JSON.stringify(t),priority:"low",keepalive:n?.sendAsBeacon,headers:{"Content-Type":"application/json",...r},credentials:"omit"})}catch(i){console.error(i)}},mB=()=>/iPad/.test(navigator.userAgent)||/Mac/.test(navigator.userAgent)&&!/iPhone/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||!1,wp;function AS(){if(wp===void 0)try{wp={...HI.default.detect(navigator.userAgent),isIpad:mB()}}catch{wp=null}return wp||null}var ml=class{env;rateLimiter;_shouldReportErrors;reportingDomain;analyticsHeaders;userId;bundleId;bundleCreationDate;_cachedInfo;constructor({env:t,reportingDomain:r,rateLimiter:n,analyticsHeaders:o,bundleId:i,bundleCreationDate:s,userId:a}){this.reportingDomain=r,this.env=t,this.rateLimiter=n,this.analyticsHeaders=o,this._shouldReportErrors=this.shouldReportErrors(),this.bundleId=i,this.bundleCreationDate=s,this.userId=a}shouldReportErrors=()=>
11{if(!dB.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,r)=>{if(!this._shouldReportErrors||!(t instanceof re)||!this.rateLimiter.tryAdd(1))return;let n=new Date().toISOString(),o={event:cB,properties:{errorType:t.name,errorMessage:r?`[${r}]: ${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:n,sentAt:n,context:this.getContext()},i={namespace:uB,batched:"1"};this.userId&&(o.userId=this.userId);let s=[{data:o,figment_metadata:i}];pB(this.reportingDomain,s,this.analyticsHeaders)};getBrowserInfoProps=()=>{if(!this._cachedInfo)try{let t=AS();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 ml(t);this._errorQueue.length;)this.reportError(ml._errorQueue.pop())}static reset(){this._ErrorReporter=void 0,this._errorQueue=[]}static reportError(t,r){this._ErrorReporter?this.enabled&&this._ErrorReporter.reportError(t,r):this._errorQueue.length<fB&&this._errorQueue.push(t)}},Re=ml;Ir(Re,"enabled",!0),Ir(Re,"_ErrorReporter"),Ir(Re,"_errorQueue",[]),Ir(Re,"enable",()=>ml.enabled=!0),Ir(Re,"disable",()=>ml.enabled=!1);var js=(e,t)=>r=>{try{e(r)}catch(n){throw Re.reportError(n,t),n instanceof re?new Error(n.message,n):n}},hl=(e,t)=>r=>{try{e(r)}catch(n){throw Re.reportError(n,t),n instanceof re?new Error(n.message,n):n}};var Vi=w(P());function K(e,t,r){let n;if(e){let o=e.match(/^var\((--[^),\s]+)\)$/);o?n=o[1]:n=`--${e.replaceAll(" ","")}`}else t&&(n=`--${yB(t)}`);return n?`var(${n},${r})`:null}function hB(e){return e.split(" ").map(t=>t.toLowerCase()).join("-")}function gB(e){return e.replace(/./g,t=>{let r=t.charCodeAt(0);return/[a-zA-Z0-9_-]/.test(t)||r>=160?t:"\\"+t})}
11function yB(e){return e=hB(e),e=gB(e),e}function vB(e){return e!=null}function NS(e){return Math.round(e*255)}function SB(e){return e.toFixed(2)}function xB(e){return`${Ws(e.r)}${Ws(e.g)}${Ws(e.b)}`}function TB(e,t=1){let{r,g:n,b:o,a:i=1}=e;return`${Ws(r)}${Ws(n)}${Ws(o)}${Ws(i*t)}`}function EB(e,t=1){let{r,g:n,b:o,a:i=1}=e;return`rgba(${NS(r)}, ${NS(n)}, ${NS(o)}, ${SB(i*t)})`}function jI(e){let t=e.a;return vB(t)&&t!==1}function Ws(e){return("00"+Math.round(e*255).toString(16).toUpperCase()).slice(-2)}function CB(e,t=1){if(!jI(e)&&t===1){let r=xB(e);return r[0]===r[1]&&r[2]===r[3]&&r[4]===r[5]?`#${r[0]}${r[2]}${r[4]}`:`#${r}`}else{let r=TB(e,t);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 ut=class OS{color;opacity;colorManagement;shouldOutputVariables;variableName;codeSyntax;constructor(t,r=1,n=lt,o=!1,i,s){if(this.color=t,this.opacity=r,this.colorManagement=n,this.shouldOutputVariables=o,this.variableName=i,this.codeSyntax=s,t.r>1||t.g>1||t.b>1)throw new re(`Expected normalised color values (between 0 and 1) but got (${t.r}, ${t.g}, ${t.b})`)}static fromRGBA(t,r,n,o){return new OS(t,1,lt,r,n,o)}get rawColor(){return new OS(this.color,this.opacity,this.colorManagement,this.shouldOutputVariables,this.variableName,this.codeSyntax)}get value(){let t=jI(this.color)||this.opacity!==1?EB(this.color,this.opacity):CB(this.color);if(this.shouldOutputVariables){let r=K(this.codeSyntax,this.variableName,t);if(r)return r}return t}equals(t){return this.value===t.value}};function UI(e,t,r){return e+(t-e)*r}function WI(e){let{a:t,...r}=e;return{alpha:t,color:r}}function DS(e,t,r){return Object.keys(e).reduce((n,o)=>(n[o]=UI(e[o],t[o],r),n),{})}function bB(e,t){return Math.sqrt(((e.r-t.r)**2+(e.b-t.b)**2+(e.g-t.g)**2)/3)}function Hu(e,t){return Object.keys(e).reduce((r,n)=>(r[n]=e[n]*t,r),{})}function PS(e){return e**2.2}function LS(e){return e**(1/2.2)}function kp(e){return{r:PS(e.r),g:PS(e.g),b:PS(e.b),a:e.a}}function GI(e){return{r:LS(e.r),g:LS(e.g),b:LS(e.b),a:e.a}}function Rp(e,t,r){let n=kp(e),o=kp(t),{alpha:i,color:s}=WI(n),{alpha:a,color:l}=WI(o),c=Hu(s,i),u=Hu(l,a),f=UI(i,a,r),d=Hu(DS(c,u,r),1/(f||1)),p={r:d.r,g:d.g,b:d.b,a:f};return GI(p)}function gl(e,t,r){let n=kp(e),o=kp(t),i=DS(n,o,r);return GI(i)}function No(e,t,r){return DS(e,t,r)}function _S(e){let{stop1:t,stop2:r,...n}=e,o=n.targetInterpolation(t.color,r.color,.5),{a:i,...s}=o,{a,...l}=n.actualInterpolation(t.color,r.color,.5);if(n.recursionLimit===0||bB(Hu(s,i),Hu(l,a))<=n.epsilon)return[t,r];let c=(t.position+r.position)/2,u={color:o,position:c},f=_S({...n,stop1:t,stop2:u,recursionLimit:n.recursionLimit-1}),d=_S({...n,stop1:u,stop2:r,recursionLimit:n.recursionLimit-1});return[...f,...d.slice(1)]}function Oo(e){let{stops:t,epsilon:r,recursionLimit:n,targetInterpolation:o,actualInterpolation:i}=e,s=[];for(let a=0;a<t.length-1;a++){let l=t[a],c=t[a+1],u=Math.abs(l.position-c.position)<1e-8?[l,c]:_S({stop1:l,stop2:c,epsilon:r,recursionLimit:n,targetInterpolation:o,actualInterpolation:i});a!==0&&u.shift(),s.push(...u)}return s}function _i(e){return`url("data:image/svg+xml;utf8,${e.replace(/#/g,"%23").replace(/"/g,"'").replace(/\n\s*/g," ").replace(/'[^']*'/g,r=>`'${r.slice(1,-1).trim()}'`).replace(/\(\s*/g,"(").replace(/\s*\)/g,")").replace(/\s*<\s*/g,"<").replace(/\s*\/?>\s*/g,r=>r.includes("/")?"/>":">")}")`}function yl(e){return e.map(t=>{let{color:{r,g:n,b:o,a:i},position:s}=t,a=Math.round(r*255),l=Math.round(n*255),c=Math.round(o*255),u=Te(i),f=Te(s);return` 12 <stop stop-color="rgba(${a},${l},${c},${u})" offset="${f}" /> 13 `}).join("")}function IB(e,t,r){let{color:{r:n,g:o,b:i,a:s}}=e,a=Math.round(n*255),l=Math.round(o*255),c=Math.round(i*255),u=Te(s),f=Te(e.position*100),d=`rgba(${a}, ${l}, ${c}, ${u})`,p=`${f}%`;if(t){let y=K(r&&e.boundVariables?.color?.resolvedCodeSyntax?.[r],e.boundVariables?.color?.resolvedName,d);if(y)return`${y} ${p}`}return`${d} ${p}`}function Ap(e,t=!1,r){return e.map(n=>IB(n,t,r)).join(", ")}var xt=10;function Po(e){let{size:t,gradientTransform:r}=e,n=qe.identity();n.scale(xt,xt),n.scale(2,2),n.translate(-.5,-.5);let o=qe.copy(n);o.invert();let i=qe.fromArray(r);i.invert();let s=qe.copy(i);s.multiply(o);let a=qe.copy(s);a.invert();let l=qe.identity();return l.scale(t.width,t.height),l.multiply(s),{uvToUnitGradient:a,unitGradientToShape:l}}function Np(e){return[new B(0,0),new B(xt,0),new B(xt,xt),new B(0,xt)].map(n=>e.transformPoint(n)).reduce((n,o)=>(n.x=Math.max(n.x,Math.abs(o.x)),n.y=Math.max(n.y,Math.abs(o.y)),n),{x:-1/0,y:-1/0})}function $I(e,t){let r=t[1].minus(t[0]),n=e.minus(t[0]);return r.multiplyBy(n.dot(r)/r.dot(r)).plus(t[0])}var ju=class KI{paint;size;serializationFormat;shouldExpandGradient;shouldOutputVariables;codeSyntaxLanguage;
13static fromColor({color:t,opacity:r,shouldOutputVariables:n,codeSyntax:o}){let i={r:t.r,g:t.g,b:t.b,a:r*("a"in t?t.a:1)};return new KI({gradientTransform:qe.identity().toMatrix(),gradientStops:[{color:i,position:0},{color:i,position:1}]},lt,{width:1,height:1},Ro.CSS,n,o)}constructor(t,r,n,o,i,s,a=!0){this.paint=t,this.size=n,this.serializationFormat=o,this.shouldExpandGradient=a,this.shouldOutputVariables=i,this.codeSyntaxLanguage=s}get valueAsCss(){let{unitGradientToShape:t}=Po({size:this.size,gradientTransform:this.paint.gradientTransform}),r={origin:t.transformPoint(new B(-xt,0)),primary:t.transformPoint(new B(xt,0)),secondary:t.transformPoint(new B(-xt,xt))},n=r.secondary.minus(r.origin),o=new B(-n.y,n.x);o.dot(r.primary.minus(r.origin))<0&&(o=o.multiplyBy(-1));let i={start:new B(0,0),end:o};if(i.end.x<0){let u=new B(this.size.width,0);i.start=i.start.plus(u),i.end=i.end.plus(u)}if(i.end.y<0){let u=new B(0,this.size.height);i.start=i.start.plus(u),i.end=i.end.plus(u)}let s=new B(o.x<0?0:this.size.width,o.y<0?0:this.size.height);i.end=$I(s,[i.start,i.end]);let a=i.end.minus(i.start).toAngle()*(180/Math.PI),l=this.paint.gradientStops.map(u=>{let f=r.origin.add(r.primary.minus(r.origin).multiplyBy(u.position)),p=$I(f,[i.start,i.end]).minus(i.start).size()/i.end.minus(i.start).size(),y={...u.color,a:u.color.a*(this.paint.opacity??1)};return{...u,color:y,position:Je(p)}}),c=l;return this.shouldExpandGradient&&(c=Oo({stops:l.map(u=>({...u})),epsilon:.01,recursionLimit:5,targetInterpolation:No,actualInterpolation:Rp}).map(u=>({...u,position:Je(u.position)}))),`linear-gradient(${a+90}deg, ${Ap(c,this.shouldOutputVariables,this.codeSyntaxLanguage)})`}get valueAsSvg(){let{unitGradientToShape:t}=Po({size:this.size,gradientTransform:this.paint.gradientTransform}),r=Oo({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:No,actualInterpolation:gl}).map(o=>({...o,position:Je(o.position)})),n=` 14 <svg viewBox='0 0 ${Te(this.size.width)} ${Te(this.size.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 15 <rect x='0' y='0' height='100%' width='100%' fill='url(#grad)' opacity='${this.paint.opacity??1}' /> 16 <defs> 17 <linearGradient id='grad' gradientUnits='userSpaceOnUse' x1='${-xt}' x2='${xt}' y1='0' y2='0' gradientTransform='${t.toSvgTransform()}'> 18 ${yl(r)} 19 </linearGradient> 20 </defs> 21 </svg> 22 `;return _i(n)}get value(){return this.serializationFormat===Ro.SVG?this.valueAsSvg:this.valueAsCss}equals(t){return this.value===t.value}};function wB(e){let t=[...e];if(!e.length)return t;if(e[0].position!==0){let r={...e[e.length-1]};r.position-=1,t.unshift(r)}if(e[e.length-1].position!==1){let r={...e[0]};r.position+=1,t.push(r)}return t}function kB(e){let t=Oo({stops:wB(e.gradientStops),epsilon:.01,recursionLimit:5,targetInterpolation:No,actualInterpolation:Rp});return` 23 <div 24 xmlns='http://www.w3.org/1999/xhtml' 25 style=' 26 background-image: conic-gradient( 27 from 90deg, 28 ${Ap(t)} 29 ); 30 opacity:${e.opacity??1}; 31 height: 100%; 32 width: 100%; 33 '></div> 34 `}function RB(e){let{size:t,paint:r}=e,{uvToUnitGradient:n,unitGradientToShape:o}=Po({size:t,gradientTransform:r.gradientTransform}),i=Np(n),s=Math.max(i.x,i.y);return` 35 <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 ${Te(t.width)} ${Te(t.height)}' preserveAspectRatio='none'> 36 <g transform='${o.toSvgTransform()}'> 37 <foreignObject x='${Te(-s)}' y='${Te(-s)}' width='${Te(2*s)}' height='${Te(2*s)}'> 38 ${kB(r)} 39 </foreignObject> 40 </g> 41 </svg> 42 `}var Op=class{paint;size;constructor(t,r=lt,n){this.paint=t,this.size=n}get value(){let t=RB({size:this.size,paint:this.paint});return _i(t)}equals(t){return this.value===t.value}};var Pp=class{paint;size;constructor(t,r=lt,n){this.paint=t,this.size=n}get value(){let t=Oo({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:No,actualInterpolation:gl}),{unitGradientToShape:r}=Po({size:this.size,gradientTransform:this.paint.gradientTransform}),n=` 43 <svg viewBox='0 0 ${Te(this.size.width)} ${Te(this.size.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 44 <rect x='0' y='0' height='100%' width='100%' fill='url(#grad)' opacity='${this.paint.opacity??1}' /> 45 <defs> 46 <radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='${xt}' gradientTransform='${r.toSvgTransform()}'> 47 ${yl(t)} 48 </radialGradient> 49 </defs> 50 </svg> 51 `;return _i(n)}equals(t){return this.value===t.value}};function AB(e){let{size:t,paint:r}=e,n=Oo({stops:r.gradientStops.map(a=>({...a})),epsilon:.01,recursionLimit:5,targetInterpolation:No,actualInterpolation:gl}),{uvToUnitGradient:o,unitGradientToShape:i}=Po({size:t,gradientTransform:r.gradientTransform}),s=Np(o);return` 52 <svg viewBox='0 0 ${Te(t.width)} ${Te(t.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'> 53 <g transform='${i.toSvgTransform()}' opacity='${r.opacity??1}'> 54 <rect height='${Te(s.y)}' width='${Te(s.x)}' fill='url(#grad)' id='quad' shape-rendering='crispEdges' /> 55 <use href='#quad' transform='scale(1 -1)' /> 56 <use href='#quad' transform='scale(-1 1)' /> 57 <use href='#quad' transform='scale(-1 -1)' /> 58 </g> 59 <defs> 60 <linearGradient id='grad' gradientUnits='userSpaceOnUse' x2='${.5*xt}' y2='${.5*xt}'> 61 ${yl(n)} 62 </linearGradient> 63 </defs> 64 </svg> 65 `}var Lp=class{paint;size;constructor(t,r=lt,n){this.size=n,this.paint=t}get value(){let t=AB({size:this.size,paint:this.paint});return _i(t)}equals(t){return this.value===t.value}};function Wu(e){return e.length===1?e[0]:e.reduceRight((t,r)=>
65{let n=r.color,o=t.color,i=r.opacity,s=t.opacity,a=i*(1-s),l=a+s,c=a/l,u=s/l;return new ut({r:n.r*c+o.r*u,g:n.g*c+o.g*u,b:n.b*c+o.b*u},l)})}var MS={[ze.NORMAL]:void 0,[ze.PASS_THROUGH]:void 0,[ze.DARKEN]:"darken",[ze.MULTIPLY]:"multiply",[ze.LINEAR_BURN]:void 0,[ze.COLOR_BURN]:"color-burn",[ze.LIGHTEN]:"lighten",[ze.SCREEN]:"screen",[ze.LINEAR_DODGE]:"plus-lighter",[ze.COLOR_DODGE]:"color-dodge",[ze.OVERLAY]:"overlay",[ze.SOFT_LIGHT]:"soft-light",[ze.HARD_LIGHT]:"hard-light",[ze.DIFFERENCE]:"difference",[ze.EXCLUSION]:"exclusion",[ze.HUE]:"hue",[ze.SATURATION]:"saturation",[ze.COLOR]:"color",[ze.LUMINOSITY]:"luminosity"};function vl(e){if(e)return MS[e]}var NB=e=>{let t=["backgroundImage","backgroundSize","backgroundPosition","backgroundRepeat"],r={backgroundImage:"none",backgroundSize:"auto auto",backgroundPosition:"0% 0%",backgroundRepeat:"repeat"},n={};t.forEach(i=>{let s=e.map(a=>a[i]);if(s.some(a=>a!==void 0)){let a=s.map(c=>c??r[i]),l=a.every(c=>c===a[0]);n[i]=l?a[0]:a.join(", ")}});let o=e.find(i=>i.backgroundColor)?.backgroundColor;return o!==void 0&&(n.backgroundColor=o),n},OB=(e,t)=>{if(e.hasBlendMode||t.hasBlendMode||e.useImageTag||t.useImageTag)return!1;let r=e.uniqueTypes.has("IMAGE"),n=t.uniqueTypes.has("IMAGE");if(r!==n&&(e.opacity!==void 0||t.opacity!==void 0))return!1;let o=e.uniqueTypes.size===1&&r,i=t.uniqueTypes.size===1&&n;return!(o&&i&&e.opacity!==t.opacity)};function _p(e=[],t,r,n,o){if(!e.length)return[];let i=[];return e.filter(a=>a.visible!==!1).forEach(a=>{let l=LB(a,t,r,n,o);if(!l)return;let c=a.blendMode&&MS[a.blendMode],u=PB(a),f={hasBlendMode:!!c,useImageTag:XI(l),uniqueTypes:new Set([a.type]),opacity:u},d=i[i.length-1],p=d?.comparator;!!d&&p&&OB(p,f)?(d.backgrounds.push(l),p.uniqueTypes.add(a.type)):i.push({backgrounds:[l],blendMode:c,opacity:u,comparator:f})}),i.map(({backgrounds:a,blendMode:l,opacity:c})=>{let u=a.length===1&&XI(a[0]),f,d,p,y=a.find(S=>S instanceof YI);if(y){a.length>1&&console.warn("Multiple video fills found in background group. Only the first video fill will be used.");let S=y.value;f=S.styles,p=S.videoProps}else if(u){let S=a[0].value;f=S.styles,d=S.imageProps}else{let S=a.reverse().map((m,h)=>{if(m instanceof ut&&a.length>1&&(n.optimizeForTailwindConversion||h!==a.length-1)&&(m=ju.fromColor(m)),m instanceof BS)return m.value.styles;if(m instanceof ju||m instanceof Pp||m instanceof Op||m instanceof Lp)return{backgroundImage:m.value};if(m instanceof ut)return{backgroundColor:m.value};throw new re("Unsupported background type")});f=NB(S)}let g=!!d||!!p||c!==void 0;return l!==void 0&&(f.mixBlendMode=l),c!==void 0&&(f.opacity=c),{backgroundStyles:f,imageProps:d,videoProps:p,needsBackgroundDiv:g}})}function PB(e){if((e.type==="VIDEO"||e.type==="IMAGE")&&e.opacity!==void 0&&e.opacity!==1)return L(e.opacity)}function LB(e,t,r,{shouldOutputVariables:n,codeSyntaxLanguage:o,disableImageOptimization:i},s){let{type:a}=e,l=lt;if(a==="PATTERN")return null;if(a==="SOLID")return e.color?new ut(e.color,e.opacity,l,n,e.boundVariables?.color?.resolvedName,o&&e.boundVariables?.color?.resolvedCodeSyntax?.[o]):null;if(a==="VIDEO")return DB(e,t,s);if(a==="IMAGE")return _B(e,t,i,s.disableImageTag);if(gp(e)){let{gradientStops:c,transform:u,opacity:f}=e,d=c[0]?.color,p=c[0]?.boundVariables?.color?.resolvedName;if(d&&c.every(S=>new ut(S.color).equals(new ut(d)))&&(!n||c.every(S=>S.boundVariables?.color?.resolvedName===p)))return new ut(d,f,l,n,o&&c[0]?.boundVariables?.color?.resolvedCodeSyntax?.[o]);let y={gradientTransform:u,gradientStops:c,opacity:f},g=oe.state?.renderOptions.preferCssGradients??!1;switch(a){case"GRADIENT_LINEAR":return new ju(y,l,r,g?Ro.CSS:Ro.SVG,n,o,!g);case"GRADIENT_RADIAL":return new Pp(y,l,r);case"GRADIENT_ANGULAR":return new Op(y,l,r);case"GRADIENT_DIAMOND":return new Lp(y,l,r);default:be(a)}}throw new re(`Unknown paint type: ${a}`)}var BS=class{paint;image;disableImageOptimization;disableImageTag;constructor(t,r,n,o){this.paint=t,this.image=r,this.disableImageOptimization=n,this.disableImageTag=o}useImageTag(){return this.paint.scaleMode!=="TILE"&&!this.disableImageTag}get value(){let{paint:t,image:r,disableImageOptimization:n}=this,o=oe.state.getAssetURL,s={backgroundImage:`url(${o(r.url)})`,backgroundRepeat:"no-repeat"},a;switch(t.scaleMode){case"FILL":s.backgroundSize="cover",s.backgroundPosition="50% 50%";break;case"FIT":s.backgroundSize="contain",s.backgroundPosition="50% 50%";break;case"STRETCH":{let{imageTransform:l}=t;if(!l)s.backgroundSize="100% 100%",s.backgroundPosition="bottom";else{let u=qI(l),{widthPercent:f,heightPercent:d}=u;if(this.useImageTag())a=u;else{s.backgroundSize=`${ct(f)} ${ct(d)}`;let p=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=`${ct(p)} ${ct(y)}`}}break}case"TILE":{let l=t.scalingFactor||1,c={width:r.size.x||100,height:r.size.y||100},u=c.width*l,f=c.height*l,d=`${u}px`,p=`${f}px`;if(!n){let y=Math.min(c.width,u*3),g=`url(${o(r.url,{width:u})}) 1x`;for(let S=2;u*S<=y;S++)g+=`, url(${o(r.url,{width:u*S}
65)}) ${S}x`;s.backgroundImage=`image-set(${g})`}s.backgroundSize=t.rotation%360===0||t.rotation%360===180?`${d} ${p}`:`${p} ${d}`,s.backgroundPosition="0% 0%",s.backgroundRepeat="repeat";break}default:be(t.scaleMode)}if(this.useImageTag()){let l={url:r.url,size:r.size,cropDivInfo:a},{backgroundImage:c,backgroundRepeat:u,backgroundSize:f,backgroundPosition:d,...p}=s;return{styles:{objectFit:f,objectPosition:d,...p},imageProps:l}}return{styles:s}}};function Dp(e){return e.gifRef||e.imageRef}var _B=(e,t,r,n)=>{let o=t?.[Dp(e)];return o.type,new BS(e,o,r,n)},XI=e=>e instanceof BS&&e.useImageTag(),YI=class{paint;video;isDecorative;constructor(t,r,n){this.paint=t,this.video=r,this.isDecorative=n.isDecorativeImage||!1}get value(){let{paint:t,video:r}=this,n={},o;switch(t.scaleMode){case"FIT":n.objectFit="contain";break;case"FILL":n.objectFit="cover";break;case"STRETCH":{let{imageTransform:s}=t;s?o=qI(s):n.objectFit="contain";break}case"TILE":break}let i={url:r.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:n,videoProps:i}}},DB=(e,t,r)=>{let n=t?.[e.videoRef];return n.type,new YI(e,n,r)},qI=e=>{let t=1/(e[0][0]||1),r=1/(e[1][1]||1),n=-e[0][2]/(e[0][0]||1),o=-e[1][2]/(e[1][1]||1);return{widthPercent:t,heightPercent:r,leftPercent:n,topPercent:o}};function QI(e,t,r){let{collectionId:n,itemId:o}=r;de(n!==void 0,"collectionId is required for CMS binding context"),de(o!==void 0,"itemId is required for CMS binding context");let i=e.collectionById.get(n);de(i!==void 0,`collection with id ${n} not found in CMS Data State`);let s=i.itemById[o];de(s!==void 0,`item with id ${o} not found in CMS Collection ${i.id}`);let a=new Map;s.fields.forEach(c=>{a.set(c.fieldSchemaId,c)});let l=i.fieldSchemas.find(c=>c.type==="slug")?.id;return de(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:r}}function Sl(e,t){let r=e.fieldsBySchemaId.get(t.fieldSchemaId);if(r!==void 0)return r.value}function ZI(e,t){return e.slugFieldSchemaId===t.fieldSchemaId}function JI(e){let t=new Date(e);return e===""||isNaN(t.getTime())?{formattedValue:e,originalValue:e}:MB(t,e)}function MB(e,t){return{formattedValue:e.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",hour12:!0,timeZone:"UTC"}),originalValue:t}}function BB(e,t){de(e!==null,"GUID should not be null");let r=et(e),n=t.get(r);return de(n!==void 0,`url not in map for GUID ${r}`),de(n?.length>0,`url empty for GUID ${r}`),n}function ew(e,t){let r=JSON.parse(e),n=r.guid?BB(r.guid,t):r.url;de(n!==void 0,"url is undefined");let o=r.guid?"NODE":"URL";return{url:n,type:o}}function tw(e,t){let r=`/${e}`;return{url:t.endsWith(r)&&t!==r?t:`${t}${r}`,type:"NODE"}}function VS(e){let t={type:e.type};return e.type==="NODE"?t.nodeID=e.url:t.url=e.url,t}function rw(e){let t={connectionURL:e.url,connectionType:e.type==="NODE"?"INTERNAL_NODE":"URL"};return t.connectionType==="INTERNAL_NODE"&&(t.navigationType="NAVIGATE"),t}function FS(e,t,r){let n=Sl(e,t);if(n!==void 0)return ZI(e,t)?(de(r!==void 0,`baseUrl is undefined for slug field binding on item ${e.item.id}`),tw(n,r)):ew(n,e.guidToUrl)}function VB(e,t,r){if(r.characters){if(e.type==="TEXT")return e.characters=Sl(t,r.characters)??"",!0;console.warn(`text binding unsupported for ${e.type} node ${e.id}`)}return!1}function FB(e,t,r){if(r.date)if(e.type==="TEXT"){let n=Sl(t,r.date);if(n===void 0)return e.characters="",!0;let o=JI(n);return e.characters=o.formattedValue,!0}else console.warn(`date in text binding unsupported for ${e.type} node ${e.id}`);return!1}function zB(e,t,r){if(r.hyperlink)if(e.type==="TEXT"){let n=FS(t,r.hyperlink,e.style.hyperlink?.nodeID);return n===void 0?(e.style.hyperlink=void 0,!1):(e.style.hyperlink||(e.style.hyperlink={}),Object.assign(e.style.hyperlink,VS(n)),!0)}else console.warn(`hyperlink binding unsupported for ${e.type} node ${e.id}`);return!1}function HB(e,t,r){if(r.richText)if(e.type==="CMS_RICH_TEXT"){let n=Sl(t,r.richText);return e.richText=n===void 0?"":n,!0}else console.warn(`rich text binding unsupported for ${e.type} node ${e.id}`);return!1}function jB(e,t){let r=t.fieldBindingProperties.boundCmsVariables;if(!r)return!1;let n=[VB,FB,zB,HB],o=!1;for(let i of n)try{i(e,t,r)&&(o=!0)}catch(s){console.error(`Error applying binding function ${i.name} to node ${e.id}:`,s);continue}return o}function WB(e,t){let r=t.fieldBindingProperties.styleOverrideTableBoundCmsVariables;if(!r||Object.keys(r).length===0)return!1;if(e.type!=="TEXT")return console.warn(`styleOverrideTable hyperlink binding unsupported for ${e.type} node ${e.id}`),!1;let n=!1;for(let[o,i]of Object.entries(r)){let s=e.styleOverrideTable[o];if(i?.hyperlink&&s){let a=FS(t,i.hyperlink,s.hyperlink?.nodeID);if(a===void 0){s.hyperlink=void 0,n=!0;continue}s.hyperlink||(s.hyperlink={}),Object.assign(s.hyperlink,VS(a)),n=!0}}return n}function UB(e,t){let r=t.fieldBindingProperties.interactionsBoundCmsVariables;if(!r||Object.entries(r).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 n=!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 c of r)if(l===c.hyperlink?.fieldSchemaId){let u=FS(t,c.hyperlink,s.c
65onnectionURL);if(u===void 0){e.interactions?.splice(e.interactions.indexOf(i),1),n=!0;continue}Object.assign(s,rw(u)),n=!0}}}return n}function GB(e,t){let r=t.fieldBindingProperties.fillPaintsBoundCmsVariables;if(!r||Object.entries(r).length===0)return!1;if(!("fills"in e))return console.warn(`fills not defined for image fill binding on node ${e.id}`),!1;let n=!1;for(let o of r){if(!o.boundVariables.image)continue;let i=o.boundVariables.image.fieldSchemaId,s=-1;if(e.fills){for(let u=0;u<e.fills.length;u++)if(e.fills[u]?.imageVar?.value?.fieldSchemaId===i){s=u;break}}if(s===-1){console.warn(`No fill found with fieldSchemaId ${i} for node ${e.id}`);continue}let a=Sl(t,o.boundVariables.image);if(a===void 0){s!==-1&&(e.fills?.splice(s,1),n=!0);continue}let c=e.fills[s];if(c){let u=JSON.parse(a);c.imageRef=u.image,e.accessibleLabel=u.altText,n=!0}}return n}function $B(e){return["FRAME","INSTANCE","RECTANGLE","TEXT","CMS_RICH_TEXT"].includes(e)}function nw(e,t,r){if(!$B(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 n=QI(t,r,e.cmsItemFieldBindingProperties),o=[jB,WB,UB,GB],i=!1;for(let s of o)try{s(e,n)&&(i=!0)}catch(a){console.error(`Error applying binding function ${s.name} to node ${e.id}:`,a);continue}return i}function KB(e){let t=Ao(e);return t.type="CMS_RICH_TEXT",t}function ow(e){return e.type==="TEXT"&&e.cmsItemFieldBindingProperties?.boundCmsVariables?.richText?KB(e):e}var sw=w(H()),Yn=w(P());var zS=()=>Promise.resolve(),iw=e=>{zS=e},Di=(e,t)=>zS?zS(e,t):Promise.resolve();var Uu=(0,Yn.createContext)({reportError:Bu,setMaterializationError:Bu});function aw({children:e,reportError:t}){let r=(0,Yn.useRef)({map:new Map,updatedSinceLastRender:!1});(0,Yn.useEffect)(()=>{let i=setInterval(()=>{r.current.updatedSinceLastRender&&(Di("updateMaterializationErrors",{errors:Array.from(r.current.map.values())}),r.current.updatedSinceLastRender=!1)},100);return()=>clearInterval(i)},[r]);let n=(0,Yn.useCallback)((i,s)=>{let a=r.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)},[r]),o=(0,Yn.useMemo)(()=>({reportError:t,setMaterializationError:n}),[t,n]);return(0,sw.jsx)(Uu.Provider,{value:o,children:e})}var jS=w(P());var PU=w(P()),$;(function(e){e.LAYOUT="layout",e.INSTANCE_SUBTREE="instanceSubtree",e.NONE="none"})($||($={}));var zU=w(P());var lw={E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:!1,"7464717929BF125D021BA2EC2CE3DD3FDA32FFCA":!1,"8BAC92FC74DBB0B64807FF095C0895624168FBC0":!1};function Mp(e){return e&&e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881!==void 0?e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:lw.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881}function xl(e){return e&&e["8BAC92FC74DBB0B64807FF095C0895624168FBC0"]!==void 0?e["8BAC92FC74DBB0B64807FF095C0895624168FBC0"]:lw["8BAC92FC74DBB0B64807FF095C0895624168FBC0"]}var cw={},uw=e=>{cw=e},Tl=()=>cw;var XB=!1,HS=()=>!1,Gu=()=>{if(HS())return{ease:()=>.5,onAnimationComplete:()=>{}}},YB=["transitionToVisible","transitionToExit","transitionToAndFromHover","transitionToAndFromPress","transitionToAndFromFocus","transitionBasedOnScrollDirection","scrollTransformTransition"],fw=e=>{let t=Gu();if(!t)return;let r={ease:t.ease,duration:1e4};YB.forEach(n=>{n in e&&e[n]!==void 0&&(e[n]=r)})};var qB={motion:"easeInOut",css:"ease-in-out"},QB=[1,100,15],ZB=yt.OUT_CUBIC,dw=.3,le;(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"})(le||(le={}));function pw(e){let t=Gu();if(t)return{ease:t.ease};let r=e.easingType??ZB,[n,o,i]=e.easingFunction&&e.easingFunction.length>=3?e.easingFunction:QB;switch(r){case yt.LINEAR:return{ease:"linear"};case yt.IN_CUBIC:return{ease:"easeIn"};case yt.OUT_CUBIC:return{ease:"easeOut"};case yt.INOUT_CUBIC:return{ease:"easeInOut"};case yt.IN_BACK_CUBIC:return{ease:"backIn"};case yt.OUT_BACK_CUBIC:return{ease:"backOut"};case yt.INOUT_BACK_CUBIC:return{ease:"backInOut"};case yt.CUSTOM_CUBIC:return{ease:e.easingFunction?e.easingFunction:qB.motion};case yt.SPRING:case yt.CUSTOM_SPRING:case yt.GENTLE_SPRING:case yt.SPRING_PRESET_ONE:case yt.SPRING_PRESET_TWO:case yt.SPRING_PRESET_THREE:return{type:"spring",stiffness:o,damping:i,mass:n}}}function El(e){return(t,r)=>e?`${e} ${r}`:r}var JB=new Set(Object.values(le));function e2(e){let t=[],r=e.filter(o=>o!==void 0),n=r.reduce((o,i)=>o={...o,...i});for(let o of r)for(let[i,s]of Rn(o))if(i==="variants")for(let a in s)JB.has(a)?Ie(n.variants?.[a],s[a])||t.pu
65sh(`variants: ${a} has been overwritten`):t.push(`variants: ${a} is not a valid variant`);else Ie(n[i],s)||t.push(`prop "${i}" has been overwritten`);return t}function mw(e){if(Mp(oe.state.labs))return;let t=e2(e);t.length,`${t.join(", ")}`}function hw(e){let{background:t,backgroundColor:r,backgroundImage:n,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:c,borderBottomRightRadius:u,borderBottomWidth:f,borderColor:d,borderEndEndRadius:p,borderEndStartRadius:y,borderLeft:g,borderLeftColor:S,borderLeftWidth:m,borderRadius:h,borderRight:v,borderRightColor:T,borderRightWidth:x,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:b,borderTop:k,borderTopColor:R,borderTopLeftRadius:A,borderTopRightRadius:N,borderTopWidth:O,borderWidth:D,boxShadow:I,caretColor:W,clipPath:V,color:F,filter:Z,font:se,fontSize:pe,fontSizeAdjust:we,fontStretch:Ne,fontWeight:X,fontVariationSettings:Y,letterSpacing:te,lineHeight:ve,opacity:ne,outline:Se,outlineColor:ir,outlineWidth:Vn,textDecoration:hn,textDecorationColor:zr,textDecorationThickness:ho,textEmphasis:go,textEmphasisColor:_t,textShadow:Cr,visibility:Hr,wordSpacing:It,...xe}=e;return{motionStyles:{background:t,backgroundColor:r,backgroundImage:n,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:c,borderBottomRightRadius:u,borderBottomWidth:f,borderColor:d,borderEndEndRadius:p,borderEndStartRadius:y,borderLeft:g,borderLeftColor:S,borderLeftWidth:m,borderRadius:h,borderRight:v,borderRightColor:T,borderRightWidth:x,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:b,borderTop:k,borderTopColor:R,borderTopLeftRadius:A,borderTopRightRadius:N,borderTopWidth:O,borderWidth:D,boxShadow:I,caretColor:W,clipPath:V,color:F,filter:Z,font:se,fontSize:pe,fontSizeAdjust:we,fontStretch:Ne,fontWeight:X,fontVariationSettings:Y,letterSpacing:te,lineHeight:ve,opacity:ne,outline:Se,outlineColor:ir,outlineWidth:Vn,textDecoration:hn,textDecorationColor:zr,textDecorationThickness:ho,textEmphasis:go,textEmphasisColor:_t,textShadow:Cr,visibility:Hr,wordSpacing:It},cssStyles:xe}}var WS=-1,bl=(e,t,r,n,o,i)=>{if(e===$.NONE)return{motionTransitionProps:void 0,cssStyles:r};let s=e===$.INSTANCE_SUBTREE,{motionStyles:a,cssStyles:l}=s?hw(r):{motionStyles:{},cssStyles:r},c=gw(a),{correctlyTypedStyles:u,incorrectlyTypedStyles:f}=yw(c),d=s?{[le.VISIBLE_SMART_ANIMATE]:y=>Cl(u,t,y,o),[le.HIDDEN_SMART_ANIMATE]:y=>Cl(u,0,y,o),...n}:n;return{motionTransitionProps:{...s?{animate:le.VISIBLE_SMART_ANIMATE,exit:le.HIDDEN_SMART_ANIMATE,variants:d}:{},...o?{...s?{initial:le.HIDDEN_SMART_ANIMATE,onAnimationComplete:i}:{},onLayoutAnimationComplete:i,transition:{duration:o.durationSeconds,...o.motionAnimationData}}:{transition:{layout:{duration:0}}}},cssStyles:{...l,...f}}};function Cl(e,t,r,n){let o=r?.durationSeconds??n?.durationSeconds??0,i=r?.motionAnimationData??n?.motionAnimationData??{};return{...e,opacity:t,transition:{duration:o,...i}}}function gw(e){let t,r={...e};for(t in r){let n=r[t];n==null&&delete r[t]}return r}function yw(e){let{mask:t,alignmentBaseline:r,fillRule:n,strokeLinecap:o,strokeLinejoin:i,...s}=e;return{correctlyTypedStyles:s,incorrectlyTypedStyles:{mask:t,alignmentBaseline:r,fillRule:n,strokeLinecap:o,strokeLinejoin:i}}}function Lo(e,t,r,n){return e!==$.NONE?{layout:n?"position":!0,layoutDependency:t?.id??WS,transformTemplate:r?El(r):void 0}:void 0}function vw(e,t){return{mode:"popLayout",custom:e,onExitComplete:t}}function Nt(e){return jS.default.useCallback(()=>{e?.layout||e?.onTransitionEnd(e?.id)},[e])}function Sw(e,t,r,n){if(r)return $.NONE;let o=n?.smartAnimateType??$.NONE;return e?$.INSTANCE_SUBTREE:o!==$.NONE?o:t?$.LAYOUT:$.NONE}var _o=(e,t)=>Boolean(e===$.INSTANCE_SUBTREE&&t),xw=(e,t,r,n)=>{let o=gw(e),{correctlyTypedStyles:i}=yw(o),s={[le.VISIBLE_SMART_ANIMATE]:l=>Cl(i,1,l,r),[le.HIDDEN_SMART_ANIMATE]:l=>Cl({},0,l,r)};return{motionTransitionProps:{animate:t?le.VISIBLE_SMART_ANIMATE:"",exit:le.HIDDEN_SMART_ANIMATE,variants:s,...r?{initial:le.HIDDEN_SMART_ANIMATE,onAnimationComplete:n,onLayoutAnimationComplete:n,transition:{duration:r.durationSeconds,...r.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}},Tw=(e,t,r)=>{if(e===$.NONE)return{motionTransitionProps:void 0,cssStyles:{}};let n=e===$.INSTANCE_SUBTREE,o={[le.VISIBLE_SMART_ANIMATE]:s=>Cl({},1,s,t),[le.HIDDEN_SMART_ANIMATE]:s=>Cl({},0,s,t)};return{motionTransitionProps:{...n?{animate:le.VISIBLE_SMART_ANIMATE,exit:le.HIDDEN_SMART_ANIMATE,variants:o}:{},...t?{...n?{initial:le.HIDDEN_SMART_ANIMATE,onAnimationComplete:r}:{},onLayoutAnimationComplete:r,transition:{duration:t.durationSeconds,...t.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}};function Il(){return jS.default.useRef(0)}var Gs=w(P());function Tt(e,...t){let r="";return e.forEach((n,o)=>{r+=n+(t[o]||"")}),r}var kl=w(P());var G=[""],US={transparent:G},t2={"-webkit-text-fill-color":{partialSupportOk:!0,values:{...US}},"-ms-overflow-style":{partialSupportOk:!0,values:{none:!0}},"-webkit-box-orient":{alternateName:"box-orient",partialSupportOk:!0,values:{vertical:G}}},Ew={properties:{"align-items":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:G,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:G},except:["flex_context.last_baseline","flex_context.safe_unsafe","position_absolute_context"]},"align-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:G,"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:G,linear:G,none:G},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:G}},"background-clip":{values:{"padding-box":!0,text:!0}},"background-color":{},"background-image":{values:{none:!0}},"background-position":{values:{bottom:!0}},"background-repeat":{values:{repeat:!0,"no-repeat":!0}},"background-size":{values:{auto:!0,contain:!0,cover:!0}},border:{values:{none:G,solid:G}},"border-bottom-left-radius":{},"border-bottom-right-radius":{},"border-bottom-width":{},"border-bottom-style":{values:{solid:G,dashed:G,none:G}},"border-bottom-color":{},"border-color":{values:{...US}},"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}},"box-sizing":{values:{"border-box":!0}},color:{values:{revert:G}},"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:G}},"flex-direction":{values:{column:!0,"column-reverse":!0,row:!0,"row-reverse":!0}},"flex-shrink":{},"flex-wrap":{values:{wrap:!0}},"font-family":{values:{serif:G,"sans-serif":G}},"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:G}},"font-weight":{values:{normal:!0,bold:!0}},gap:{},"grid-column":{values:{span:G}},"grid-row":{values:{span:G}},"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:G}},"justify-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:G,"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:G,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:G,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:G}},"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:G}},"mask-repeat":{needsPrefix:"-webkit-",values:{"no-repeat":G}},"mask-clip":{needsPrefix:"-webkit-",values:{"no-clip":G}},"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:G,multiply:G,"plus-lighter":!0,"color-burn":G,lighten:G,screen:G,"color-dodge":G,overlay:G,"soft-light":G,"hard-light":G,difference:G,exclusion:G,huge:G,saturation:G,color:G,luminosity:G}},"object-fit":{values:{contain:!0,cover:!0}},"object-position":{values:{bottom:G}},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:G,auto:G}},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:G,alphabetic:G}},"text-box-trim":{values:{}},"text-decoration":{except:["includes_thickness","includes_color-and-style"],values:{none:G}},"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:G,wavy:G,dotted:G}},"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:G}},"transition-timing-function":{values:{"ease-in-out":G}},"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:{...US}},"-webkit-font-smoothing":{alternateName:"font-smooth",partialSupportOk:!0,values:{antialiased:G}},"-webkit-line-clamp":{alternateName:"line-clamp"},...t2},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"},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 r2=new Map,n2=new Map;for(let[e,t]of Object.entries(Ew.properties))if(t.needsPrefix){let r=`${t.needsPrefix}${e}`;r2.set(r,e),n2.set(e,r)}function Us({str:e,hashPrefix:t,isUniqueKey:r}){let n=(l,c)=>{let u=`${t}${Math.abs(l).toString(36)}`;return c?`${u}_${c}`:u},o=0,i=0,s="",a=0;for(;o<5;){i=0;for(let l=0;l<e.length;l++){let c=e.charCodeAt(l);i=(i<<5)-i+c+o,i=i&i}if(s=n(i),r(s))return s;o++}for(;;)if(a++,s=n(i,a),r(s))return s}var Cw=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)};var ww="#container",o2="css-",GS=new Set,$S=new Map;var $u=new Map,Bp=0,i2=1024,KS=null,wl=new Map,An,s2=new Set(["opacity","zIndex","fontWeight","flex","flexGrow","flexShrink","flexBasis","order","lineHeight","gridRow","gridColumn","gridRowStart","gridRowEnd","gridColumnStart","gridColumnEnd","WebkitLineClamp"]),a2=new Set(["font","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","letterSpacing","lineHeight","textAlign","textDecoration","textIndent","textOverflow","textTransform","whiteSpace","wordBreak","wordSpacing"]),l2=new Set(["top","right","bottom","left","width","height","maxWidth","maxHeight","minWidth","minHeight"]),c2=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","justifyItems","justifySelf","margin","marginBottom","marginLeft","marginRight","marginTop","order","padding","paddingBottom","paddingLeft","paddingRight","paddingTop","position"]);function u2(e){let t={...e};if("top"in e&&"right"in e&&"bottom"in e&&"left"in e){let r={top:e.top,right:e.right,bottom:e.bottom,left:e.left};Object.values(r).every(i=>i!==void 0)&&new Set(Object.values(r)).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 r={top:e.borderTopStyle,right:e.borderRightStyle,bottom:e.borderBottomStyle,left:e.borderLeftStyle};new Set(Object.values(r)).size===1&&r.top&&(t={...t,borderStyle:r.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 r={topLeft:e.borderTopLeftRadius,topRight:e.borderTopRightRadius,bottomRight:e.borderBottomRightRadius,bottomLeft:e.borderBottomLeftRadius};new Set(Object.values(r)).size===1&&r.topLeft!==void 0&&(t={...t,borderRadius:r.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 r={top:e.marginTop,right:e.marginRight,bottom:e.marginBottom,left:e.marginLeft};new Set(Object.values(r)).size===1&&r.top!==void 0&&(t={...t,margin:r.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 r=typeof e.paddingTop=="number"?e.paddingTop+"px":e.paddingTop,n=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([r,n,o,i]).size===1&&r!==void 0?s=r:r===o&&r&&i===n&&n?s=`${r} ${i}`:r&&o&&i===n&&n&&(s=`${r} ${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 r=e.overflowX,n=e.overflowY;r===n&&r!==void 0&&(t={...t,overflow:r,overflowX:void 0,overflowY:void 0})}return t}function bw(e){return a2.has(e)?"font":l2.has(e)?"dimension":c2.has(e)?"layout":"other"}function Iw(e,t,r=ww){let n=o=>
65{let i=u2(o);return Object.entries(i).filter(([s,a])=>a!==void 0).map(([s,a])=>{let l=s.replace(/([A-Z])/g,"-$1").toLowerCase();s==="cssFloat"&&(l="float");let c=a;return typeof a=="number"&&!s2.has(s)&&(c=`${a}px`),`${l}: ${c};`}).join(" ")};return`${r?`${r} `:""}.${e} {${n(t)}}`}var XS=new Map;f2();function f2(){typeof window<"u"&&"__serverRenderedCSSClassNames"in window&&typeof window.__serverRenderedCSSClassNames=="object"&&Object.entries(window.__serverRenderedCSSClassNames||{}).forEach(([e,t])=>{XS.set(e,t)})}function d2(e){if(Object.keys(e).length===0)return"";let t=JSON.stringify(e);if(t==="{}")return"";let r=Us({str:t,hashPrefix:o2,isUniqueKey:n=>{let o=$S.get(n);if(o)return o===t;if(XS.has(n)){let i=XS.get(n);return t===i}return!0}});return $S.set(r,t),r}var p2="font-faces-";function kw(e){let t=Xn(),r=he(),n=Us({str:e,hashPrefix:p2,isUniqueKey:o=>{let i=$u.get(o),s=!i||i===e;if(r==="server")return s;let a=document.getElementById(o),l=!a||a?.textContent===e;return s&&l}});r==="server"&&!$u.has(n)&&(t({type:"global-style",styleElId:n,styleSheet:e}),$u.set(n,e)),(0,kl.useInsertionEffect)(()=>{if(!e)return;let o=document.getElementById(n);if(o&&o.textContent===e)return;let i=document.createElement("style");return i.textContent=e,i.id=n,document.head.appendChild(i),$u.set(n,e),()=>{document.head.removeChild(i),$u.delete(n)}},[e])}function M(e,t){let r=ll(e,Ie),n=(0,kl.useMemo)(()=>{let s={};for(let[l,c]of Object.entries(r))if(!(c===void 0||c===""))if(l==="media")for(let[u,f]of Object.entries(c))for(let[d,p]of Object.entries(f)){let y=bw(d);s[y]||(s[y]={}),s[y].media||(s[y].media={}),s[y].media[u]||(s[y].media[u]={}),s[y].media[u][d]=p}else{let u=bw(l);s[u]||(s[u]={}),s[u][l]=c}let a=[];for(let l of Object.values(s))a.push({className:d2(l),styles:l});return a},[r]);(0,kl.useInsertionEffect)(()=>{let s=oe.state?.renderOptions.disableHighSpecificityContainer||t?"":ww;return n.forEach(({className:a,styles:l})=>{if(!a)return;let c=wl.get(a);c===0&&Bp--,wl.set(a,(c??0)+1),GS.has(a)||(GS.add(a),h2(a,l,s).forEach(f=>{An||(An=new CSSStyleSheet,document.adoptedStyleSheets.push(An)),f.toString(),t?An.insertRule(`@layer figoverridable { ${f} }`,An.cssRules.length):An.insertRule(f,An.cssRules.length)}))}),()=>{n.forEach(({className:a})=>{if(!a)return;let c=(wl.get(a)||0)-1;wl.set(a,c),c===0&&(Bp++,An&&Bp>i2&&!KS&&(KS=Cw(m2)))})}},[n]);let o=Xn(),i=he();return i==="server"&&n.forEach(({className:s,styles:a})=>{o({type:"class-style",className:s,cssProperties:a,classNameSourceStr:JSON.stringify(a)})}),n.map(({className:s})=>s).join(" ")}function m2(){if(An){try{let t=Array.from(An.cssRules).filter(r=>{let n=r.selectorText.substring(1),o=wl.get(n)===0;return o&&(GS.delete(n),wl.delete(n),$S.delete(n)),!o});An.replace(t.map(r=>r.cssText).join(` 66`))}catch(e){Re.reportError(new re("Error cleaning up styles",e)),console.error("Error cleaning CSS rules:",e)}Bp=0,KS=null}}var YS="global-css-";function Rl({cssString:e,styleElId:t,deleteElsWithPrefix:r,skipValidation:n,prepend:o}){let i=Xn(),s=he();s==="server"&&e&&i({type:"global-style",styleElId:t,styleSheet:Mi(e)}),(0,kl.useInsertionEffect)(()=>{if(!e||(n||void 0,document.getElementById(t)))return;let l=[];r&&(l=Array.from(document.head.querySelectorAll(`style[id^="${r}"]`)));let c=document.createElement("style");return c.textContent=Mi(e),c.id=t,o?document.head.insertBefore(c,document.head.firstChild):document.head.appendChild(c),r&&l.forEach(u=>{u.remove()}),()=>{document.head.removeChild(c)}},[e,t,o])}function Mi(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 h2(e,t,r){let{media:n,...o}=t,i=[Iw(e,o,r)];if(n){let s=Object.entries(n).map(([a,l])=>`@media ${a} {${Iw(e,l,r)}}`);i.push(...s)}return i}var g2="custom-cursor",Al="customCursor";function Rw(){let e=ye(Fu)!==null;return Rl({cssString:e?y2:"",styleElId:g2}),null}var y2=Tt` #container .${Al}a,#container .${Al}p,#container .${Al}div{cursor:none}`;function Do(e,t){let r=e?.[t];return de(r!==void 0,`Node asset with hash ${t} not found in used assets`),r}function v2(){let e=AS();return e?e.mobile||e.tablet||e.isIpad:!1}var Pw=({ref:e,hasCursorBehavior:t,assets:r,behaviors:n})=>{v2()&&(t=!1);let o=(0,Gs.useMemo)(()=>S2(t),[t]),i=(0,Gs.useCallback)((s,a)=>{let{imageUrl:l,imageSize:c}=Ow(n,r);s.style.backgroundImage=`url("${l}")`,c&&(s.style.width=`${c.x}px`,s.style.height=`${c.y}px`),s.style.visibility="visible",a.style.cursor="none",a.classList.add(Al)},[n,r]);(0,Gs.useEffect)(()=>{e.current&&Aw(e.current.id)&&o&&i(o,e.current)},[e,o,i]),(0,Gs.useEffect)(()=>
66{if(!e.current||!o||!t||!n?.cursor)return;let{imageUrl:s,imageSize:a}=Ow(n,r);if(!s||!a)return;let l=e.current,c=n.cursor.hotspotX,u=n.cursor.hotspotY,f=hl(g=>{l&&(Nw(l.id),i(o,l),o.style.transform=`translate(${g.clientX-c}px, ${g.clientY-u}px)`)},"showCursor"),d=hl(g=>{l&&(qS()===null&&f(g),Aw(l.id)&&(o.style.transform=`translate(${g.clientX-c}px, ${g.clientY-u}px)`))},"moveCursor"),p=hl(()=>{o&&(Nw(null),requestAnimationFrame(y))},"hideCursor"),y=()=>{o&&qS()===null&&(o.style.visibility="hidden",l.style.cursor="auto",l.classList.remove(Al))};return l.addEventListener("pointerenter",f),l.addEventListener("pointermove",d),l.addEventListener("pointerleave",p),()=>{l.removeEventListener("pointerenter",f),l.removeEventListener("pointermove",d),l.removeEventListener("pointerleave",p),p(new PointerEvent("pointerleave"))}},[t,n?.cursor,o,e,i,n,r])},Lw="sites-cursor-element",S2=e=>{if(!e||typeof document>"u")return null;let t=document.getElementById(Lw);return t||x2()},x2=()=>{let e=document.createElement("div");return document.body.appendChild(e),e.id=Lw,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},Aw=e=>qS()===e,Nw=e=>{J().set(Fu,e)},qS=()=>J().get(Fu);function Ow(e,t){let r=QS(e);if(r){let n=Do(t,r);return{imageUrl:oe.state?.getAssetURL(n.url),imageSize:n.size}}return{imageUrl:void 0,imageSize:void 0}}function QS(e){return e?.cursor?.cursorFileName?.split(".")[0]}var _w=e=>{let{interactionHandlers:t,materializedChildNodeProps:r,...n}=e;"variableState"in n&&delete n.variableState;try{Di("nodeDebugInformation",{materializedNode:n})}catch{}};function Dw(e,t,r,n){let o=t,i=!1,s=(u,f)=>(i=!0,r.evaluateVariable(e,u.id,n)??f),a=u=>r.getVariableName(e,u),l=u=>r.getVariableCodeSyntax(e,u);if(T2(o,s,a,l),!("boundVariables"in t&&t.boundVariables))return i;let c=t.boundVariables;return c.opacity&&(o.opacity=s(c.opacity,o.opacity)/100,c.opacity.resolvedName=a(c.opacity.id),c.opacity.resolvedCodeSyntax=l(c.opacity.id)),c.size&&o.size&&(c.size.x&&(o.size.x=s(c.size.x,o.size.x),c.size.x.resolvedName=a(c.size.x.id),c.size.x.resolvedCodeSyntax=l(c.size.x.id)),c.size.y&&(o.size.y=s(c.size.y,o.size.y),c.size.y.resolvedName=a(c.size.y.id),c.size.y.resolvedCodeSyntax=l(c.size.y.id))),c.visible&&(o.visible=s(c.visible,o.visible),c.visible.resolvedName=a(c.visible.id),c.visible.resolvedCodeSyntax=l(c.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]),c.rectangleCornerRadii&&(c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS&&(o.rectangleCornerRadii[0]=s(c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS,o.rectangleCornerRadii[0]),c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.resolvedName=a(c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.id),c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.resolvedCodeSyntax=l(c.rectangleCornerRadii.RECTANGLE_TOP_LEFT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[1]=s(c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[1]),c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.resolvedName=a(c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.id),c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.resolvedCodeSyntax=l(c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[2]=s(c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[2]),c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.resolvedName=a(c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.id)??void 0,c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.resolvedCodeSyntax=l(c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS&&(o.rectangleCornerRadii[3]=s(c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS,o.rectangleCornerRadii[3]),c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.resolvedName=a(c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.id),c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.resolvedCodeSyntax=l(c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS.id),o.rectangleCornerRadiiIndependent=!0)),c.minWidth&&(o.minWidth=s(c.minWidth,o.minWidth),c.minWidth.resolvedName=a(c.minWidth.id),c.minWidth.resolvedCodeSyntax=l(c.minWidth.id)),c.maxWidth&&(o.maxWidth=s(c.maxWidth,o.maxWidth),c.maxWidth.resolvedName=a(c.maxWidth.id),c.maxWidth.resolvedCodeSyntax=l(c.maxWidth.id)),c.minHeight&&(o.minHeight=s(c.minHeight,o.minHeight),c.minHeight.resolvedName=a(c.minHeight.id),c.minHeight.resolvedCodeSyntax=l(c.minHeight.id)),c.maxHeight&&(o.maxHeight=s(c.maxHeight,o.maxHeight),c.maxHeight.resolvedName=a(c.maxHeight.id),c.maxHeight.resolvedCodeSyntax=l(c.maxHeight.id)),c.itemSpacing&&(o.itemSpacing=s(c.itemSpacing,o.itemSpacing),c.itemSpacing.resolvedName=a(c.itemSpacing.id),c.itemSpacing.resolvedCodeSyntax=l(c.itemSpacing.id)),c.paddingLeft&&(o.paddingLeft=s(c.paddingLeft,o.paddingLeft),c.paddingLeft.resolvedName=a(c.paddingLeft.id),c.paddingLeft.resolvedCodeSyntax=l(c.paddingLeft.id)),c.paddingRight&&(o.paddingRight=s(c.paddingRight,o.paddingRight),c.paddingRight.resolvedName=a(c.paddingRight.id),c.paddingRight.resolvedCodeSyntax=l(c.paddingRight.id)),c.paddingTop&&(o.paddingTop=s(c.paddingTop,o.paddingTop),c.paddingTop.resolvedName=a(c.paddingTop.id),c.paddingTop.resolvedCodeSyntax=l(c.paddingTop.id)),c.paddingBottom&&(o.paddingBottom=s(c.paddingBottom,o.paddingBottom),c.paddingBottom.resolvedName=a(c.paddingBottom.id),c.paddingBottom.resolvedCodeSyntax=l(c.paddingBottom.id)),c.counterAxisSpacing&&(o.counterAxisSpacing=s(c.counterAxisSpacing,o.counterAxisSpacing),c.counterAxisSpacing.resolvedName=a(c.counterAxisSpacing.id),c.counterAxisSpacing.resolvedCodeSyntax=l(c.
66counterAxisSpacing.id)),c.characters&&(o.characters=s(c.characters,o.characters)?.toString(),c.characters.resolvedName=a(c.characters.id),c.characters.resolvedCodeSyntax=l(c.characters.id)),c.individualStrokeWeights&&(o.individualStrokeWeights===void 0&&(o.individualStrokeWeights={top:0,right:0,bottom:0,left:0}),c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT&&(o.individualStrokeWeights.bottom=s(c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT,o.individualStrokeWeights.bottom),c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.resolvedName=a(c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.id),c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.resolvedCodeSyntax=l(c.individualStrokeWeights.BORDER_BOTTOM_WEIGHT.id)),c.individualStrokeWeights.BORDER_LEFT_WEIGHT&&(o.individualStrokeWeights.left=s(c.individualStrokeWeights.BORDER_LEFT_WEIGHT,o.individualStrokeWeights.left),c.individualStrokeWeights.BORDER_LEFT_WEIGHT.resolvedName=a(c.individualStrokeWeights.BORDER_LEFT_WEIGHT.id),c.individualStrokeWeights.BORDER_LEFT_WEIGHT.resolvedCodeSyntax=l(c.individualStrokeWeights.BORDER_LEFT_WEIGHT.id)),c.individualStrokeWeights.BORDER_RIGHT_WEIGHT&&(o.individualStrokeWeights.right=s(c.individualStrokeWeights.BORDER_RIGHT_WEIGHT,o.individualStrokeWeights.right),c.individualStrokeWeights.BORDER_RIGHT_WEIGHT.resolvedName=a(c.individualStrokeWeights.BORDER_RIGHT_WEIGHT.id),c.individualStrokeWeights.BORDER_RIGHT_WEIGHT.resolvedCodeSyntax=l(c.individualStrokeWeights.BORDER_RIGHT_WEIGHT.id)),c.individualStrokeWeights.BORDER_TOP_WEIGHT&&(o.individualStrokeWeights.top=s(c.individualStrokeWeights.BORDER_TOP_WEIGHT,o.individualStrokeWeights.top),c.individualStrokeWeights.BORDER_TOP_WEIGHT.resolvedName=a(c.individualStrokeWeights.BORDER_TOP_WEIGHT.id),c.individualStrokeWeights.BORDER_TOP_WEIGHT.resolvedCodeSyntax=l(c.individualStrokeWeights.BORDER_TOP_WEIGHT.id))),i}function T2(e,t,r,n){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=r(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=n(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=r(i.boundVariables.color.id),i.boundVariables.color.resolvedCodeSyntax=n(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=r(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=n(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=r(i.boundVariables.color.id),i.boundVariables.color.resolvedCodeSyntax=n(i.boundVariables.color.id))}if(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=r(o.boundVariables.color.id),o.boundVariables.color.resolvedCodeSyntax=n(o.boundVariables.color.id)),o.boundVariables?.radius&&(o.radius=t(o.boundVariables.radius,o.radius),o.boundVariables.radius.resolvedName=r(o.boundVariables.radius.id),o.boundVariables.radius.resolvedCodeSyntax=n(o.boundVariables.radius.id)),o.boundVariables?.spread&&(o.spread=t(o.boundVariables.spread,o.spread),o.boundVariables.spread.resolvedName=r(o.boundVariables.spread.id),o.boundVariables.spread.resolvedCodeSyntax=n(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=r(o.boundVariables.offsetX.id),o.boundVariables.offsetX.resolvedCodeSyntax=n(o.boundVariables.offsetX.id)),o.boundVariables?.offsetY&&(s=t(o.boundVariables.offsetY,o.offset.x),o.boundVariables.offsetY.resolvedName=r(o.boundVariables.offsetY.id),o.boundVariables.offsetY.resolvedCodeSyntax=n(o.boundVariables.offsetY.id)),o.offset={x:i,y:s}}(o.type==="LAYER_BLUR"||o.type==="BACKGROUND_BLUR")&&o.boundVariables?.radiu
66s&&(o.radius=t(o.boundVariables.radius,o.radius),o.boundVariables.radius.resolvedName=r(o.boundVariables.radius.id),o.boundVariables.radius.resolvedCodeSyntax=n(o.boundVariables.radius.id))}if(e.boundVariables?.fontFamily&&e.boundVariables.fontFamily.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.fontSize&&e.boundVariables.fontSize.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.fontWeight&&e.boundVariables.fontWeight.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.fontStyle&&e.boundVariables.fontStyle.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.lineHeight&&e.boundVariables.lineHeight.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.letterSpacing&&e.boundVariables.letterSpacing.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.paragraphSpacing&&e.boundVariables.paragraphSpacing.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(o.id)}),e.boundVariables?.paragraphIndent&&e.boundVariables.paragraphIndent.forEach(o=>{o.resolvedName=r(o.id),o.resolvedCodeSyntax=n(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=r(e.style.boundVariables.fontFamily.id),e.style.boundVariables.fontFamily.resolvedCodeSyntax=n(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=r(e.style.boundVariables.fontSize.id),e.style.boundVariables.fontSize.resolvedCodeSyntax=n(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=r(e.style.boundVariables.fontWeight.id),e.style.boundVariables.fontWeight.resolvedCodeSyntax=n(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=r(e.style.boundVariables.fontStyle.id),e.style.boundVariables.fontStyle.resolvedCodeSyntax=n(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=r(e.style.boundVariables.lineHeight.id),e.style.boundVariables.lineHeight.resolvedCodeSyntax=n(e.style.boundVariables.lineHeight.id)),e.style.boundVariables.letterSpacing&&(e.style.letterSpacingValue=t(e.style.boundVariables.letterSpacing,e.style.letterSpacingValue),e.style.letterSpacingUnit="PIXELS",e.style.boundVariables.letterSpacing.resolvedName=r(e.style.boundVariables.letterSpacing.id),e.style.boundVariables.letterSpacing.resolvedCodeSyntax=n(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=r(e.style.boundVariables.paragraphSpacing.id),e.style.boundVariables.paragraphSpacing.resolvedCodeSyntax=n(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=r(e.style.boundVariables.paragraphIndent.id),e.style.boundVariables.paragraphIndent.resolvedCodeSyntax=n(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 qn(e){return e.strokes!==void 0&&e.strokes.length>0}function Mw(e){return qn(e)&&e.strokeAlign!==void 0&&e.strokeAlign!=="INSIDE"}function Bw(e,t){if(!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return{};
66let{top:r,right:n,bottom:o,left:i}=Nl(e);return{borderLeftWidth:L(i),borderRightWidth:L(n),borderTopWidth:L(r),borderBottomWidth:L(o),borderColor:"transparent",borderStyle:"solid",backgroundClip:"padding-box"}}function Vp(e,t){if(!(e.type==="FRAME"||e.type==="SLOT"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let n=Nl(e);return L(n.left+n.right)}function Fp(e,t){if(!(e.type==="FRAME"||e.type==="SLOT"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let n=Nl(e);return L(n.top+n.bottom)}function Nl(e){let t={top:0,right:0,bottom:0,left:0},r=ZS(e);if(!qn(e))return t;switch(e.strokeAlign){case"CENTER":return{top:L(r.top/2),right:L(r.right/2),bottom:L(r.bottom/2),left:L(r.left/2)};case"OUTSIDE":return r;case"INSIDE":default:return t}}function zp(e){let t={top:0,right:0,bottom:0,left:0};if(!qn(e))return t;let r=ZS(e);switch(e.strokeAlign){case"CENTER":return{top:r.top/2,right:r.right/2,bottom:r.bottom/2,left:r.left/2};case"OUTSIDE":return t;case"INSIDE":default:return r}}function Hp(e=[],t=!1,r){let n=e.map(o=>{if(o.visible!==!1&&o.type!=="IMAGE"&&o.type!=="VIDEO"&&o.type!=="PATTERN"){if(o.type==="SOLID")return o;if(gp(o)&&o.gradientStops[0])return o.gradientStops[0]}}).filter(Boolean);if(n.length!==0)return Wu(n.map(o=>new ut("color"in o?o.color:o,"opacity"in o?o.opacity:1,lt,t,"boundVariables"in o?o.boundVariables?.color?.resolvedName:void 0,r&&("boundVariables"in o?o.boundVariables?.color?.resolvedCodeSyntax?.[r]:void 0)))).value}function JS(e){if(e.rectangleCornerRadiiIndependent)return{topLeft:e.rectangleCornerRadii[0]?L(e.rectangleCornerRadii[0]):void 0,topRight:e.rectangleCornerRadii[1]?L(e.rectangleCornerRadii[1]):void 0,bottomRight:e.rectangleCornerRadii[2]?L(e.rectangleCornerRadii[2]):void 0,bottomLeft:e.rectangleCornerRadii[3]?L(e.rectangleCornerRadii[3]):void 0};let t=e.cornerRadius?L(e.cornerRadius):void 0;return{topLeft:t,topRight:t,bottomRight:t,bottomLeft:t}}function ex(e,t,r){let n={...e};return n.borderTopLeftRadius&&(n.borderTopLeftRadius=K(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_LEFT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_LEFT_CORNER_RADIUS?.resolvedName,`${n.borderTopLeftRadius}px`)??n.borderTopLeftRadius),n.borderTopRightRadius&&(n.borderTopRightRadius=K(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_RIGHT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_TOP_RIGHT_CORNER_RADIUS?.resolvedName,`${n.borderTopRightRadius}px`)??n.borderTopRightRadius),n.borderBottomRightRadius&&(n.borderBottomRightRadius=K(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS?.resolvedName,`${n.borderBottomRightRadius}px`)??n.borderBottomRightRadius),n.borderBottomLeftRadius&&(n.borderBottomLeftRadius=K(r&&t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS?.resolvedCodeSyntax?.[r],t.boundVariables?.rectangleCornerRadii?.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS?.resolvedName,`${n.borderBottomLeftRadius}px`)??n.borderBottomLeftRadius),n}function Vw(e,t,r,n,o){let i=JS(e),s=t?Nl(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=n?ex(a,e,o):a,c=Hp(e.strokes,n,o),u=E2(e,n,o);return{...l,borderStyle:e.strokeDashes?"dashed":"solid",borderColor:r&&c===void 0?"rgba(0, 0, 0, 0)":c,borderTopWidth:u.top,borderBottomWidth:u.bottom,borderLeftWidth:u.left,borderRightWidth:u.right}}var jp=(e,t)=>{let r=t?.strokesIncludedInLayout,n=Nl(e);
66return{top:r?0:-n.top,left:r?0:-n.left,right:r?0:-n.right,bottom:r?0:-n.bottom}};function E2(e,t,r){if(e.individualStrokeWeights){let o=L(e.individualStrokeWeights.top),i=L(e.individualStrokeWeights.right),s=L(e.individualStrokeWeights.bottom),a=L(e.individualStrokeWeights.left);if(t){let l=K(r&&e.boundVariables?.individualStrokeWeights?.BORDER_TOP_WEIGHT?.resolvedCodeSyntax?.[r],e.boundVariables?.individualStrokeWeights?.BORDER_TOP_WEIGHT?.resolvedName,`${o}px`),c=K(r&&e.boundVariables?.individualStrokeWeights?.BORDER_RIGHT_WEIGHT?.resolvedCodeSyntax?.[r],e.boundVariables?.individualStrokeWeights?.BORDER_RIGHT_WEIGHT?.resolvedName,`${i}px`),u=K(r&&e.boundVariables?.individualStrokeWeights?.BORDER_BOTTOM_WEIGHT?.resolvedCodeSyntax?.[r],e.boundVariables?.individualStrokeWeights?.BORDER_BOTTOM_WEIGHT?.resolvedName,`${s}px`),f=K(r&&e.boundVariables?.individualStrokeWeights?.BORDER_LEFT_WEIGHT?.resolvedCodeSyntax?.[r],e.boundVariables?.individualStrokeWeights?.BORDER_LEFT_WEIGHT?.resolvedName,`${a}px`);return{top:l??o,right:c??i,bottom:u??s,left:f??a}}return{top:o,right:i,bottom:s,left:a}}let n=L(e.strokeWeight);return{top:n,right:n,bottom:n,left:n}}function ZS(e){if(e.individualStrokeWeights)return{top:L(e.individualStrokeWeights.top),right:L(e.individualStrokeWeights.right),bottom:L(e.individualStrokeWeights.bottom),left:L(e.individualStrokeWeights.left)};let t=L(e.strokeWeight);return{top:t,right:t,bottom:t,left:t}}var C2=["ON_CLICK","ON_PRESS","MOUSE_DOWN","MOUSE_UP"];function Bi(e,t){let r=e.interactions??[];if(t?.onClick)return{cursor:"pointer"};for(let n of r)if(C2.find(o=>o===n.event?.interactionType))return{cursor:"pointer"};return{}}var Wp=e=>Object.entries(e).every(([t,r])=>r===void 0?!0:["top","left","right","bottom"].includes(t)?r==="0"||r===0:t==="position"?r==="absolute":t==="display"?r==="block":!1);var tx="data-breakpoint",rx="breakpoint-css",Up="data-breakpoint-id";function b2(e,t,r){return t.map(n=>r.get(n)).filter(Boolean).map(n=>e(n)).filter(n=>n&&n.visible!==!1)}function Fw(e,t,r,n){let o=e(fl),i=b2(e,t,r);if(n==="server")return i.sort((u,f)=>u.size.x-f.size.x).map(u=>u.id);let a=i.filter(u=>u.type==="FRAME"),l=nx(a),c=I2(l,o);return c?[c.nodeId]:[]}function nx(e){let t={breakpoints:[]};for(let r of e){let n="white";r.fills.every(s=>s.type==="SOLID")&&(n=Hp(r.fills)??n);let i=r.name;t.breakpoints.push({nodeId:r.id,pageId:"",name:i,width:r.size.x,background:n})}return t.breakpoints.sort((r,n)=>n.width-r.width),t}function I2(e,t){let{breakpoints:r}=e;return t?r.find(n=>n.width<=t)??r[r.length-1]:r[0]}function zw(){let e=document.querySelectorAll(`[${tx}]`);e.length===0&&console.error("No breakpoints elements found during hydration."),e.forEach(r=>{window.getComputedStyle(r).display==="none"&&r.remove()});let t=document.querySelector(`#${rx}`);if(e.length>1&&!t){console.error("No breakpoint css style tag found during hydration.");return}t&&t.remove()}function Hw(e,t,r){let n={...Ao(t),type:"INSTANCE",id:e.id,name:r?.name??t.name,mainComponentId:t.id,componentProperties:e.componentProperties,componentPropertyReferences:e.componentPropertyReferences,componentSetId:e.componentSetId,overrides:[]};for(let o of w2)o in e?n[o]=e[o]:delete n[o];return n}var w2=["constraints","constraintValues","layoutAlign","layoutGrow","gridColumnAnchorIndex","gridRowAnchorIndex","gridColumnSpan","gridRowSpan","layoutPositioning","relativeTransform","overrides","absoluteBoundingBox","isolatedAbsoluteRenderBounds","visible","scrollBehavior","maybeAnimateRotation"];function jw(e,t,r,n,o,i){let s=t.mainComponentId,a,l=t.componentPropertyReferences?.mainComponent;if(l&&i?.[l])s=i[l].value;else if(t.componentSetId){a=e(r.get(t.componentSetId));let f=o.instanceState.backingComponentId.get(e,n);if(f)s=f;else if(t.componentProperties&&a.type==="COMPONENT_SET"){let d=a.children.map(g=>e(r.get(g))),p=Object.entries(a.componentPropertyDefinitions??{}).map(([g,S])=>{if(S.type!=="VARIANT")return;let m=t.componentProperties[g];if(!m){console.warn("missing component property on instance");return}if(m.type==="SLOT")return;let h=m.type==="TEXT"?m.value.characters:m.value,v="boundVariables"in m?m.boundVariables:void 0,T=h;if(v?.value&&(T=o.variableState.evaluateVariable(e,v.value.id,n)),typeof T=="boolean"&&S.variantOptions){let x=S.variantOptions.map(E=>E.toLowerCase());if(T===!0){let E=S.variantOptions.find((C,b)=>x[b]==="true");E&&(T=E)}else if(T===!1){let E=S.variantOptions.find((C,b)=>x[b]==="false");
66E&&(T=E)}}return T=S.variantOptions?.includes(String(T))?T:S.defaultValue,`${g}=${String(T)}`}).filter(Boolean).join(", "),y=d.find(g=>g.name===p);y&&(s=y.id)}}let c=e(r.get(s));return{componentSet:a,component:c}}function Ww(e,t,r,n){if(t.type==="TEXT"&&"styleIdForText"in t.style&&t.style.styleIdForText){let o=t.style.styleIdForText,i=n.get(o);if(i){let s=r.get(i),a=e(s);a.type==="STYLE"&&a.styleType==="TEXT"&&Object.assign(t.style,Ao(a.style))}}}function Uw(e,t){if(!t||!("componentPropertyReferences"in e)||!e.componentPropertyReferences)return;let r=e.componentPropertyReferences;for(let[n,o]of Object.entries(r)){if(t[o]===void 0){let s=k2(o);for(let[a,l]of Object.entries(t))if(a.startsWith(s)){e[n]=l.value;break}continue}let i=t[o];if(i.type==="IMAGE"){console.warn(`Attempted to apply image prop on node ${e.id}`);continue}if(n==="characters")if(i.type==="TEXT")for(let[s,a]of Object.entries(i.value))e[s]=a;else e[n]=String(i.value);else e[n]=i.value}}function k2(e){let t=e.lastIndexOf("#");return e.slice(0,t+1)}function ox(e,t,r,n){let o={...e(n.modeContextState),...t};if(!("explicitVariableModes"in r)||!r.explicitVariableModes)return o;let i={};for(let[s,a]of Object.entries(r.explicitVariableModes)){let l=Gw(e,s,n)||s,c=n.variableState.getAssetKeyOrLocalGuid(l);i[l]=a,i[c]=a}for(let[s,a]of Object.entries(o)){let l=Gw(e,s,n)||s;if(!l)continue;i[l]===void 0&&(i[l]=a);let c=n.variableState.getAssetKeyOrLocalGuid(l);i[c]===void 0&&(i[c]=a)}return i}function Gw(e,t,r){try{if(!r.variableState.hasAssetId(t))return;let n=r.variableState.getCollectionInfo(e,t);return n?n.baseCollectionId:void 0}catch{return}}var R2=["minWidth","maxWidth","minHeight","maxHeight","itemSpacing","paddingLeft","paddingTop","paddingRight","paddingBottom","counterAxisSpacing","strokeWeight"];function Ku(e,t,r){if(t===1)return;let n=e;for(let o of R2)n[o]!==void 0&&(n[o]*=t);if(n.size){let{x:o,y:i}=n.size;n.size={x:o*t,y:i*t}}if(n.rectangleCornerRadii&&(n.rectangleCornerRadii=n.rectangleCornerRadii.map(o=>o*t)),n.individualStrokeWeights&&(n.individualStrokeWeights=Object.fromEntries(Object.entries(n.individualStrokeWeights).map(([o,i])=>[o,i*t]))),n.effects)for(let o of n.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(n.constraintValues){let o=t/r;n.constraintValues=Object.fromEntries(Object.entries(n.constraintValues).map(([i,s])=>[i,{...s,pixelOffset:s.pixelOffset*o}]))}n.style?.fontSize&&(n.style.fontSize=Math.round(n.style.fontSize*t*100)/100),n.style?.lineHeightPx&&(n.style.lineHeightPx*=t),n.absoluteBoundingBox&&(n.absoluteBoundingBox.width*=t,n.absoluteBoundingBox.height*=t)}function $w(e,t,r,n){let o=t.componentPropertyReferences?.slotContentId;if(!o)return null;let i=n[o];if(!i||i.type!=="SLOT")return Re.reportError("Slot content node not found or not a slot"),null;if(!FI(i.value.guid))return Re.reportError("Invalid slot content node ID"),null;let s=e(r.get(et(i.value.guid)));return s.type!=="FRAME"?(Re.reportError("Expected slot content node to be a frame"),null):s}function Kw(e,t){return{...e,size:t.size,relativeTransform:t.relativeTransform,children:t.children}}function Gp(e){let t=ee().env,r=(0,Vi.useContext)(Uu),n=(0,Vi.useRef)(),o=n.current,i=new Map,s=e.map(f=>{let d=f.keyWithOverrides??f.key,p=o?o.get(d):void 0;return(!p||!Ie(p.args,f))&&(p={args:f,value:A2(f,t,r)}),i.set(d,p),p.value}),a=ll(s,Ie),l=(0,Vi.useMemo)(()=>q(f=>{let d=a.map(f),p=[],y=[];return d.forEach(g=>{"errorMessage"in g?y.push(g):p.push(g)}),{nodes:p,errors:y}}),[a]),{nodes:c,errors:u}=ye(l);return(0,Vi.useEffect)(()=>(u.forEach(f=>{r.setMaterializationError(f.nodeId,f)}),()=>{u.forEach(f=>{r.setMaterializationError(f.nodeId)})}),[u,r]),n.current=i,c}function A2(e,t,r){return q(n=>{try{let o=Xw(e,n,t);return n(Vu)&&_w(o),o}catch(o){return o instanceof Error?(r.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 N2={mainComponentId:!0,overrides:!0,componentProperties:!0,componentPropertyReferences:!0,componentPropertyDefinitions:!0,componentSetId:!0,mainComponent:!0,overrideKey:!0};function $s(e,t,r){return Xw(t,e,r)}var O2=600;function Xw(e,t,r){let{key:n,parentState:o,nodeById:i,animateRootIds:s,animateProps:a,assetIdToGuid:l,guidToUrl:c}=e,{autoLayoutTransitionAtom:u,transitionProps:f}=a??{},d=e.overrides,p=t(i.get(e.backingLayerId??e.nodeId));if(p.type==="SLOT"||p.type==="FRAME"){let ne=$w(t,p,i,e.componentProperties??{});ne&&(p=Kw(p,ne))}let y=s.has(e.backingLayerId??e.nodeId),g=Ao(p),S,m,h=!1,v=!1;
67"isInAnimateTree"in g&&g.isInAnimateTree&&(v=!0),e.parentPath?(m=[...e.parentPath,n],g.type==="INSTANCE"?S=[]:S=m):g.type==="INSTANCE"&&(S=[],m=[]);let T=g.type==="INSTANCE"?g.mainComponentId:void 0;if(h=ix(g,m,d,void 0,e.uniformScaleFactor,"uniformScaleFactor"in g?g.uniformScaleFactor:void 0)||h,g.type==="INSTANCE"&&g.mainComponentId&&g.mainComponentId!==T){let ne=t(i.get(g.mainComponentId));ne.type==="COMPONENT"&&ne.componentSetId&&(g.componentSetId=ne.componentSetId)}if(g.type==="INSTANCE"){let ne=g.overrides?.find(Se=>Se.key.length===0);ne&&qw(g,ne)}let x=o.getChildState(n,g,i),E=x.instanceState.backingComponentId,{parentStates:C}=e;g.type==="INSTANCE"&&(C===null&&(C=new Map),"componentSetId"in g&&g.componentSetId&&(C=new Map(C),C.set(g.componentSetId,{backingComponentIdState:E,transitionAtom:x.transitionAtom,parentAutoLayoutTransitionAtom:u,stateResetHandlers:x.stateResetHandlers})));let b={},k,R=!1;try{if(g.type==="INSTANCE"){let ne=ox(t,e.modeContext,g,x),Se=jw(t,g,i,ne,x,e.componentProperties);if(k=Se.component,k.isUnreachable){let ir=new vt("Component node was incorrectly marked for pruning");ir.errorDetail=`instanceId: ${g.id}, componentId: ${k.id}`,Re.reportError(ir)}g.componentSetId&&s.has(g.componentSetId)&&(R=!0),k=Zw(g,{component:Se.component,componentSet:Se.componentSet},t,i),g=Hw(g,k,Se.componentSet?.type==="COMPONENT_SET"?Se.componentSet:void 0),h=ix(g,S,ko(g.overrides,{nodeId:g.id}),{backingComponent:k,get:t,nodeById:i},e.uniformScaleFactor,"uniformScaleFactor"in p&&p.uniformScaleFactor||1)||h}g=ow(g),Ww(t,g,i,l),b=ox(t,e.modeContext,g,x),Uw(g,e.componentProperties),h=Dw(t,g,x.variableState,b)||h,e.uniformScaleFactor&&Ku(g,e.uniformScaleFactor,"uniformScaleFactor"in p&&p.uniformScaleFactor||1),P2(t,g,e.nodeId,e.stablePathToAssetHash),nw(g,x.cmsDataState,c),h&&g.type==="SVG"&&(g.isDynamic=!0)}catch(ne){throw console.error("Materialization error",ne),new re("Materialization error",ne)}tk(g);let A={node:g,sourceStablePath:_2(g),variableState:x.variableState,backingComponentIdState:E,parentStates:C,transitionAtom:x.transitionAtom,nodeById:i,modeContext:b},N=sx(t,A),O=N?.length?Jw(t,A,N):void 0,D=ek(t,x.transitionAtom,x.autoLayoutTransitionAtom),I=oe.state?.renderOptions.disableBehaviors??!1,W=oe.state?.renderOptions.disableImageOptimization??!1,V=oe.state?.renderOptions.renderComponentSetNodes??!1,F=Sw(R,y,I,f),Z={transitionData:D??f?.transitionData,smartAnimateType:F},se=y||v?u??x.autoLayoutTransitionAtom:void 0,pe=e.rootOffset??("absoluteBoundingBox"in g?{x:g.absoluteBoundingBox.x,y:g.absoluteBoundingBox.y}:void 0),we=[];if("children"in g&&Array.isArray(g.children)){let ne=g.children,Se;bS(p)&&(ne=Fw(t,ne,i,r),Se=ne);let ir=g.type==="INSTANCE"?Yw(g,{backingComponent:k,get:t,nodeById:i},ko(g.overrides,{nodeId:g.id})):d,Vn=ir?.filter(_t=>_t.value.name!==void 0),hn=L2(e.stablePathPrefix,g),zr=new Map,ho=new Map,go=[];for(let _t=0;_t<ne.length;_t++){let Cr=ne[_t],Hr=Se?Se[_t]:void 0,It=t(i.get(Cr)),xe=It.name,oi=It.overrideKey,jr=bS(p)&&It.type==="FRAME",Es=jr?It.size.x:void 0,ii=pe;if(jr)ii={x:It.absoluteBoundingBox.x,y:It.absoluteBoundingBox.y};else if(g.type==="INSTANCE"){let ci={x:pe.x-g.absoluteBoundingBox.x,y:pe.y-g.absoluteBoundingBox.y};ii={x:k.absoluteBoundingBox.x+ci.x,y:k.absoluteBoundingBox.y+ci.y}}let Cs=zr.get(xe)??0;zr.set(xe,Cs+1);let bs=Ol(xe,Cs,g),si=Vn?Qw([...S??[],bs],Vn)??xe:xe,gn=ho.get(si)??0;ho.set(si,gn+1);let ai=hn?hn.concat(";",oi??Cr):Cr;go.push(ai||Cr);let li=(e.uniformScaleFactor||1)*("uniformScaleFactor"in It&&It.uniformScaleFactor?It.uniformScaleFactor:1);we.push({key:bs,keyWithOverrides:Ol(si,gn,g),parentState:x,nodeId:ai,stablePathPrefix:hn,backingLayerId:Cr,modeContext:b,parentPath:S,preexpandedNodeId:Hr,nodeById:i,assets:e.assets,assetIdToGuid:l,guidToUrl:c,animateRootIds:s,stablePathToAssetHash:e.stablePathToAssetHash,overrides:ir,componentProperties:g.type==="INSTANCE"||g.type==="CODE_INSTANCE"||g.type==="CODE_LAYER"?g.componentProperties:e.componentProperties,parentStates:C,animateProps:{transitionProps:Z,autoLayoutTransitionAtom:se},uniformScaleFactor:li,breakpointWidth:Es??e.breakpointWidth,rootOffset:ii})}g.children=go}let Ne=M2(t,e.assets,g),X=D2(g,N2),Y=X.type==="COMPONENT";(X.type==="INSTANCE"||Y)&&(X.type="FRAME");let te=hp(X),ve=te.type;return`${ve}`,Object.assign(te,{materializedChildNodeProps:we,transitionProps:Z,interactions:N,interactionHandlers:O,key:e.keyWithOverrides??e.key,variableState:x.variableState,modeContext:b,assets:Ne}),(g.type==="CODE_INSTANCE"||g.type==="CODE_LAYER")&&Object.assign(te,{componentProperties:g.componentProperties}),(te.type==="RECTANGLE"||te.type==="IMAGE"||te.type==="FRAME"||te.type==="SVG")&&!W&&Ne&&Object.values(Ne).length&&(e.breakpointWidth,te.lazyLoad=te.absoluteBoundingBox.x>pe.x+e.breakpointWidth||te.absoluteBoundingBox.y>pe.y+O2),Y&&Object.assign(te,{isComponentDefinition:!0}),te}function Ol(e,t,r){return r?.type==="WEBPAGE"?"":e+t}function P2(e,t,r,n){if(r.includes("I")&&(t.id=r,t.type==="SVG"||t.type==="IMAGE")){let o=n.get(r);if(o){let i=oe.state?.websiteData.assets.get(o);if(i){let s=e(i);s&&s.type==="GENERATED_ASSET"&&(t.hash=o,t.type=s?.format==="SVG"?"SVG":"IMAGE")}}}}function L2(e,t){if(e)return t.type==="INSTANCE"?t.id:e;if(t.type==="INSTANCE")return`I${t.id}`}function _2(e){return e.type==="INSTANCE"&&!e.id.startsWith("I")?`I${e.id}`:e.id}function D2(e,t){let r={...e};for(let n in t)delete r[n];return r}function M2(e,t,r){let n,o=i=>{let s=t.get(i),a=e(s);n=n??{},n[i]=a};if("fills"in r)for(let i of r.fills)i.visible!==!1&&(i.type==="IMAGE"&&o(Dp(i)),i.type==="VIDEO"&&o(i.videoRef));if("hash"in r&&o(r.hash),"behaviors"in r){let i=QS(r.behaviors);if(i&&o(i),r?.behaviors?.code!==void 0)for(let s of r.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 r)for(let i of Object.values(r.componentProperties))i.type==="IMAGE"&&i.value.image&&(o(i.value.image),i.value.animatedImage!==null&&o(i.value.animatedImage));if("styleOverrideTable"in r){for(let i of Object.values(r.styleOverrideTable))if(i.fills)for(let s of i.fills)s.visible!==!1&&s.type==="IMAGE"&&o(Dp(s))}return n}function Yw(e,t,r){if(!r)return;let n={get:t.get,nodeById:t.nodeById},o=ik(e,t),i=[];for(let s of r){if(s.key.length===0)continue;let a=rk(s.key,e,n),l=s.key,c=!1;if(!a){let d=s.key[s.key.length-1];let p=V2(d,e,n);p&&(a=p.node,l=p.key,c=!0)}if(!a)continue;let u={key:l,value:s.value};if(o){u.value={};let d=rk(s.key,o,n);if(d===void 0){let p=new vt("No node in variant for override");p.errorDetail=JSON.stringify({overrideKey:s.key,nodeId:e.id,nodeName:e.name,variantId:o.id,variantName:o.name}),Re.reportError(p);continue}for(let[p,y]of Rn(s.value)){let g=cx(p,y,a,d);g!==void 0&&(u.value[p]=g)}}let f=i.findIndex(d=>Ie(d.key,l));if(f>-1){let d=i[f];c?u.value=lx(u,d):u.value=lx(d,u),i[f]=u}else i.push(u)}return i}function ax(e,t){if(!(!t||!e))return t.find(r=>Ie(r.key,e))}var Rn=e=>Object.entries(e);function nk(e,t){let r=e.filter(o=>et(o.id)!==Hs),n=t.filter(o=>o.isDeleted).map(o=>et(o.id));return r=r.filter(o=>!n.includes(et(o.id))),t.forEach(o=>{if(o.isDeleted)return;let i=r.findIndex(s=>et(s.id)===et(o.id));i===-1?r.push(o):r[i]=o}),r}function ix(e,t,r,n,o,i){if(!t||!r)return!1;let s=ax(t,r);if(s?.value===void 0)return!1;if("size"in s.value&&s.value.size?.isDefault){let{size:l,...c}=s.value;Ku(c,1/(o||1),1/(i||1)),s.value={...c,size:l}}else Ku(s.value,1/(o||1),1/(i||1));let a=ik(e,n);for(let[l,c]of Rn(s.value))e.type==="INSTANCE"&&l==="overrides"?c=ok(ko(e.overrides,{nodeId:e.id}),ko(c,{nodePath:t})):l==="interactions"&&"interactions"in e&&(c=nk(e.interactions??[],c)),!(e.type==="INSTANCE"&&a&&(c=cx(l,c,n.backingComponent,a),c===void 0))&&(c===null?delete e[l]:e[l]=c);return!0}function qw(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 r in e.componentProperties){let n=e.componentProperties[r];n&&"boundVariables"in n&&n?.boundVariables&&delete n.boundVariables}else if(t.value.boundVariables?.componentProperties)for(let r in e.componentProperties){let n=e.componentProperties[r];let i=t.value.boundVariables.componentProperties[r];
67i&&"boundVariables"in n&&(n.boundVariables={value:i})}}function lx(e,t){let r=e.value,n=t?.value||{},o={...r,...n};return"overrides"in r&&"overrides"in n&&(o.overrides=ok(ko(r.overrides,{overrideId:r.id,overrideKey:r.overrideKey}),ko(n.overrides,{overrideId:n.id,overrideKey:n.overrideKey}))),"interactions"in r&&"interactions"in n&&(o.interactions=nk(r.interactions??[],n.interactions??[])),o}function ok(e,t){if(!e)return t;if(!t)return e;if(e&&t){let r=[];for(let n of e){let o=ax(n.key,t);r.push({key:n.key,value:lx(n,o)})}for(let n of t)ax(n.key,r)||r.push(n);return r}}var B2=new Set(["characters","characterStyleOverrides","styleOverrideTable","lineTypes","lineIndentations","fontSize","letterSpacing","lineHeight","fontStyle","fontVariations","inheritTextStyleId","lineStyleOverrides"]);function cx(e,t,r,n){if(e==="name")return t;if(e==="interactions"){let o=e in n?n.interactions??[]:[],i=new Set(o.map(a=>et(a.id)??Hs));return i.add(Hs),t.filter(a=>!i.has(et(a.id)??Hs))}else if(e==="size"&&e in r&&e in n){let o=t;return{x:r.size.x===n.size.x?o.x:r.size.x,y:r.size.y===n.size.y?o.y:r.size.y}}else{if(e==="componentProperties")return t;if(e==="overrides"&&e in r&&e in n){let o=[];for(let i of ko(t,{newNodeId:r.id,origNodeId:n.id})){let s=r.overrides.find(u=>Ie(u.key,i.key)),a=n.overrides.find(u=>Ie(u.key,i.key));if(!s||!a){o.push(i);continue}let l={key:i.key,value:{}},c=!1;for(let[u,f]of Rn(i.value))f=cx(u,f,s.value,a.value),f!==void 0&&(l.value[u]=f,c=!0);c&&o.push(l)}return o}else if(B2.has(e))return t}if(Ie(r[e],n[e]))return t}function ik(e,t){if(!(e.type==="INSTANCE"&&t&&e.componentSetId))return;let r=t.get(t.nodeById.get(e.componentSetId));r!==void 0&&r.type;let n=Rn(e.componentProperties).map(([o,i])=>i.type!=="VARIANT"?void 0:`${o}=${String(i.value)}
67`).filter(Boolean).join(", ");if(n&&t.backingComponent.name!==n){for(let o of r.children){let i=t.get(t.nodeById.get(o));if(i.name===n)return i}console.warn("Could not find initial variant for instance",e.id)}}function sk(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 rk(e,t,r){let{get:n,nodeById:o}=r,i=t;for(let s of e){if(!i||!sk(i,t))return;let a=i.children.map(c=>n(o.get(c)));i=void 0;let l=new Map;for(let c=0;c<a.length;++c){let u=a[c];let f=l.get(u.name)??0;l.set(u.name,f+1);let d=Ol(u.name,f);if(s===d){i=u;break}}}return i}function V2(e,t,r){let{get:n,nodeById:o}=r,i=[{key:[],node:t}],s=new Map;for(;i.length>0;){let a=i.pop();let l=s.get(a.node.name)??0;if(Ol(a.node.name,l)===e)return a;if(s.set(a.node.name,l+1),!sk(a.node,t))continue;let c=a.node.children.map(d=>n(o.get(d))),u=new Map,f=[];c.forEach(d=>{let p=u.get(d.name)??0;u.set(d.name,p+1),f.push({key:[...a.key,Ol(d.name,p)],node:d})}),i.push(...f.reverse())}}function Qw(e,t){for(let r of t)if(r.value.name!==void 0&&r.value.name!==null&&Ie(r.key,e))return r.value.name}var ck=new Map,ak=new Set,F2=new Map;function ux(e){if(e.startsWith("I")&&e.includes(";")){let t=e.split(";");if(t.length===2&&t[1])return t[1]}return e}function lk(e){let t={},r=e.split(",").map(n=>n.trim());for(let n of r){let o=n.indexOf("=");if(o>0){let i=n.slice(0,o).trim(),s=n.slice(o+1).trim();t[i]=s}}return t}function z2(e,t,r){let n=new Map;if(!e.mainComponentId)return n;for(let o of e.overrides)if("componentProperties"in o.value&&"mainComponentId"in o.value){let s=t(r.get(o.value.mainComponentId)).componentSetId;if(s)for(let[a,l]of Rn(o.value.componentProperties)){let c=n.get(s);c?c.set(a,l.value):n.set(s,new Map([[a,l.value]]))}}return n}function H2(e){return"componentProperties"in e&&e.componentProperties!==void 0&&"componentSetId"in e&&e.componentSetId!==void 0}function j2(e,t,r,n){for(let o of r){let i=n.get(o)||new Map;i.set(e,t),n.set(o,i)}}function W2(e,t,r,n){let o=t.get(e.componentSetId);if(o)for(let[i,s]of Rn(e.componentProperties))for(let[a,l]of o)Ie(s.value,l)&&Ie(i,a)&&j2(i,s.value,r,n)}function U2(e,t,r,n,o){if(!("children"in e)||!e.children||!t.size)return;let i=new Set,s=l=>{if(l.type==="INSTANCE"&&l.componentSetId&&t.has(l.componentSetId)){i.add(l.id);return}if("children"in l&&l.children)for(let c of l.children){let u=ux(c);s(r(n.get(u)))}};e.componentSetId&&s(r(n.get(e.componentSetId)));function a(l){if(H2(l)&&W2(l,t,i,o),"children"in l&&l.children)for(let c of l.children){let u=ux(c),f=r(n.get(u));a(f)}}for(let l of e.children){let c=ux(l),u=r(n.get(c));a(u)}}function G2(e,t,r,n,o,i){if(!("children"in e)||!i.has(t.id))return;let s=i.get(t.id),a=new Map;for(let[u,f]of Rn(t.componentProperties))s?.has(u)||a.set(u,f.value);let l=lk(r.name);for(let[u,f]of Rn(l))a?.has(u)||a.set(u,f);let c=e.children||[];for(let u of c){let f=n(o.get(u)),d=lk(f.name),p=Object.fromEntries(a);if(Ie(p,d)&&i.has(t.id))return f}}function uk(e,t,r){let n=t(r.get(e)),o=t(r.get(n.mainComponentId));if(!ak.has(n.id)){let i=z2(n,t,r);U2(o,i,t,r,ck),ak.add(n.id)}}function Zw(e,t,r,n){let{component:o}=t,{componentSet:i}=t;if(!i||!("children"in i))return o;let s=F2.get(e.id);if(s)return r(n.get(s));let a=r(n.get(e.mainComponentId)),l=G2(i,e,a,r,n,ck);return l&&(o=l),o}var Mo;(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"})(Mo||(Mo={}));function Nn(e,t){let r=null;return typeof t!="object"||"r"in t||"image"in t?r=t:t.type==="VARIABLE_ALIAS"?r=e.variableState.evaluateVariable(e.get,t.id,e.modeContext):t.type==="EXPRESSION"&&(r=$2(t,e)),r}function $2(e,t){let r=K2.find(({expressionFunction:n,resolvedType:o,argTypes:i})=>n===e.value.expressionFunction&&o===e.resolvedType&&e.value.expressionArguments.every((s,a)=>px(s)===i[a]))?.implementation;return r?r(e.value.expressionArguments,t):(console.warn("expression type not implemented",e.value.expressionFunction),null)}function Be(e,t,r,n){return{resolvedType:t,argTypes:r,implementation:n,expressionFunction:e}}var K2=[Be(ke.ADDITION,"FLOAT",["FLOAT","FLOAT"],X2),Be(ke.SUBTRACTION,"FLOAT",["FLOAT","FLOAT"],Y2),Be(ke.MULTIPLY,"FLOAT",["FLOAT","FLOAT"],q2),Be(ke.DIVIDE,"FLOAT",["FLOAT","FLOAT"],Q2),Be(ke.AND,"BOOLEAN",["BOOLEAN","BOOLEAN"],Z2),Be(ke.OR,"BOOLEAN",["BOOLEAN","BOOLEAN"],J2),Be(ke.NOT,"BOOLEAN",["BOOLEAN"],eV),Be(ke.EQUALS,"BOOLEAN",["FLOAT","FLOAT"],tV),Be(ke.NOT_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],rV),Be(ke.EQUALS,"BOOLEAN",["BOOLEAN","BOOLEAN"],nV),Be(ke.NOT_EQUAL,"BOOLEAN",["BOOLEAN","BOOLEAN"],oV),Be(ke.EQUALS,"BOOLEAN",["STRING","STRING"],iV),Be(ke.NOT_EQUAL,"BOOLEAN",["STRING","STRING"],sV),Be(ke.LESS_THAN,"BOOLEAN",["FLOAT","FLOAT"],aV),Be(ke.LESS_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],lV),Be(ke.GREATER_THAN,"BOOLEAN",["FLOAT","FLOAT"],cV),Be(ke.GREATER_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],uV),Be(ke.STRINGIFY,"STRING",["FLOAT"],fV),Be(ke.STRINGIFY,"STRING",["BOOLEAN"],dV),Be(ke.STRINGIFY,"STRING",["STRING"],pV),Be(ke.ADDITION,"STRING",["STRING","STRING"],mV),Be(ke.ADDITION,"STRING",["FLOAT","STRING"],hV),Be(ke.ADDITION,"STRING",["STRING","FLOAT"],gV),Be(ke.ADDITION,"STRING",["BOOLEAN","STRING"],yV),Be(ke.ADDITION,"STRING",["STRING","BOOLEAN"],vV)];function X2(e,t){return tt(e,t,(r,n)=>r+n,"number")}function Y2(e,t){return tt(e,t,(r,n)=>r-n,"number")}function q2(e,t){return tt(e,t,(r,n)=>r*n,"number")}function Q2(e,t){return tt(e,t,(r,n)=>n===0?null:r/n,"number")}function Z2(e,t){return tt(e,t,(r,n)=>r&&n,"boolean")}function J2(e,t){return tt(e,t,(r,n)=>r||n,"boolean")}function eV(e,t){let r=Nn(t,e[0]);return typeof r!="boolean"?$p(r,"boolean"):!r}function tV(e,t){return tt(e,t,(r,n)=>r===n,"number")}function rV(e,t){return tt(e,t,(r,n)=>r!==n,"number")}function nV(e,t){return tt(e,t,(r,n)=>r===n,"boolean")}function oV(e,t){return tt(e,t,(r,n)=>r!==n,"boolean")}function iV(e,t){return tt(e,t,(r,n)=>r===n,"string")}function sV(e,t){return tt(e,t,(r,n)=>r!==n,"string")}function aV(e,t){return tt(e,t,(r,n)=>r<n,"number")}function lV(e,t){return tt(e,t,(r,n)=>r<=n,"number")}function cV(e,t){return tt(e,t,(r,n)=>r>n,"number")}function uV(e,t){return tt(e,t,(r,n)=>r>=n,"number")}function fx(e){return Math.ceil(e)===e?String(e):e.toFixed(2)}function fV(e,t){return dx(e,t,r=>fx(r),"number")}function dV(e,t){return dx(e,t,r=>String(r),"boolean")}function pV(e,t){return dx(e,t,r=>r,"string")}function mV(e,t){return tt(e,t,(r,n)=>r+n,"string")}function hV(e,t){return tt(e,t,(r,n)=>fx(r)+n,"number","string")}function gV(e,t){return tt(e,t,(r,n)=>r+fx(n),"string","number")}function yV(e,t){return tt(e,t,(r,n)=>String(r)+n,"boolean","string")}function vV(e,t){return tt(e,t,(r,n)=>r+String(n),"string","boolean")}function dx(e,t,r,n){let o=Nn(t,e[0]);return typeof o!==n?$p(o,n):r(o)}function tt(e,t,r,n,o){let i=Nn(t,e[0]),s=Nn(t,e[1]);return typeof i!==n?$p(i,n):typeof s!==(o??n)?$p(s,o??n):r(i,s)}function $p(e,t){return console.warn(`Expected variable of type ${t}, but got variable ${JSON.stringify(e)} of type ${typeof e}`),null}function px(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 Pl(e){switch(e.type){case Mo.BOOLEAN:case Mo.FLOAT:case Mo.STRING:case Mo.COLOR:return e.value;case Mo.ALIAS:return{type:"VARIABLE_ALIAS",id:e.value,resolvedType:fk(e.resolvedType)};case Mo.EXPRESSION:return{type:"EXPRESSION",value:{expressionFunction:e.value.expressionFunction,expressionArguments:e.value.expressionArguments.map(t=>Pl(t))},resolvedType:fk(e.resolvedType)};default:return null}}function fk(e){return e===0?"BOOLEAN":e===1?"FLOAT":e===2?"STRING":e===3?"COLOR":null}var Kp=new Map,Xp=new Map;function Yp(e){let t=Kp.get(e);if(t)return Promise.resolve(t);let r=Xp.get(e);if(r)return r.promise;let n=()=>{},o=new Promise(i=>n=i);return Xp.set(e,{resolve:n,promise:o}),o}function mx(e,t){if(Kp.has(e))return;Kp.set(e,t);let r=Xp.get(e)?.resolve;r&&(r(t),Xp.delete(e))}function hx(e){Kp.delete(e)}function dk(e){if(e.length===0)return Promise.resolve(null);let t=e.map(r=>Yp(r));return Promise.any(t)}function pk(){return typeof window>"u"?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches}function SV(e){return oe.state?.websiteData.siteSettings?!!e(oe.state?.websiteData.siteSettings).ignoreReducedMotion:!1}function Xu(){return!!pl()?.ignoreReducedMotion}function mk(e){return pk()&&!SV(e)}function qp(){let e=Xu();return pk()&&!e}function gx(){return document.documentElement}function yx(){return document.body}function hk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(r=>{let n=t.getPropertyValue(r);return n==="auto"||n==="scroll"})}function gk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"}function yk(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowY==="auto"||t.overflowY==="scroll"}function vk(e){let t=e.parentElement;for(;t&&t!==document.documentElement;){if(hk(t))return t;t=t.parentElement}return yx()}function vx(e){let t=e.parentElement;for(;t&&t!==document.body;){if(hk(t))return t;t=t.parentElement}return gx()}var Sk=w(P()),xk=w(RS());var Sx=q(new Map),Ll={SHIFT_CODE:16,CONTROL_CODE:17,ALT_CODE:18,META_CODE:91};function Tk(e,t){let r=e.event?.keyTrigger?.triggerDevice==="KEYBOARD",n=e.event?.keyTrigger?.keyCodes;if(!n)return!1;let o=EV(t),i=n.length===t.length;return r&&i&&n.every(o)}function xV(e){return e===void 0?!1:(e=e.toUpperCase(),e==="SHIFT"||e==="CONTROL"||e==="ALT"||e==="META")}function TV(e){let t=[];
67return t.push(e.keyCode),e.shiftKey&&t.push(Ll.SHIFT_CODE),e.ctrlKey&&t.push(Ll.CONTROL_CODE),e.altKey&&t.push(Ll.ALT_CODE),e.metaKey&&t.push(Ll.META_CODE),t}function EV(e){let t=xk.default.mac;return r=>(r=r===Ll.META_CODE&&!t?Ll.CONTROL_CODE:r,e.some(n=>n===r))}function Ek(){let e=ye(Sx);(0,Sk.useEffect)(()=>{let t=hl(r=>{if(xV(r.key))return;let n=TV(r);e.forEach(o=>{o.keyCallback?.(n)})},"handleKeypressInteractions");return window.addEventListener("keydown",t),()=>{window.removeEventListener("keydown",t)}},[e])}var Ik=w(P());var Bo,CV=(Bo=class{activeHoverRects=new Map;hoverRectCounter=0;constructor(){}static getInstance(){}showHoverTargetRectangle(t,r){let n=`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 ${r||"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(n)},200)},200);return this.activeHoverRects.set(n,{id:n,element:o,timeoutId:i}),n}},Ir(Bo,"instance"),Bo),Qp=()=>CV.getInstance();var xx;function Jp(){return xx||(xx=new Map),xx}function bV(e){let t=Jp(),r=t.get(e)||{reverseStateInfo:[]};r.reverseStateInfo.push([]),t.set(e,r)}function IV(e){let r=Jp().get(e.target);let n=r.reverseStateInfo[r.reverseStateInfo.length-1];n.push(e)}function wV(e){let t=Jp(),r=t.get(e.target);let n=r.reverseStateInfo[r.reverseStateInfo.length-1];let o=n.pop();n.length===0&&(r.reverseStateInfo.pop(),r.reverseStateInfo.length===0&&t.delete(e.target))}function kV(e,t,r,n){let{variableState:o}=n,i=n.backingComponentIdState,s=[],a=l=>{if(l.connectionType==="CONDITIONAL"){if(l.conditionalActions)for(let c of l.conditionalActions){let u=c.condition?Pl(c.condition):void 0;if(u===null)break;if(u===void 0||Nn({get:e,variableState:o,modeContext:{}},u)){c.actions&&yp(c.actions).forEach(a);break}}return}if(l.connectionType==="INTERNAL_NODE"&&l.navigationType==="SWAP_STATE"){l.transitionNodeID;let c=bx(l,n);let u=i.get(e,n.modeContext),f=u;u||n.node.type==="INSTANCE"&&(f=n.node.mainComponentId);let{sessionID:d,localID:p}=l.transitionNodeID,y=`${d}:${p}`;(t.event?.interactionType==="ON_HOVER"||t.event?.interactionType==="ON_PRESS")&&s.push({oldBackingComponentId:f,newBackingComponentId:y,oldBackingComponentIdStateContents:u,target:c,interactionId:et(t.id),triggerType:t.event.interactionType,action:l,modeContext:n.modeContext,get:e})}};return r.forEach(a),s}var Zp=class{executedReversibleInteractions;hoverInteractionCalc;constructor(t,r,n,o,i){if(this.executedReversibleInteractions=kV(t,r,n,o),this.executedReversibleInteractions.length>0)if(r.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 r.event?.interactionType}completeTracking(t,r){if(!this.executedReversibleInteractions)return;let n=new Map;for(let o of this.executedReversibleInteractions)n.has(o.target)||n.set(o.target,[]),n.get(o.target)?.push(o);for(let o of n.keys()){bV(o);let i=n.get(o);for(let s of i){let a=()=>{let l=s.target,c=l?.get(t,r.modeContext);l&&c===s.newBackingComponentId&&(Cx(t,r,s.action,s.newBackingComponentId,s.oldBackingComponentId),s.oldBackingComponentIdStateContents?l.set(t,r.modeContext,s.oldBackingComponentIdStateContents):l.reset()),wV(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}),IV(s)}}}},Tx=new Map;function Ex(){return Tx||(Tx=new Map),Tx}function Ck(e,t){let r=Ex();r.has(e)||r.set(e,[]);let n=r.get(e);n.push(t)}function bk(e,t){let n=Ex().get(e);let o=n.indexOf(t);o!==-1&&n.splice(o,1)}function _l(e){let r=Ex().get(e.nativeEvent.type)||[];for(let n of r)n(e.nativeEvent)}function wk(){(0,Ik.useEffect)(()=>{let e=t=>
67{Jp().forEach(n=>{let o=()=>{if(n.reverseStateInfo.length===0)return;let i=n.reverseStateInfo[n.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 c=s.parentDeltaStack[l].target;if(!document.contains(c))break;if(window.getComputedStyle(c).overflow!=="visible"){let d=c.getBoundingClientRect();if(t.clientX<=d.left||t.clientX>=d.right||t.clientY<=d.top||t.clientY>=d.bottom){Qp()?.showHoverTargetRectangle(d,"red"),a=!1;break}}}if(a===void 0)for(let{target:l,delta:c}of s.parentDeltaStack){if(!document.contains(l))continue;let u=l.getBoundingClientRect(),f=[u.left+c.x,u.top+c.y],d=[u.left+c.x+s.originSize.width,u.top+c.y+s.originSize.height],p=new DOMRect(f[0],f[1],s.originSize.width,s.originSize.height);Qp()?.showHoverTargetRectangle(p,"blue"),t.clientX>f[0]&&t.clientX<d[0]&&t.clientY>f[1]&&t.clientY<d[1]?a=!0:(Qp()?.showHoverTargetRectangle(u,"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),Ck("mousemove",e),window.addEventListener("mouseup",e),Ck("mouseup",e),()=>{window.removeEventListener("mousemove",e),bk("mousemove",e),window.removeEventListener("mouseup",e),bk("mouseup",e)}},[])}var RV=.8;function Yu(e,t,r){t===void 0&&(t=!0);let n=r==="preview"||t?"_blank":"_self";try{return new URL(e),{url:e,target:n}}catch{return{url:"https://"+e,target:n}}}function AV(e,t){if(!e.startsWith("/"))return e;if(t==="published")return window.location.host+e}function NV(e,t){return e?.filter(r=>r.event?.interactionType===t)?.map(r=>r.id)?.filter(r=>r!=null)?.map(r=>et(r))??[]}function em(e,t,r,n){let{variableState:o}=n;for(let i of r)switch(i.connectionType){case"INTERNAL_NODE":DV(e,n,i);break;case"URL":if(i.connectionURL){let s=AV(i.connectionURL,oe.state.env);if(!s)oe.state.setLocation({url:i.connectionURL});else{let{url:a,target:l}=Yu(s,i.openUrlInNewTab,oe.state.env);window.open(a,l)?.focus()}}break;case"SET_VARIABLE":if(i.targetVariable&&i.targetVariable.id&&i.targetVariableData){let s=Pl(i.targetVariableData),a=s!==null?Nn({get:e,variableState:o,modeContext:n.modeContext},s):null;a!==null?o.setVariable(i.targetVariable.id,a,n.modeContext):console.warn("Error evaluating variable data",i.targetVariableData)}break;case"CONDITIONAL":if(i.conditionalActions)for(let s of i.conditionalActions){let a=s.condition?Pl(s.condition):void 0;if(a===null)break;if(a===void 0||Nn({get:e,variableState:o,modeContext:n.modeContext},a)){if(s.actions){let l=yp(s.actions);em(e,t,l,n)}break}}break;case"BACK":oe.state.history.back();break;default:console.warn("unknown action type",i)}}function OV(e,t){return r=>{let n=Gu();if(n?.onAnimationComplete){n.onAnimationComplete();return}let o=t.transitionAtom;e(o)?.id===r&&(kk(r),J().set(o,void 0));let i=t.autoLayoutTransitionAtom;i&&e(i)?.id===r&&J().set(i,void 0)}}var PV=0;function LV(e,t,r){if(e?.transitionType==="SMART_ANIMATE")return{id:PV++,durationSeconds:e.transitionDuration??dw,onTransitionEnd:OV(t,r),motionAnimationData:pw(e)}}function _V(e,t){e.type==="COMPONENT"&&t.type;let r=e.size,n=t.size;return r.x!==n.x||r.y!==n.y}function Cx(e,t,r,n,o){let i=e(t.nodeById.get(n)),s=e(t.nodeById.get(o)),a=_V(i,s),l=FV(r,t,a),c=LV(r,e,l);J().set(l.transitionAtom,c),l.autoLayoutTransitionAtom&&J().set(l.autoLayoutTransitionAtom,c?{...c,layout:!0}:void 0)}async function DV(e,t,r){switch(r.navigationType){case"NAVIGATE":Ix(r.connectionURL,r.transitionType,r.transitionDuration);break;case"SWAP_STATE":{r.transitionNodeID;let n=t.node.id;uk(n,e,t.nodeById);let o=sx(e,t),i=NV(o,"AFTER_TIMEOUT"),s=bx(r,t);let a=VV(e,s,t);let{sessionID:l,localID:c}=r.transitionNodeID,u=`${l}:${c}`,f=e(t.nodeById.get(u));if(!f||f.id===IS.id)break;if(Tl().stateSwapNodeToMonitor===t.node.id&&(Tp(t.node.id),await Di("timerEvent",{timerName:"swap-state",eventName:"timer_start"})),Cx(e,t,r,a,u),s.set(e,t.modeContext,u),r.transitionResetInteractiveComponents){let d=r.stateGroupContext?t.parentStates?.get(r.stateGroupContext):null;
67d&&d.stateResetHandlers.forEach(p=>p(e,t.modeContext))}Rk(t.node.id,i);break}case"SCROLL_TO":{r.transitionNodeID;let n=r.transitionNodeID,o=r.extraScrollOffset||{x:0,y:0},i=!!r.transitionType&&r.transitionType!=="INSTANT_TRANSITION",s=mk(e);BV(t,n,o,i&&!s);break}default:console.warn("unknown navigation type",r);break}}function MV(e,t){let r=[];r.push(e);let n=t.sourceStablePath;if(n.includes("I")){let o=n.split(";");for(let i=0;i<o.length;i++){let a=`${o.slice(0,i+1).join(";")};${e}`;r.push(a)}}return r}function BV(e,t,r,n){if(!t)return;let{sessionID:o,localID:i}=t,s=`${o}:${i}`,a=MV(s,e);dk(a).then(l=>{if(l){let c=vk(l);if(!c)return;let u=c===yx(),f=gk(c),d=yk(c)||u,p=l.getBoundingClientRect(),y=c.getBoundingClientRect(),g=p.top-y.top,S=p.left-y.left,m={x:f?c.scrollLeft+S+r.x:c.scrollLeft,y:d?c.scrollTop+g+r.y:c.scrollTop};(u?window:c).scrollTo({top:m.y,left:m.x,behavior:n?"smooth":"instant"})}})}function Ix(e,t,r){let n=t==="SMART_ANIMATE"&&r?{duration:r}:void 0;de(!!e,"No URL provided for internal navigation");let o=oe.state.setLocation;o({url:e,transition:n})}function VV(e,t,r){let n=t.get(e,r.modeContext);return n||(r.node.type==="INSTANCE"?r.node.mainComponentId:null)}function bx(e,t){let{backingComponentIdState:r,parentStates:n}=t,o=e.stateGroupContext;return(o?n?.get(o):null)?.backingComponentIdState??r}function FV(e,t,r){let{transitionAtom:n,parentStates:o}=t,i=e.stateGroupContext,s=i?o?.get(i):null,a={transitionAtom:s?.transitionAtom??n};return r&&s?.parentAutoLayoutTransitionAtom&&(a.autoLayoutTransitionAtom=s.parentAutoLayoutTransitionAtom),a}function sx(e,t){let{node:r}=t;if(!("interactions"in r)||!r.interactions)return;let n=r.interactions,o=n.filter(d=>d.event?.interactionType==="ON_PRESS");if(!o.length)return n;let i;for(let d of o)if(i=d.actions?.find(p=>p.navigationType==="SWAP_STATE"&&p.connectionType==="INTERNAL_NODE"),i)break;if(!i||!i.transitionNodeID)return n;n=n.filter(d=>d.event?.interactionType!=="ON_CLICK");let{sessionID:s,localID:a}=i.transitionNodeID,l=`${s}:${a}`,{nodeById:c}=t,u=e(c.get(l));if(!("interactions"in u)||!u.interactions)return n;let f=u.interactions.find(d=>d.event?.interactionType==="ON_CLICK");return f?[...n,f]:n}function Jw(e,t,r){let n={},o=[],i=[];for(let s of r){let a=s.event?.interactionType;if(a){if(a==="ON_KEY_DOWN"){o.push(s);continue}if(a==="AFTER_TIMEOUT"){i.push(s);continue}n[a]=zV(e,t,s)}}return o.length>0&&(n.ON_KEY_DOWN=HV(e,t,o)),i.length>0&&(n.AFTER_TIMEOUT=i.map(s=>{let a=s.event.transitionTimeout||RV;return{callback:()=>{em(e,s,s.actions||[],t)},delayMilliseconds:a*1e3,interactionGuid:et(s.id)||Hs,nodeId:t.node.id}})),n}function ek(e,t,r){let n=e(t);return n||e(r)}function zV(e,t,r){return{mouseCallback:n=>{let o=new Zp(e,r,r.actions||[],t,n);em(e,r,r.actions||[],t),o.completeTracking(e,t)}}}function HV(e,t,r){return{keyCallback:n=>{for(let o of r)Tk(o,n)&&em(e,o,o.actions||[],t)}}}function On(e){return e.some(t=>t.event?.interactionType==="ON_CLICK"&&t.actions?.some(r=>r.connectionType==="URL"||r.connectionType==="INTERNAL_NODE"&&r.navigationType==="NAVIGATE"))}function Qn(e,t){return(e.some(r=>r.event?.interactionType==="ON_CLICK")||!!t?.onClick)&&!On(e)}function tk(e){if(!(!("accessibleHTMLTag"in e)||!e.accessibleHTMLTag)&&"interactions"in e&&e.accessibleHTMLTag==="BUTTON"&&!e.interactions.find(r=>r.event?.interactionType==="ON_CLICK")){let r={event:{interactionType:"ON_CLICK"},actions:[{noop:!0}]};e.interactions?e.interactions.push(r):e.interactions=[r]}}var Ak=!0;setTimeout(()=>{Ak=!1},200);var jV=class{persistentTimeouts=new Map;nextId=0;getPersistentTimeouts(){return this.persistentTimeouts}registerPersistentTimeout(t,r,n,o){let i=`${t}:${r}`,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(),c=setTimeout(()=>{n(),this.persistentTimeouts.delete(i)},o+(Ak?200:0));return this.persistentTimeouts.set(i,{timeoutHandle:c,startTime:l,delayMilliseconds:o,callback:n,isMounted:!0}),a}markTimeoutsAsUnmounted(t){for(let[r,n]of this.persistentTimeouts)r.startsWith(`${t}:`)&&(n.isMounted=!1)}cleanupUnmountedTimeouts(t,r){if(r){let n=[];for(let o of r){let i=`${t}:${o}
67`,s=this.persistentTimeouts.get(i);s&&!s.isMounted&&(clearTimeout(s.timeoutHandle),n.push(i))}n.forEach(o=>this.persistentTimeouts.delete(o))}}clearTimeoutsByInteractionGuidsAndNodeId(t,r){let n=[];for(let o of r){let i=`${t}:${o}`,s=this.persistentTimeouts.get(i);s&&(clearTimeout(s.timeoutHandle),n.push(i))}n.length>0&&n.forEach(o=>this.persistentTimeouts.delete(o))}reserveTimeoutId(){return this.nextId++}},WV=new jV,Fi=WV;var UV=(e,t=[],r,n,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 rm(e,s.connectionType,s.connectionURL,s.openUrlInNewTab,r,n);return(i?.actions?.length??0)>0||o?.onClick?GV(e,r):void 0};function Jr(e=[],t,r,n,o){if(!t&&!o)return{};let i={},s=a=>!!a&&!!a.mouseCallback;if(s(t?.ON_CLICK)||o?.onClick){let a=js(c=>{t?.ON_CLICK?.mouseCallback?.(c),o?.onClick?.(c),c.preventDefault(),c.stopPropagation()},"onClick"),l=UV(a,e,r,n,o);i={onClick:a,...i,...l}}return(s(t?.MOUSE_ENTER)||o?.onMouseEnter)&&(i.onMouseEnter=js(a=>{t?.MOUSE_ENTER?.mouseCallback?.(a),o?.onMouseEnter?.(a),_l(a),a.stopPropagation()},"onMouseEnter")),(s(t?.MOUSE_LEAVE)||o?.onMouseLeave)&&(i.onMouseLeave=js(a=>{t?.MOUSE_LEAVE?.mouseCallback?.(a),o?.onMouseLeave?.(a),_l(a),a.stopPropagation()},"onMouseLeave")),(s(t?.MOUSE_DOWN||t?.ON_PRESS)||o?.onMouseDown)&&(i.onMouseDown=js(a=>{t?.MOUSE_DOWN?.mouseCallback?.(a),t?.ON_PRESS?.mouseCallback?.(a),o?.onMouseDown?.(a),_l(a),a.preventDefault(),a.stopPropagation()},"onMouseDown")),(s(t?.MOUSE_UP)||o?.onMouseUp)&&(i.onMouseUp=js(a=>{t?.MOUSE_UP?.mouseCallback?.(a),o?.onMouseUp?.(a),_l(a),a.stopPropagation()},"onMouseUp")),s(t?.ON_HOVER)&&(i.onMouseMove=js(a=>{t?.ON_HOVER?.mouseCallback?.(a),_l(a),a.stopPropagation()},"onMouseMove")),i}var tm={};function Nk(e,t){let r=[];return e?.AFTER_TIMEOUT&&e.AFTER_TIMEOUT.forEach(({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a})=>{let l=Fi.reserveTimeoutId(),c=tm[t]??[];c.push({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a}),tm[t]=c,r.push(l)}),r}function kk(e){let t=tm[e];t&&t.length&&(t.forEach(({callback:r,delayMilliseconds:n,interactionGuid:o,nodeId:i})=>{Fi.registerPersistentTimeout(i,o,r,n)}),delete tm[e])}function Ok(e,t){let r=[],n=0;return t?.AFTER_TIMEOUT&&t.AFTER_TIMEOUT.forEach(({callback:i,delayMilliseconds:s,interactionGuid:a})=>{let l=Fi.registerPersistentTimeout(e,a,i,s);l!==-1?r.push(l):n++}),{timeoutIds:r,persistentTimeoutCount:n}}function Rk(e,t){t&&Fi.clearTimeoutsByInteractionGuidsAndNodeId(e,t)}function rm(e,t,r,n,o,i){let s=a=>{a.key==="Enter"&&e(a)};if((t==="INTERNAL_NODE"||t==="NODE")&&r){let a=()=>{oe.state.preloadLocation(r)};return o||i==="preview"?{onClick:e,onKeyDown:s,onMouseDown:a,role:"link",tabIndex:0}:{href:r,target:n?"_blank":"_self",onMouseDown:a}}if(t==="URL"&&r){let{url:a,target:l}=Yu(r,n,i);return o?{role:"link",tabIndex:0,onClick:e,onKeyDown:s}:{href:a,target:l}}}function GV(e,t){return t?{role:"button",tabIndex:0,onClick:e,onKeyDown:n=>{(n.key==="Enter"||n.key===" ")&&e(n)}}:{}}function Pk(e,t){let r=null;return(...n)=>{r!==null&&clearTimeout(r),r=setTimeout(()=>{e(...n)},t)}}var ma=w(H()),mo=w(P()),Tg=w(P());var en=(e,t)=>{let r=e.scrollBehavior==="STICKY_SCROLLS"||e.scrollBehavior==="FIXED";return{[Ye.ScrollParallax]:r||(t?.isInStickyOrFixedTree??!1)}};function Lk(e=[],t,r){return{boxShadow:$V(e,t,r),filter:Rx(e,t,r).filter,backdropFilter:Ax(e,t,r).backdropFilter}}function $V(e,t,r){return[...e].reverse().map(o=>{if(o.type==="DROP_SHADOW")return wx([o],t,r).boxShadow;if(o.type==="INNER_SHADOW")return kx([o],t,r).boxShadow}).filter(o=>!!o).join(", ")||void 0}function wx(e,t,r){return{boxShadow:[...e].reverse().map(o=>{if(o.type!=="DROP_SHADOW")return;let i=`${L(o.offset.x)}px`,s=`${L(o.offset.y)}px`,a=`${L(o.radius)}px`,l=`${L(o.spread||0)}px`,c=ut.fromRGBA(o.color,t,o.boundVariables?.color?.resolvedName,r&&o.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;return t&&(i=K(r&&o.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetX?.resolvedName,i)??i,s=K(r&&o.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetY?.resolvedName,s)??s,a=K(r&&o.boundVariables?.radiu
67s?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,a)??a,l=K(r&&o.boundVariables?.spread?.resolvedCodeSyntax?.[r],o.boundVariables?.spread?.resolvedName,l)??l),`${i} ${s} ${a} ${l} ${c}`}).filter(o=>!!o).join(", ")||void 0}}function kx(e,t,r){return{boxShadow:[...e].reverse().map(o=>{if(o.type!=="INNER_SHADOW")return;let i=`${L(o.offset.x)}px`,s=`${L(o.offset.y)}px`,a=`${L(o.radius)}px`,l=`${L(o.spread||0)}px`,c=ut.fromRGBA(o.color,t,o.boundVariables?.color?.resolvedName,r&&o.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;return t&&(i=K(r&&o.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetX?.resolvedName,i)??i,s=K(r&&o.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetY?.resolvedName,s)??s,a=K(r&&o.boundVariables?.radius?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,a)??a,l=K(r&&o.boundVariables?.spread?.resolvedCodeSyntax?.[r],o.boundVariables?.spread?.resolvedName,l)??l),`inset ${i} ${s} ${a} ${l} ${c}`}).filter(o=>!!o).join(", ")||void 0}}function Rx(e,t,r){let n=e.find(i=>i.type==="LAYER_BLUR");if(!n)return{filter:void 0};let o=`${L(n.radius/2)}px`;if(t){let i=K(r&&n.boundVariables?.radius?.resolvedCodeSyntax?.[r],n.boundVariables?.radius?.resolvedName,o);i&&(o=i)}return{filter:`blur(${o})`}}function Ax(e,t,r){let n=e.find(i=>i.type==="BACKGROUND_BLUR");if(!n)return{backdropFilter:void 0};let o=`${L(n.radius/2)}px`;if(t){let i=K(r&&n.boundVariables?.radius?.resolvedCodeSyntax?.[r],n.boundVariables?.radius?.resolvedName,o);i&&(o=i)}return{backdropFilter:`blur(${o})`}}function _k(e=[],t,r){return e.reduce((n,o)=>{if(o.type==="INNER_SHADOW"||o.type==="BACKGROUND_BLUR")return n;if(o.type==="DROP_SHADOW"){let i=`${L(o.offset.x)}px`,s=`${L(o.offset.y)}px`,a=`${L(o.radius)}px`,l=ut.fromRGBA(o.color,t,o.boundVariables?.color?.resolvedName,r&&o.boundVariables?.color?.resolvedCodeSyntax?.[r]).value;t&&(i=K(r&&o.boundVariables?.offsetX?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetX?.resolvedName,i)??i,s=K(r&&o.boundVariables?.offsetY?.resolvedCodeSyntax?.[r],o.boundVariables?.offsetY?.resolvedName,s)??s,a=K(r&&o.boundVariables?.radius?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,a)??a),n.textShadow=`${n.textShadow?.length?`${n.textShadow}, `:""}${i} ${s} ${a} ${l}`}else if(o.type==="LAYER_BLUR"){let i=`${L(o.radius/2)}px`;t&&(i=K(r&&o.boundVariables?.radius?.resolvedCodeSyntax?.[r],o.boundVariables?.radius?.resolvedName,i)??i),n.filter=`blur(${i})`}return n},{})}var Cc=w(H()),Ise=w(P());function Vo(e,t){return`node-${e.replace(/:/g,"_").replace(/;/g,"-")}${t?`_${t}`:""}`}function nm(){let e=he(),t=Mp(Li()),{disableElementIds:r}=ge();return r?!0:e==="preview"&&t}function ue(e,t){let r=ge(),n=nm();if(!(r.disableElementIds&&t||!n))return Vo(e.id,t)}var P0=w(H()),Lh=w(P());var Qu=w(H(),1),Zn=w(P(),1);var Dk=w(P(),1),Dl=(0,Dk.createContext)({});var Mk=w(P(),1);function Pn(e){let t=(0,Mk.useRef)(null);return t.current===null&&(t.current=e()),t.current}var Ox=w(H(),1),Hk=w(P(),1),Ks=w(P(),1);var Bk=w(P(),1),zi=(0,Bk.createContext)(null);var Fk=w(H(),1),om=w(P(),1),zo=w(P(),1);var Vk=w(P(),1),Fo=(0,Vk.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});var Nx=class extends om.Component{getSnapshotBeforeUpdate(t){let r=this.props.childRef.current;if(r&&t.isPresent&&!this.props.isPresent){let n=r.offsetParent,o=n instanceof HTMLElement&&n.offsetWidth||0,i=this.props.sizeRef.current;i.height=r.offsetHeight||0,i.width=r.offsetWidth||0,i.top=r.offsetTop,i.left=r.offsetLeft,i.right=o-i.width-i.left}return null}componentDidUpdate(){}render(){return this.props.children}};function zk({children:e,isPresent:t,anchorX:r}){let n=(0,zo.useId)(),o=(0,zo.useRef)(null),i=(0,zo.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:s}=(0,zo.useContext)(Fo);return(0,zo.useInsertionEffect)(()=>{let{width:a,height:l,top:c,left:u,right:f}=i.current;if(t||!o.current||!a||!l)return;let d=r==="left"?`left: ${u}`:`right: ${f}`;o.current.dataset.motionPopId=n;let p=document.createElement("style");return s&&(p.nonce=s),document.head.appendChild(p),p.sheet&&p.sheet.insertRule(` 68 [data-motion-pop-id="${n}"] { 69 position: absolute !important; 70 width: ${a}px !important; 71 height: ${l}px !important; 72 ${d}px !important; 73 top: ${c}px !important; 74 } 75 `),()=>{document.head.removeChild(p)}},[t]),(0,Fk.jsx)(Nx,{isPresent:t,childRef:o,sizeRef:i,children:om.cloneElement(e,{ref:o})})}var jk=({children:e,initial:t,isPresent:r,onExitComplete:n,custom:o,presenceAffectsLayout:i,mode:s,anchorX:a})=>{let l=Pn(KV),c=(0,Ks.useId)(),u=(0,Ks.useCallback)(d=>{l.set(d,!0);for(let p of l.values())if(!p)return;n&&n()},[l,n]),f=(0,Ks.useMemo)(()=>({id:c,initial:t,isPresent:r,custom:o,onExitComplete:u,register:d=>(l.set(d,!1),()=>l.delete(d))}),i?[Math.random(),u]:[r,u]);return(0,Ks.useMemo)(()=>{l.forEach((d,p)=>l.set(p,!1))},[r]),Hk.useEffect(()=>{!r&&!l.size&&n&&n()},[r]),s==="popLayout"&&(e=(0,Ox.jsx)(zk,{isPresent:r,anchorX:a,children:e})),(0,Ox.jsx)(zi.Provider,{value:f,children:e})};function KV(){return new Map}var Hi=w(P(),1);function im(e=!0){let t=(0,Hi.useContext)(zi);if(t===null)return[!0,null];let{isPresent:r,onExitComplete:n,register:o}=t,i=(0,Hi.useId)();(0,Hi.useEffect)(()=>
75{if(e)return o(i)},[e]);let s=(0,Hi.useCallback)(()=>e&&n&&n(i),[i,n,e]);return!r&&n?[!1,s]:[!0]}var sm=w(P(),1),qu=e=>e.key||"";function Px(e){let t=[];return sm.Children.forEach(e,r=>{(0,sm.isValidElement)(r)&&t.push(r)}),t}var am=w(P(),1);var Ml=typeof window<"u";var lm=Ml?am.useLayoutEffect:am.useEffect;var Lx=({children:e,custom:t,initial:r=!0,onExitComplete:n,presenceAffectsLayout:o=!0,mode:i="sync",propagate:s=!1,anchorX:a="left"})=>{let[l,c]=im(s),u=(0,Zn.useMemo)(()=>Px(e),[e]),f=s&&!l?[]:u.map(qu),d=(0,Zn.useRef)(!0),p=(0,Zn.useRef)(u),y=Pn(()=>new Map),[g,S]=(0,Zn.useState)(u),[m,h]=(0,Zn.useState)(u);lm(()=>{d.current=!1,p.current=u;for(let x=0;x<m.length;x++){let E=qu(m[x]);f.includes(E)?y.delete(E):y.get(E)!==!0&&y.set(E,!1)}},[m,f.length,f.join("-")]);let v=[];if(u!==g){let x=[...u];for(let E=0;E<m.length;E++){let C=m[E],b=qu(C);f.includes(b)||(x.splice(E,0,C),v.push(C))}return i==="wait"&&v.length&&(x=v),h(Px(x)),S(u),null}let{forceRender:T}=(0,Zn.useContext)(Dl);return(0,Qu.jsx)(Qu.Fragment,{children:m.map(x=>{let E=qu(x),C=s&&!l?!1:u===m||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?.(),h(p.current),s&&c?.(),n&&n())};return(0,Qu.jsx)(jk,{isPresent:C,initial:!d.current||r?void 0:!1,custom:t,presenceAffectsLayout:o,mode:i,onExitComplete:C?void 0:b,anchorX:a,children:x},E)})})};var je=e=>e;var ji=je,Lr=je;var Xs={skipAnimations:!1,useManualTiming:!1};var Zu=["read","resolveKeyframes","update","preRender","render","postRender"];var _r={value:null,addProjectionMetrics:null};function Wk(e,t){let r=new Set,n=new Set,o=!1,i=!1,s=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1},l=0;function c(f){s.has(f)&&(u.schedule(f),e()),l++,f(a)}let u={schedule:(f,d=!1,p=!1)=>{let g=p&&o?r:n;return d&&s.add(f),g.has(f)||g.add(f),f},cancel:f=>{n.delete(f),s.delete(f)},process:f=>{if(a=f,o){i=!0;return}o=!0,[r,n]=[n,r],r.forEach(c),t&&_r.value&&_r.value.frameloop[t].push(l),l=0,r.clear(),o=!1,i&&(i=!1,u.process(f))}};return u}var XV=40;function cm(e,t){let r=!1,n=!0,o={delta:0,timestamp:0,isProcessing:!1},i=()=>r=!0,s=Zu.reduce((m,h)=>(m[h]=Wk(i,t?h:void 0),m),{}),{read:a,resolveKeyframes:l,update:c,preRender:u,render:f,postRender:d}=s,p=()=>{let m=Xs.useManualTiming?o.timestamp:performance.now();r=!1,Xs.useManualTiming||(o.delta=n?1e3/60:Math.max(Math.min(m-o.timestamp,XV),1)),o.timestamp=m,o.isProcessing=!0,a.process(o),l.process(o),c.process(o),u.process(o),f.process(o),d.process(o),o.isProcessing=!1,r&&t&&(n=!1,e(p))},y=()=>{r=!0,n=!0,o.isProcessing||e(p)};return{schedule:Zu.reduce((m,h)=>{let v=s[h];return m[h]=(T,x=!1,E=!1)=>(r||y(),v.schedule(T,x,E)),m},{}),cancel:m=>{for(let h=0;h<Zu.length;h++)s[Zu[h]].cancel(m)},state:o,steps:s}}var{schedule:Q,cancel:fr,state:Qe,steps:Ju}=cm(typeof requestAnimationFrame<"u"?requestAnimationFrame:je,!0);var Uk=w(P(),1),um=(0,Uk.createContext)({strict:!1});var Gk={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"]},Ho={};for(let e in Gk)Ho[e]={isEnabled:t=>Gk[e].some(r=>!!t[r])};function $k(e){for(let t in e)Ho[t]={...Ho[t],...e[t]}}var Yk=w(H(),1),fm=w(P(),1);var YV=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 ef(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||YV.has(e)}var Kk=e=>!ef(e);function _x(e){e&&(Kk=t=>t.startsWith("on")?!ef(t):e(t))}try{_x(S_("@emotion/is-prop-valid").default)}catch{}function Xk(e,t,r){let n={};for(let o in e)o==="values"&&typeof e.values=="object"||(Kk(o)||r===!0&&ef(o)||!t&&!ef(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}function Dx({children:e,isValidProp:t,...r}){t&&_x(t),r={...(0,fm.useContext)(Fo),...r},r.isStatic=Pn(()=>r.isStatic);let n=(0,fm.useMemo)(()=>r,[JSON.stringify(r.transition),r.transformPagePoint,r.reducedMotion]);return(0,Yk.jsx)(Fo.Provider,{value:n,children:e})}function qk(e){if(typeof Proxy>"u")return e;let t=new Map,r=(...n)=>e(...n);return new Proxy(r,{get:(n,o)=>o==="create"?e:(t.has(o)||t.set(o,e(o)),t.get(o))})}var ym=w(H(),1);var Fl=w(P(),1);var Qk=w(P(),1),Wi=(0,Qk.createContext)({});var mm=w(P(),1);function Ui(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function jo(e){return typeof e=="string"||Array.isArray(e)}var dm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],tf=["initial",...dm];function Ys(e){return Ui(e.animate)||tf.some(t=>jo(e[t]))}function pm(e){return Boolean(Ys(e)||e.variants)}function Zk(e,t){if(Ys(e)){let{initial:r,animate:n}=e;return{initial:r===!1||jo(r)?r:void 0,animate:jo(n)?n:void 0}}return e.inherit!==!1?t:{}}function eR(e){let{initial:t,animate:r}=Zk(e,(0,mm.useContext)(Wi));return(0,mm.useMemo)(()=>({initial:t,animate:r}),[Jk(t),Jk(r)])}function Jk(e){return Array.isArray(e)?e.join(" "):e}var tR=Symbol.for("motionComponentSymbol");var rR=w(P(),1);function Wo(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function nR(e,t,r){return(0,rR.useCallback)(n=>{n&&e.onMount&&e.onMount(n),t&&(n?t.mount(n):t.unmount()),r&&(typeof r=="function"?r(n):Wo(r)&&(r.current=n))},[t])}var dr=w(P(),1);var Bl=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var qV="framerAppearId",hm="data-"+Bl(qV);var{schedule:Vl,cancel:h7}=cm(queueMicrotask,!1);var oR=w(P(),1),gm=(0,oR.createContext)({});function iR(e,t,r,n,o){var i,s;let{visualElement:a}=(0,dr.useContext)(Wi),l=(0,dr.useContext)(um),c=(0,dr.useContext)(zi),u=(0,dr.useContext)(Fo).reducedMotion,f=(0,dr.useRef)(null);n=n||l.renderer,!f.current&&n&&(f.current=n(e,{visualState:t,parent:a,props:r,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:u}));let d=f.current,p=(0,dr.useContext)(gm);
75d&&!d.projection&&o&&(d.type==="html"||d.type==="svg")&&QV(f.current,r,o,p);let y=(0,dr.useRef)(!1);(0,dr.useInsertionEffect)(()=>{d&&y.current&&d.update(r,c)});let g=r[hm],S=(0,dr.useRef)(Boolean(g)&&!(!((i=window.MotionHandoffIsComplete)===null||i===void 0)&&i.call(window,g))&&((s=window.MotionHasOptimisedAnimation)===null||s===void 0?void 0:s.call(window,g)));return lm(()=>{d&&(y.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),Vl.render(d.render),S.current&&d.animationState&&d.animationState.animateChanges())}),(0,dr.useEffect)(()=>{d&&(!S.current&&d.animationState&&d.animationState.animateChanges(),S.current&&(queueMicrotask(()=>{var m;(m=window.MotionHandoffMarkAsComplete)===null||m===void 0||m.call(window,g)}),S.current=!1))}),d}function QV(e,t,r,n){let{layoutId:o,layout:i,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:c}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:sR(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(s)||a&&Wo(a),visualElement:e,animationType:typeof i=="string"?i:"both",initialPromotionConfig:n,layoutScroll:l,layoutRoot:c})}function sR(e){if(e)return e.options.allowProjection!==!1?e.projection:sR(e.parent)}function aR({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:o}){var i,s;e&&$k(e);function a(c,u){let f,d={...(0,Fl.useContext)(Fo),...c,layoutId:ZV(c)},{isStatic:p}=d,y=eR(c),g=n(c,p);if(!p&&Ml){JV(d,e);let S=eF(d);f=S.MeasureLayout,y.visualElement=iR(o,g,d,t,S.ProjectionNode)}return(0,ym.jsxs)(Wi.Provider,{value:y,children:[f&&y.visualElement?(0,ym.jsx)(f,{visualElement:y.visualElement,...d}):null,r(o,c,nR(g,y.visualElement,u),g,p,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,Fl.forwardRef)(a);return l[tR]=o,l}function ZV({layoutId:e}){let t=(0,Fl.useContext)(Dl).id;return t&&e!==void 0?t+"-"+e:e}function JV(e,t){let r=(0,Fl.useContext)(um).strict}function eF(e){let{drag:t,layout:r}=Ho;if(!t&&!r)return{};let n={...t,...r};return{MeasureLayout:t?.isEnabled(e)||r?.isEnabled(e)?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}var Xl=w(P(),1);var hR=w(P(),1);var lR=e=>t=>typeof t=="string"&&t.startsWith(e),zl=lR("--"),tF=lR("var(--"),Hl=e=>tF(e)?rF.test(e.split("/*")[0].trim()):!1,rF=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var qs={};function cR(e){for(let t in e)qs[t]=e[t],zl(t)&&(qs[t].isCSSVariable=!0)}var Jn=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],pr=new Set(Jn);function vm(e,{layout:t,layoutId:r}){return pr.has(e)||e.startsWith("origin")||(t||r!==void 0)&&(!!qs[e]||e==="opacity")}var Ee=e=>Boolean(e&&e.getVelocity);var Sm=(e,t)=>t&&typeof e=="number"?t.transform(e):e;var Ot=(e,t,r)=>r>t?t:r<e?e:r;var eo={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Uo={...eo,transform:e=>Ot(0,1,e)},rf={...eo,default:1};var nf=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),to=nf("deg"),Jt=nf("%"),j=nf("px"),uR=nf("vh"),fR=nf("vw"),Mx={...Jt,parse:e=>Jt.parse(e)/100,transform:e=>Jt.transform(e*100)};var dR={borderWidth:j,borderTopWidth:j,borderRightWidth:j,borderBottomWidth:j,borderLeftWidth:j,borderRadius:j,radius:j,borderTopLeftRadius:j,borderTopRightRadius:j,borderBottomRightRadius:j,borderBottomLeftRadius:j,width:j,maxWidth:j,height:j,maxHeight:j,top:j,right:j,bottom:j,left:j,padding:j,paddingTop:j,paddingRight:j,paddingBottom:j,paddingLeft:j,margin:j,marginTop:j,marginRight:j,marginBottom:j,marginLeft:j,backgroundPositionX:j,backgroundPositionY:j};var pR={rotate:to,rotateX:to,rotateY:to,rotateZ:to,scale:rf,scaleX:rf,scaleY:rf,scaleZ:rf,skew:to,skewX:to,skewY:to,distance:j,translateX:j,translateY:j,translateZ:j,x:j,y:j,z:j,perspective:j,transformPerspective:j,opacity:Uo,originX:Mx,originY:Mx,originZ:j};var Bx={...eo,transform:Math.round};var jl={...dR,...pR,zIndex:Bx,size:j,fillOpacity:Uo,strokeOpacity:Uo,numOctaves:Bx};var nF={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},oF=Jn.length;function mR(e,t,r){let n="",o=!0;for(let i=0;i<oF;i++){let s=Jn[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||r){let c=Sm(a,jl[s]);if(!l){o=!1;let u=nF[s]||s;n+=`${u}(${c}) `}r&&(t[s]=c)}}return n=n.trim(),r?n=r(t,o?"":n):o&&(n="none"),n}function Wl(e,t,r){let{style:n,vars:o,transformOrigin:i}=e,s=!1,a=!1;for(let l in t){let c=t[l];if(pr.has(l)){s=!0;continue}else if(zl(l)){o[l]=c;continue}else{let u=Sm(c,jl[l]);l.startsWith("origin")?(a=!0,i[l]=u):n[l]=u}}if(t.transform||(s||r?n.transform=mR(t,e.transform,r):n.transform&&(n.transform="none")),a){let{originX:l="50%",originY:c="50%",originZ:u=0}=i;n.transformOrigin=`${l} ${c} ${u}`}}var Ul=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Vx(e,t,r){for(let n in t)!Ee(t[n])&&!vm(n,r)&&(e[n]=t[n])}function iF({transformTemplate:e},t){return(0,hR.useMemo)(()=>{let r=Ul();return Wl(r,t,e),Object.assign({},r.vars,r.style)}
75,[t])}function sF(e,t){let r=e.style||{},n={};return Vx(n,r,e),Object.assign(n,iF(e,t)),n}function gR(e,t){let r={},n=sF(e,t);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=n,r}var yR=["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 Gl(e){return typeof e!="string"||e.includes("-")?!1:!!(yR.indexOf(e)>-1||/[A-Z]/u.test(e))}var TR=w(P(),1);var aF={offset:"stroke-dashoffset",array:"stroke-dasharray"},lF={offset:"strokeDashoffset",array:"strokeDasharray"};function vR(e,t,r=1,n=0,o=!0){e.pathLength=1;let i=o?aF:lF;e[i.offset]=j.transform(-n);let s=j.transform(t),a=j.transform(r);e[i.array]=`${s} ${a}`}function SR(e,t,r){return typeof e=="string"?e:j.transform(t+r*e)}function xR(e,t,r){let n=SR(t,e.x,e.width),o=SR(r,e.y,e.height);return`${n} ${o}`}function $l(e,{attrX:t,attrY:r,attrScale:n,originX:o,originY:i,pathLength:s,pathSpacing:a=1,pathOffset:l=0,...c},u,f){if(Wl(e,c,f),u){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:p,dimensions:y}=e;d.transform&&(y&&(p.transform=d.transform),delete d.transform),y&&(o!==void 0||i!==void 0||p.transform)&&(p.transformOrigin=xR(y,o!==void 0?o:.5,i!==void 0?i:.5)),t!==void 0&&(d.x=t),r!==void 0&&(d.y=r),n!==void 0&&(d.scale=n),s!==void 0&&vR(d,s,a,l,!1)}var xm=()=>({...Ul(),attrs:{}});var Kl=e=>typeof e=="string"&&e.toLowerCase()==="svg";function ER(e,t,r,n){let o=(0,TR.useMemo)(()=>{let i=xm();return $l(i,t,Kl(n),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let i={};Vx(i,e.style,e),o.style={...i,...o.style}}return o}function CR(e=!1){return(r,n,o,{latestValues:i},s)=>{let l=(Gl(r)?ER:gR)(n,i,s,r),c=Xk(n,typeof r=="string",e),u=r!==Xl.Fragment?{...c,...l,ref:o}:{},{children:f}=n,d=(0,Xl.useMemo)(()=>Ee(f)?f.get():f,[f]);return(0,Xl.createElement)(r,{...u,children:d})}}var Fx=w(P(),1);function bR(e){let t=[{},{}];return e?.values.forEach((r,n)=>{t[0][n]=r.get(),t[1][n]=r.getVelocity()}),t}function Yl(e,t,r,n){if(typeof t=="function"){let[o,i]=bR(n);t=t(r!==void 0?r:e.custom,o,i)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){let[o,i]=bR(n);t=t(r!==void 0?r:e.custom,o,i)}return t}var of=e=>Array.isArray(e);var IR=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),wR=e=>of(e)?e[e.length-1]||0:e;function ql(e){let t=Ee(e)?e.get():e;return IR(t)?t.toValue():t}function cF({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:r},n,o,i){let s={latestValues:uF(n,o,i,e),renderState:t()};return r&&(s.onMount=a=>r({props:n,current:a,...s}),s.onUpdate=a=>r(a)),s}var Tm=e=>(t,r)=>{let n=(0,Fx.useContext)(Wi),o=(0,Fx.useContext)(zi),i=()=>cF(e,t,n,o);return r?i():Pn(i)};function uF(e,t,r,n){let o={},i=n(e,{});for(let d in i)o[d]=ql(i[d]);let{initial:s,animate:a}=e,l=Ys(e),c=pm(e);t&&c&&!l&&e.inherit!==!1&&(s===void 0&&(s=t.initial),a===void 0&&(a=t.animate));let u=r?r.initial===!1:!1;u=u||s===!1;let f=u?a:s;if(f&&typeof f!="boolean"&&!Ui(f)){let d=Array.isArray(f)?f:[f];for(let p=0;p<d.length;p++){let y=Yl(e,d[p]);if(y){let{transitionEnd:g,transition:S,...m}=y;for(let h in m){let v=m[h];if(Array.isArray(v)){let T=u?v.length-1:0;v=v[T]}v!==null&&(o[h]=v)}for(let h in g)o[h]=g[h]}}}return o}function Ql(e,t,r){var n;let{style:o}=e,i={};for(let s in o)(Ee(o[s])||t.style&&Ee(t.style[s])||vm(s,e)||((n=r?.getValue(s))===null||n===void 0?void 0:n.liveStyle)!==void 0)&&(i[s]=o[s]);return i}var kR={useVisualState:Tm({scrapeMotionValuesFromProps:Ql,createRenderState:Ul})};function Em(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 Cm(e,{style:t,vars:r},n,o){Object.assign(e.style,t,o&&o.getProjectionStyles(n));for(let i in r)e.style.setProperty(i,r[i])}
vendor: 5,413 bytes, line 75
75var bm=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 Im(e,t,r,n){Cm(e,t,void 0,n);for(let o in t.attrs)e.setAttribute(bm.has(o)?o:Bl(o),t.attrs[o])}function wm(e,t,r){let n=Ql(e,t,r);for(let o in e)if(Ee(e[o])||Ee(t[o])){let i=Jn.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;n[i]=e[o]}return n}var RR=["x","y","width","height","cx","cy","r"],AR={useVisualState:Tm({scrapeMotionValuesFromProps:wm,createRenderState:xm,onUpdate:({props:e,prevProps:t,current:r,renderState:n,latestValues:o})=>{if(!r)return;let i=!!e.drag;if(!i){for(let a in o)if(pr.has(a)){i=!0;break}}if(!i)return;let s=!t;if(t)for(let a=0;a<RR.length;a++){let l=RR[a];e[l]!==t[l]&&(s=!0)}s&&Q.read(()=>{Em(r,n),Q.render(()=>{$l(n,o,Kl(r.tagName),e.transformTemplate),Im(r,n)})})}})};function NR(e,t){return function(n,{forwardMotionProps:o}={forwardMotionProps:!1}){let s={...Gl(n)?AR:kR,preloadedFeatures:e,useRender:CR(o),createVisualElement:t,Component:n};return aR(s)}}function Go(e,t,r){let n=e.getProps();return Yl(n,t,r!==void 0?r:n.custom,e)}function Zl(e,t){return e?e[t]||e.default||e:void 0}var km=new Set(["width","height","top","left","right","bottom",...Jn]);var Rm;function fF(){Rm=void 0}var Ht={now:()=>(Rm===void 0&&Ht.set(Qe.isProcessing||Xs.useManualTiming?Qe.timestamp:performance.now()),Rm),set:e=>{Rm=e,queueMicrotask(fF)}};function Jl(e,t){e.indexOf(t)===-1&&e.push(t)}function Gi(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}var $i=class{constructor(){this.subscriptions=[]}add(t){return Jl(this.subscriptions,t),()=>Gi(this.subscriptions,t)}notify(t,r,n){let o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,r,n);else for(let i=0;i<o;i++){let s=this.subscriptions[i];s&&s(t,r,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};function Am(e,t){return t?e*(1e3/t):0}var OR=30,dF=e=>!isNaN(parseFloat(e)),PR={current:void 0},zx=class{constructor(t,r={}){this.version="12.4.9",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(n,o=!0)=>{let i=Ht.now();this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(n),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=r.owner}setCurrent(t){this.current=t,this.updatedAt=Ht.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=dF(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,r){this.events[t]||(this.events[t]=new $i);let n=this.events[t].add(r);return t==="change"?()=>{n(),Q.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,r){this.passiveEffect=t,this.stopPassiveEffect=r}set(t,r=!0){!r||!this.passiveEffect?this.updateAndNotify(t,r):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,r,n){this.set(r),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-n}jump(t,r=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,r&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return PR.current&&PR.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=Ht.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>OR)return 0;let r=Math.min(this.updatedAt-this.prevUpdatedAt,OR);return Am(parseFloat(this.current)-parseFloat(this.prevFrameValue),r)}start(t){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=t(r),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 $o(e,t){return new zx(e,t)}function pF(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,$o(r))}function LR(e,t){let r=Go(e,t),{transitionEnd:n={},transition:o={},...i}=r||{};i={...i,...n};for(let s in i){let a=wR(i[s]);pF(e,s,a)}}function _R(e){return Boolean(Ee(e)&&e.add)}function sf(e,t){let r=e.getValue("willChange");if(_R(r))return r.add(t)}function Nm(e){return e.props[hm]}function ec(e){let t;return()=>(t===void 0&&(t=e()),t)}var DR=ec(()=>window.ScrollTimeline!==void 0);var Om=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,r){for(let n=0;n<this.animations.length;n++)this.animations[n][t]=r}attachTimeline(t,r){let n=this.animations.map(o=>{if(DR()&&o.attachTimeline)return o.attachTimeline(t);if(typeof r=="function")return r(o)});return()=>
75{n.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 r=0;r<this.animations.length;r++)t=Math.max(t,this.animations[r].duration);return t}runAll(t){this.animations.forEach(r=>r[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};var tc=class extends Om{then(t,r){return Promise.all(this.animations).then(t).catch(r)}};var Et=e=>e*1e3,jt=e=>e/1e3;var Pm={current:!1};function Ki(e){return typeof e=="function"}function Hx(e,t){e.timeline=t,e.onfinish=null}var af=e=>Array.isArray(e)&&typeof e[0]=="number";var MR={linearEasing:void 0};function BR(e,t){let r=ec(e);return()=>{var n;return(n=MR[t])!==null&&n!==void 0?n:r()}}var rc=BR(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");var Dr=(e,t,r)=>{let n=t-e;return n===0?1:(r-e)/n};var Lm=(e,t,r=10)=>{let n="",o=Math.max(Math.round(t/r),2);for(let i=0;i<o;i++)n+=e(Dr(0,o-1,i))+", ";return`linear(${n.substring(0,n.length-2)})`};
vendor: 13,691 bytes, line 75
75function Wx(e){return Boolean(typeof e=="function"&&rc()||!e||typeof e=="string"&&(e in jx||rc())||af(e)||Array.isArray(e)&&e.every(Wx))}var lf=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,jx={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:lf([0,.65,.55,1]),circOut:lf([.55,0,1,.45]),backIn:lf([.31,.01,.66,-.59]),backOut:lf([.33,1.53,.69,.99])};function Ux(e,t){if(e)return typeof e=="function"&&rc()?Lm(e,t):af(e)?lf(e):Array.isArray(e)?e.map(r=>Ux(r,t)||jx.easeOut):jx[e]}var VR=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,mF=1e-7,hF=12;function gF(e,t,r,n,o){let i,s,a=0;do s=t+(r-t)/2,i=VR(s,n,o)-e,i>0?r=s:t=s;while(Math.abs(i)>mF&&++a<hF);return s}function Xi(e,t,r,n){if(e===t&&r===n)return je;let o=i=>gF(i,0,1,e,r);return i=>i===0||i===1?i:VR(o(i),t,n)}var _m=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2;var Dm=e=>t=>1-e(1-t);var Gx=Xi(.33,1.53,.69,.99),cf=Dm(Gx),Mm=_m(cf);var Bm=e=>(e*=2)<1?.5*cf(e):.5*(2-Math.pow(2,-10*(e-1)));var Vm=e=>1-Math.sin(Math.acos(e)),Fm=Dm(Vm),zm=_m(Vm);var Hm=e=>/^0[^.\s]+$/u.test(e);function FR(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Hm(e):!0}var Yi=e=>Math.round(e*1e5)/1e5;var nc=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function zR(e){return e==null}var HR=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var oc=(e,t)=>r=>Boolean(typeof r=="string"&&HR.test(r)&&r.startsWith(e)||t&&!zR(r)&&Object.prototype.hasOwnProperty.call(r,t)),jm=(e,t,r)=>n=>{if(typeof n!="string")return n;let[o,i,s,a]=n.match(nc);return{[e]:parseFloat(o),[t]:parseFloat(i),[r]:parseFloat(s),alpha:a!==void 0?parseFloat(a):1}};var yF=e=>Ot(0,255,e),$x={...eo,transform:e=>Math.round(yF(e))},ro={test:oc("rgb","red"),parse:jm("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+$x.transform(e)+", "+$x.transform(t)+", "+$x.transform(r)+", "+Yi(Uo.transform(n))+")"};function vF(e){let t="",r="",n="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}var uf={test:oc("#"),parse:vF,transform:ro.transform};var qi={test:oc("hsl","hue"),parse:jm("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+Jt.transform(Yi(t))+", "+Jt.transform(Yi(r))+", "+Yi(Uo.transform(n))+")"};var nt={test:e=>ro.test(e)||uf.test(e)||qi.test(e),parse:e=>ro.test(e)?ro.parse(e):qi.test(e)?qi.parse(e):uf.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?ro.transform(e):qi.transform(e)};var jR=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function SF(e){var t,r;return isNaN(e)&&typeof e=="string"&&(((t=e.match(nc))===null||t===void 0?void 0:t.length)||0)+(((r=e.match(jR))===null||r===void 0?void 0:r.length)||0)>0}var UR="number",GR="color",xF="var",TF="var(",WR="${}",EF=/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 Qs(e){let t=e.toString(),r=[],n={color:[],number:[],var:[]},o=[],i=0,a=t.replace(EF,l=>(nt.test(l)?(n.color.push(i),o.push(GR),r.push(nt.parse(l))):l.startsWith(TF)?(n.var.push(i),o.push(xF),r.push(l)):(n.number.push(i),o.push(UR),r.push(parseFloat(l))),++i,WR)).split(WR);return{values:r,split:a,indexes:n,types:o}}function $R(e){return Qs(e).values}function KR(e){let{split:t,types:r}=Qs(e),n=t.length;return o=>{let i="";for(let s=0;s<n;s++)if(i+=t[s],o[s]!==void 0){let a=r[s];a===UR?i+=Yi(o[s]):a===GR?i+=nt.transform(o[s]):i+=o[s]}return i}}var CF=e=>typeof e=="number"?0:e;function bF(e){let t=$R(e);return KR(e)(t.map(CF))}var er={test:SF,parse:$R,createTransformer:KR,getAnimatableNone:bF};var IF=new Set(["brightness","contrast","saturate","opacity"]);function wF(e){let[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;let[n]=r.match(nc)||[];if(!n)return e;let o=r.replace(n,""),i=IF.has(t)?1:0;return n!==r&&(i*=100),t+"("+i+o+")"}var kF=/\b([a-z-]*)\(.*?\)/gu,ff={...er,getAnimatableNone:e=>{let t=e.match(kF);return t?t.map(wF).join(" "):e}};var RF={...jl,color:nt,backgroundColor:nt,outlineColor:nt,fill:nt,stroke:nt,borderColor:nt,borderTopColor:nt,borderRightColor:nt,borderBottomColor:nt,borderLeftColor:nt,filter:ff,WebkitFilter:ff},ic=e=>RF[e];function Wm(e,t){let r=ic(e);return r!==ff&&(r=er),r.getAnimatableNone?r.getAnimatableNone(t):void 0}var AF=new Set(["auto","none","0"]);function XR(e,t,r){let n=0,o;for(;n<e.length&&!o;){let i=e[n];typeof i=="string"&&!AF.has(i)&&Qs(i).values.length&&(o=e[n]),n++}if(o&&r)for(let i of t)e[i]=Wm(r,o)}var Kx=e=>e===eo||e===j,YR=(e,t)=>parseFloat(e.split(", ")[t]),qR=(e,t)=>(r,{transform:n})=>{if(n==="none"||!n)return 0;let o=n.match(/^matrix3d\((.+)\)$/u);if(o)return YR(o[1],t);{let i=n.match(/^matrix\((.+)\)$/u);return i?YR(i[1],e):0}},NF=new Set(["x","y","z"]),OF=Jn.filter(e=>!NF.has(e));function QR(e){let t=[];return OF.forEach(r=>{let n=e.getValue(r);n!==void 0&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t}var Zs={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),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:qR(4,13),y:qR(5,14)};Zs.translateX=Zs.x;Zs.translateY=Zs.y;var Js=new Set,Xx=!1,Yx=!1;function ZR(){if(Yx){let e=Array.from(Js).filter(n=>n.needsMeasurement),t=new Set(e.map(n=>n.element)),r=new Map;t.forEach(n=>{let o=QR(n);o.length&&(r.set(n,o),n.render())}),e.forEach(n=>n.measureInitialState()),t.forEach(n=>{n.render();let o=r.get(n);o&&o.forEach(([i,s])=>{var a;(a=n.getValue(i))===null||a===void 0||a.set(s)})}),e.forEach(n=>n.measureEndState()),e.forEach(n=>{n.suspendedScrollY!==void 0&&window.scrollTo(0,n.suspendedScrollY)})}Yx=!1,Xx=!1,Js.forEach(e=>e.complete()),Js.clear()}function JR(){Js.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Yx=!0)})}function eA(){JR(),ZR()}var Qi=class{constructor(t,r,n,o,i,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=r,this.name=n,this.motionValue=o,this.element=i,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Js.add(this),Xx||(Xx=!0,Q.read(JR),Q.resolveKeyframes(ZR))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:r,element:n,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(n&&r){let l=n.readValue(r,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),Js.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Js.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Um=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);var PF=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function LF(e){let t=PF.exec(e);if(!t)return[,];let[,r,n,o]=t;return[`--${r??n}`,o]}var _F=4;function qx(e,t,r=1){Lr(r<=_F,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[n,o]=LF(e);if(!n)return;let i=window.getComputedStyle(t).getPropertyValue(n);if(i){let s=i.trim();return Um(s)?parseFloat(s):s}return Hl(o)?qx(o,t,r+1):o}var Gm=e=>t=>t.test(e);var tA={test:e=>e==="auto",parse:e=>e};var Qx=[eo,j,Jt,to,fR,uR,tA],Zx=e=>Qx.find(Gm(e));var sc=class extends Qi{constructor(t,r,n,o,i){super(t,r,n,o,i,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:r,name:n}=this;if(!r||!r.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let c=t[l];if(typeof c=="string"&&(c=c.trim(),Hl(c))){let u=qx(c,r.current);u!==void 0&&(t[l]=u),l===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!km.has(n)||t.length!==2)return;let[o,i]=t,s=Zx(o),a=Zx(i);if(s!==a)if(Kx(s)&&Kx(a))for(let l=0;l<t.length;l++){let c=t[l];typeof c=="string"&&(t[l]=parseFloat(c))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:r}=this,n=[];for(let o=0;o<t.length;o++)FR(t[o])&&n.push(o);n.length&&XR(t,n,r)}measureInitialState(){let{element:t,unresolvedKeyframes:r,name:n}=this;if(!t||!t.current)return;n==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Zs[n](t.measureViewportBox(),window.getComputedStyle(t.current)),r[0]=this.measuredOrigin;let o=r[r.length-1];o!==void 0&&t.getValue(n,o).jump(o,!1)}measureEndState(){var t;let{element:r,name:n,unresolvedKeyframes:o}=this;if(!r||!r.current)return;let i=r.getValue(n);i&&i.jump(this.measuredOrigin,!1);let s=o.length-1,a=o[s];o[s]=Zs[n](r.measureViewportBox(),window.getComputedStyle(r.current)),a!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=a),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([l,c])=>{r.getValue(l).set(c)}),this.resolveNoneKeyframes()}};var Jx=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(er.test(e)||e==="0")&&!e.startsWith("url("));function DF(e){let t=e[0];if(e.length===1)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}function rA(e,t,r,n){let o=e[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;let i=e[e.length-1],s=Jx(o,t),a=Jx(i,t);return ji(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:DF(e)||(r==="spring"||Ki(r))&&n}var MF=e=>e!==null;function Zi(e,{repeat:t,repeatType:r="loop"},n){let o=e.filter(MF),i=t&&r!=="loop"&&t%2===1?0:o.length-1;return!i||n===void 0?o[i]:n}var BF=40,ac=class{constructor({autoplay:t=!0,delay:r=0,type:n="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:s="loop",...a}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Ht.now(),this.options={autoplay:t,delay:r,type:n,repeat:o,repeatDelay:i,repeatType:s,...a},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>BF?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&eA(),this._resolved}onKeyframesResolved(t,r){this.resolvedAt=Ht.now(),this.hasAttemptedResolve=!0;let{name:n,type:o,velocity:i,delay:s,onComplete:a,onUpdate:l,isGenerator:c}=this.options;if(!c&&!rA(t,n,o,i))if(Pm.current||!s){l&&l(Zi(t,this.options,r)),a&&a(),this.resolveFinishedPromise();return}else this.options.duration=0;let u=this.initPlayback(t,r);u!==!1&&(this._resolved={keyframes:t,finalKeyframe:r,...u},this.onPostResolved())}onPostResolved(){}then(t,r){return this.currentFinishedPromise.then(t,r)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}};function lc(e){let t=0,r=50,n=e.next(t);for(;!n.done&&t<2e4;)t+=r,n=e.next(t);return t>=2e4?1/0:t}var no={layout:0,mainThread:0,waapi:0};var ce=(e,t,r)=>e+(t-e)*r;function e0(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function nA({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,t/=100,r/=100;let o=0,i=0,s=0;if(!t)o=i=s=r;else{let a=r<.5?r*(1+t):r+t-r*t,l=2*r-a;o=e0(l,a,e+1/3),i=e0(l,a,e),s=e0(l,a,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(s*255),alpha:n}}function cc(e,t){return r=>r>0?t:e}var t0=(e,t,r)=>{let n=e*e,o=r*(t*t-n)+n;return o<0?0:Math.sqrt(o)},VF=[uf,ro,qi],FF=e=>VF.find(t=>t.test(e));function oA(e){let t=FF(e);if(ji(Boolean(t),`'${e}' is not an animatable color. Use the equivalent color code instead.`),!Boolean(t))return!1;let r=t.parse(e);return t===qi&&(r=nA(r)),r}var r0=(e,t)=>{let r=oA(e),n=oA(t);if(!r||!n)return cc(e,t);let o={...r};return i=>(o.red=t0(r.red,n.red,i),o.green=t0(r.green,n.green,i),o.blue=t0(r.blue,n.blue,i),o.alpha=ce(r.alpha,n.alpha,i),ro.transform(o))};var zF=(e,t)=>r=>t(e(r)),oo=(...e)=>e.reduce(zF);var $m=new Set(["none","hidden"]);function iA(e,t){return $m.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}function HF(e,t){return r=>ce(e,t,r)}function Km(e){return typeof e=="number"?HF:typeof e=="string"?Hl(e)?cc:nt.test(e)?r0:UF:Array.isArray(e)?sA:typeof e=="object"?nt.test(e)?r0:jF:cc}function sA(e,t){let r=[...e],n=r.length,o=e.map((i,s)=>Km(i)(i,t[s]));return i=>{for(let s=0;s<n;s++)r[s]=o[s](i);return r}}function jF(e,t){let r={...e,...t},n={};for(let o in r)e[o]!==void 0&&t[o]!==void 0&&(n[o]=Km(e[o])(e[o],t[o]));return o=>{for(let i in n)r[i]=n[i](o);return r}}function WF(e,t){var r;let n=[],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=(r=e.values[a])!==null&&r!==void 0?r:0;n[i]=l,o[s]++}return n}var UF=(e,t)=>{let r=er.createTransformer(t),n=Qs(e),o=Qs(t);return n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length?$m.has(e)&&!o.values.length||$m.has(t)&&!n.values.length?iA(e,t):oo(sA(WF(n,o),o.values),r):(ji(!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.`),cc(e,t))};function Xm(e,t,r){return typeof e=="number"&&typeof t=="number"&&typeof r=="number"?ce(e,t,r):Km(e)(e,t)}var GF=5;function Ym(e,t,r){let n=Math.max(t-GF,0);return Am(r-e(n),t-n)}var Ve={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 n0=.001;function aA({duration:e=Ve.duration,bounce:t=Ve.bounce,velocity:r=Ve.velocity,mass:n=Ve.mass}){let o,i;ji(e<=Et(Ve.maxDuration),"Spring duration must be 10 seconds or less");let s=1-t;s=Ot(Ve.minDamping,Ve.maxDamping,s),e=Ot(Ve.minDuration,Ve.maxDuration,jt(e)),s<1?(o=c=>{let u=c*s,f=u*e,d=u-r,p=qm(c,s),y=Math.exp(-f);return n0-d/p*y},i=c=>{let f=c*s*e,d=f*r+r,p=Math.pow(s,2)*Math.pow(c,2)*e,y=Math.exp(-f),g=qm(Math.pow(c,2),s);return(-o(c)+n0>0?-1:1)*((d-p)*y)/g}):(o=c=>{let u=Math.exp(-c*e),f=(c-r)*e+1;return-n0+u*f},i=c=>{let u=Math.exp(-c*e),f=(r-c)*(e*e);return u*f});let a=5/e,l=KF(o,i,a);if(e=Et(e),isNaN(l))return{stiffness:Ve.stiffness,damping:Ve.damping,duration:e};
vendor: 62,340 bytes, line 75
75{let c=Math.pow(l,2)*n;return{stiffness:c,damping:s*2*Math.sqrt(n*c),duration:e}}}var $F=12;function KF(e,t,r){let n=r;for(let o=1;o<$F;o++)n=n-e(n)/t(n);return n}function qm(e,t){return e*Math.sqrt(1-t*t)}var XF=["duration","bounce"],YF=["stiffness","damping","mass"];function lA(e,t){return t.some(r=>e[r]!==void 0)}function qF(e){let t={velocity:Ve.velocity,stiffness:Ve.stiffness,damping:Ve.damping,mass:Ve.mass,isResolvedFromDuration:!1,...e};if(!lA(e,YF)&&lA(e,XF))if(e.visualDuration){let r=e.visualDuration,n=2*Math.PI/(r*1.2),o=n*n,i=2*Ot(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:Ve.mass,stiffness:o,damping:i}}else{let r=aA(e);t={...t,...r,mass:Ve.mass},t.isResolvedFromDuration=!0}return t}function uc(e=Ve.visualDuration,t=Ve.bounce){let r=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:n,restDelta:o}=r,i=r.keyframes[0],s=r.keyframes[r.keyframes.length-1],a={done:!1,value:i},{stiffness:l,damping:c,mass:u,duration:f,velocity:d,isResolvedFromDuration:p}=qF({...r,velocity:-jt(r.velocity||0)}),y=d||0,g=c/(2*Math.sqrt(l*u)),S=s-i,m=jt(Math.sqrt(l/u)),h=Math.abs(S)<5;n||(n=h?Ve.restSpeed.granular:Ve.restSpeed.default),o||(o=h?Ve.restDelta.granular:Ve.restDelta.default);let v;if(g<1){let x=qm(m,g);v=E=>{let C=Math.exp(-g*m*E);return s-C*((y+g*m*S)/x*Math.sin(x*E)+S*Math.cos(x*E))}}else if(g===1)v=x=>s-Math.exp(-m*x)*(S+(y+m*S)*x);else{let x=m*Math.sqrt(g*g-1);v=E=>{let C=Math.exp(-g*m*E),b=Math.min(x*E,300);return s-C*((y+g*m*S)*Math.sinh(b)+x*S*Math.cosh(b))/x}}let T={calculatedDuration:p&&f||null,next:x=>{let E=v(x);if(p)a.done=x>=f;else{let C=0;g<1&&(C=x===0?Et(y):Ym(v,x,E));let b=Math.abs(C)<=n,k=Math.abs(s-E)<=o;a.done=b&&k}return a.value=a.done?s:E,a},toString:()=>{let x=Math.min(lc(T),2e4),E=Lm(C=>T.next(x*C).value,x,30);return x+"ms "+E}};return T}function i0({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:s,min:a,max:l,restDelta:c=.5,restSpeed:u}){let f=e[0],d={done:!1,value:f},p=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,g=r*t,S=f+g,m=s===void 0?S:s(S);m!==S&&(g=m-f);let h=b=>-g*Math.exp(-b/n),v=b=>m+h(b),T=b=>{let k=h(b),R=v(b);d.done=Math.abs(k)<=c,d.value=d.done?m:R},x,E,C=b=>{p(d.value)&&(x=b,E=uc({keyframes:[d.value,y(d.value)],velocity:Ym(v,b,d.value),damping:o,stiffness:i,restDelta:c,restSpeed:u}))};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)}}}var cA=Xi(.42,0,1,1),uA=Xi(0,0,.58,1),Qm=Xi(.42,0,.58,1);var Zm=e=>Array.isArray(e)&&typeof e[0]!="number";var fA={linear:je,easeIn:cA,easeInOut:Qm,easeOut:uA,circIn:Vm,circInOut:zm,circOut:Fm,backIn:cf,backInOut:Mm,backOut:Gx,anticipate:Bm},s0=e=>{if(af(e)){Lr(e.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,o]=e;return Xi(t,r,n,o)}else if(typeof e=="string")return Lr(fA[e]!==void 0,`Invalid easing type '${e}'`),fA[e];return e};function QF(e,t,r){let n=[],o=r||Xm,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]||je:t;a=oo(l,a)}n.push(a)}return n}function Jm(e,t,{clamp:r=!0,ease:n,mixer:o}={}){let i=e.length;if(Lr(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=QF(t,n,o),l=a.length,c=u=>{if(s&&u<e[0])return t[0];let f=0;if(l>1)for(;f<e.length-2&&!(u<e[f+1]);f++);let d=Dr(e[f],e[f+1],u);return a[f](d)};return r?u=>c(Ot(e[0],e[i-1],u)):c}function eh(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let o=Dr(0,t,n);e.push(ce(r,1,o))}}function th(e){let t=[0];return eh(t,e.length-1),t}function dA(e,t){return e.map(r=>r*t)}function ZF(e,t){return e.map(()=>t||Qm).splice(0,e.length-1)}function df({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){let o=Zm(n)?n.map(s0):s0(n),i={done:!1,value:t[0]},s=dA(r&&r.length===t.length?r:th(t),e),a=Jm(s,t,{ease:Array.isArray(o)?o:ZF(t,o)});return{calculatedDuration:e,next:l=>(i.value=a(l),i.done=l>=e,i)}}var pA=e=>{let t=({timestamp:r})=>e(r);return{start:()=>Q.update(t,!0),stop:()=>fr(t),now:()=>Qe.isProcessing?Qe.timestamp:Ht.now()}};var JF={decay:i0,inertia:i0,tween:df,keyframes:df,spring:uc},ez=e=>e/100,ea=class extends ac{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:r,motionValue:n,element:o,keyframes:i}=this.options,s=o?.KeyframeResolver||Qi,a=(l,c)=>this.onKeyframesResolved(l,c);this.resolver=new s(i,a,r,n,o),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let{type:r="keyframes",repeat:n=0,repeatDelay:o=0,repeatType:i,velocity:s=0}=this.options,a=Ki(r)?r:JF[r]||df,l,c;a!==df&&typeof t[0]!="number"&&(l=oo(ez,Xm(t[0],t[1])),t=[0,100]);let u=a({...this.options,keyframes:t});i==="mirror"&&(c=a({...this.options,keyframes:[...t].reverse(),velocity:-s})),u.calculatedDuration===null&&(u.calculatedDuration=lc(u));let{calculatedDuration:f}=u,d=f+o,p=d*(n+1)-o;return{generator:u,mirroredGenerator:c,mapPercentToKeyframes:l,calculatedDuration:f,resolvedDuration:d,totalDuration:p}}onPostResolved(){let{autoplay:t=!0}=this.options;no.mainThread++,this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,r=!1){let{resolved:n}=this;if(!n){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:c,totalDuration:u,resolvedDuration:f}=n;if(this.startTime===null)return i.next(0);let{delay:d,repeat:p,repeatType:y,repeatDelay:g,onUpdate:S}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-u/this.speed,this.startTime)),r?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;let m=this.currentTime-d*(this.speed>=0?1:-1),h=this.speed>=0?m<0:m>u;this.currentTime=Math.max(m,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=u);let v=this.currentTime,T=i;if(p){let b=Math.min(this.currentTime,u)/f,k=Math.floor(b),R=b%1;!R&&b>=1&&(R=1),R===1&&k--,k=Math.min(k,p+1),Boolean(k%2)&&(y==="reverse"?(R=1-R,g&&(R-=g/f)):y==="mirror"&&(T=s)),v=Ot(0,1,R)*f}let x=h?{done:!1,value:l[0]}:T.next(v);a&&(x.value=a(x.value));let{done:E}=x;!h&&c!==null&&(E=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let C=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&E);return C&&o!==void 0&&(x.value=Zi(l,this.options,o)),S&&S(x.value),C&&this.finish(),x}get duration(){let{resolved:t}=this;return t?jt(t.calculatedDuration):0}get time(){return jt(this.currentTime)}set time(t){t=Et(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 r=this.playbackSpeed!==t;this.playbackSpeed=t,r&&(this.time=jt(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=pA,onPlay:r,startTime:n}=this.options;this.driver||(this.driver=t(i=>this.tick(i))),r&&r();let o=this.driver.now();this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=o):this.startTime=n??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(),no.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}};var mA=new Set(["opacity","clipPath","filter","transform"]);function hA(e,t,r,{delay:n=0,duration:o=300,repeat:i=0,repeatType:s="loop",ease:a="easeInOut",times:l}={}){let c={[t]:r};l&&(c.offset=l);let u=Ux(a,o);Array.isArray(u)&&(c.easing=u),_r.value&&no.waapi++;let f=e.animate(c,{delay:n,duration:o,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:i+1,direction:s==="reverse"?"alternate":"normal"});return _r.value&&f.finished.finally(()=>{no.waapi--}),f}var gA=ec(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var rh=10,tz=2e4;function rz(e){return Ki(e.type)||e.type==="spring"||!Wx(e.ease)}function nz(e,t){let r=new ea({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),n={done:!1,value:e[0]},o=[],i=0;for(;!n.done&&i<tz;)n=r.sample(i),o.push(n.value),i+=rh;return{times:void 0,keyframes:o,duration:i-rh,ease:"linear"}}var yA={anticipate:Bm,backInOut:Mm,circInOut:zm};function oz(e){return e in yA}var pf=class extends ac{constructor(t){super(t);let{name:r,motionValue:n,element:o,keyframes:i}=this.options;this.resolver=new sc(i,(s,a)=>this.onKeyframesResolved(s,a),r,n,o),this.resolver.scheduleResolve()}initPlayback(t,r){let{duration:n=300,times:o,ease:i,type:s,motionValue:a,name:l,startTime:c}=this.options;if(!a.owner||!a.owner.current)return!1;if(typeof i=="string"&&rc()&&oz(i)&&(i=yA[i]),rz(this.options)){let{onComplete:f,onUpdate:d,motionValue:p,element:y,...g}=this.options,S=nz(t,g);t=S.keyframes,t.length===1&&(t[1]=t[0]),n=S.duration,o=S.times,i=S.ease,s="keyframes"}let u=hA(a.owner.current,l,t,{...this.options,duration:n,times:o,ease:i});return u.startTime=c??this.calcStartTime(),this.pendingTimeline?(Hx(u,this.pendingTimeline),this.pendingTimeline=void 0):u.onfinish=()=>{let{onComplete:f}=this.options;a.set(Zi(t,this.options,r)),f&&f(),this.cancel(),this.resolveFinishedPromise()},{animation:u,duration:n,times:o,type:s,ease:i,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:r}=t;return jt(r)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:r}=t;return jt(r.currentTime||0)}set time(t){let{resolved:r}=this;if(!r)return;let{animation:n}=r;n.currentTime=Et(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:r}=t;return r.playbackRate}set speed(t){let{resolved:r}=this;if(!r)return;let{animation:n}=r;n.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:r}=t;return r.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:r}=t;return r.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{let{resolved:r}=this;if(!r)return je;let{animation:n}=r;Hx(n,t)}return je}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.playState==="finished"&&this.updateFinishedPromise(),r.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.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:r,keyframes:n,duration:o,type:i,ease:s,times:a}=t;if(r.playState==="idle"||r.playState==="finished")return;if(this.time){let{motionValue:c,onUpdate:u,onComplete:f,element:d,...p}=this.options,y=new ea({...p,keyframes:n,duration:o,type:i,ease:s,times:a,isGenerator:!0}),g=Et(this.time);c.setWithVelocity(y.sample(g-rh).value,y.sample(g).value,rh)}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:r,name:n,repeatDelay:o,repeatType:i,damping:s,type:a}=t;if(!r||!r.owner||!(r.owner.current instanceof HTMLElement))return!1;let{onUpdate:l,transformTemplate:c}=r.owner.getProps();return gA()&&n&&mA.has(n)&&!l&&!c&&!o&&i!=="mirror"&&s!==0&&a!=="inertia"}};var iz={type:"spring",stiffness:500,damping:25,restSpeed:10},sz=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),az={type:"keyframes",duration:.8},lz={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},vA=(e,{keyframes:t})=>t.length>2?az:pr.has(e)?e.startsWith("scale")?sz(t[1]):iz:lz;function SA({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:o,repeat:i,repeatType:s,repeatDelay:a,from:l,elapsed:c,...u}){return!!Object.keys(u).length}var fc=(e,t,r,n={},o,i)=>s=>{let a=Zl(n,e)||{},l=a.delay||n.delay||0,{elapsed:c=0}=n;c=c-Et(l);let u={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-c,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};SA(a)||(u={...u,...vA(e,u)}),u.duration&&(u.duration=Et(u.duration)),u.repeatDelay&&(u.repeatDelay=Et(u.repeatDelay)),u.from!==void 0&&(u.keyframes[0]=u.from);let f=!1;if((u.type===!1||u.duration===0&&!u.repeatDelay)&&(u.duration=0,u.delay===0&&(f=!0)),(Pm.current||Xs.skipAnimations)&&(f=!0,u.duration=0,u.delay=0),f&&!i&&t.get()!==void 0){let d=Zi(u.keyframes,a);if(d!==void 0)return Q.update(()=>{u.onUpdate(d),u.onComplete()}),new tc([])}return!i&&pf.supports(u)?new pf(u):new ea(u)};function cz({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&t[r]!==!0;return t[r]=!1,n}function dc(e,t,{delay:r=0,transitionOverride:n,type:o}={}){var i;let{transition:s=e.getDefaultTransition(),transitionEnd:a,...l}=t;n&&(s=n);let c=[],u=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),p=l[f];if(p===void 0||u&&cz(u,f))continue;let y={delay:r,...Zl(s||{},f)},g=!1;if(window.MotionHandoffAnimation){let m=Nm(e);if(m){let h=window.MotionHandoffAnimation(m,f,Q);h!==null&&(y.startTime=h,g=!0)}}sf(e,f),d.start(fc(f,d,p,e.shouldReduceMotion&&km.has(f)?{type:!1}:y,e,g));let S=d.animation;S&&c.push(S)}return a&&Promise.all(c).then(()=>{Q.update(()=>{a&&LR(e,a)})}),c}function nh(e,t,r={}){var n;let o=Go(e,t,r.type==="exit"?(n=e.presenceContext)===null||n===void 0?void 0:n.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=o||{};r.transitionOverride&&(i=r.transitionOverride);let s=o?()=>Promise.all(dc(e,o,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(c=0)=>{let{delayChildren:u=0,staggerChildren:f,staggerDirection:d}=i;return uz(e,t,u+c,f,d,r)}:()=>Promise.resolve(),{when:l}=i;if(l){let[c,u]=l==="beforeChildren"?[s,a]:[a,s];return c().then(()=>u())}else return Promise.all([s(),a(r.delay)])}function uz(e,t,r=0,n=0,o=1,i){let s=[],a=(e.variantChildren.size-1)*n,l=o===1?(c=0)=>c*n:(c=0)=>a-c*n;return Array.from(e.variantChildren).sort(fz).forEach((c,u)=>{c.notify("AnimationStart",t),s.push(nh(c,t,{...i,delay:r+l(u)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(s)}function fz(e,t){return e.sortNodePosition(t)}function xA(e,t,r={}){e.notify("AnimationStart",t);let n;if(Array.isArray(t)){let o=t.map(i=>nh(e,i,r));n=Promise.all(o)}else if(typeof t=="string")n=nh(e,t,r);else{let o=typeof t=="function"?Go(e,t,r.custom):t;n=Promise.all(dc(e,o,r))}return n.then(()=>{e.notify("AnimationComplete",t)})}function a0(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}var dz=tf.length;function l0(e){if(!e)return;if(!e.isControllingVariants){let r=e.parent?l0(e.parent)||{}:{};return e.props.initial!==void 0&&(r.initial=e.props.initial),r}let t={};for(let r=0;r<dz;r++){let n=tf[r],o=e.props[n];(jo(o)||o===!1)&&(t[n]=o)}return t}var pz=[...dm].reverse(),mz=dm.length;function hz(e){return t=>Promise.all(t.map(({animation:r,options:n})=>xA(e,r,n)))}function EA(e){let t=hz(e),r=TA(),n=!0,o=l=>(c,u)=>{var f;let d=Go(e,u,l==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(d){let{transition:p,transitionEnd:y,...g}=d;c={...c,...g,...y}}return c};function i(l){t=l(e)}function s(l){let{props:c}=e,u=l0(e.parent)||{},f=[],d=new Set,p={},y=1/0;for(let S=0;S<mz;S++){let m=pz[S],h=r[m],v=c[m]!==void 0?c[m]:u[m],T=jo(v),x=m===l?h.isActive:null;x===!1&&(y=S);let E=v===u[m]&&v!==c[m]&&T;if(E&&n&&e.manuallyAnimateOnMount&&(E=!1),h.protectedKeys={...p},!h.isActive&&x===null||!v&&!h.prevProp||Ui(v)||typeof v=="boolean")continue;let C=gz(h.prevProp,v),b=C||m===l&&h.isActive&&!E&&T||S>y&&T,k=!1,R=Array.isArray(v)?v:[v],A=R.reduce(o(m),{});x===!1&&(A={});let{prevResolvedValues:N={}}=h,O={...N,...A},D=V=>{b=!0,d.has(V)&&(k=!0,d.delete(V)),h.needsAnimating[V]=!0;let F=e.getValue(V);F&&(F.liveStyle=!1)};for(let V in O){let F=A[V],Z=N[V];if(p.hasOwnProperty(V))continue;let se=!1;of(F)&&of(Z)?se=!a0(F,Z):se=F!==Z,se?F!=null?D(V):d.add(V):F!==void 0&&d.has(V)?D(V):h.protectedKeys[V]=!0}h.prevProp=v,h.prevResolvedValues=A,h.isActive&&(p={...p,...A}),n&&e.blockInitialAnimation&&(b=!1),b&&(!(E&&C)||k)&&f.push(...R.map(V=>({animation:V,options:{type:m}})))}if(d.size){let S={};if(typeof c.initial!="boolean"){let m=Go(e,Array.isArray(c.initial)?c.initial[0]:c.initial);m&&m.transition&&(S.transition=m.transition)}d.forEach(m=>{let h=e.getBaseTarget(m),v=e.getValue(m);v&&(v.liveStyle=!0),S[m]=h??null}),f.push({animation:S})}let g=Boolean(f.length);return n&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(g=!1),n=!1,g?t(f):Promise.resolve()}function a(l,c){var u;if(r[l].isActive===c)return Promise.resolve();(u=e.variantChildren)===null||u===void 0||u.forEach(d=>{var p;return(p=d.animationState)===null||p===void 0?void 0:p.setActive(l,c)}),r[l].isActive=c;let f=s(l);for(let d in r)r[d].protectedKeys={};return f}return{animateChanges:s,setActive:a,setAnimateFunction:i,getState:()=>r,reset:()=>{r=TA(),n=!0}}}function gz(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!a0(t,e):!1}function ta(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function TA(){return{animate:ta(!0),whileInView:ta(),whileHover:ta(),whileTap:ta(),whileDrag:ta(),whileFocus:ta(),exit:ta()}}var Ct=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var oh=class extends Ct{constructor(t){super(t),t.animationState||(t.animationState=EA(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();Ui(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:r}=this.node.prevProps||{};t!==r&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}};var yz=0,ih=class extends Ct{constructor(){super(...arguments),this.id=yz++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:r}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;let o=this.node.animationState.setActive("exit",!t);r&&!t&&o.then(()=>{r(this.id)})}mount(){let{register:t,onExitComplete:r}=this.node.presenceContext||{};r&&r(this.id),t&&(this.unmount=t(this.id))}unmount(){}};var CA={animation:{Feature:oh},exit:{Feature:ih}};var tn={x:!1,y:!1};function sh(){return tn.x||tn.y}function bA(e){return e==="x"||e==="y"?tn[e]?null:(tn[e]=!0,()=>{tn[e]=!1}):tn.x||tn.y?null:(tn.x=tn.y=!0,()=>{tn.x=tn.y=!1})}function Ko(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}var pc=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function Xo(e){return{point:{x:e.pageX,y:e.pageY}}}var IA=e=>t=>pc(t)&&e(t,Xo(t));function Yo(e,t,r,n){return Ko(e,t,IA(r),n)}function ah({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function wA({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function kA(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}var OA=1e-4,vz=1-OA,Sz=1+OA,PA=.01,xz=0-PA,Tz=0+PA;function ft(e){return e.max-e.min}function LA(e,t,r){return Math.abs(e-t)<=r}function RA(e,t,r,n=.5){e.origin=n,e.originPoint=ce(t.min,t.max,e.origin),e.scale=ft(r)/ft(t),e.translate=ce(r.min,r.max,e.origin)-e.originPoint,(e.scale>=vz&&e.scale<=Sz||isNaN(e.scale))&&(e.scale=1),(e.translate>=xz&&e.translate<=Tz||isNaN(e.translate))&&(e.translate=0)}function mc(e,t,r,n){RA(e.x,t.x,r.x,n?n.originX:void 0),RA(e.y,t.y,r.y,n?n.originY:void 0)}function AA(e,t,r){e.min=r.min+t.min,e.max=e.min+ft(t)}function _A(e,t,r){AA(e.x,t.x,r.x),AA(e.y,t.y,r.y)}function NA(e,t,r){e.min=t.min-r.min,e.max=e.min+ft(t)}function hc(e,t,r){NA(e.x,t.x,r.x),NA(e.y,t.y,r.y)}var DA=()=>({translate:0,scale:1,origin:0,originPoint:0}),ra=()=>({x:DA(),y:DA()}),MA=()=>({min:0,max:0}),Oe=()=>({x:MA(),y:MA()});function mr(e){return[e("x"),e("y")]}function c0(e){return e===void 0||e===1}function lh({scale:e,scaleX:t,scaleY:r}){return!c0(e)||!c0(t)||!c0(r)}function qo(e){return lh(e)||u0(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function u0(e){return BA(e.x)||BA(e.y)}function BA(e){return e&&e!=="0%"}function mf(e,t,r){let n=e-r,o=t*n;return r+o}function VA(e,t,r,n,o){return o!==void 0&&(e=mf(e,o,n)),mf(e,r,n)+t}function f0(e,t=0,r=1,n,o){e.min=VA(e.min,t,r,n,o),e.max=VA(e.max,t,r,n,o)}function d0(e,{x:t,y:r}){f0(e.x,t.translate,t.scale,t.originPoint),f0(e.y,r.translate,r.scale,r.originPoint)}var FA=.999999999999,zA=1.0000000000001;function jA(e,t,r,n=!1){let o=r.length;if(!o)return;t.x=t.y=1;let i,s;for(let a=0;a<o;a++){i=r[a],s=i.projectionDelta;let{visualElement:l}=i.options;l&&l.props.style&&l.props.style.display==="contents"||(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&na(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,d0(e,s)),n&&qo(i.latestValues)&&na(e,i.latestValues))}t.x<zA&&t.x>FA&&(t.x=1),t.y<zA&&t.y>FA&&(t.y=1)}function Ji(e,t){e.min=e.min+t,e.max=e.max+t}function HA(e,t,r,n,o=.5){let i=ce(e.min,e.max,o);f0(e,t,r,i,n)}function na(e,t){HA(e.x,t.x,t.scaleX,t.scale,t.originX),HA(e.y,t.y,t.scaleY,t.scale,t.originY)}function p0(e,t){return ah(kA(e.getBoundingClientRect(),t))}function WA(e,t,r){let n=p0(e,r),{scroll:o}=t;return o&&(Ji(n.x,o.offset.x),Ji(n.y,o.offset.y)),n}function oa(e,t){let r=`${t}PointerCapture`;if(e.target instanceof Element&&r in e.target&&e.pointerId!==void 0)try{e.target[r](e.pointerId)}catch{}}var UA=(e,t)=>Math.abs(e-t);function GA(e,t){let r=UA(e.x,t.x),n=UA(e.y,t.y);return Math.sqrt(r**2+n**2)}var gc=class{constructor(t,r,{transformPagePoint:n,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let u=h0(this.lastMoveEventInfo,this.history),f=this.startEvent!==null,d=GA(u.offset,{x:0,y:0})>=3;if(!f&&!d)return;let{point:p}=u,{timestamp:y}=Qe;this.history.push({...p,timestamp:y});let{onStart:g,onMove:S}=this.handlers;f||(g&&g(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),S&&S(this.lastMoveEvent,u)},this.handlePointerMove=(u,f)=>{if(this.index=KA(u.currentTarget),u.target instanceof Element&&u.target.hasPointerCapture&&u.pointerId!==void 0)try{if(!u.target.hasPointerCapture(u.pointerId))return}catch{}this.lastMoveEvent=u,this.lastMoveEventInfo=m0(f,this.transformPagePoint),Q.update(this.updatePoint,!0)},this.handlePointerUp=(u,f)=>{oa(u,"release"),this.end();let{onEnd:d,onSessionEnd:p,resumeAnimation:y}=this.handlers;if(this.dragSnapToOrigin&&y&&y(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=h0(u.type==="pointercancel"||u.type==="lostpointercapture"?this.lastMoveEventInfo:m0(f,this.transformPagePoint),this.history);this.startEvent&&d&&d(u,g),p&&p(u,g)},!pc(t))return;this.dragSnapToOrigin=o,this.handlers=r,this.transformPagePoint=n;let i=Xo(t),s=m0(i,this.transformPagePoint),{point:a}=s,{timestamp:l}=Qe;this.history=[{...a,timestamp:l}];let{onSessionStart:c}=r;c&&c(t,h0(s,this.history)),oa(t,"set"),this.removeListeners=oo(Yo(t.currentTarget,"pointermove",this.handlePointerMove),Yo(t.currentTarget,"pointerup",this.handlePointerUp),Yo(t.currentTarget,"pointercancel",this.handlePointerUp),Yo(t.currentTarget,"lostpointercapture",(u,f)=>{KA(u.currentTarget)!==this.index?oa(u,"set"):this.handlePointerUp(u,f)}))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),fr(this.updatePoint)}};function m0(e,t){return t?{point:t(e.point)}:e}function $A(e,t){return{x:e.x-t.x,y:e.y-t.y}}function h0({point:e},t){return{point:e,delta:$A(e,XA(t)),offset:$A(e,Ez(t)),velocity:Cz(t,.1)}}function Ez(e){return e[0]}function XA(e){return e[e.length-1]}function Cz(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null,o=XA(e);for(;r>=0&&(n=e[r],!(o.timestamp-n.timestamp>Et(t)));)r--;if(!n)return{x:0,y:0};let i=jt(o.timestamp-n.timestamp);if(i===0)return{x:0,y:0};let s={x:(o.x-n.x)/i,y:(o.y-n.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function KA(e){return e.parentNode?Array.from(e.parentNode.children).indexOf(e):-1}function JA(e,{min:t,max:r},n){return t!==void 0&&e<t?e=n?ce(t,e,n.min):Math.max(e,t):r!==void 0&&e>r&&(e=n?ce(r,e,n.max):Math.min(e,r)),e}function YA(e,t,r){return{min:t!==void 0?e.min+t:void 0,max:r!==void 0?e.max+r-(e.max-e.min):void 0}}function eN(e,{top:t,left:r,bottom:n,right:o}){return{x:YA(e.x,r,o),y:YA(e.y,t,n)}}function qA(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function tN(e,t){return{x:qA(e.x,t.x),y:qA(e.y,t.y)}}function rN(e,t){let r=.5,n=ft(e),o=ft(t);return o>n?r=Dr(t.min,t.max-n,e.min):n>o&&(r=Dr(e.min,e.max-o,t.min)),Ot(0,1,r)}function nN(e,t){let r={};return t.min!==void 0&&(r.min=t.min-e.min),t.max!==void 0&&(r.max=t.max-e.min),r}var ch=.35;function oN(e=ch){return e===!1?e=0:e===!0&&(e=ch),{x:QA(e,"left","right"),y:QA(e,"top","bottom")}}function QA(e,t,r){return{min:ZA(e,t),max:ZA(e,r)}}function ZA(e,t){return typeof e=="number"?e:e[t]||0}var bz=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=Oe(),this.visualElement=t}start(t,{snapToCursor:r=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&n.isPresent===!1)return;let o=u=>{let{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),r&&this.snapToCursor(Xo(u).point)},i=(u,f)=>{let{drag:d,dragPropagation:p,onDragStart:y}=this.getProps();if(d&&!p&&(this.openDragLock&&this.openDragLock(),this.openDragLock=bA(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),mr(S=>{let m=this.getAxisMotionValue(S).get()||0;if(Jt.test(m)){let{projection:h}=this.visualElement;if(h&&h.layout){let v=h.layout.layoutBox[S];v&&(m=ft(v)*(parseFloat(m)/100))}}this.originPoint[S]=m}),y&&Q.postRender(()=>y(u,f)),sf(this.visualElement,"transform");let{animationState:g}=this.visualElement;g&&g.setActive("whileDrag",!0)},s=(u,f)=>{let{dragPropagation:d,dragDirectionLock:p,onDirectionLock:y,onDrag:g}=this.getProps();if(!d&&!this.openDragLock)return;let{offset:S}=f;if(p&&this.currentDirection===null){this.currentDirection=Iz(S),this.currentDirection!==null&&y&&y(this.currentDirection);return}this.updateAxis("x",f.point,S),this.updateAxis("y",f.point,S),this.visualElement.render(),g&&g(u,f)},a=(u,f)=>this.stop(u,f),l=()=>mr(u=>{var f;return this.getAnimationState(u)==="paused"&&((f=this.getAxisMotionValue(u).animation)===null||f===void 0?void 0:f.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new gc(t,{onSessionStart:o,onStart:i,onMove:s,onSessionEnd:a,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c})}stop(t,r){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:o}=r;this.startAnimation(o);let{onDragEnd:i}=this.getProps();i&&Q.postRender(()=>i(t,r))}cancel(){this.isDragging=!1;let{projection:t,animationState:r}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),r&&r.setActive("whileDrag",!1)}updateAxis(t,r,n){let{drag:o}=this.getProps();if(!n||!uh(t,o,this.currentDirection))return;let i=this.getAxisMotionValue(t),s=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(s=JA(s,this.constraints[t],this.elastic[t])),i.set(s)}resolveConstraints(){var t;let{dragConstraints:r,dragElastic:n}=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;r&&Wo(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):r&&o?this.constraints=eN(o.layoutBox,r):this.constraints=!1,this.elastic=oN(n),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&mr(s=>{this.constraints!==!1&&this.getAxisMotionValue(s)&&(this.constraints[s]=nN(o.layoutBox[s],this.constraints[s]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!Wo(t))return!1;let n=t.current;Lr(n!==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=WA(n,o.root,this.visualElement.getTransformPagePoint()),s=tN(o.layout.layoutBox,i);if(r){let a=r(wA(s));this.hasMutatedConstraints=!!a,a&&(s=ah(a))}return s}startAnimation(t){let{drag:r,dragMomentum:n,dragElastic:o,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},c=mr(u=>{if(!uh(u,r,this.currentDirection))return;let f=l&&l[u]||{};s&&(f={min:0,max:0});let d=o?200:1e6,p=o?40:1e7,y={type:"inertia",velocity:n?t[u]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10,...i,...f};return this.startAxisValueAnimation(u,y)});return Promise.all(c).then(a)}startAxisValueAnimation(t,r){let n=this.getAxisMotionValue(t);return sf(this.visualElement,t),n.start(fc(t,n,0,r,this.visualElement,!1))}stopAnimation(){mr(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){mr(t=>{var r;return(r=this.getAxisMotionValue(t).animation)===null||r===void 0?void 0:r.pause()})}getAnimationState(t){var r;return(r=this.getAxisMotionValue(t).animation)===null||r===void 0?void 0:r.state}getAxisMotionValue(t){let r=`_drag${t.toUpperCase()}`,n=this.visualElement.getProps(),o=n[r];return o||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){mr(r=>{let{drag:n}=this.getProps();if(!uh(r,n,this.currentDirection))return;let{projection:o}=this.visualElement,i=this.getAxisMotionValue(r);if(o&&o.layout){let{min:s,max:a}=o.layout.layoutBox[r];i.set(t[r]-ce(s,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:r}=this.getProps(),{projection:n}=this.visualElement;if(!Wo(r)||!n||!this.constraints)return;this.stopAnimation();let o={x:0,y:0};mr(s=>{let a=this.getAxisMotionValue(s);if(a&&this.constraints!==!1){let l=a.get();o[s]=rN({min:l,max:l},this.constraints[s])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),mr(s=>{if(!uh(s,t,null))return;let a=this.getAxisMotionValue(s),{min:l,max:c}=this.constraints[s];a.set(ce(l,c,o[s]))})}addListeners(){if(!this.visualElement.current)return;bz.set(this.visualElement,this);let t=this.visualElement.current,r=Yo(t,"pointerdown",l=>{let{drag:c,dragListener:u=!0}=this.getProps();c&&u&&this.start(l)}),n=()=>{let{dragConstraints:l}=this.getProps();Wo(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,i=o.addEventListener("measure",n);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),Q.read(n);let s=Ko(window,"resize",()=>this.scalePositionWithinConstraints()),a=o.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(mr(u=>{let f=this.getAxisMotionValue(u);f&&(this.originPoint[u]+=l[u].translate,f.set(f.get()+l[u].translate))}),this.visualElement.render())});return()=>{s(),r(),i(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:n=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:s=ch,dragMomentum:a=!0}=t;return{...t,drag:r,dragDirectionLock:n,dragPropagation:o,dragConstraints:i,dragElastic:s,dragMomentum:a}}};function uh(e,t,r){return(t===!0||t===e)&&(r===null||r===e)}function Iz(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}var dh=class extends Ct{constructor(t){super(t),this.removeGroupControls=je,this.removeListeners=je,this.controls=new fh(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||je}unmount(){this.removeGroupControls(),this.removeListeners()}};var iN=e=>(t,r)=>{e&&Q.postRender(()=>e(t,r))},ph=class extends Ct{constructor(){super(...arguments),this.removePointerDownListener=je}onPointerDown(t){this.session=new gc(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:r,onPan:n,onPanEnd:o}=this.node.getProps();return{onSessionStart:iN(t),onStart:iN(r),onMove:n,onEnd:(i,s)=>{delete this.session,o&&Q.postRender(()=>o(i,s))}}}mount(){this.removePointerDownListener=Yo(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 lN=w(H(),1),hf=w(P(),1);var yc={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function sN(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var vc={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(j.test(e))e=parseFloat(e);else return e;let r=sN(e,t.target.x),n=sN(e,t.target.y);return`${r}% ${n}%`}};var aN={correct:(e,{treeScale:t,projectionDelta:r})=>{let n=e,o=er.parse(e);if(o.length>5)return n;let i=er.createTransformer(e),s=typeof o[0]!="number"?1:0,a=r.x.scale*t.x,l=r.y.scale*t.y;o[0+s]/=a,o[1+s]/=l;let c=ce(a,l,.5);return typeof o[2+s]=="number"&&(o[2+s]/=c),typeof o[3+s]=="number"&&(o[3+s]/=c),i(o)}};var g0=class extends hf.Component{componentDidMount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n,layoutId:o}=this.props,{projection:i}=t;cR(wz),i&&(r.group&&r.group.add(i),n&&n.register&&o&&n.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),yc.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:r,visualElement:n,drag:o,isPresent:i}=this.props,s=n.projection;return s&&(s.isPresent=i,o||t.layoutDependency!==r||r===void 0||t.isPresent!==i?s.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?s.promote():s.relegate()||Q.postRender(()=>{let a=s.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Vl.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(o),n&&n.deregister&&n.deregister(o))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function mh(e){let[t,r]=im(),n=(0,hf.useContext)(Dl);return(0,lN.jsx)(g0,{...e,layoutGroup:n,switchLayoutGroup:(0,hf.useContext)(gm),isPresent:t,safeToRemove:r})}var wz={borderRadius:{...vc,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:vc,borderTopRightRadius:vc,borderBottomLeftRadius:vc,borderBottomRightRadius:vc,boxShadow:aN};function hh(e,t,r){let n=Ee(e)?e:$o(e);return n.start(fc("",n,t,r)),n.animation}function gh(e){return e instanceof SVGElement&&e.tagName!=="svg"}var cN=(e,t)=>e.depth-t.depth;var yh=class{constructor(){this.children=[],this.isDirty=!1}add(t){Jl(this.children,t),this.isDirty=!0}remove(t){Gi(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(cN),this.isDirty=!1,this.children.forEach(t)}};function uN(e,t){let r=Ht.now(),n=({timestamp:o})=>{let i=o-r;i>=t&&(fr(n),e(i-t))};return Q.read(n,!0),()=>fr(n)}var mN=["TopLeft","TopRight","BottomLeft","BottomRight"],kz=mN.length,fN=e=>typeof e=="string"?parseFloat(e):e,dN=e=>typeof e=="number"||j.test(e);function hN(e,t,r,n,o,i){o?(e.opacity=ce(0,r.opacity!==void 0?r.opacity:1,Rz(n)),e.opacityExit=ce(t.opacity!==void 0?t.opacity:1,0,Az(n))):i&&(e.opacity=ce(t.opacity!==void 0?t.opacity:1,r.opacity!==void 0?r.opacity:1,n));for(let s=0;s<kz;s++){let a=`border${mN[s]}Radius`,l=pN(t,a),c=pN(r,a);if(l===void 0&&c===void 0)continue;l||(l=0),c||(c=0),l===0||c===0||dN(l)===dN(c)?(e[a]=Math.max(ce(fN(l),fN(c),n),0),(Jt.test(c)||Jt.test(l))&&(e[a]+="%")):e[a]=c}(t.rotate||r.rotate)&&(e.rotate=ce(t.rotate||0,r.rotate||0,n))}function pN(e,t){return e[t]!==void 0?e[t]:e.borderRadius}var Rz=gN(0,.5,Fm),Az=gN(.5,.95,je);function gN(e,t,r){return n=>n<e?0:n>t?1:r(Dr(e,t,n))}function yN(e,t){e.min=t.min,e.max=t.max}function Mr(e,t){yN(e.x,t.x),yN(e.y,t.y)}function y0(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function vN(e,t,r,n,o){return e-=t,e=mf(e,1/r,n),o!==void 0&&(e=mf(e,1/o,n)),e}function Nz(e,t=0,r=1,n=.5,o,i=e,s=e){if(Jt.test(t)&&(t=parseFloat(t),t=ce(s.min,s.max,t/100)-s.min),typeof t!="number")return;let a=ce(i.min,i.max,n);e===i&&(a-=t),e.min=vN(e.min,t,r,a,o),e.max=vN(e.max,t,r,a,o)}function SN(e,t,[r,n,o],i,s){Nz(e,t[r],t[n],t[o],t.scale,i,s)}var Oz=["x","scaleX","originX"],Pz=["y","scaleY","originY"];function v0(e,t,r,n){SN(e.x,t,Oz,r?r.x:void 0,n?n.x:void 0),SN(e.y,t,Pz,r?r.y:void 0,n?n.y:void 0)}function xN(e){return e.translate===0&&e.scale===1}function S0(e){return xN(e.x)&&xN(e.y)}function TN(e,t){return e.min===t.min&&e.max===t.max}function CN(e,t){return TN(e.x,t.x)&&TN(e.y,t.y)}function EN(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function x0(e,t){return EN(e.x,t.x)&&EN(e.y,t.y)}function T0(e){return ft(e.x)/ft(e.y)}function E0(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var vh=class{constructor(){this.members=[]}add(t){Jl(this.members,t),t.scheduleRender()}remove(t){if(Gi(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(t){let r=this.members.findIndex(o=>t===o);if(r===0)return!1;let n;for(let o=r;o>=0;o--){let i=this.members[o];if(i.isPresent!==!1){n=i;break}}return n?(this.promote(n),!0):!1}promote(t,r){let n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,r&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:o}=t.options;o===!1&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:r,resumingFrom:n}=t;r.onExitComplete&&r.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function bN(e,t,r){let n="",o=e.x.translate/t.x,i=e.y.translate/t.y,s=r?.z||0;if((o||i||s)&&(n=`translate3d(${o}px, ${i}px, ${s}px) `),(t.x!==1||t.y!==1)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:c,rotate:u,rotateX:f,rotateY:d,skewX:p,skewY:y}=r;c&&(n=`perspective(${c}px) ${n}`),u&&(n+=`rotate(${u}deg) `),f&&(n+=`rotateX(${f}deg) `),d&&(n+=`rotateY(${d}deg) `),p&&(n+=`skewX(${p}deg) `),y&&(n+=`skewY(${y}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(a!==1||l!==1)&&(n+=`scale(${a}, ${l})`),n||"none"}var ia={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},C0=["","X","Y","Z"],Lz={visibility:"hidden"},IN=1e3,_z=0;function b0(e,t,r,n){let{latestValues:o}=t;o[e]&&(r[e]=o[e],t.setStaticValue(e,0),n&&(n[e]=0))}function LN(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let r=Nm(t);if(window.MotionHasOptimisedAnimation(r,"transform")){let{layout:o,layoutId:i}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",Q,!(o||i))}let{parent:n}=e;n&&!n.hasCheckedOptimisedAppear&&LN(n)}function Sh({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:o}){return class{constructor(s={},a=t?.()){this.id=_z++,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,_r.value&&(ia.nodes=ia.calculatedTargetDeltas=ia.calculatedProjections=0),this.nodes.forEach(Bz),this.nodes.forEach(jz),this.nodes.forEach(Wz),this.nodes.forEach(Vz),_r.addProjectionMetrics&&_r.addProjectionMetrics(ia)},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 yh)}addEventListener(s,a){return this.eventHandlers.has(s)||this.eventHandlers.set(s,new $i),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=gh(s),this.instance=s;let{layoutId:l,layout:c,visualElement:u}=this.options;if(u&&!u.current&&u.mount(s),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),a&&(c||l)&&(this.isLayoutDirty=!0),e){let f,d=()=>this.root.updateBlockedByResize=!1;e(s,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=uN(d,250),yc.hasAnimatedSinceResize&&(yc.hasAnimatedSinceResize=!1,this.nodes.forEach(kN))})}l&&this.root.registerSharedNode(l,this),this.options.animate!==!1&&u&&(l||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:d,hasRelativeLayoutChanged:p,layout:y})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let g=this.options.transition||u.getDefaultTransition()||Xz,{onLayoutAnimationStart:S,onLayoutAnimationComplete:m}=u.getProps(),h=!this.targetLayout||!x0(this.targetLayout,y),v=!d&&p;if(this.options.layoutRoot||this.resumeFrom||v||d&&(h||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,v);let T={...Zl(g,"layout"),onPlay:S,onComplete:m};(u.shouldReduceMotion||this.options.layoutRoot)&&(T.delay=0,T.type=!1),this.startAnimation(T)}else d||kN(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,fr(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(Uz),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&&LN(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let u=0;u<this.path.length;u++){let f=this.path[u];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 c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),s&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(wN);return}this.isUpdating||this.nodes.forEach(zz),this.isUpdating=!1,this.nodes.forEach(Hz),this.nodes.forEach(Dz),this.nodes.forEach(Mz),this.clearAllSnapshots();let a=Ht.now();Qe.delta=Ot(0,1e3/60,a-Qe.timestamp),Qe.timestamp=a,Qe.isProcessing=!0,Ju.update.process(Qe),Ju.preRender.process(Qe),Ju.render.process(Qe),Qe.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Vl.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Fz),this.sharedNodes.forEach(Gz)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Q.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Q.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!ft(this.snapshot.measuredBox.x)&&!ft(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=Oe(),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=n(this.instance);this.scroll={animationId:this.root.animationId,phase:s,isRoot:l,offset:r(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&&!S0(this.projectionDelta),l=this.getTransformTemplate(),c=l?l(this.latestValues,""):void 0,u=c!==this.prevTransformTemplateValue;s&&(a||qo(this.latestValues)||u)&&(o(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(s=!0){let a=this.measurePageBox(),l=this.removeElementScroll(a);return s&&(l=this.removeTransform(l)),Yz(l),{animationId:this.root.animationId,measuredBox:a,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var s;let{visualElement:a}=this.options;if(!a)return Oe();let l=a.measureViewportBox();if(!(((s=this.scroll)===null||s===void 0?void 0:s.wasRoot)||this.path.some(qz))){let{scroll:u}=this.root;u&&(Ji(l.x,u.offset.x),Ji(l.y,u.offset.y))}return l}removeElementScroll(s){var a;let l=Oe();if(Mr(l,s),!((a=this.scroll)===null||a===void 0)&&a.wasRoot)return l;for(let c=0;c<this.path.length;c++){let u=this.path[c],{scroll:f,options:d}=u;u!==this.root&&f&&d.layoutScroll&&(f.wasRoot&&Mr(l,s),Ji(l.x,f.offset.x),Ji(l.y,f.offset.y))}return l}applyTransform(s,a=!1){let l=Oe();Mr(l,s);for(let c=0;c<this.path.length;c++){let u=this.path[c];!a&&u.options.layoutScroll&&u.scroll&&u!==u.root&&na(l,{x:-u.scroll.offset.x,y:-u.scroll.offset.y}),qo(u.latestValues)&&na(l,u.latestValues)}return qo(this.latestValues)&&na(l,this.latestValues),l}removeTransform(s){let a=Oe();Mr(a,s);for(let l=0;l<this.path.length;l++){let c=this.path[l];if(!c.instance||!qo(c.latestValues))continue;lh(c.latestValues)&&c.updateSnapshot();let u=Oe(),f=c.measurePageBox();Mr(u,f),v0(a,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,u)}return qo(this.latestValues)&&v0(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!==Qe.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 c=Boolean(this.resumingFrom)||this!==l;if(!(s||c&&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=Qe.timestamp,!this.targetDelta&&!this.relativeTarget){let p=this.getClosestProjectingParent();p&&p.layout&&this.animationProgress!==1?(this.relativeParent=p,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Oe(),this.relativeTargetOrigin=Oe(),hc(this.relativeTargetOrigin,this.layout.layoutBox,p.layout.layoutBox),Mr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Oe(),this.targetWithTransforms=Oe()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),_A(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):Mr(this.target,this.layout.layoutBox),d0(this.target,this.targetDelta)):Mr(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let p=this.getClosestProjectingParent();p&&Boolean(p.resumingFrom)===Boolean(this.resumingFrom)&&!p.options.layoutScroll&&p.target&&this.animationProgress!==1?(this.relativeParent=p,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Oe(),this.relativeTargetOrigin=Oe(),hc(this.relativeTargetOrigin,this.target,p.target),Mr(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}_r.value&&ia.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||lh(this.parent.latestValues)||u0(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,c=!0;if((this.isProjectionDirty||!((s=this.parent)===null||s===void 0)&&s.isProjectionDirty)&&(c=!1),l&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(c=!1),this.resolvedRelativeTargetAt===Qe.timestamp&&(c=!1),c)return;let{layout:u,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||!(u||f))return;Mr(this.layoutCorrected,this.layout.layoutBox);let d=this.treeScale.x,p=this.treeScale.y;jA(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=Oe());let{target:y}=a;if(!y){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(y0(this.prevProjectionDelta.x,this.projectionDelta.x),y0(this.prevProjectionDelta.y,this.projectionDelta.y)),mc(this.projectionDelta,this.layoutCorrected,y,this.latestValues),(this.treeScale.x!==d||this.treeScale.y!==p||!E0(this.projectionDelta.x,this.prevProjectionDelta.x)||!E0(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",y)),_r.value&&ia.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=ra(),this.projectionDelta=ra(),this.projectionDeltaWithTransform=ra()}setAnimationOrigin(s,a=!1){let l=this.snapshot,c=l?l.latestValues:{},u={...this.latestValues},f=ra();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;let d=Oe(),p=l?l.source:void 0,y=this.layout?this.layout.source:void 0,g=p!==y,S=this.getStack(),m=!S||S.members.length<=1,h=Boolean(g&&!m&&this.options.crossfade===!0&&!this.path.some(Kz));this.animationProgress=0;let v;this.mixTargetDelta=T=>{let x=T/1e3;RN(f.x,s.x,x),RN(f.y,s.y,x),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(hc(d,this.layout.layoutBox,this.relativeParent.layout.layoutBox),$z(this.relativeTarget,this.relativeTargetOrigin,d,x),v&&CN(this.relativeTarget,v)&&(this.isProjectionDirty=!1),v||(v=Oe()),Mr(v,this.relativeTarget)),g&&(this.animationValues=u,hN(u,c,this.latestValues,x,h,m)),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&&(fr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Q.update(()=>{yc.hasAnimatedSinceResize=!0,no.layout++,this.currentAnimation=hh(0,IN,{...s,onUpdate:a=>{this.mixTargetDelta(a),s.onUpdate&&s.onUpdate(a)},onStop:()=>{no.layout--},onComplete:()=>{no.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(IN),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let s=this.getLead(),{targetWithTransforms:a,target:l,layout:c,latestValues:u}=s;if(!(!a||!l||!c)){if(this!==s&&this.layout&&c&&_N(this.options.animationType,this.layout.layoutBox,c.layoutBox)){l=this.target||Oe();let f=ft(this.layout.layoutBox.x);l.x.min=s.target.x.min,l.x.max=l.x.min+f;let d=ft(this.layout.layoutBox.y);l.y.min=s.target.y.min,l.y.max=l.y.min+d}Mr(a,l),na(a,u),mc(this.projectionDeltaWithTransform,this.layoutCorrected,a,u)}}registerSharedNode(s,a){this.sharedNodes.has(s)||this.sharedNodes.set(s,new vh),this.sharedNodes.get(s).add(a);let c=a.options.initialPromotionConfig;a.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.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 c=this.getStack();c&&c.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 c={};l.z&&b0("z",s,c,this.animationValues);for(let u=0;u<C0.length;u++)b0(`rotate${C0[u]}`,s,c,this.animationValues),b0(`skew${C0[u]}`,s,c,this.animationValues);s.render();for(let u in c)s.setStaticValue(u,c[u]),this.animationValues&&(this.animationValues[u]=c[u]);s.scheduleRender()}getProjectionStyles(s){var a,l;if(!this.instance||this.isSVG)return;if(!this.isVisible)return Lz;let c={visibility:""},u=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=ql(s?.pointerEvents)||"",c.transform=u?u(this.latestValues,""):"none",c;let f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){let g={};return this.options.layoutId&&(g.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,g.pointerEvents=ql(s?.pointerEvents)||""),this.hasProjected&&!qo(this.latestValues)&&(g.transform=u?u({},""):"none",this.hasProjected=!1),g}let d=f.animationValues||f.latestValues;this.applyTransformsToTarget(),c.transform=bN(this.projectionDeltaWithTransform,this.treeScale,d),u&&(c.transform=u(d,c.transform));let{x:p,y}=this.projectionDelta;c.transformOrigin=`${p.origin*100}% ${y.origin*100}% 0`,f.animationValues?c.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:c.opacity=f===this?d.opacity!==void 0?d.opacity:"":d.opacityExit!==void 0?d.opacityExit:0;for(let g in qs){if(d[g]===void 0)continue;let{correct:S,applyTo:m,isCSSVariable:h}=qs[g],v=c.transform==="none"?d[g]:S(d[g],f);if(m){let T=m.length;for(let x=0;x<T;x++)c[m[x]]=v}else h?this.options.visualElement.renderState.vars[g]=v:c[g]=v}return this.options.layoutId&&(c.pointerEvents=f===this?ql(s?.pointerEvents)||"":"none"),c}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(wN),this.root.sharedNodes.clear()}}}function Dz(e){e.updateLayout()}function Mz(e){var t;let r=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){let{layoutBox:n,measuredBox:o}=e.layout,{animationType:i}=e.options,s=r.source!==e.layout.source;i==="size"?mr(f=>{let d=s?r.measuredBox[f]:r.layoutBox[f],p=ft(d);d.min=n[f].min,d.max=d.min+p}):_N(i,r.layoutBox,n)&&mr(f=>{let d=s?r.measuredBox[f]:r.layoutBox[f],p=ft(n[f]);d.max=d.min+p,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+p)});let a=ra();mc(a,n,r.layoutBox);let l=ra();s?mc(l,e.applyTransform(o,!0),r.measuredBox):mc(l,n,r.layoutBox);let c=!S0(a),u=!1;if(!e.resumeFrom){let f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){let{snapshot:d,layout:p}=f;if(d&&p){let y=Oe();hc(y,r.layoutBox,d.layoutBox);let g=Oe();hc(g,n,p.layoutBox),x0(y,g)||(u=!0),f.options.layoutRoot&&(e.relativeTarget=g,e.relativeTargetOrigin=y,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:r,delta:l,layoutDelta:a,hasLayoutChanged:c,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:n}=e.options;n&&n()}e.options.transition=void 0}function Bz(e){_r.value&&ia.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 Vz(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Fz(e){e.clearSnapshot()}function wN(e){e.clearMeasurements()}function zz(e){e.isLayoutDirty=!1}function Hz(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function kN(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function jz(e){e.resolveTargetDelta()}function Wz(e){e.calcProjection()}
75function Uz(e){e.resetSkewAndRotation()}function Gz(e){e.removeLeadSnapshot()}function RN(e,t,r){e.translate=ce(t.translate,0,r),e.scale=ce(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function AN(e,t,r,n){e.min=ce(t.min,r.min,n),e.max=ce(t.max,r.max,n)}function $z(e,t,r,n){AN(e.x,t.x,r.x,n),AN(e.y,t.y,r.y,n)}function Kz(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}var Xz={duration:.45,ease:[.4,0,.1,1]},NN=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),ON=NN("applewebkit/")&&!NN("chrome/")?Math.round:je;function PN(e){e.min=ON(e.min),e.max=ON(e.max)}function Yz(e){PN(e.x),PN(e.y)}function _N(e,t,r){return e==="position"||e==="preserve-aspect"&&!LA(T0(t),T0(r),.2)}function qz(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}var DN=Sh({attachResizeListener:(e,t)=>Ko(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var I0={current:void 0},xh=Sh({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!I0.current){let e=new DN({});e.mount(window),e.setOptions({layoutScroll:!0}),I0.current=e}return I0.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")});var MN={pan:{Feature:ph},drag:{Feature:dh,ProjectionNode:xh,MeasureLayout:mh}};function Th(e,t,r){var n;if(e instanceof EventTarget)return[e];if(typeof e=="string"){let o=document;t&&(o=t.current);let i=(n=r?.[e])!==null&&n!==void 0?n:o.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}function Eh(e,t){let r=Th(e),n=new AbortController,o={passive:!0,...t,signal:n.signal};return[r,o,()=>n.abort()]}function BN(e){return!(e.pointerType==="touch"||sh())}function VN(e,t,r={}){let[n,o,i]=Eh(e,r),s=a=>{if(!BN(a))return;let{target:l}=a,c=t(l,a);if(typeof c!="function"||!l)return;let u=f=>{BN(f)&&(c(f),l.removeEventListener("pointerleave",u))};l.addEventListener("pointerleave",u,o)};return n.forEach(a=>{a.addEventListener("pointerenter",s,o)}),i}function FN(e,t,r){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover",r==="Start");let o="onHover"+r,i=n[o];i&&Q.postRender(()=>i(t,Xo(t)))}var Ch=class extends Ct{mount(){let{current:t}=this.node;t&&(this.unmount=VN(t,(r,n)=>(FN(this.node,n,"Start"),o=>FN(this.node,o,"End"))))}unmount(){}};var bh=class extends Ct{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=oo(Ko(this.node.current,"focus",()=>this.onFocus()),Ko(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};var w0=(e,t)=>t?e===t?!0:w0(e,t.parentElement):!1;var Qz=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function zN(e){return Qz.has(e.tagName)||e.tabIndex!==-1}var sa=new WeakSet;function HN(e){return t=>{t.key==="Enter"&&e(t)}}function k0(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var jN=(e,t)=>{let r=e.currentTarget;if(!r)return;let n=HN(()=>{if(sa.has(r))return;k0(r,"down");let o=HN(()=>{k0(r,"up")}),i=()=>k0(r,"cancel");r.addEventListener("keyup",o,t),r.addEventListener("blur",i,t)});r.addEventListener("keydown",n,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",n),t)};function WN(e){return pc(e)&&!sh()}function UN(e,t,r={}){let[n,o,i]=Eh(e,r),s=a=>{let l=a.currentTarget;if(!l||!WN(a)||sa.has(l))return;sa.add(l),oa(a,"set");let c=t(l,a),u=(p,y)=>{l.removeEventListener("pointerup",f),l.removeEventListener("pointercancel",d),oa(p,"release"),!(!WN(p)||!sa.has(l))&&(sa.delete(l),typeof c=="function"&&c(p,{success:y}))},f=p=>{(p.isTrusted?Zz(p,l instanceof Element?l.getBoundingClientRect():{left:0,top:0,right:window.innerWidth,bottom:window.innerHeight}):!1)?u(p,!1):u(p,!(l instanceof Element)||w0(l,p.target))},d=p=>{u(p,!1)};l.addEventListener("pointerup",f,o),l.addEventListener("pointercancel",d,o),l.addEventListener("lostpointercapture",d,o)};
75return n.forEach(a=>{a=r.useGlobalTarget?window:a;let l=!1;a instanceof HTMLElement&&(l=!0,!zN(a)&&a.getAttribute("tabindex")===null&&(a.tabIndex=0)),a.addEventListener("pointerdown",s,o),l&&a.addEventListener("focus",c=>jN(c,o),o)}),i}function Zz(e,t){return e.clientX<t.left||e.clientX>t.right||e.clientY<t.top||e.clientY>t.bottom}function GN(e,t,r){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap",r==="Start");let o="onTap"+(r==="End"?"":r),i=n[o];i&&Q.postRender(()=>i(t,Xo(t)))}var Ih=class extends Ct{mount(){let{current:t}=this.node;t&&(this.unmount=UN(t,(r,n)=>(GN(this.node,n,"Start"),(o,{success:i})=>GN(this.node,o,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var A0=new WeakMap,R0=new WeakMap,Jz=e=>{let t=A0.get(e.target);t&&t(e)},e5=e=>{e.forEach(Jz)};function t5({root:e,...t}){let r=e||document;R0.has(r)||R0.set(r,{});let n=R0.get(r),o=JSON.stringify(t);return n[o]||(n[o]=new IntersectionObserver(e5,{root:e,...t})),n[o]}function $N(e,t,r){let n=t5(t);return A0.set(e,r),n.observe(e),()=>{A0.delete(e),n.unobserve(e)}}var r5={some:0,all:1},wh=class extends Ct{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:r,margin:n,amount:o="some",once:i}=t,s={root:r?r.current:void 0,rootMargin:n,threshold:typeof o=="number"?o:r5[o]},a=l=>{let{isIntersecting:c}=l;if(this.isInView===c||(this.isInView=c,i&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);let{onViewportEnter:u,onViewportLeave:f}=this.node.getProps(),d=c?u:f;d&&d(l)};return $N(this.node.current,s,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:r}=this.node;["amount","margin","root"].some(n5(t,r))&&this.startObserver()}unmount(){}};function n5({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}var KN={inView:{Feature:wh},tap:{Feature:Ih},focus:{Feature:bh},hover:{Feature:Ch}};var XN={layout:{ProjectionNode:xh,MeasureLayout:mh}};var JN=w(P(),1);var gf={current:null},kh={current:!1};function YN(){if(kh.current=!0,!!Ml)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>gf.current=e.matches;e.addListener(t),t()}else gf.current=!1}var o5=[...Qx,nt,er],qN=e=>o5.find(Gm(e));var es=new WeakMap;function QN(e,t,r){for(let n in t){let o=t[n],i=r[n];if(Ee(o))e.addValue(n,o);else if(Ee(i))e.addValue(n,$o(o,{owner:e}));else if(i!==o)if(e.hasValue(n)){let s=e.getValue(n);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{let s=e.getStaticValue(n);e.addValue(n,$o(s!==void 0?s:o,{owner:e}))}}for(let n in r)t[n]===void 0&&e.removeValue(n);return t}var ZN=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],Sc=class{scrapeMotionValuesFromProps(t,r,n){return{}}constructor({parent:t,props:r,presenceContext:n,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=Qi,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 p=Ht.now();this.renderScheduledAt<p&&(this.renderScheduledAt=p,Q.render(this.render,!1,!0))};let{latestValues:l,renderState:c,onUpdate:u}=s;this.onUpdate=u,this.latestValues=l,this.baseTarget={...l},this.initialValues=r.initial?{...l}:{},this.renderState=c,this.parent=t,this.props=r,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=a,this.blockInitialAnimation=Boolean(i),this.isControllingVariants=Ys(r),this.isVariantNode=pm(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);let{willChange:f,...d}=this.scrapeMotionValuesFromProps(r,{},this);for(let p in d){let y=d[p];l[p]!==void 0&&Ee(y)&&y.set(l[p],!1)}}mount(t){this.current=t,es.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.forEac
vendor: 5,228 bytes, line 75
75h((r,n)=>this.bindToMotionValue(n,r)),kh.current||YN(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:gf.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),fr(this.notifyUpdate),fr(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 r=this.features[t];r&&(r.unmount(),r.isMounted=!1)}this.current=null}bindToMotionValue(t,r){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let n=pr.has(t);n&&this.onBindTransform&&this.onBindTransform();let o=r.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&Q.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)}),i=r.on("renderRequest",this.scheduleRender),s;window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,t,r)),this.valueSubscriptions.set(t,()=>{o(),i(),s&&s(),r.owner&&r.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 Ho){let r=Ho[t];if(!r)continue;let{isEnabled:n,Feature:o}=r;if(!this.features[t]&&o&&n(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):Oe()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,r){this.latestValues[t]=r}update(t,r){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let n=0;n<ZN.length;n++){let o=ZN[n];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=QN(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 r=this.getClosestVariantNode();if(r)return r.variantChildren&&r.variantChildren.add(t),()=>r.variantChildren.delete(t)}addValue(t,r){let n=this.values.get(t);r!==n&&(n&&this.removeValue(t),this.bindToMotionValue(t,r),this.values.set(t,r),this.latestValues[t]=r.get())}removeValue(t){this.values.delete(t);let r=this.valueSubscriptions.get(t);r&&(r(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,r){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return n===void 0&&r!==void 0&&(n=$o(r===null?void 0:r,{owner:this}),this.addValue(t,n)),n}readValue(t,r){var n;let o=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(n=this.getBaseTargetFromProps(this.props,t))!==null&&n!==void 0?n:this.readValueFromInstance(this.current,t,this.options);return o!=null&&(typeof o=="string"&&(Um(o)||Hm(o))?o=parseFloat(o):!qN(o)&&er.test(r)&&(o=Wm(t,r)),this.setBaseTarget(t,Ee(o)?o.get():o)),Ee(o)?o.get():o}setBaseTarget(t,r){this.baseTarget[t]=r}getBaseTarget(t){var r;let{initial:n}=this.props,o;if(typeof n=="string"||typeof n=="object"){let s=Yl(this.props,n,(r=this.presenceContext)===null||r===void 0?void 0:r.custom);s&&(o=s[t])}if(n&&o!==void 0)return o;let i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!Ee(i)?i:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,r){return this.events[t]||(this.events[t]=new $i),this.events[t].add(r)}notify(t,...r){this.events[t]&&this.events[t].notify(...r)}};var xc=class extends Sc{constructor(){super(...arguments),this.KeyframeResolver=sc}sortInstanceNodePosition(t,r){return t.compareDocumentPosition(r)&2?1:-1}getBaseTargetFromProps(t,r){return t.style?t.style[r]:void 0}removeValueFromRenderState(t,{vars:r,style:n}){delete r[t],delete n[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;Ee(t)&&(this.childSubscription=t.on("change",r=>{this.current&&(this.current.textContent=`${r}`)}))}};function i5(e){return window.getComputedStyle(e)}var Tc=class extends xc{constructor(){super(...arguments),this.type="html",this.renderInstance=Cm}readValueFromInstance(t,r){if(pr.has(r)){let n=ic(r);return n&&n.default||0}else{let n=i5(t),o=(zl(r)?n.getPropertyValue(r):n[r])||0;
75return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:r}){return p0(t,r)}build(t,r,n){Wl(t,r,n.transformTemplate)}scrapeMotionValuesFromProps(t,r,n){return Ql(t,r,n)}};var Ec=class extends xc{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Oe,this.updateDimensions=()=>{this.current&&!this.renderState.dimensions&&Em(this.current,this.renderState)}}getBaseTargetFromProps(t,r){return t[r]}readValueFromInstance(t,r){if(pr.has(r)){let n=ic(r);return n&&n.default||0}return r=bm.has(r)?r:Bl(r),t.getAttribute(r)}scrapeMotionValuesFromProps(t,r,n){return wm(t,r,n)}onBindTransform(){this.current&&!this.renderState.dimensions&&Q.postRender(this.updateDimensions)}build(t,r,n){$l(t,r,this.isSVGTag,n.transformTemplate)}renderInstance(t,r,n,o){Im(t,r,n,o)}mount(t){this.isSVGTag=Kl(t.tagName),super.mount(t)}};var eO=(e,t)=>Gl(e)?new Ec(t):new Tc(t,{allowProjection:e!==JN.Fragment});var tO=NR({...CA,...KN,...MN,...XN},eO);var io=qk(tO);var s5=e=>e&&typeof e=="object"&&e.mix,a5=e=>s5(e)?e.mix:void 0;function ts(...e){let t=!Array.isArray(e[0]),r=t?0:-1,n=e[0+r],o=e[1+r],i=e[2+r],s=e[3+r],a=Jm(o,i,{mixer:a5(i[0]),...s});return t?a(n):a}var rO=w(P(),1);function nO(e){return(0,rO.useEffect)(()=>()=>e(),[])}function oO(e,t=100,r){let n=r({...e,keyframes:[0,t]}),o=Math.min(lc(n),2e4);return{type:"keyframes",ease:i=>n.next(o*i).value/t,duration:jt(o)}}var iO=(e,t,r)=>{let n=t-e;return((r-e)%n+n)%n+e};function Rh(e,t){return Zm(e)?e[iO(0,e.length,t)]:e}function yf(e){return typeof e=="object"&&!Array.isArray(e)}function Ah(e,t,r,n){return typeof e=="string"&&yf(t)?Th(e,r,n):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function sO(e,t,r){return e*(t+1)}function N0(e,t,r,n){var o;return typeof t=="number"?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):t==="<"?r:(o=n.get(t))!==null&&o!==void 0?o:e}function l5(e,t,r){for(let n=0;n<e.length;n++){let o=e[n];o.at>t&&o.at<r&&(Gi(e,o),n--)}}function aO(e,t,r,n,o,i){l5(e,o,i);for(let s=0;s<t.length;s++)e.push({value:t[s],at:ce(o,i,n[s]),easing:Rh(r,s)})}function lO(e,t){for(let r=0;r<e.length;r++)e[r]=e[r]/(t+1)}function cO(e,t){return e.at===t.at?e.value===null?1:t.value===null?-1:0:e.at-t.at}var c5="easeInOut",u5=20;function dO(e,{defaultTransition:t={},...r}={},n,o){let i=t.duration||.3,s=new Map,a=new Map,l={},c=new Map,u=0,f=0,d=0;for(let p=0;p<e.length;p++){let y=e[p];if(typeof y=="string"){c.set(y,f);continue}else if(!Array.isArray(y)){c.set(y.name,N0(f,y.at,u,c));continue}let[g,S,m={}]=y;m.at!==void 0&&(f=N0(f,m.at,u,c));let h=0,v=(T,x,E,C=0,b=0)=>{let k=f5(T),{delay:R=0,times:A=th(k),type:N="keyframes",repeat:O,repeatType:D,repeatDelay:I=0,...W}=x,{ease:V=t.ease||"easeOut",duration:F}=x,Z=typeof R=="function"?R(C,b):R,se=k.length,pe=Ki(N)?N:o?.[N];if(se<=2&&pe){let Y=100;if(se===2&&m5(k)){let ne=k[1]-k[0];Y=Math.abs(ne)}let te={...W};F!==void 0&&(te.duration=Et(F));let ve=oO(te,Y,pe);V=ve.ease,F=ve.duration}F??(F=i);let we=f+Z;A.length===1&&A[0]===0&&(A[1]=1);let Ne=A.length-k.length;if(Ne>0&&eh(A,Ne),k.length===1&&k.unshift(null),O){Lr(O<u5,"Repeat count too high, must be less than 20"),F=sO(F,O);let Y=[...k],te=[...A];V=Array.isArray(V)?[...V]:[V];let ve=[...V];for(let ne=0;ne<O;ne++){k.push(...Y);for(let Se=0;Se<Y.length;Se++)A.push(te[Se]+(ne+1)),V.push(Se===0?"linear":Rh(ve,Se-1))}lO(A,O)}let X=we+F;aO(E,k,V,A,we,X),h=Math.max(Z+F,h),d=Math.max(X,d)};if(Ee(g)){let T=uO(g,a);v(S,m,fO("default",T))}else{let T=Ah(g,S,n,l),x=T.length;for(let E=0;E<x;E++){S=S,m=m;let C=T[E],b=uO(C,a);for(let k in S)v(S[k],d5(m,k),fO(k,b),E,x)}}u=f,f+=h}return a.forEach((p,y)=>{for(let g in p){let S=p[g];S.sort(cO);let m=[],h=[],v=[];for(let x=0;x<S.length;x++){let{at:E,value:C,easing:b}=S[x];m.push(C),h.push(Dr(0,d,E)),v.push(b||"easeOut")}h[0]!==0&&(h.unshift(0),m.unshift(m[0]),v.unshift(c5)),h[h.length-1]!==1&&(h.push(1),m.push(null)),s.has(y)||s.set(y,{keyframes:{},transition:{}});let T=s.get(y);T.keyframes[g]=m,T.transition[g]={...t,duration:d,ease:v,times:h,...r}}}),s}function uO(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function fO(e,t){return t[e]||(t[e]=[]),t[e]}function f5(e){return Array.isArray(e)?e:[e]}function d5(e,t){return e&&e[t]?{...e,...e[t]}:{...e}}var p5=e=>typeof e=="number",m5=e=>e.every(p5);function h5(e,t){return e in t}var Nh=class extends Sc{constructor(){super(...arguments),this.type="object"}readValueFromInstance(t,r){if(h5(r,t)){let n=t[r];
75if(typeof n=="string"||typeof n=="number")return n}}getBaseTargetFromProps(){}removeValueFromRenderState(t,r){delete r.output[t]}measureInstanceViewportBox(){return Oe()}build(t,r){Object.assign(t.output,r)}renderInstance(t,{output:r}){Object.assign(t,r)}sortInstanceNodePosition(){return 0}};function pO(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=gh(e)?new Ec(t):new Tc(t);r.mount(e),es.set(e,r)}function mO(e){let t={presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}},r=new Nh(t);r.mount(e),es.set(e,r)}function g5(e,t){return Ee(e)||typeof e=="number"||typeof e=="string"&&!yf(t)}function Oh(e,t,r,n){let o=[];if(g5(e,t))o.push(hh(e,yf(t)&&t.default||t,r&&(r.default||r)));else{let i=Ah(e,t,n),s=i.length;Lr(Boolean(s),"No valid elements provided.");for(let a=0;a<s;a++){let l=i[a],c=l instanceof Element?pO:mO;es.has(l)||c(l);let u=es.get(l),f={...r};"delay"in f&&typeof f.delay=="function"&&(f.delay=f.delay(a,s)),o.push(...dc(u,{...t,transition:f},{}))}}return o}function hO(e,t,r){let n=[];return dO(e,t,r,{spring:uc}).forEach(({keyframes:i,transition:s},a)=>{n.push(...Oh(a,i,s))}),n}function y5(e){return Array.isArray(e)&&e.some(Array.isArray)}function Ph(e){function t(r,n,o){let i=[];y5(r)?i=hO(r,n,e):i=Oh(r,n,o,e);let s=new tc(i);return e&&e.animations.push(s),s}return t}var hr=Ph();function O0(){let e=Pn(()=>({current:null,animations:[]})),t=Pn(()=>Ph(e));return nO(()=>{e.animations.forEach(r=>r.stop())}),[e,t]}var _h=Lh.default.createContext(!1);function gO(e){let{isNodeListItem:t,children:r}=e;return(0,P0.jsx)(_h.Provider,{value:t,children:r})}function so({children:e}){return(0,P0.jsx)(_h.Provider,{value:!1,children:e})}function ao(){return Lh.default.useContext(_h)?"li":"div"}function Dh(){return Lh.default.useContext(_h)}function yO(){let e=ao();return io[e]}var Mh={top:0,left:void 0,right:void 0,bottom:void 0,pointerEvents:"auto"};function vf({children:e,stickyWrapperStyles:t,node:r}){let n=M(t??{}),o=ue(r,"sticky-wrapper"),i=ao();return t?(0,Cc.jsx)(so,{children:(0,Cc.jsx)(i,{id:o,className:n,children:e})}):(0,Cc.jsx)(Cc.Fragment,{children:e})}function gr(e){return e.type==="FRAME"||e.type==="TEXT"?!!e.behaviors?.marquee:!1}var U;(function(e){e.FIXED="FIXED",e.FILL_PARENT="FILL_PARENT",e.HUG_CONTENTS="HUG_CONTENTS"})(U||(U={}));function dt(e){return rs(e)&&e.layoutMode!=="NONE"}function vO(e){return dt(e)&&"children"in e&&!!e.children&&e.children.length>0}function Wt(e,t){return t?(de(t.children.includes(e.id),"node is parent of other node"),dt(t)&&e.layoutPositioning!=="ABSOLUTE"):!1}function rs(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 Bh(e){let{minWidth:t,minHeight:r,maxWidth:n,maxHeight:o}=e,i={};return r&&(i.minHeight=r),o&&(i.maxHeight=o),t&&(i.minWidth=t),n&&(i.maxWidth=n),i}function ot(e,t,r,n){let i=(()=>{let s=Fh(e,oe.state?.renderOptions.rootNodeStyle);if(t&&Wt(e,t)){let l=t.layoutMode;switch(l){case"HORIZONTAL":case"GRID":if(e.layoutGrow)return"FILL_PARENT";break;case"VERTICAL":if(e.layoutAlign==="STRETCH")return"FILL_PARENT";break;case"NONE":throw new re("parent layout mode is NONE");default:be(l)}}else if(t===null&&(s==="independent"||n?.renderedByCode))return"FILL_PARENT";let a=rs(e)&&SO(e);if(a&&(e.layoutMode==="HORIZONTAL"||e.layoutMode==="GRID"))switch(e.primaryAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":case void 0:return"HUG_CONTENTS";default:be(e.primaryAxisSizingMode)}if(a&&e.layoutMode==="VERTICAL")switch(e.counterAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":default:return"HUG_CONTENTS"}return e.type==="TEXT"&&e.textAutoResize==="WIDTH_AND_HEIGHT"||e.type==="GROUP"?"HUG_CONTENTS":"FIXED"})();if(gr(e)&&!r){let s=t&&ot(t,null,!1,n)==="HUG_CONTENTS";(i==="HUG_CONTENTS"||i==="FILL_PARENT"&&s)&&(i="FIXED")}return i}function pt(e,t,r){let n=Fh(e,oe.state?.renderOptions.rootNodeStyle);if(t&&Wt(e,t))switch(t.layoutMode){case"VERTICAL":if(e.layoutGrow)return"FILL_PARENT";break;case"HORIZONTAL":case"GRID":if(e.layoutAlign==="STRETCH")return"FILL_PARENT";break;case"NONE":throw new re("parent layout mode is NONE");default:be(t.layoutMode)}else if(t===null&&(n==="independent"||r?.renderedByCode))return"FILL_PARENT";let o=rs(e)&&SO(e);if(o&&e.layoutMode==="VERTICAL")switch(e.primaryAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":case void 0:return"HUG_CONTENTS";default:be(e.primaryAxisSizingMode)}if(o&&(e.layoutMode==="HORIZONTAL"||e.layoutMode==="GRID"))switch(e.counterAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":default:return"HUG_CONTENTS"}return e.type==="TEXT"&&(e.textAutoResize==="WIDTH_AND_HEIGHT"||e.textAutoResize==="HEIGHT")||e.type==="GROUP"?"HUG_CONTENTS":"FIXED"}function SO(e){return dt(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 Vh(e,t){return!t||!dt(t)||!Wt(e,t)?!1:e.layoutAlign==="STRETCH"&&t.layoutMode==="HORIZONTAL"&&t.counterAxisSizingMode==="AUTO"&&t.counterAxisAlignItems!=="MIN"}function Fh(e,t){return t!=="component"?t:e.type==="FRAME"&&e.isComponentDefinition?"component":"independent"}var os="--transform-inner-width",is="--transform-inner-height";function aa(e,t,r){let n=Pr(Qr(r?.group?.relativeTransform,e.relativeTransform));return t!==null&&TO(n)}function xO(e,t,r,n,o){let i=Pr(Qr(r?.group?.relativeTransform,e.relativeTransform));if(t==null||!TO(i))return{};
75let s=i,a=ot(e,t),l=pt(e,t),c={};if(c.transform=n?EO(s[0][0],s[1][0],s[0][1],s[1][1],o):`matrix(${s[0][0]}, ${s[1][0]}, ${s[0][1]}, ${s[1][1]}, 0, 0)`,rn(e,t)){(a===U.HUG_CONTENTS||l===U.HUG_CONTENTS)&&console.warn("Transformed sized determined by both constraints and hug not yet supported.");let{width:u,height:f,transform:d}=zh(e.absoluteBoundingBox.width,e.absoluteBoundingBox.height,i,e.size,e.absoluteBoundingBox,n,o);c.width=u,c.height=f,c.transform=d}else a===U.FILL_PARENT?c.width="100%":c.width="auto",l===U.FILL_PARENT?c.height="100%":c.height="auto";return c}function zh(e,t,r,n,o,i,s){let a=ns(0,0,r),l=ns(0,n.y||1,r),c=ns(n.x||1,0,r),u={x:l.x-a.x,y:l.y-a.y},f={x:c.x-a.x,y:c.y-a.y},d=e/o.width,p=t/o.height,y=(E,C)=>Math.sqrt(E*E+C*C),g=y(d*f.x,p*f.y),S=y(d*u.x,p*u.y),m=d*f.x/g,h=p*f.y/g,v=d*u.x/S,T=p*u.y/S,x=i?EO(m,h,v,T,s):`matrix(${m}, ${h}, ${v}, ${T}, 0, 0) `;return{width:L(g),height:L(S),transform:x}}function TO(e){return!He(e[0][0],1,At)||!He(e[1][0],0,At)||!He(e[0][1],0,At)||!He(e[1][1],1,At)}function bc(e){return!He(Math.abs(e[0][0]),1,At)||!He(Math.abs(e[1][0]),0,At)||!He(Math.abs(e[0][1]),0,At)||!He(Math.abs(e[1][1]),1,At)}function Hh(e){let t=Math.abs(e[0][0]),r=Math.abs(e[0][1]);if(!(He(t,1,At)&&He(r,0,At)))return`calc(1px * ((var(${is}) * ${r}) + (var(${os}) * ${t})))`}function jh(e){let t=Math.abs(e[1][0]),r=Math.abs(e[1][1]);if(!(He(r,1,At)&&He(t,0,At)))return`calc(1px * ((var(${os}) * ${t}) + (var(${is}) * ${r})))`}function Wh(e,t){let r=Math.abs(e[0][0]),n=Math.abs(e[0][1]);if(!(He(r,1,At)&&He(n,0,At)))return L(t.y*n+t.x*r)}function Uh(e,t){let r=Math.abs(e[1][0]),n=Math.abs(e[1][1]);if(!(He(n,1,At)&&He(r,0,At)))return L(t.x*r+t.y*n)}function rn(e,t){return Gh(e,t)||$h(e,t)}function Gh(e,t){let r=e.constraints;return Wt(e,t)?!1:r?.vertical===wn.TOP_BOTTOM||r?.vertical===wn.SCALE}function $h(e,t){let r=e.constraints;return Wt(e,t)?!1:r?.horizontal===In.LEFT_RIGHT||r?.horizontal===In.SCALE}function EO(e,t,r,n,o){let i=Je(e),s=Je(t),a=Je(r),l=Je(n),c=Math.atan2(s,i)*(180/Math.PI),u=c*Math.PI/180,f=Math.cos(u),d=Math.sin(u),p=i*l-s*a,y=Math.sqrt(i*i+s*s),g=p/y,S=f,m=-d,h=d,v=f,T=(i*S+s*h)/y,x=(i*m+s*v)/y,E=(a*S+l*h)/g,C=(a*m+l*v)/g,b=Math.atan2(E,C)*(180/Math.PI),k=Math.atan2(x,T)*(180/Math.PI),R=Number(c.toFixed(2)),A=Number(b.toFixed(2)),N=Number(k.toFixed(2)),O=Number(y.toFixed(2)),D=Number(g.toFixed(2));if(o){if(o.current!==R){let I=L0(o.current,R);R=o.current+I}o.current=R}return`rotate(${R}deg) skewX(${A}deg) skewY(${N}deg) scaleX(${O}) scaleY(${D})`}function L0(e,t){let r=(e%360+360)%360,n=(t%360+360)%360,o=n-r;return o>180?o-=360:o<-180&&(o+=360),Math.abs(o)===180?r===0&&n===180?-180:r===180&&n===0||e<t?180:-180:o}function Xh(e,t,r,n,o,i){let s={...Bh(e)},{width:a,height:l,top:c,left:u,bottom:f,right:d,transform:p,aspectRatio:y}=x5(e,t,r,n,o,i);return a!==void 0&&(s.width=a),l!==void 0&&(s.height=l),p!==void 0&&(s.transform=p),y!==void 0&&(s.aspectRatio=y),o?.group?.withinAutoLayout?(s.gridColumn=1,s.gridRow=1,s.position="relative",u!==void 0&&(s.marginLeft=u),d!==void 0&&(s.marginRight=d),c!==void 0&&(s.marginTop=c),f!==void 0&&(s.marginBottom=f)):(s.position=CO(e,t),u!==void 0&&(s.left=u),d!==void 0&&(s.right=d),c!==void 0&&(s.top=c),f!==void 0&&(s.bottom=f)),CO(e,t)==="fixed"&&(s.zIndex=9999),s}function CO(e,t){return e.scrollBehavior==="STICKY_SCROLLS"?"sticky":Boolean(t?.type==="FRAME"&&t.isBreakpointFrame)&&e.scrollBehavior==="FIXED"?"fixed":"absolute"}function Yh(e,t=!1){let{horizontal:r=In.LEFT,vertical:n=wn.TOP}=(t?void 0:e.constraints)??{};return{horizontal:r,vertical:n}}function S5(e,t){let{horizontal:r,vertical:n}=Yh(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:r,left:{pixelOffset:i.pixelOffset-o.left,sizeFraction:i.sizeFraction},right:{pixelOffset:s.pixelOffset+o.right,sizeFraction:s.sizeFraction}},vertical:{type:n,top:{pixelOffset:a.pixelOffset-o.top,sizeFraction:a.sizeFraction},bottom:{pixelOffset:l.pixelOffset+o.bottom,sizeFraction:l.sizeFraction}}}}function x5(e,t,r,n,o,i){let{horizontal:s,vertical:a}=S5(e,o),l=Pr(Qr(o?.group?.relativeTransform,e.relativeTransform)),c=qh(l,e.size),u=rn(e,t),f=!u&&bc(l)?i?Wh(l,e.size):Hh(l):void 0,d=!u&&bc(l)?i?Uh(l,e.size):jh(l):void 0,{transform:p,...y}=E5({nodeWidth:c.width,bboxWidth:f,constraintBox:s,resizing:ot(e,t),textAlign:e.type==="TEXT"?e.textAlignHorizontal:void 0}),{transform:g,...S}=C5({nodeHeight:c.height,bboxHeight:d,constraintBox:a,resizing:pt(e,t),textAlign:e.type==="TEXT"?e.textAlignVertical:void 0}),m;if(e.targetAspectRatio&&T5(e,t)){let h=bc(l)?`${c.width} / ${c.height}`:`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`;Gh(e,t)&&(m=h,y.width=void 0),$h(e,t)&&(m=h,S.height=void 0)}return r&&(y.width&&(y.width=K(n&&e.boundVariables?.size?.x?.resolvedCodeSyntax?.[n],e.boundVariables?.size?.x?.resolvedName,typeof y.width=="number"?`${y.width}px`:y.width)??y.width),S.height&&(S.height=K(n&&e.boundVariables?.size?.y?.resolvedCodeSyntax?.[n],e.boundVariables?.size?.y?.resolvedName,typeof S.height=="number"?`${S.height}px`:S.height)??S.height)),{...y,...S,aspectRatio:m,transform:p||g?[p,g].filter(
75Boolean).join(" "):void 0}}function T5(e,t){let r=Gh(e,t),n=$h(e,t);return!r&&!n?!0:r!==n}function Kh(e,t=!1){return mt(e.pixelOffset,e.sizeFraction,t)}function mt(e,t,r=!1){let n=L(e,2);if(t===0&&!r)return n;if(t===1&&r)return n===0?0:-n;if(r){let i=L(100-t*100,2);return n===0?i===0?0:`${i}%`:`calc(${i}% - ${n}px)`}let o=L(t*100,2);return n===0?o===0?0:`${o}%`:`calc(${o}% + ${n}px)`}function E5({nodeWidth:e,bboxWidth:t,constraintBox:r,resizing:n,textAlign:o}){let i,s,a,l,c=t??(n===U.FIXED?L(e):void 0);if(r.type==="SCALE"||r.type==="LEFT_RIGHT")s=Kh(r.left),a=Kh(r.right,!0);else if(r.type==="RIGHT"){i=c;let{pixelOffset:u,sizeFraction:f}=r.right;switch(o){case"CENTER":{a=mt(u-e/2,f,!0),l="translateX(50%)";break}case void 0:case"RIGHT":{a=mt(u,f,!0);break}case"LEFT":case"JUSTIFIED":{a=mt(u-e,f,!0),l="translateX(100%)";break}default:be(o)}}else if(r.type==="CENTER"){i=c;let{pixelOffset:u,sizeFraction:f}=r.left,d=r.right.pixelOffset-u;switch(o){case void 0:case"CENTER":{s=mt(u+d/2,f),l="translateX(-50%)";break}case"LEFT":case"JUSTIFIED":{s=mt(u,f);break}case"RIGHT":{s=mt(u+d,f),l="translateX(-100%)";break}default:be(o)}}else if(r.type==="LEFT"){i=c;let{pixelOffset:u,sizeFraction:f}=r.left;switch(o){case"CENTER":{s=mt(u+e/2,f),l="translateX(-50%)";break}case"LEFT":case"JUSTIFIED":case void 0:{s=mt(u,f);break}case"RIGHT":{s=mt(u+e,f),l="translateX(-100%)";break}default:be(o)}}else be(r);return{width:i,left:s,right:a,transform:l}}function C5({nodeHeight:e,bboxHeight:t,constraintBox:r,resizing:n,textAlign:o}){let i,s,a,l,c=t??(n===U.FIXED?L(e):void 0);if(r.type==="SCALE"||r.type==="TOP_BOTTOM")s=Kh(r.top),a=Kh(r.bottom,!0);else if(r.type==="BOTTOM"){i=c;let{pixelOffset:u,sizeFraction:f}=r.bottom;switch(o){case"CENTER":{a=mt(u-e/2,f,!0),l="translateY(50%)";break}case void 0:case"BOTTOM":{a=mt(u,f,!0);break}case"TOP":{a=mt(u-e,f,!0),l="translateY(100%)";break}default:be(o)}}else if(r.type==="CENTER"){i=c;let{pixelOffset:u,sizeFraction:f}=r.top,d=r.bottom.pixelOffset-u;switch(o){case void 0:case"CENTER":{s=mt(u+d/2,f),l="translateY(-50%)";break}case"BOTTOM":{s=mt(u+d,f),l="translateY(-100%)";break}case"TOP":{s=mt(u,f);break}default:be(o)}}else if(r.type==="TOP"){i=c;let{pixelOffset:u,sizeFraction:f}=r.top;switch(o){case"CENTER":{s=mt(u+e/2,f),l="translateY(-50%)";break}case"BOTTOM":{s=mt(u+e,f),l="translateY(-100%)";break}case"TOP":case void 0:{s=mt(u,f);break}default:be(o)}}else be(r);return{height:i,top:s,bottom:a,transform:l}}function ns(e,t,r){return{x:r[0][0]*e+r[0][1]*t+r[0][2]*1,y:r[1][0]*e+r[1][1]*t+r[1][2]*1}}function qh(e,t){let r=ns(0,0,e),n=ns(t.x,0,e),o=ns(0,t.y,e),i=ns(t.x,t.y,e),s=Math.min(r.x,n.x,o.x,i.x),a=Math.max(r.x,n.x,o.x,i.x),l=Math.min(r.y,n.y,o.y,i.y),c=Math.max(r.y,n.y,o.y,i.y),u=a-s,f=c-l,d=Je(s),p=Je(l),y=Je(u),g=Je(f);return{x:d,y:p,width:y,height:g}}var b5={NONE:void 0,HORIZONTAL:void 0,VERTICAL:"column"},Qh={MIN:"flex-start",CENTER:"center",MAX:"flex-end",SPACE_BETWEEN:"space-between",BASELINE:"baseline",STRETCH:"stretch"};function I5(e){return e.type==="TEXT"&&e.textAutoResize==="HEIGHT"}function bO(e,t,r,n){let o=Bh(e);if(dt(t),!t||!dt(t))return o;let i=ot(e,t),s=pt(e,t);if(aa(e,t,r)){let p=Pr(Qr(r?.group?.relativeTransform,e.relativeTransform));i!==U.FILL_PARENT&&(o.width=n?Wh(p,e.size):Hh(p)),s!==U.FILL_PARENT&&(o.height=n?Uh(p,e.size):jh(p))}else i===U.FIXED&&(e.targetAspectRatio&&s!==U.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:o.width=L(e.size.x+Vp(e,t))),s===U.FIXED&&(e.targetAspectRatio&&i!==U.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:o.height=L(e.size.y+Fp(e,t)));o.position="relative",e.scrollBehavior==="STICKY_SCROLLS"&&(o.position="sticky",o.top=0),o.flexShrink=0;let a=t.layoutMode,l=a==="HORIZONTAL",c=a==="VERTICAL",u=a==="GRID",f=t&&ot(t)===U.FIXED,d=t&&pt(t)===U.FIXED;if(l&&i===U.FILL_PARENT||c&&s===U.FILL_PARENT?(o.flex=`${e.layoutGrow} 0 0`,e.minWidth||(o.minWidth=1),e.minHeight||(o.minHeight=1)):u?(e.gridColumnAnchorIndex!==void 0&&e.gridRowAnchorIndex,o.gridColumn=`${e.gridColumnAnchorIndex+1}${e.gridColumnSpan?` / span ${e.gridColumnSpan}`:""}`,o.gridRow=`${e.gridRowAnchorIndex+1}${e.gridRowSpan?` / span ${e.gridRowSpan}`:""}`,(e.gridChildHorizontalAlign&&i===U.FIXED||i!==U.FIXED)&&(i===U.FILL_PARENT?o.justifySelf="stretch":o.justifySelf=Qh[e.gridChildHorizontalAlign||"MIN"]),(e.gridChildVerticalAlign&&s===U.FIXED||s!==U.FIXED)&&(s===U.FILL_PARENT?o.alignSelf="stretch":o.al
75ignSelf=Qh[e.gridChildVerticalAlign||"MIN"])):(l&&f&&i===U.FIXED||c&&d&&pt(e)===U.FIXED)&&(o.flexShrink,o.flexShrink=0),(l&&s===U.FILL_PARENT||c&&i===U.FILL_PARENT)&&(c?I5(e)&&!r?.allChildrenAreFillWidth?(o.width="min-content",o.minWidth="100%"):o.width="100%":t.counterAxisSizingMode!=="FIXED"&&!Vh(e,t)?o.alignSelf="stretch":o.height="100%"),rs(t),rs(t)&&r?.negativeItemSpacing){let p=t.layoutMode==="HORIZONTAL"?"marginRight":"marginBottom";o[p]=`${r.negativeItemSpacing}px`}return o}var IO=(e,t,r)=>{if(e.type==="RECTANGLE"||r.length<=1)return null;if(e.layoutMode==="NONE"||e.itemSpacing>=0||!r)return L(e.itemSpacing);let n=-1/0;if(e.layoutMode==="HORIZONTAL"){let o=r.filter(i=>ot(i,e)!==U.FILL_PARENT);if(o.length>0){let i=o.map(s=>qh(s.relativeTransform,s.size).width);n=-Math.min(...i)}else ot(e,t)!==U.FILL_PARENT&&(n=-e.size.x)}else{let o=r.filter(i=>pt(i,e)!==U.FILL_PARENT);if(o.length>0){let i=o.map(s=>qh(s.relativeTransform,s.size).height);n=-Math.min(...i)}else pt(e,t)!==U.FILL_PARENT&&(n=-e.size.y)}return L(Math.max(n,e.itemSpacing))};function _0({node:e,children:t,itemSpacing:r,shouldOutputVariables:n,codeSyntaxLanguage:o}){let i={},{layoutMode:s,primaryAxisAlignItems:a,counterAxisAlignItems:l,layoutWrap:c,counterAxisSpacing:u=0}=e;if(k5(i,e,r,n,o),s==="GRID")i.display=ot(e)===U.HUG_CONTENTS?"inline-grid":"grid",e.gridColumnsSizing&&(i.gridTemplateColumns=e.gridColumnsSizing),e.gridRowsSizing&&(i.gridTemplateRows=e.gridRowsSizing),e.gridColumnGap&&(i.columnGap=e.gridColumnGap),e.gridRowGap&&(i.rowGap=e.gridRowGap);else{i.display="flex";let f=R5(e,t);if(i.flexDirection=b5[s],e.itemReverseZIndex&&(i.isolation="isolate"),a&&a!=="MIN"&&(i.justifyContent=Qh[a]),l&&(i.alignItems=Qh[l]),i.alignContent=f,c==="WRAP"&&(i.flexWrap="wrap"),a!=="SPACE_BETWEEN"&&r!=null?!c||c==="NO_WRAP"?r>0&&(i.gap=r):(r===u||u===void 0)&&f!=="space-between"?i.gap=r:f==="space-between"?i.columnGap=r:r<0?i.rowGap=u:i.gap=u===r?u:`${u}px ${r}px`:c==="WRAP"&&f!=="space-between"&&u&&(i.rowGap=u),n){let d=i.gap||0,p=K(o&&e.boundVariables?.itemSpacing?.resolvedCodeSyntax?.[o],e.boundVariables?.itemSpacing?.resolvedName,typeof d=="number"?`${d}px`:d);p&&(i.gap=p)}}return i}function w5(e,t){return t?t.every(r=>A5(r,e)===U.FILL_PARENT):!0}function k5(e,t,r,n,o){let i=dt(t)&&t.strokesIncludedInLayout&&t.type!=="CODE_INSTANCE"&&t.type!=="CODE_LAYER"?zp(t):{top:0,right:0,bottom:0,left:0};r&&r<0&&(t.layoutMode==="HORIZONTAL"?i.right=i.right-r:i.bottom=i.bottom-r);let s=L((t.paddingTop||0)+i.top),a=L((t.paddingBottom||0)+i.bottom),l=L((t.paddingLeft||0)+i.left),c=L((t.paddingRight||0)+i.right);n?(e.paddingTop=K(o&&t.boundVariables?.paddingTop?.resolvedCodeSyntax?.[o],t.boundVariables?.paddingTop?.resolvedName,`${s}px`)??s,e.paddingBottom=K(o&&t.boundVariables?.paddingBottom?.resolvedCodeSyntax?.[o],t.boundVariables?.paddingBottom?.resolvedName,`${a}px`)??a,e.paddingLeft=K(o&&t.boundVariables?.paddingLeft?.resolvedCodeSyntax?.[o],t.boundVariables?.paddingLeft?.resolvedName,`${l}px`)??l,e.paddingRight=K(o&&t.boundVariables?.paddingRight?.resolvedCodeSyntax?.[o],t.boundVariables?.paddingRight?.resolvedName,`${c}px`)??c):(e.paddingTop=s,e.paddingBottom=a,e.paddingLeft=l,e.paddingRight=c)}function R5(e,t){if(e.counterAxisAlignContent==="SPACE_BETWEEN")return"space-between";if(e.layoutWrap==="WRAP"&&!w5(e,t)){let r=e.counterAxisAlignItems||"MIN";return D0(r)}return"stretch"}function D0(e){switch(e){case"MIN":return"flex-start";case"CENTER":return"center";case"MAX":return"flex-end";case"BASELINE":return"baseline"}}function A5(e,t){return t&&dt(t)&&t.layoutMode==="VERTICAL"?ot(e,t):pt(e,t)}function yr({node:e,parent:t,context:r,children:n,zIndex:o,itemSpacing:i,codeSyntaxLanguage:s,options:a={isFlattened:!1,canAnimate:!1,previousRotation:void 0}}){let l=Fh(e,oe.state?.renderOptions.rootNodeStyle),c=oe.state?.renderOptions.previewingCodeBehavior??!1,u=a.precomputeTransforms??!1,f;if(Wt(e,t))f=bO(e,t,r,u);else if(t===null)if(r?.renderedByCode||c)f={...Xh(e,t,a.shouldOutputVariables??!1,s,r,u),position:"relative",top:void 0,right:void 0,bottom:void 0,left:void 0};else if(l==="independent")f=O5(e);else if(l==="component"){let h=Xh(e,t,a.shouldOutputVariables??!1,s,r,u),{top:v,left:T,right:x,bottom:E,...C}=h;f={...C,position:"relative"}}
75else f=N5(e);else f=Xh(e,t,a.shouldOutputVariables??!1,s,r,u);f.mixBlendMode=r?.group?.mixBlendMode??vl(e.blendMode);let d=xO(e,t,r,a?.canAnimate,a?.previousRotation),p;!a.isFlattened&&vO(e)?p=_0({node:e,children:n,itemSpacing:i,shouldOutputVariables:a.shouldOutputVariables??!1,codeSyntaxLanguage:s}):!a.isFlattened&&(e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER")&&dt(e)?p=_0({node:e,children:n,itemSpacing:e.itemSpacing,shouldOutputVariables:a.shouldOutputVariables??!1,codeSyntaxLanguage:s}):e.type==="GROUP"?(p=P5(e,t,r),p.display==="inline-grid"&&(f.lineHeight="0")):p={display:"block"};let g=f.position==="sticky"&&!Wt(e,t),S;if(g){let h=r?.borderDisplacement?.bottom??0,v;t?.size.y&&typeof f.top=="number"?v=t.size.y-f.top-h:f.top!==void 0?v=`calc(100% - ${f.top} + ${h}px)`:t?.size.y&&(v=t.size.y-h),S={position:"absolute",top:f.top,left:f.left,bottom:r?.borderDisplacement?.bottom?-r.borderDisplacement.bottom:0,right:f.right,height:v,pointerEvents:"none"},f={...f,...Mh}}let m={inner:p,outer:f,stickyWrapper:S,transform:d};return L5(m,e,o),m}function N5(e){let t=pt(e,null)===U.HUG_CONTENTS?void 0:e.size.y,n=dt(e)?void 0:e.size.x;return{position:"relative",minWidth:"var(--content-min-width)",width:"100%",height:pt(e,null)===U.HUG_CONTENTS?void 0:"var(--content-min-height)","--content-min-width":n?`max(100%, ${n}px)`:"100%","--content-min-height":t?`max(var(--100dvh), ${t}px)`:"var(--100dvh)"}}function O5(e){return{position:"relative",width:"100%",height:"100%"}}function P5(e,t,r){let n={};return Wt(e,t)||r?.group?.withinAutoLayout?(n.display="inline-grid",n.gridTemplateColumns="max-content",n.gridTemplateRows="max-content",n.justifyItems="start",n.alignItems="start"):n.display="contents",n}function L5(e,t,r){e.inner.whiteSpace=t.type==="TEXT"&&t.textAutoResize==="WIDTH_AND_HEIGHT"?"nowrap":void 0,r!==void 0&&(e.outer.zIndex=r)}function Ic(e,t,r){if(r?.renderedByCode)return{};if(t&&"clipsContent"in e&&e.clipsContent===!1)return{};let n=gr(e),o=e.overflowDirection??"NONE",i=!n&&(o==="HORIZONTAL_SCROLLING"||o==="HORIZONTAL_AND_VERTICAL_SCROLLING"),s=!n&&(o==="VERTICAL_SCROLLING"||o==="HORIZONTAL_AND_VERTICAL_SCROLLING"),a=i?"auto":"clip";return t?{overflowX:a,overflowY:s?"auto":"clip"}:oe.state?.withBaseStyles?{overflowX:i?"auto":"hidden"}:{}}function wO(e,t,r,n,o,i,s,a){let{cursor:l,opacity:c,...u}=r,f,d,p,y;e.effects&&!s?(f=wx(e.effects,o,i),d=Rx(e.effects,o,i),p=Ax(e.effects,o,i)):s&&(y={filter:`url(${s})`});let S=qn(e)||n?Vw(e,a,n,o,i):void 0,m={...f,...S},h=a?{...m,...jp(e,t),position:"absolute",overflow:"visible",pointerEvents:"none"}:void 0,v=JS(e),T={borderTopLeftRadius:v.topLeft,borderTopRightRadius:v.topRight,borderBottomRightRadius:v.bottomRight,borderBottomLeftRadius:v.bottomLeft},{borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b}=o?ex(T,e,i):T,k={borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b,cursor:l,opacity:c,...d,...a?{}:m},R={...u,...y},A={...p,borderTopLeftRadius:x,borderTopRightRadius:E,borderBottomRightRadius:C,borderBottomLeftRadius:b};return{containerStyles:k,clipperStyles:R,borderStyles:h,sharedBackgroundStyles:A}}function M0(e,t,r,n){let o=n?Vp(t,r):0,i=Math.min(t.maxWidth||Number.POSITIVE_INFINITY,t.size.x);e.width=L(i+o)}function kO({node:e,parent:t,context:r}){let n={};if(gr(e)&&ot(e,t,!1,r)===U.FIXED&&!rn(e,t)){let o=Wt(e,t);M0(n,e,t,o)}return n}function vr({node:e,parent:t,children:r,context:n}){let o={position:"relative"},i=oe.state?.renderOptions;if(!t&&!i?.rootNodeStyle&&!i?.previewingCodeBehavior)return o.width="100%",o.height="100%",o.minWidth="var(--content-min-width)",o.minHeight="var(--content-min-height)",o;let s=ot(e,t,!1,n);s!==U.HUG_CONTENTS&&(o.width="100%");let a=pt(e,t,n);a!==U.HUG_CONTENTS&&(o.height="100%");let l=Wt(e,t),c=()=>{let u=l?Fp(e,t):0,f=Math.min(e.maxHeight||Number.POSITIVE_INFINITY,e.size.y);o.height=L(f+u)};return gr(e)?e.type==="FRAME"&&r?.some(f=>ot(f,e,!1,n)===U.FILL_PARENT)&&M0(o,e,t,l):rn(e,t)||(s===U.FIXED&&(e.targetAspectRatio&&a!==U.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:M0(o,e,t,l)),a===U.FIXED&&(e.targetAspectRatio&&s!==U.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:c())),o}function lo(e,t){let r={};return e.isDecorativeImage&&(r.role="presentation",r["aria-hidden"]=!0),e.accessibleLabel&&!t&&(r["aria-label"]=e.accessibleLabel),e.ariaAttributes?.ariaHidden!==void 0&&(r["aria-hidden"]=e.ariaAttributes.ariaHidden),e.ariaAttributes?.ariaRole!==void 0&&(r.role=e.ariaAttributes.ariaRole.join(" ")),e.ariaAttributes?.ariaCurrent!==void 0&&(r["aria-current"]=e.ariaAttributes.ariaCurrent),r}var tr=w(P());var RO=(e,t,r)=>
75Math.min(Math.max(r,e),t);var la=e=>typeof e=="number";var AO=e=>Array.isArray(e)&&!la(e[0]);var NO=(e,t,r)=>{let n=t-e;return((r-e)%n+n)%n+e};function OO(e,t){return AO(e)?e[NO(0,e.length,t)]:e}var Zh=(e,t,r)=>-r*e+r*t+e;var Sf=e=>e;var ca=(e,t,r)=>t-e===0?1:(r-e)/(t-e);function Jh(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let o=ca(0,t,n);e.push(Zh(r,1,o))}}function xf(e){let t=[0];return Jh(t,e-1),t}function B0(e,t=xf(e.length),r=Sf){let n=e.length,o=n-t.length;return o>0&&Jh(t,o),i=>{let s=0;for(;s<n-2&&!(i<t[s+1]);s++);let a=RO(0,1,ca(t[s],t[s+1],i));return a=OO(r,s)(a),Zh(e[s],e[s+1],a)}}var ua=e=>typeof e=="function";var Tf=e=>typeof e=="string";function V0(e,t){return t?e*(1e3/t):0}function eg(e,t){var r;return typeof e=="string"?t?((r=t[e])!==null&&r!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}function PO(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}var _5={any:0,all:1};function F0(e,t,{root:r,margin:n,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};let i=eg(e),s=new WeakMap,a=c=>{c.forEach(u=>{let f=s.get(u.target);if(u.isIntersecting!==Boolean(f))if(u.isIntersecting){let d=t(u);ua(d)?s.set(u.target,d):l.unobserve(u.target)}else f&&(f(u),s.delete(u.target))})},l=new IntersectionObserver(a,{root:r,rootMargin:n,threshold:typeof o=="number"?o:_5[o]});return i.forEach(c=>l.observe(c)),()=>l.disconnect()}var tg=new WeakMap,ss;function D5(e,t){if(t){let{inlineSize:r,blockSize:n}=t[0];return{width:r,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function M5({target:e,contentRect:t,borderBoxSize:r}){var n;(n=tg.get(e))===null||n===void 0||n.forEach(o=>{o({target:e,contentSize:t,get size(){return D5(e,r)}})})}function B5(e){e.forEach(M5)}function V5(){typeof ResizeObserver>"u"||(ss=new ResizeObserver(B5))}function LO(e,t){ss||V5();let r=eg(e);return r.forEach(n=>{let o=tg.get(n);o||(o=new Set,tg.set(n,o)),o.add(t),ss?.observe(n)}),()=>{r.forEach(n=>{let o=tg.get(n);o?.delete(t),o?.size||ss?.unobserve(n)})}}var rg=new Set,Ef;function F5(){Ef=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};rg.forEach(r=>r(t))},window.addEventListener("resize",Ef)}function _O(e){return rg.add(e),Ef||F5(),()=>{rg.delete(e),!rg.size&&Ef&&(Ef=void 0)}}function DO(e,t){return ua(e)?_O(e):LO(e,t)}var z5=50,MO=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),VO=()=>({time:0,x:MO(),y:MO()}),H5={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function BO(e,t,r,n){let o=r[t],{length:i,position:s}=H5[t],a=o.current,l=r.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=ca(0,o.scrollLength,o.current);let c=n-l;o.velocity=c>z5?0:V0(o.current-a,c)}function FO(e,t,r){BO(e,"x",t,r),BO(e,"y",t,r),t.time=r}function zO(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if(n instanceof HTMLElement)r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){let{top:o,left:i}=n.getBBox();for(r.x+=i,r.y+=o;n&&n.tagName!=="svg";)n=n.parentNode}return r}var HO={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};var ng={start:0,center:.5,end:1};function z0(e,t,r=0){let n=0;if(ng[e]!==void 0&&(e=ng[e]),Tf(e)){let o=parseFloat(e);e.endsWith("px")?n=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?n=o/100*document.documentElement.clientWidth:e.endsWith("vh")?n=o/100*document.documentElement.clientHeight:e=o}return la(e)&&(n=t*e),r+n}var j5=[0,0];function jO(e,t,r,n){let o=Array.isArray(e)?e:j5,i=0,s=0;return la(e)?o=[e,e]:Tf(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,ng[e]?e:"0"]),i=z0(o[0],r,n),s=z0(o[1],t),i-s}var W5={x:0,y:0};function WO(e,t,r){let{offset:n=HO.All}=r,{target:o=e,axis:i="y"}=r,s=i==="y"?"height":"width",a=o!==e?zO(o,e):W5,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let u=!t[i].interpolate,f=n.length;for(let d=0;d<f;d++){let p=jO(n[d],c[s],l[s],a[i]);
75!u&&p!==t[i].interpolatorOffsets[d]&&(u=!0),t[i].offset[d]=p}u&&(t[i].interpolate=B0(xf(f),t[i].offset),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=t[i].interpolate(t[i].current)}function U5(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!=e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}function UO(e,t,r,n={}){let o=n.axis||"y";return{measure:()=>U5(e,n.target,r),update:i=>{FO(e,r,i),(n.offset||n.target)&&WO(e,r,n)},notify:ua(t)?()=>t(r):G5(t,r[o])}}function G5(e,t){return e.pause(),e.forEachNative((r,{easing:n})=>{var o,i;if(r.updateDuration)n||(r.easing=Sf),r.updateDuration(1);else{let s={duration:1e3};n||(s.easing="linear"),(i=(o=r.effect)===null||o===void 0?void 0:o.updateTiming)===null||i===void 0||i.call(o,s)}}),()=>{e.currentTime=t.progress}}var Cf=new WeakMap,GO=new WeakMap,H0=new WeakMap,$O=e=>e===document.documentElement?window:e;function bf(e,t={}){var{container:r=document.documentElement}=t,n=PO(t,["container"]);let o=H0.get(r);o||(o=new Set,H0.set(r,o));let i=VO(),s=UO(r,e,i,n);if(o.add(s),!Cf.has(r)){let c=()=>{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()};Cf.set(r,c);let u=$O(r);window.addEventListener("resize",c,{passive:!0}),r!==document.documentElement&&GO.set(r,DO(r,c)),u.addEventListener("scroll",c,{passive:!0})}let a=Cf.get(r),l=requestAnimationFrame(a);return()=>{var c;typeof e!="function"&&e.stop(),cancelAnimationFrame(l);let u=H0.get(r);if(!u||(u.delete(s),u.size))return;let f=Cf.get(r);Cf.delete(r),f&&($O(r).removeEventListener("scroll",f),(c=GO.get(r))===null||c===void 0||c(),window.removeEventListener("resize",f))}}var KO={m00:1,m01:0,m02:0,m10:0,m11:1,m12:0};function wc(e,t,r=1){return{m00:r,m01:0,m02:e,m10:0,m11:r,m12:t}}var $5={FADE_IN:{opacity:0,transform:KO},SCALE_IN:{opacity:0,transform:wc(0,0,.5)},SCALE_IN_BOTTOM:{opacity:0,transform:wc(0,50,.5)},SLIDE_IN_TOP:{opacity:0,transform:wc(0,-150)},SLIDE_IN_BOTTOM:{opacity:0,transform:wc(0,150)},SLIDE_IN_LEFT:{opacity:0,transform:wc(-150,0)},SLIDE_IN_RIGHT:{opacity:0,transform:wc(150,0)},NONE:{opacity:1,transform:KO}},K5=.75,co={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]},XO={easingType:"OUT_CUBIC",easingFunction:co.OUT_CUBIC,transitionDuration:.3},X5={...XO,transitionDuration:.6},Y5=50;function Ut(e,t){if(!e)return{};let r=t.transform?qe.fromTransform(t.transform):qe.identity();r.multiply(q5(e.transform));let n=r.toScale(),o=r.offset(),i=r.toDegrees();return{opacity:e.opacity??t.opacity??1,scaleX:n?.x??1,scaleY:n?.y??1,translateX:o?.x??0,translateY:o?.y??0,rotate:i??0}}function j0(e,t,r,n){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:Ut({},t)};for(let i of e){let s=i.behaviorType,a=!1;switch(s){case Ye.Appear:{let l=i;if(!l||r?.[Ye.Appear])break;let c=l.trigger;switch(c){case"PAGE_LOAD":o.hasAppearLoadBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.enterState,t),o.transitionToVisible=nn(i.enterTransition);break;case"THIS_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.enterState,t),o.variants.exit=Ut(i.exitState??i.enterState,t),o.transitionToVisible=nn(i.enterTransition),o.transitionToExit=nn(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.enterState,t),o.variants.exit=Ut(i.exitState??i.enterState,t),o.appearBehaviorOtherLayer=et(i.otherLayer),o.transitionToVisible=nn(i.enterTransition),o.transitionToExit=nn(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"SCROLL_DIRECTION":o.hasAppearScrollDirectionBehavior=!0,o.variants.scrollDirection=Ut(i.enterState,t),o.transitionBasedOnScrollDirection=nn(i.enterTransition),o.replayAppearBehavior=!i.playsOnce;break;default:be(c)}break}case Ye.ScrollTransform:{let l=i;if(!l||r?.[Ye.ScrollTransform])break;
75a=l.fromState.opacity!==l.toState.opacity;let c=l.trigger;switch(c){case"PAGE_HEIGHT":o.hasScrollTransformOnScrollBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.fromState,t),o.variants.exit=Ut(i.toState,t),o.scrollTransformTransition=nn(i.transition);break;case"THIS_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.fromState,t),o.variants.exit=Ut(i.toState,t),o.scrollTransformTransition=nn(i.transition),o.replayScrollTransformBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=Ut(i.fromState,t),o.variants.exit=Ut(i.toState,t),o.scrollTransformTransition=nn(i.transition),o.scrollTransformOtherLayer=et(i.otherLayer),o.replayScrollTransformBehavior=!i.playsOnce;break;default:be(c)}break}case Ye.Hover:o.hasHoverBehavior=!r?.[Ye.Hover],o.variants.hover=Ut(i.state,t),o.transitionToAndFromHover=nn(i.transition);break;case Ye.Press:o.hasPressBehavior=!r?.[Ye.Press],o.variants.press=Ut(i.state,t),o.transitionToAndFromPress=nn(i.transition);break;case Ye.Focus:o.hasFocusBehavior=!r?.[Ye.Focus],o.variants.focus=Ut(i.state,t),o.transitionToAndFromFocus=nn(i.transition);break;case Ye.ScrollParallax:o.hasScrollSpeedBehavior=!r?.[Ye.ScrollParallax],o.scrollParallaxSpeed=i.speed;break;case Ye.Cursor:o.hasCursorBehavior=!r?.[Ye.Cursor],o.cursorBehaviorInfo={cursorGuid:et(i.cursorGuid),cursorImage:n,cursorHotspot:{x:i.hotspotX,y:i.hotspotY}};break;case Ye.Marquee:break;case Ye.Code:break;default:be(s)}a&&o.scrollTransformTransition&&(o.scrollTransformTransition.repeatDelay=1)}return o.key=JSON.stringify(o),o}function q5(e){return Array.isArray(e)?qe.fromNumbers(e[0][0],e[0][1],e[0][2],e[1][0],e[1][1],e[1][2]):typeof e=="object"?qe.fromNumbers(e.m00,e.m01,e.m02,e.m10,e.m11,e.m12):qe.identity()}function nn(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:co.IN_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"OUT_BACK_CUBIC":return{ease:co.OUT_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"INOUT_BACK_CUBIC":return{ease:co.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:co[e.easingType][1],damping:co[e.easingType][2],mass:co[e.easingType][0],delay:e.delay};case"CUSTOM_SPRING":{let t=e.easingFunction??co.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 Q5=(...e)=>he()==="server"?()=>{}:(0,tr.useLayoutEffect)(...e);function on(e,t,r,n,o){let{disableBehaviors:i}=ge(),s=(0,tr.useRef)(null),a=(0,tr.useRef)(null),{key:l,hasBehaviors:c,variants:u,initial:f,appearBehaviorOtherLayer:d,scrollTransformOtherLayer:p,hasAppearLoadBehavior:y,hasAppearScrollIntoViewBehavior:g,hasAppearScrollDirectionBehavior:S,hasHoverBehavior:m,hasPressBehavior:h,hasScrollTransformOnScrollBehavior:v,hasScrollTransformIntoViewBehavior:T,hasScrollSpeedBehavior:x,hasCursorBehavior:E,transitionToVisible:C,transitionToExit:b,transitionToAndFromHover:k,transitionToAndFromPress:R,transitionBasedOnScrollDirection:A,scrollParallaxSpeed:N,replayAppearBehavior:O,replayScrollTransformBehavior:D,scrollTransformTransition:I}=(0,tr.useMemo)(()=>{let we=Object.entries(i?{}:t??{}).map(([X,Y])=>({...Y,behaviorType:X})).filter(X=>X.behaviorType!=="code"),Ne=j0(we,n,o);return fw(Ne),Ne},[i,t,n,o]),W=v||T,V=(0,tr.useMemo)(()=>W?{fromState:u[le.INITIAL],toState:u[le.EXIT]}:null,[W,u]),F=(0,tr.useCallback)(()=>Z5({domElement:s.current,hasBehaviors:c,variants:u,hasAppearLoadBehavior:y,hasAppearScrollIntoViewBehavior:g,hasAppearScrollDirectionBehavior:S,hasHoverBehavior:m,hasPressBehavior:h,hasScrollTransformBehavior:W,hasScrollTransformOnScrollBehavior:v,hasScrollTransformIntoViewBehavior:T,hasScrollSpeedBehavior:x,scrollTransformState:V,transitionToVisible:C,transitionToExit:b,transitionToAndFromHover:k,transitionToAndFromPress:R,transitionBasedOnScrollDirection:A,scrollTransformTransition:I,appearBehaviorOtherLayer:d,scrollTransformOtherLayer:p,replayAppearBehavior:O,replayScrollTransformBehavior:D,scrollParallaxSpeed:N}),[c,u,y,g,S,m,h,W,v,T,x,V,C,b,k,R,A,I,d,p,O,D,N]),Z=(0,tr.useCallback)(pe=>
75{s.current&&a.current?.(),s.current=pe,a.current=F?.(),pe?mx(e,pe):hx(e)},[e,F]),se=(0,tr.useRef)(e);return Q5(()=>{s.current&&mx(e,s.current),se.current!==e&&(hx(se.current),se.current=e)},[s,e]),Pw({ref:s,hasCursorBehavior:E,assets:r,behaviors:t}),(0,tr.useEffect)(()=>{if(!(!s.current||!c))return a.current=F(),()=>a.current?.()},[F,c]),c?{ref:Z,key:l,motionProps:{initial:f,variants:u}}:{ref:Z,key:l,motionProps:{}}}function Z5(e){let{domElement:t,hasBehaviors:r,variants:n,hasAppearLoadBehavior:o,hasAppearScrollIntoViewBehavior:i,hasAppearScrollDirectionBehavior:s,hasHoverBehavior:a,hasPressBehavior:l,hasScrollTransformBehavior:c,hasScrollTransformOnScrollBehavior:u,hasScrollTransformIntoViewBehavior:f,hasScrollSpeedBehavior:d,scrollTransformState:p,transitionToVisible:y,transitionToExit:g,transitionToAndFromHover:S,transitionToAndFromPress:m,transitionBasedOnScrollDirection:h,scrollTransformTransition:v,appearBehaviorOtherLayer:T,scrollTransformOtherLayer:x,replayAppearBehavior:E,replayScrollTransformBehavior:C,scrollParallaxSpeed:b}=e;if(!t||!r)return()=>{};let k=!1,R=[()=>{k=!0}];if(o&&hr(t,n[le.VISIBLE],y),i){let A=N=>{let O=!1,D;function I(){k||!t||!O||D||(D=hr(t,n[le.VISIBLE],y).then(()=>{D=void 0,W()}),E||V())}function W(){k||!t||O||D||(D=hr(t,n[le.EXIT]??n[le.VISIBLE],g).then(()=>{D=void 0,hr(t,n[le.INITIAL]??n[le.VISIBLE],{duration:0}),I()}))}let V=F0(N,()=>(O=!0,I(),()=>{O=!1,W()}));R.push(V)};T?Yp(T).then(N=>{k||A(N)}):t&&A(t)}if(s){let A=bf(N=>{let O=N.y.velocity;O>0?(hr(t,n[le.SCROLL_DIRECTION]??n[le.VISIBLE],h),E||A()):O<0&&hr(t,n[le.VISIBLE],h)},{container:gx()});R.push(A)}if(a){let A=O=>{O.pointerType!=="touch"&&hr(t,n[le.HOVER]??n[le.VISIBLE],S)},N=O=>{O.pointerType!=="touch"&&hr(t,n[le.VISIBLE],S)};t.addEventListener("pointerenter",A),t.addEventListener("pointerleave",N),R.push(()=>{t.removeEventListener("pointerenter",A),t.removeEventListener("pointerleave",N)})}if(l){let A=()=>{hr(t,n[le.PRESS]??n[le.VISIBLE],m),window.addEventListener("pointerup",N),window.addEventListener("pointercancel",N)},N=()=>{hr(t,n[le.VISIBLE],m),window.removeEventListener("pointerup",N),window.removeEventListener("pointercancel",N)};t.addEventListener("pointerdown",A),t.addEventListener("pointerup",N),t.addEventListener("pointercancel",N),R.push(()=>{t.removeEventListener("pointerdown",A),t.removeEventListener("pointerup",N),t.removeEventListener("pointercancel",N),window.removeEventListener("pointerup",N),window.removeEventListener("pointercancel",N)})}if(c){let A=N=>{let O=!1,D=bf(I=>{if(O)return;let W=0;if(u)W=I.y.scrollLength>0?I.y.current/I.y.scrollLength:1;else if(f){let te=I.y.current+I.y.containerLength,ve=I.y.targetOffset,ne=I.y.targetLength,Se=(te-ve)/ne;W=Math.min(1,Math.max(0,Se))}let{fromState:V,toState:F}=p,Z=ts(W,[0,1],[V.opacity,F.opacity]),se=ts(W,[0,1],[V.scaleX,F.scaleX]),pe=ts(W,[0,1],[V.scaleY,F.scaleY]),we=ts(W,[0,1],[V.translateX,F.translateX]),Ne=ts(W,[0,1],[V.translateY,F.translateY]),X=ts(W,[0,1],[V.rotate,F.rotate]);W===1&&!C&&(O=!0);let Y=()=>{hr(t,{opacity:Z,scaleX:se,scaleY:pe,translateX:we,translateY:Ne,rotate:X},v)};Q.postRender(Y)},{container:vx(N),target:N});R.push(D)};x?Yp(x).then(N=>{k||A(N)}):t&&A(t)}if(d){let A=bf(N=>{if(b!==1){let O=N.y.current*(1-b);hr(t,{y:O},{duration:0})}},{container:vx(t),target:t});R.push(A)}return()=>{R.forEach(A=>A())}}var YO=(e,t)=>(0,tr.useMemo)(()=>{if(!(!e||!t))return{transformTemplate:El(e)}},[e,t]);var J5={ALPHA:"alpha",LUMINANCE:"luminance",VECTOR:"alpha"};function sn({node:e,context:t}){let{masks:r}=t||{};if(!r)return{};let n=Yh(e,t?.group?.withinAutoLayout),o=r.reduce((s,a)=>{let l=a,c=Do(l.assets,l.hash),u=oe.state.getAssetURL(c.url),{isolatedAbsoluteRenderBounds:f}=l,{absoluteBoundingBox:d}=e,p=Yh(l);if(s.maskImage.push(`url("${u}")`),s.maskRepeat.push("no-repeat"),s.maskClip.push("no-clip"),s.maskComposite.push("intersect"),s.maskMode.push(l.maskType?J5[l.maskType]:"alpha"),f){let y=f.x-d.x,g=f.y-d.y,S=[`${L(y)}px`,`${L(g)}px`],m=[`${L(f.width)}px`,`${L(f.height)}px`];p.horizontal===In.LEFT_RIGHT&&n.horizontal===p.horizontal&&(S[0]=ct(y/d.width),m[0]=ct(f.width/d.width)),p.vertical===wn.TOP_BOTTOM&&n.vertical===p.vertical&&(S[1]=ct(g/d.height),m[1]=ct(f.height/d.height)),s.maskPosition.push(S.join(" ")),s.maskSize.push(m.join(" "))}else s.maskSize.push("auto"),s.maskPosition.push("0px 0px");return s},{maskImage:[],maskPosition:[],maskRepeat:[],maskClip:[],maskComposite:[],maskSize:[],maskMode:[]}),i=Object.fromEntries(Object.entries(o).map(([s,a])=>
75[s,a.join(", ")]));return i.WebkitMaskImage=i.maskImage,i.WebkitMaskPosition=i.maskPosition,i.WebkitMaskRepeat=i.maskRepeat,i.WebkitMaskClip=i.maskClip,i.WebkitMaskSize=i.maskSize,i}function Sr(e,t=!1,r,n){if(e===void 0)return{};let o=L(e);if(t){let i=K(n,r,o);if(i)return{opacity:i}}return o===1?{}:{opacity:o}}function Pt(e,t){let r=e?.group?.opacity??1,n=t.opacity??1;return r*n}var qO=w(P());function an(...e){return(0,qO.useMemo)(()=>t=>{e.forEach(r=>{if(r!=null){if(typeof r=="function"){r(t);return}try{r.current=t}catch{throw new re(`Cannot assign value '${JSON.stringify(t)}' to ref '${JSON.stringify(r)}'`)}}})},e)}function ln(e){if(!(!nm()||/^(Frame|Rectangle|Polygon|Star|Group|Line|Ellipse|Vector|Arrow) \d+$/.test(e.name)))return e.name}function eH(e,t,r,n){return e?r?"div":"a":t?r?"div":"button":n?"ul":null}function tH(e){switch(e){case"ARTICLE":return"article";case"ASIDE":return"aside";case"FIGURE":return"figure";case"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 og(e){return e.semanticTag==="ol"||e.semanticTag==="ul"?e.semanticTag:e.interactiveSemanticTag==="ul"?"ul":null}function ls(e,t,r,n,o){return{interactiveSemanticTag:eH(t,r,n,o),semanticTag:tH(e.accessibleHTMLTag)}}function ig(e,t,r){let n=e!=="div"&&e!=="p",o=t!=null,i=e,s=!1,a=!1;return n?(i=e,o&&(s=!0),r&&(a=!0)):r?o?(a=!0,i=t):i="li":o?i=t:i=e,{finalInnerSemanticTag:i,needsInteractiveWrapper:s,needsListWrapper:a}}var QO=w(P());function rH(){return()=>{}}function cs(){return QO.useSyncExternalStore(rH,()=>!0,()=>!1)}function xr(){let e=!cs(),{optimizeForTailwindConversion:t}=ge();return t||e}var rr=w(H()),Ace=w(P()),Qo=w(cn());var kc=w(H()),Cce=w(P());function un({children:e,fallback:t=null}){return cs()?(0,kc.jsx)(kc.Fragment,{children:e()}):(0,kc.jsx)(kc.Fragment,{children:t})}var If=w(H()),W0=w(P());var Rc=(0,W0.forwardRef)(function({tag:t,children:r,needsMotion:n,motionProps:o,...i},s){let a=t;if(!n)return(0,If.jsx)(a,{ref:s,...i,children:r});let l=io[t];return(0,If.jsx)(l,{ref:s,...o,...i,children:r})}),ZO=(0,W0.forwardRef)(function({needsMotion:t,motionProps:r,alt:n,...o},i){return t?(0,If.jsx)(io.img,{ref:i,...r,alt:n,...o}):(0,If.jsx)("img",{ref:i,alt:n,...o})});function eP({node:e,parent:t,backgroundInfo:r,sharedBackgroundStyles:n,smartAnimateType:o,transitionData:i}){let s=Nt(i),l=o===$.INSTANCE_SUBTREE&&r.length===0,c={};l?c=n:r.length===1?c={...r[0].backgroundStyles,...n}:r.length>1;let{motionTransitionProps:u,cssStyles:f}=bl(o,r.length===0?0:1,c,void 0,i,l?void 0:s),d=Lo(o,i,c.transform),p=ue(e,"background"),y=M({position:"absolute",inset:0,pointerEvents:"none"}),g=M(f);if(r.length===1||l){let S=o!==$.NONE,m={...u,...d};return r[0]?.imageProps?(0,rr.jsx)(tP,{customClassname:(0,Qo.default)(y,g),id:p,imageProps:r[0].imageProps,styles:r[0].backgroundStyles,node:e,parent:t,needsMotion:S,motionProps:m}):r[0]?.videoProps?(0,rr.jsx)(aH,{customClassname:g,node:e,videoProps:r[0].videoProps,styles:r[0].backgroundStyles}):(0,rr.jsx)(Rc,{tag:"div",className:(0,Qo.default)(y,g),needsMotion:S,motionProps:m,id:p,"aria-hidden":!0})}else return r.length===0?null:(0,rr.jsx)(nH,{id:p,sharedBackgroundStyles:n,backgroundDivClassName:y,backgroundInfo:r,node:e,parent:t})}function nH({id:e,sharedBackgroundStyles:t,backgroundDivClassName:r,backgroundInfo:n,node:o,parent:i}){let{backdropFilter:s,...a}=t;return(0,rr.jsx)("div",{id:e,"aria-hidden":!0,className:(0,Qo.default)(r,M(a)),children:n.map(({backgroundStyles:l,imageProps:c},u)=>{let f=u===n.length-1,d={...a,backdropFilter:f?s:void 0,...l};return c?(0,rr.jsx)(tP,{imageProps:c,styles:d,node:o,parent:i,needsMotion:!1,motionProps:{}},u):(0,rr.jsx)(oH,{styles:d,backgroundDivClassName:r},u)})})}function oH({styles:e,backgroundDivClassName:t}){return(0,rr.jsx)("div",{className:(0,Qo.default)(M(e),t)})}function tP({styles:e,node:t,parent:r,customClassname:n,id:o,needsMotion:i,motionProps:s,imageProps:a}){let{getAssetURL:l,renderOptions:{disableImageOptimization:c}}=ee(),{url:u,cropDivInfo:f,size:d}=a,p=ue(t,"image-cropper"),y=f?{position:"absolute",width:ct(f.widthPercent),height:ct(f.heightPercent),top:ct(f.topPercent),left:ct(f.leftPercent),maxWidth:"none"}:{maxWidth:"none",...e,position:"absolute",width:"100%",height:"100%"},g=M(f?{...e,overflow:"hidden",position:"absolute",inset:0}:{}),S=M(y),m=f?S:(0,Qo.default)(S,n),h=f?(0,Qo.default)(g,n):g,{srcset:v,sizes:T}=c?{srcset:void 0,sizes:void 0}:U0(l,t,r,u,d,f?{x:f.widthPercent,y:f.heightPercent}:void 0),x=(0,rr.jsx)(ZO,{loading:t.lazyLoad?"lazy":void 0,className:m,id:o||void 0,alt:t.accessibleLabel||"",src:l(u),srcSet:v,sizes:t.lazyLoad?`auto,${T}`:T,needsMotion:i,motionProps:s});return f?(0,rr.jsx)("div",{id:p,className:h,children:x}):x}var JO=[64,128,256,512,1024,1536,2048,2560,3072,3584,4096],iH=3,sH=512;function U0(e,t,r,n,o,i){let s=ot(t,r)===U.FIXED&&pt(t,r)===U.FIXED&&!rn(t,r),a=i??{x:1,y:1},l=`${Math.ceil(a.x*100)}vw`,c=sH,u=Math.max(o.x,o.y);if(s){let d={x:t.size.x*a.x,y:t.size.y*a.y};l=`${d.x}px`,c=o.x>=o.y?d.x:d.y,u=Math.min(u,c*iH)}let f=`${e(n)} ${Math.ceil(o.x)}w`;if(o.x>=o.y)for(let d of JO){if(d<c)continue;if(d>u)break;let p=Math.ceil(d*a.x);f+=`, ${e(n,{width:p})} ${p}w`}else for(let d of JO){if(d<c)continue;if(d>u)break;let p=o.x/o.y,y=Math.ceil(d*a.y);f+=`, ${e(n,{height:y})} ${Math.ceil(y*p)}w`}return{srcset:f,sizes:l}}function aH({node:e,videoProps:t,styles:r,customClassname:n}){let{getVideoURL:o,env:i}=ee(),{cropDivInfo:s}=t,a=ue(e,"video-cropper"),l=s?{position:"absolute",width:ct(s.widthPercent),height:ct(s.heightPercent),top:ct(s.topPercent),left:ct(s.leftPercent),maxWidth:"none"}:{maxWidth:"none",...r,position:"absolute",width:"100%",height:"100%"},c=M(s?{...r,overflow:"hidden",position:"absolute",inset:0}:{}),u=M(l),f=s?u:(0,Qo.default)(u,n),d=s?(0,Qo.default)(c,n):c;if(!["FRAME","RECTANGLE"].includes(e.type))return console.error("Backgroun
75dNonTileVideo: node is not a frame or rectangle",e),null;let p=t.autoplay||t.muted,y=e.accessibleLabel||"",g={autoPlay:t.autoplay,loop:t.mediaLoop,controls:t.showControls,muted:p,playsInline:t.autoplay};i==="published"&&matchMedia("(prefers-reduced-motion: reduce)").matches&&(g.autoPlay=!1),t.isDecorative&&(g.role="presentation",g["aria-hidden"]=!0);let S=(0,rr.jsx)(un,{children:()=>(0,rr.jsx)("video",{...g,controlsList:"nodownload",className:f,"aria-label":y,children:(0,rr.jsx)("source",{src:o(t.url,t.hash)})})});return s?(0,rr.jsx)("div",{id:a,className:d,children:S}):S}var fo=w(H()),kP=w(P()),Df=w(cn());var ag=w(H()),jce=w(P());function Br({children:e}){return(0,ag.jsx)(ag.Fragment,{children:e})}var G0=w(H()),$0=w(P()),K0=$0.default.createContext(void 0);function Gt(e){let{outerStyles:t,children:r}=e;return(0,G0.jsx)(K0.Provider,{value:t,children:r})}function Ac({children:e}){return(0,G0.jsx)(K0.Provider,{value:void 0,children:e})}function $t(){return $0.default.useContext(K0)}var pa=w(H()),ds=w(P());var lH={onMouseDown:"onMouseDown",onMouseUp:"onMouseUp",onMouseEnter:"onMouseEnter",onMouseLeave:"onMouseLeave",onClick:"onClick"},X0=Object.values(lH);var Kt=w(H()),dn=w(P()),EP=w(P()),yH=w(q0()),vH=w(H()),SH=w(il()),xH=w(lp()),CP=w(cn());function us(e){let t=he();de(t!=="server",`${e} should never be rendered on the server.`)}var oP=w(H()),lg=w(P()),Nc=lg.createContext({name:"",width:0,height:0});function Q0({name:e,width:t,height:r,children:n}){let o=lg.useMemo(()=>({name:e,width:t,height:r}),[e,t,r]);return(0,oP.jsx)(Nc.Provider,{value:o,children:n})}var rT=w(H()),uo=w(P());var wf=class{backingComponentId;constructor(t){this.backingComponentId=q(t)}get(t,r){return t(this.backingComponentId)}set(t,r,n){J().set(this.backingComponentId,n)}reset(){J().set(this.backingComponentId,null)}},cg=class{variableState;nodeById;componentSetId=null;boundVariantProperties;unboundVariantProperties;boolMap={true:!0,false:!1};constructor(t,r,n,o,i=[]){this.variableState=t,this.nodeById=r,this.componentSetId=n,this.boundVariantProperties=o.map(([s,a])=>[s,q(a)]),this.unboundVariantProperties=i.map(([s,a])=>[s,q(a)])}get(t,r){let n=this.boundVariantProperties.map(([s,a])=>[s,this._convertResolvedVariableValueToStringVariantValue(this.variableState.evaluateVariable(t,t(a).id,r))]),o=this.unboundVariantProperties.map(([s,a])=>[s,t(a)]),i=[...n,...o];return this._instanceIdFromVariantProperties(t,i)}set(t,r,n){let o=Object.fromEntries(this._propertyValuesForVariant(t,n));this.unboundVariantProperties.forEach(([i,s])=>{let a=o[i];J().set(s,a)}),this.boundVariantProperties.forEach(([i,s])=>{let a=o[i];let l=this.variableState.getVariableType(t(s).id,t,r),c=this._convertStringVariantValueToResolvedVariableType(l,a);this.variableState.setVariable(t(s).id,c,r)})}_instanceIdFromVariantProperties(t,r){if(this.componentSetId===null)return null;let n=t(this.nodeById.get(this.componentSetId));return n.type,n.children.find(o=>this._propertyValuesMatch(r,this._propertyValuesForVariant(t,o)))??null}_propertyValuesMatch(t,r){let n=s=>new Set(s.map(([a,l])=>JSON.stringify([a.toLowerCase(),l.toLowerCase()]))),o=n(t),i=n(r);return o.size===i.size&&[...o].every(s=>i.has(s))}_propertyValuesForVariant(t,r){return t(this.nodeById.get(r)).name.split(",").map(o=>{let[i,s]=o.split("=");return[(i??"").trim(),(s??"").trim()]})}_convertStringVariantValueToResolvedVariableType(t,r){switch(t){case"BOOLEAN":{let n=r.toLowerCase();return n in this.boolMap,`${r}`,this.boolMap[n]??r}case"FLOAT":{let n=r.trim(),o=Number(n),i=n!==""&&Number.isFinite(o);return`${r}`,i?o:r}case"COLOR":case"IMAGE":throw new re(`Cannot bind a variant property to a variable of type ${t}.`);case"STRING":case null:return r}}_convertResolvedVariableValueToStringVariantValue(t){if(t===null)return"null";switch(typeof t){case"string":return t;case"boolean":case"number":return String(t);default:throw new re(`Cannot bind a variant property to a variable of type ${typeof t}.`)}}reset(){}};var kf=class{static parseModeId(t){let r=t.split("/");if(r.length<2)return null;if(r.length===3){let n=r.slice(0,2).join("/"),o=r[2];return o?{collectionId:n,modeGuid:o}:null}if(r.length===2){let n=r[0],o=r[1];return!n||!o?null:{collectionId:n,modeGuid:o}}return null}};function uH(e){let t=e.indexOf("/");return t===-1?e:e.substring(0,t)}var Z0=class{variableOverrideCache=new Map;createCacheKey(t,r,n){return`${t}:${r}:${n}`}findVariableOrOverrideId(t,r,n,o){let i=o.getAssetGuid(r),s=o.nodeById.get(i,o.disableVariableErrors),a=s&&t(s);if(a?.type!=="VARIABLE")return null;let l=o.getCollectionInfo(t,a.variableCollectionId);if(!l)return null;
75let c=l.baseCollectionId||a.variableCollectionId,u=n[c],f=u&&kf.parseModeId(u);if(!f)return null;let d=this.createCacheKey(c,f.modeGuid,r),p=this.variableOverrideCache.get(d);if(p!==void 0)return n[p.resolvedCollectionId]=`${p.resolvedCollectionId}/${p.resolvedModeGuid}`,p.resultId===r?null:p.resultId;let y=this.findVariableOverrideInCollectionHierarchy(t,r,f.collectionId,f.modeGuid,o),g=y?.overrideId||r;return this.variableOverrideCache.set(d,{resultId:g,resolvedCollectionId:y?.resolvedCollectionId,resolvedModeGuid:y?.resolvedModeGuid}),y?(n[y.resolvedCollectionId]=`${y.resolvedCollectionId}/${y.resolvedModeGuid}`,y.overrideId):null}findVariableOverrideInCollectionHierarchy(t,r,n,o,i){let s=i.getAssetGuid(n),a=i.nodeById.get(s,i.disableVariableErrors);if(!a)return null;let l=t(a);if(l.type!=="VARIABLE_COLLECTION")return null;let c=l.relatedVariableIds?.[r];if(c){let u=i.getAssetGuid(c),f=i.nodeById.get(u,i.disableVariableErrors),d=f&&t(f);if(d?.type==="VARIABLE"&&d.valuesByMode?.[o]!==void 0)return{overrideId:c,resolvedCollectionId:n,resolvedModeGuid:o}}if(l.parentVariableCollectionId){let u=this.getParentModeInfo(l,o);if(u){let{parentCollectionId:f,parentModeId:d}=u;return this.findVariableOverrideInCollectionHierarchy(t,r,f,d,i)}}return null}getParentModeInfo(t,r){if(!t.modes)return null;let n=t.modes.find(o=>o.modeId.endsWith(`/${r}`));if(!n||!n.parentModeId)return null;if(n.parentModeId.includes("/")){let o=kf.parseModeId(n.parentModeId);if(o)return{parentCollectionId:t.parentVariableCollectionId,parentModeId:o.modeGuid}}else return{parentCollectionId:t.parentVariableCollectionId,parentModeId:n.parentModeId};return null}},ug=class{map;nodeById;assetIdToGuid;assetIdToAssetKeyCache;disableVariableErrors;hierarchyResolver;constructor(t,r,n){this.map=new WeakMap,this.nodeById=t,this.assetIdToGuid=r,this.assetIdToAssetKeyCache=new Map,this.disableVariableErrors=n??!1,this.hierarchyResolver=new Z0}setVariable(t,r,n){let o=J(),i=this.getVariable(t,o.get);i&&o.get(i.atom).setModeValue(r,n)}evaluateVariable(t,r,n){let o=this.hierarchyResolver.findVariableOrOverrideId(t,r,n,this)||r,i=this.getVariable(o,t);if(!i)return null;let s=t(i.atom),a=t(s.getModeValue(n));return Nn({get:t,variableState:this,modeContext:n},a)}getVariableCodeSyntax(t,r){let n=this.getVariable(r,t);return n?t(n.atom).codeSyntax:{}}getVariableName(t,r){let n=this.getVariable(r,t);return n?t(n.atom).name:void 0}getVariable(t,r){let n=this.getAssetGuid(t),o=this.nodeById.get(n,this.disableVariableErrors);if(!o||r(o).type!=="VARIABLE")return null;let i=this.map.get(o);if(i)return i;let s=new J0(o,this,this.nodeById);return this.map.set(o,s),s}getVariableType(t,r,n){let o=this.evaluateVariable(r,t,n);return o===null?null:px(o)}getAssetKeyOrLocalGuid(t){this.assetIdToAssetKeyCache.has(t)||this.assetIdToAssetKeyCache.set(t,uH(t));let r=this.assetIdToAssetKeyCache.get(t);return de(r!==void 0,"assetKey is undefined"),r}getAssetGuid(t){return this.assetIdToGuid.get(t,this.disableVariableErrors)||t}hasAssetId(t){return this.assetIdToGuid.get(t,!0)!==void 0}getCollectionInfo(t,r){try{let n=this.getAssetGuid(r),o=this.nodeById.get(n,this.disableVariableErrors);if(!o)return null;let i=t(o);return i.type!=="VARIABLE_COLLECTION"?null:i}catch{return null}}},J0=class{atom;modeAtoms;constructor(t,r,n){this.modeAtoms=new Map,this.atom=q(o=>{let i=o(t),s=o(n.get(r.getAssetGuid(i.variableCollectionId),r.disableVariableErrors)),a=r.getAssetKeyOrLocalGuid(i.variableCollectionId),l=f=>{let d=i.variableCollectionId,p=f?.[d]??f?.[a];p||(p=s.defaultModeId);let g=kf.parseModeId(p)?.modeGuid||p,S=this.modeAtoms.get(p);return S||(S=new fH(t,g),this.modeAtoms.set(p,S)),S},c=f=>l(f).atom,u=(f,d)=>l(d).setValue(f);return{name:i.name,codeSyntax:i.codeSyntax??{},getModeValue:c,setModeValue:u}})}},fH=class{valueAtom;atom;constructor(t,r){this.valueAtom=q(void 0),this.atom=q(n=>{let i=n(t).valuesByMode[r];return n(this.valueAtom)??i})}setValue(t){J().set(this.valueAtom,t)}};var eT=null,fn=class{instanceState;modeContextState=q({});childNodeProps=new Map;transitionAtom=q(void 0);autoLayoutTransitionAtom=q(void 0);stateResetHandlers=[];variableState;cmsDataState=null;
75static createRoot(t,r,n,o){(!eT||o)&&(eT=new ug(t.nodeById,t.assetIdToGuid,n.disableVariableErrors));let i={backingComponentId:new wf(null),componentPropState:new Map};return new fn(eT,r,i)}constructor(t,r,n){this.variableState=t,this.cmsDataState=r,this.instanceState=n}resetComponentState=(t,r)=>{this.instanceState.backingComponentId.reset(),this.stateResetHandlers.forEach(n=>n(t,r))};getChildState(t,r,n){let o="componentSetId"in r&&r.componentSetId?r.componentSetId:null,i=this.childNodeProps.get(t),s;if(r.type==="INSTANCE"){let a=Object.entries(r.componentProperties).filter(([f,d])=>d.type==="VARIANT"),l=a.filter(([f,d])=>!d.boundVariables?.value).map(([f,d])=>[f,d.value]),c=a.filter(([f,d])=>!!d.boundVariables?.value).map(([f,d])=>[f,d.boundVariables.value]);s={backingComponentId:c.length?new cg(this.variableState,n,o,c,l):new wf(null),componentPropState:new Map}}else s=this.instanceState;return i||(i=new fn(this.variableState,this.cmsDataState,s),this.childNodeProps.set(t,i),o&&this.stateResetHandlers.push(i.resetComponentState)),i}};var due=w(P());function dH(e,t,r,n,o){Object.entries(e).forEach(([i,s])=>{(!n||!n[i])&&(t[s]=a=>{let l=r[i];typeof a!=typeof l&&console.error(`Expected value of type ${typeof l} for property ${i}, but got ${typeof a}`),r[i]=a,o?.()})})}function tT(e){let t={};if(!e)return t;for(let[r,n]of Object.entries(e))n.setter&&(t[r]=n.setter);return t}var iP={src:""};function fg(e){return e??!1?e:void 0}function dg(e,t,r,n){if(!n||!r)return iP;let o=e?.image?t(n,e?.image):void 0,s=(e?.animatedImage?t(n,e.animatedImage):void 0)??o;if(!s)return iP;let a=fg(s.size?.y)??e.originalImageHeight,l=fg(s.size?.x)??e.originalImageWidth;return{src:r(s.url),height:fg(a),width:fg(l),alt:e.altText}}var sP=new Map,pH={renderedByCode:!0};function mH({guid:e,modeContext:t,...r}){let n=ee(),o=(0,uo.useMemo)(()=>n?[{key:e,nodeId:e,nodeById:n.websiteData.nodeById,assets:n.websiteData.assets,assetIdToGuid:n.websiteData.assetIdToGuid,guidToUrl:n.websiteData.guidToUrl,animateRootIds:n.websiteData.animateRootIds,stablePathToAssetHash:n.websiteData.stablePathToAssetHash,modeContext:t??{},parentState:fn.createRoot(n.websiteData,null,n.renderOptions),parentStates:null}]:[],[e,n,t]),i=Gp(o),s=(0,uo.useMemo)(()=>{let a=Object.fromEntries(Object.entries(r).filter(([l])=>l.startsWith("data-")));return{...pH,style:r.style,className:r.className,dataAttributes:a}},[r]);return i[0]?(0,rT.jsx)(Ln,{node:i[0],parent:null,context:s}):null}function lP(e,t,r){let[,n]=(0,uo.useReducer)(c=>c+1,0),{variableState:o,modeContext:i}=e,s=ee()?.getAssetURL,{finalProps:a,boundVariables:l}=(0,uo.useMemo)(()=>{let c=Object.fromEntries(Object.entries(pP(e.componentProperties,s,e.assets,r,i))),u=mP(e.componentProperties);return{finalProps:c,boundVariables:u}},[e.componentProperties,r,i,s,e.assets]);if(o&&i)for(let[c,u]of Object.entries(l)){let f=t[c];f&&(a[f]=hP(u,o,i)),gP(u,c,o,a,i,n)}return Object.entries(t).forEach(([c,u])=>{l[c]||(a[u]=f=>{let d=a[c];typeof f!=typeof d&&console.error(`Expected value of type ${typeof d} for property ${c}, but got ${typeof f}`),a[c]=f,n()})}),a}function cP(e){let t=ee(),{websiteData:r}=t??{},n=J(),o=(0,uo.useMemo)(()=>!t||!r||!e?.length?[]:e.map(i=>{let s=i.codeComponentId,a=r.assetIdToGuid.get(s)?.toString(),l=a?r.nodeById.get(a):null,c=l?n.get(l):null;return c?{codeNode:c,codeComponentId:s}:null}).filter(i=>i!==null),[t,r,n,e]);return(0,uo.useMemo)(()=>o.map(i=>i.codeNode),[o])}function uP(e,t,r,n,o,i,s){let[,a]=(0,uo.useReducer)(p=>p+1,0),{websiteData:l,getAssetURL:c}=ee()??{},u=l?.assetIdToGuid,{finalProps:f,boundVariables:d}=(0,uo.useMemo)(()=>{let p=Object.fromEntries(Object.entries(pP(e.componentPropertyDefinitions,c,s,i))),y=mP(e.componentPropertyDefinitions),g=(r??[]).find(S=>{let m=u?.get(S.codeComponentId);return e.id===m});if(!g)return{finalProps:p,boundVariables:y};for(let S of Object.keys(p))S in g.assignments&&g.assignments[S]!==void 0&&(typeof p[S]=="function"&&typeof g.assignments[S]=="string"?p[S]=dP(g.assignments[S]):typeof g.assignments[S]=="object"&&"image"in g.assignments[S]?p[S]=dg(g.assignments[S],Do,c,s):p[S]=g.assignments[S]);return{finalProps:p,boundVariables:y}},[e.id,e.componentPropertyDefinitions,u,c,s,i,r]);if(n&&o)for(let[p,y]of Object.entries(d)){let g=t[p];g&&(f[g]=hP(y,n,o)),gP(y,p,n,f,o,a)}return Object.entries(t).forEach(([p,y])=>{d[p]||(f[y]=g=>{let S=f[p];typeof g!=typeof S&&console.error(`Expected value of type ${typeof S} for property ${p}, but got ${typeof g}`),f[p]=g,a()})}),f}var aP;(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"})(aP||(aP={}));function fP(e){let t=r=>{let{category:n,nodeTypes:o}=r.codeBehaviorData,i=0;switch(n){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((r,n)=>t(r)-t(n))}function dP(e,t){let r=sP.get(e);return r||(r=function(o){return e?(0,rT.jsx)(mH,{guid:e,modeContext:t,...o}
75):null},sP.set(e,r),r)}function pP(e,t,r,n,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]=dP(a.value,o);else if(n?.[l]?.defaultValue){let c=n[l].defaultValue;i[l]=c??(()=>null)}else i[l]=()=>null;else if(a.type==="TEXT"){let c="value"in a?a.value:a.defaultValue;i[l]=c.characters}else if(a.type==="IMAGE")if("value"in a&&a.value!==null&&a.value.image)i[l]=dg(a.value,Do,t,r);else if(n?.[l]?.defaultValue){let c=n[l].defaultValue;i[l]=typeof c=="string"?{src:c}:vI(c)}else i[l]={src:""};else i[l]="value"in a?a.value:"defaultValue"in a?a.defaultValue:void 0}return i}function mP(e){let t={};if(!e)return t;for(let r in e){let n=e[r],o=r.substring(0,r.lastIndexOf("#"));if(o&&n&&"boundVariables"in n&&n.boundVariables){let i=n.boundVariables;i.value&&(t[o]=i.value.id)}}return t}function hP(e,t,r){let n=J().get;return o=>{let i=t.evaluateVariable(n,e,r);if(typeof o!=typeof i&&console.error(`Expected value of type ${typeof i} 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,r)}}function gP(e,t,r,n,o,i){let s=J(),a=s.get,l=r.getVariable(e,a);if(l?.atom){let u=s.get(l.atom).getModeValue(o),f=r.evaluateVariable(a,e,o);return n[t]=f,s.sub(u,()=>{let p=r.evaluateVariable(a,e,o);n[t]=p,i()})}}async function pg(e,t){let r=(t||"default").split(".");if(r.length===0)throw new re(`Code export name ${t} is empty`);let[n,o]=r;if(typeof e!="object")throw new re(`Code export ${t} is not an object`);let s=e[n];if(r.length===1){if(s==null)throw new re(`Code export ${t} (${n}) is nullish`);return s}if(typeof s!="function")throw new re(`Code export ${t} (${n}) is not an function`);let a=await s();if(typeof a!="object")throw new re(`Code export ${t} (${o}) is not an object`);let l=a[o];if(l==null)throw new re(`Code export ${t} (${o}) is nullish`);return l}function yP(e){let t={};if(!e)return t;for(let[r,n]of Object.entries(e))n.setter&&(t[r]=n.setter);return t}var Oc=(e,t,r)=>{let n=new vt(r);n.errorDetail=`sourceCodeHash: ${e}`,Re.reportError(n),console.error(r,t)};var nT=w(P());var hH=class vP{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHook(t){return new vP([...this.renderHooks,t])}},fa=nT.createContext(new hH),gH=class SP{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHooks(t){return new SP([...this.renderHooks,t])}},da=nT.createContext(new gH);function Rf(){let[e,t]=O0();return[e,async(n,o,i)=>n?await t(n,o,i):Promise.resolve()]}function Af(e,t){if(e&&t.name){let r=e.querySelectorAll(`[${Zo}*="${t.name}"]`);return Array.from(r)}return[]}function Nf(e,t){return e&&t.name?e.querySelector(`[${Zo}*="${t.name}"]`):null}var xP=w(P()),Of=xP.createContext({isSnapshot:!1,snapshot:()=>{},enableManualSnapshot:()=>{}});var TP=w(H()),mg=w(P());var Pc=mg.createContext({shouldReduceMotion:!1});function oT({children:e}){let t=qp(),r=mg.useMemo(()=>({shouldReduceMotion:t}),[t]);return(0,TP.jsx)(Pc.Provider,{value:r,children:e})}var bP=dn.forwardRef(({children:e,tag:t,outerStyles:r},n)=>{let o=M({display:"flex",...r}),i=(0,CP.default)(o,"tailwind","code-behavior-wrapper");return(0,Kt.jsx)(t??"div",{ref:n,className:i,children:e})});bP.displayName="CodeWrapperDiv";var Pf=dn.forwardRef(({children:e,codeBehaviors:t,variableState:r,modeContext:n,assets:o},i)=>{let s=$t(),a=ao();return(0,Kt.jsx)(Ac,{children:(0,Kt.jsx)(so,{children:(0,Kt.jsx)(un,{children:()=>(0,Kt.jsx)(bP,{tag:a,ref:i,outerStyles:s,children:(0,Kt.jsx)(iT,{codeBehaviors:t,variableState:r,modeContext:n,assets:o,children:e})})})})})});Pf.displayName="CodeBehaviorWrapper";function TH({node:e,Component:t,codeBehaviors:r,variableState:n,modeContext:o,children:i,assets:s}){let a=EH(t),l=yP(a),u={...uP(e,l,r,n,o,a,s),children:i};return(0,Kt.jsx)(t,{...u})}function iT({children:e,codeBehaviors:t,variableState:r,modeContext:n,assets:o}){us("CodeComponentContent");let i=cs(),s=ee(),a=ee().getAssetURL,[l,c]=dn.useState([]);globalThis.__GLOBALS__={React:dn,ReactJSXRuntime:vH,ReactJSXDevRuntime:yH,ReactDOM:SH,ReactDOMClient:xH,SnapshotContext:Of,NewRenderHooksContext:da,RenderHooksContext:fa,useAnimateNode:Rf,getChildNode:Nf,getChildNodes:Af,ActiveBreakpointContext:Nc,WebsiteSettingsContext:Pc,getAssetURL:a};let u=dn.useMemo(()=>fP(t),[t]),f=cP(u),d=ee().websiteData.sourceCodeHash,p=ye(d),y=dn.useRef({});return dn.useEffect(()=>{if(!s||!f.length)return;let g=f.filter(S=>!y.current[S.id]);g.length!==0&&Promise.all(g.map(async S=>{try{let h=await import(s.getCodeComponentURL(S)),T=await pg(h,S.codeExportName);return y.current[S.id]=T,T}catch(m){return Oc(p,m,"Failed to import code behavior module"),null}})).then(S=>{S.some(m=>m!==null)&&c(f.map(m=>y.current[m.id]||null))}).catch(S=>{Oc(p,S,"Failed to load code behavior")})},[f,s,p]),!f.length||!s||!i?(0,Kt.jsx)(Kt.Fragment,{children:e}):l.length!==f.length||l.some(g=>g===null)?(0,Kt.jsx)(Kt.Fragment,{children:e}):(0,Kt.jsx)(Kt.Fragment,{children:[...f].reverse().reduce((g,S,m)=>{let h=l.length-1-m,v=l[h];return v?(0,Kt.jsx)(TH,{node:S,Component:v,codeBehaviors:t,variableState:r,modeContext:n,assets:o,children:g},S.id):g},e)})}function EH(e){return e?e[Symbol.for("figma.react.props")]??{}:null}function hg(){let e=(0,EP.useRef)(null);return{codeBehaviorWrapperRef:e,updateStyles:(r,n)=>{e.current&&(e.current.style.setProperty(os,`${n}`),e.current.style.setProperty(is,`${r}`))}}}function CH(e){return e.type==="FRAME"||e.type==="RECTANGLE"}function Lf(e){return e.type==="TEXT"}function bH(e){return e.type==="IMAGE"||e.type==="SVG"}function IH(e){return CH(e)||bH(e)||Lf(e)}var wH=0,kH=1;function IP(e,t){if(!IH(e))return!1;let r=e.behaviors?.code;return!r||r.length===0?!1:(r.length,r[0]?.codeBehaviorData.apiVersion===t)}function _f(e){return IP(e,wH)}function RH(e){return IP(e,kH)}function Lc(e){return function(r){let{layerRef:n,node:o}=r;return RH(o)?(0,pa.jsx)(un,{children:()=>(0,pa.jsx)(iT,{codeBehaviors:o.behaviors.code,variableState:o.variableState,modeContext:o.modeContext,assets:o.assets,children:(0,pa.jsx)(AH,{LayerComponent:e,...r})})}):(0,pa.jsx)(e,{...r,ref:n})}}function fs(e,t){return t in e}function AH(e){let{layerRef:t,LayerComponent:r,codeBehaviorProps:n}=e,o=ds.useContext(da),i=e.node,s=null,a={},l={...n,usingNewAPI:!0};if(o.renderHooks.length)for(let f of o.renderHooks){fs(f,"renderText")&&Lf(i)&&(i={...i,renderTextHook:f}),fs(f,"renderTextCharacter")&&Lf(i)&&(i={...i,renderTextCharacterHook:f}),fs(f,"renderTextLine")&&Lf(i)&&(i={...i,renderTextLineHook:f}),fs(f,"renderTextWord")&&Lf(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 X0)fs(f,d)&&(l={...l,[d]:f[d]})}let c=an(t,s),u={...e,node:i,codeBehaviorProps:l};return(0,pa.jsx)(_n.Provider,{value:a,children:(0,pa.jsx)(r,{...u,ref:c})})}var _n=ds.createContext(void 0),Zo="data-figma-animate-name";function _c(){let e=ds.useContext(_n);return Boolean(e)}function NH(e,t){let r=ds.useContext(_n);if(e)return;let n=r?.childrenStyles?.find(s=>
75t.includes(s.nodeName));if(!n)return;let{nodeName:o,...i}=n;return i}function wP(e,t){let r=ds.useContext(_n),n=NH(!!t?.usingNewAPI,e);if(!r)return;let o=t?.style;if(!(!o&&!n))return{...n,...o}}function Dc(e,t){if(!ds.useContext(_n)||!t)return;let n={};for(let o of X0)o in t&&(n[o]=t[o]);if(Object.keys(n).length!==0)return n}var po=kP.default.forwardRef(function(t,r){let{children:n,wrapperSizeStyles:o,semanticTagInfo:i,nodeName:s,context:a,styles:l,additionalClassName:c,transitionProps:u,tabIndex:f,needsMotionForCodeBehavior:d,codeBehaviorProps:p,...y}=t,{semanticTag:g,interactiveSemanticTag:S}=i,m=$t()??o,{ignoreEmptyAbsoluteElements:h}=ge(),{finalInnerSemanticTag:v,needsInteractiveWrapper:T,needsListWrapper:x}=ig(g,S,Dh()),E=x||T?l:{...m,...l},C=Lo(u.smartAnimateType,u.transitionData,E.transform),{motionTransitionProps:b,cssStyles:k}=bl(u.smartAnimateType,u.opacity,E,u.behaviorProps?.variants,u.transitionData,u.onTransitionEnd),R=YO(E.transform,u.behaviorProps?.variants),A=wP(s,p),N=d?{transformTemplate:E.transform?El(E.transform):void 0,...A?{style:{...A}}:{}}:void 0;mw([u.behaviorProps,R,b,C]);let O=M(m,a?.renderedByCode),D=M(k,a?.renderedByCode),I=(0,Df.default)(c,D,a?.className),W=M({width:"100%",height:"100%",display:"block"}),F=u.smartAnimateType!==$.NONE||Object.keys(u.behaviorProps).length>0||d?io[v]:v,Z={...u.behaviorProps,...C,...b,...R,...N,ref:r};if(x)if(T){let pe=S,{href:we,role:Ne,target:X,rel:Y,onMouseDown:te,onClick:ve,onKeyDown:ne,...Se}=y;return(0,fo.jsx)("li",{className:O,children:(0,fo.jsx)(pe,{className:W,href:we,target:X,role:Ne,rel:Y,tabIndex:f,onMouseDown:te,onClick:ve,onKeyDown:ne,children:(0,fo.jsx)(F,{className:(0,Df.default)(W,I),tabIndex:as(v)?-1:void 0,...Z,...Se,children:n})})})}else return(0,fo.jsx)("li",{className:O,children:(0,fo.jsx)(F,{className:(0,Df.default)(W,I),tabIndex:as(v)?-1:f,...Z,...y,children:n})});if(T){let{href:pe,role:we,target:Ne,rel:X,onMouseDown:Y,onClick:te,onKeyDown:ve,...ne}=y;return(0,fo.jsx)(S,{className:O,href:pe,target:Ne,role:we,rel:X,tabIndex:f,onMouseDown:Y,onClick:te,onKeyDown:ve,children:(0,fo.jsx)(F,{className:(0,Df.default)(W,I),tabIndex:as(v)?-1:void 0,...Z,...ne,children:n})})}let se={...Z,...y};return h&&Wp(k)&&!c&&!a?.className&&se.style===void 0&&(F=Br),(0,fo.jsx)(Ac,{children:(0,fo.jsx)(F,{className:I,tabIndex:as(v)?-1:f,...se,children:n})})});var pn=w(H()),lT=w(P());var ps=w(H()),pfe=w(P());function sT(e){let{parent:t,node:r,children:n}=e;return Vh(r,t)?(0,ps.jsx)(OH,{node:r,parent:t,children:n}):(0,ps.jsx)(ps.Fragment,{children:n})}function OH(e){let{node:t,parent:r,children:n}=e,o=ue(t,"fillWrapper"),{order:i,...s}=$t()??{},a=M({display:"flex",flex:s.flex,flexDirection:r.layoutMode==="HORIZONTAL"?"row":"column",alignSelf:"stretch",alignItems:D0(r.counterAxisAlignItems),order:i}),l=ao();return(0,ps.jsx)(Gt,{outerStyles:s,children:(0,ps.jsx)(so,{children:(0,ps.jsx)(l,{id:o,className:a,children:n})})})}var gg=w(H()),yg=w(P());var Tfe=w(P());function RP(e,t,r,n,o){return r?t.getLayerRef({layerRef:r,parentRef:o,Component:()=>null}):n(e)||null}function Mf(e,t){return t in e}function vg({renderNode:e,node:t,codeBehaviorProps:r}){let n=yg.useContext(fa),o=yg.useRef(null),i=r?.transformRef||o,s=r?.parentRef;if(!n.renderHooks.length)return e(t)||(0,gg.jsx)(gg.Fragment,{});let a=t;for(let l of n.renderHooks)if(Mf(l,"renderText"))a={...a,renderTextHook:l};else if(Mf(l,"renderTextCharacter"))a={...a,renderTextCharacterHook:l};else if(Mf(l,"renderTextLine"))a={...a,renderTextLineHook:l};else if(Mf(l,"renderTextWord"))a={...a,renderTextWordHook:l};else if(Mf(l,"getLayerRef"))RP(a,l,i,e,s);else throw new re("Render hook not supported.");return e(a)||null}var nr=w(H()),Ae=w(P());function Sg(e,t){let r=(0,Ae.useRef)(null);(0,Ae.useLayoutEffect)(()=>{if(!e||!e.current)return;let n=new ResizeObserver(o=>{for(let i of o)if(e.current===i.target){let s=i.contentRect.width,a=i.contentRect.height;if(r&&r.current&&r.current.width===s&&r.current.height===a)continue;let c={width:i.contentRect.width,height:i.contentRect.height};r.current=c,t&&t(c)}});return n.observe(e.current),()=>n.disconnect()},[e,t])}function aT({outerStyles:e,childWrapperStyles:t,innerState:r}){let o=M({...e,...{display:"flex",alignItems:"center",justifyContent:"center"}});return{inner:M({flex:"0 0 auto",...t,...r}),outer:o}}var xg=Ae.default.forwardRef(function(t,r){let n=$t()??{height:"100%",width:"100%"};return(0,nr.jsx)(Ac,{children:(0,nr.jsx)(un,{fallback:(0,nr.jsx)(_H,{outerStyles:n,...t}),children:()=>t.canAnimate?(0,nr.jsx)(LH,{ref:r,outerStyles:n,...t}):(0,nr.jsx)(PH,{ref:r,outerStyles:n,...t})})})}),PH=Ae.default.forwardRef(function({node:t,parent:r,context:n,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,smartAnimateType:l,transformRef:c,onOuterWrapperSizeChange:u},f){let d=ue(t,"transform-wrapper-outer"),p=ue(t,"transform-wrapper-inner"),y=(0,Ae.useRef)(null),g=c||y,S=an(f,g),m=(0,Ae.useRef)(null),h=(0,Ae.useMemo)(()=>Pr(Qr(n?.group?.relativeTransform,t.relativeTransform)),[n?.group?.relativeTransform,t.relativeTransform]),v=(0,Ae.useMemo)(()=>rn(t,r),[t,r]),{disableConstraintsBasedSizing:T}=ge(),x=(0,Ae.useCallback)(O=>{let D=O.width,I=O.height;if(!T&&rn(t,r)){let{width:W,height:V,transform:F}=zh(D,I,h,t.size,t.absoluteBoundingBox);de(m.current!==null,"TransformWrapperStatic innerRef not set when setting outer size"),m.current.style.setProperty("width",`${W}px`),m.current.style.setProperty("height",`${V}px`),m.current.style.setProperty("transform",F)}else m.current?.style.removeProperty("width"),m.current?.style.removeProperty("height"),m.current?.style.removeProperty("transform")},[t,h,r,T]),E=(0,Ae.useCallback)(O=>{if(de(g.current!==null,"TransformWrapperStatic outerRef not set when setting inner size"),v||!bc(h))return;let D=parseFloat(g.current.style.getPropertyValue(os)),I=parseFloat(g.current.style.getPropertyValue(is));He(D,O.width,1e-4)||(g.current.style.setProperty(os,`${O.width}`),u?.(O.height,O.width)),He(I,O.height,1e-4)||(g.current.style.setProperty(is,`${O.height}`),u?.(O.height,O.width))},[g,v,h,u]);Sg(g,x),Sg(m,E),(0,Ae.useLayoutEffect)(()=>{g.current&&x({width:g.current.clientWidth,height:g.current.clientHeight}),m.current&&E({width:m.current.clientWidth,height:m.current.clientHeight})},[]),(0,Ae.useLayoutEffect)(()=>
75{if(g.current){let O=g.current.getBoundingClientRect(),D=O.width,I=O.height;x({width:D,height:I})}},[t.id]);let{inner:C,outer:b}=aT({outerStyles:i,childWrapperStyles:s}),k=Nt(a),{motionTransitionProps:R}=Tw(l??$.NONE,a,k),A=Lo(l??$.NONE,a,i.transform),N=ao();return(0,nr.jsx)(so,{children:(0,nr.jsx)(Rc,{tag:N,needsMotion:!!l&&l!==$.NONE,motionProps:{...R,...A},id:d,ref:S,className:b,children:(0,nr.jsx)("div",{id:p,ref:m,className:C,children:o})})})}),LH=Ae.default.forwardRef(function({node:t,parent:r,context:n,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,previousRotation:l,transformRef:c,onOuterWrapperSizeChange:u},f){let d=ue(t,"transform-wrapper-outer"),p=ue(t,"transform-wrapper-inner"),y=(0,Ae.useRef)(null),g=c||y,S=an(f,g),m=(0,Ae.useRef)(null),h=(0,Ae.useRef)(!1),v=(0,Ae.useRef)(!1),T=h.current&&v.current,[x,E]=(0,Ae.useState)(void 0),[C,b]=(0,Ae.useState)(void 0),k=rn(t,r),R=(0,Ae.useCallback)(X=>{let Y=X.width,te=X.height;if(h.current=!0,k){let ve=Pr(Qr(n?.group?.relativeTransform,t.relativeTransform)),{width:ne,height:Se,transform:ir}=zh(Y,te,ve,t.size,t.absoluteBoundingBox,!0,l);de(m.current!==null,"TransformWrapperAnimate innerRef not set when setting outer size"),E({width:ne,height:Se,transform:ir})}else E(void 0)},[t,n?.group?.relativeTransform,k,l]),A=(0,Ae.useCallback)(X=>{v.current=!0,(!C||!He(C.width,X.width,1e-4)||!He(C.height,X.height,1e-4))&&(b({width:X.width,height:X.height}),u?.(X.height,X.width))},[C,u]);Sg(g,R),Sg(m,A),(0,Ae.useLayoutEffect)(()=>{if(g.current){let X=g.current.getBoundingClientRect(),Y=X.width,te=X.height;C&&!(He(Y,C?.width??0,1e-4)&&He(te,C?.height??0,1e-4))&&R({width:Y,height:te})}},[t.id]);let{transform:N,...O}=s,D=x?{width:x.width,height:x.height}:void 0;if(!x?.transform&&!N){let X=L0(l.current,0);l.current=l.current+X}let I=`rotate(${l.current}deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)`,W="";k?W=x?.transform??N??I:W=N??x?.transform??I;let{inner:V,outer:F}=aT({outerStyles:i,childWrapperStyles:O,innerState:D}),Z={[os]:C?.width??0,[is]:C?.height??0},se=Nt(a),{motionTransitionProps:pe}=xw(Z,T,a,T?se:void 0),we=Lo($.INSTANCE_SUBTREE,a,i.transform),Ne=yO();return(0,nr.jsx)(so,{children:(0,nr.jsx)(Ne,{id:d,ref:S,className:F,...pe,...we,children:(0,nr.jsx)(io.div,{id:p,layout:!0,layoutDependency:a?.id??WS,className:V,ref:m,transition:a?{duration:a.durationSeconds,...a.motionAnimationData}:{duration:0},initial:{transform:W},animate:{transform:W},onAnimationComplete:T?se:void 0,onLayoutAnimationComplete:T?se:void 0,transformTemplate:(X,Y)=>X&&X.transform?`${Y} ${X.transform}`:Y,children:o})})})});function _H({children:e,outerStyles:t,childWrapperStyles:r}){let{inner:n,outer:o}=aT({outerStyles:t,childWrapperStyles:r}),i=ao();return(0,nr.jsx)(so,{children:(0,nr.jsx)(i,{className:o,children:(0,nr.jsx)("div",{className:n,children:e})})})}function mn(e){let{node:t,parent:r,context:n,children:o,transitionProps:i,styles:s,layerRef:a,outerRef:l,previousRotation:c,codeBehaviorProps:u}=e;return MH({node:t,parent:r,context:n,transitionProps:i})?(0,pn.jsx)(DH,{node:t,parent:r,context:n,layerRef:a,outerRef:l,previousRotation:c,transitionProps:i,codeBehaviorProps:u,styles:s,children:o}):(0,pn.jsx)(vf,{node:t,stickyWrapperStyles:s.stickyWrapper,children:(0,pn.jsx)(sT,{node:t,parent:r,children:o})})}function DH(e){let{children:t,context:r,node:n,layerRef:o,codeBehaviorProps:i,outerRef:s,parent:a,previousRotation:l,styles:{transform:c,stickyWrapper:u},transitionProps:f}=e,{codeBehaviorWrapperRef:d,updateStyles:p}=hg(),y=AP({node:n,parent:a,context:r,transitionProps:f}),g=_f(n),S=f?.transitionData,m=f?.smartAnimateType??$.NONE,h=m===$.INSTANCE_SUBTREE,v=n.type!=="WIDGET"&&_o(m,n.maybeAnimateRotation),T=lT.default.useMemo(()=>y?(0,pn.jsx)(xg,{ref:v||h?o:null,context:r,node:n,parent:a,childWrapperStyles:{...c},transitionData:S,canAnimate:v,smartAnimateType:m,previousRotation:l,transformRef:s,onOuterWrapperSizeChange:p,children:t}):(0,pn.jsx)(pn.Fragment,{children:t}),[v,h,r,n,a,c,S,m,l,o,s,p,t,y]),x=lT.default.useMemo(()=>()=>T,[T]);if(g){let E=n.behaviors.code;return(0,pn.jsx)(Pf,{codeBehaviors:E,variableState:n.variableState,modeContext:n.modeContext,ref:d,assets:n.assets,children:(0,pn.jsx)(vg,{node:n,renderNode:x,codeBehaviorProps:{...i,transformRef:s}})})}return(0,pn.jsx)(vf,{node:n,stickyWrapperStyles:u,children:(0,pn.jsx)(sT,{node:n,parent:a,children:T})})}function MH(e){return AP(e)||_f(e.node)}
75function AP(e){let{context:t,node:r,parent:n,transitionProps:o}=e,i=aa(r,n,t);if(r.type==="GROUP")return i&&Wt(r,n);{let s=r.type!=="WIDGET"&&_o(o?.smartAnimateType??$.NONE,r.maybeAnimateRotation);return aa(r,n,t)||s}}var NP=new Map,BH=mo.forwardRef(function({node:t,parent:r,interactionHandlers:n,context:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let c=he(),u=s?.smartAnimateType??$.NONE,f=_o(u,t.maybeAnimateRotation),d=Il(),p=xr(),y=yr({node:t,parent:r,context:o,zIndex:i,children:[],options:{isFlattened:!0,canAnimate:f,previousRotation:d,precomputeTransforms:p}}),g=sn({node:t,context:o}),S=t?.interactions??[],m=t.type==="SVG"?o?.group?.opacity??1:Pt(o,t),h=mo.useMemo(()=>({opacity:m,transform:Zr(y.outer.transform)}),[m,y.outer.transform]),v=en(t,o),{motionProps:T,key:x,ref:E}=on(t.id,t.behaviors,t.assets,h,v),C=an(l,E),b=Dc(t.name,a),k=o?.withinInteractiveElement||Object.keys(T).length>0||u===$.INSTANCE_SUBTREE||!!b?.onClick,R=Jr(S,n,k,c,b),A=Qn(S,b),N=On(S),O=ls(t,N,A,k,!1),D=lo(t,!0),I=s?.transitionData,W=Nt(I),V=vr({node:t,parent:r}),{shouldOutputVariables:F,codeSyntaxLanguage:Z}=ge(),se={...y.inner,...t.type==="IMAGE"?Lk(t.effects,F,Z):{},...Sr(m,F,t.boundVariables?.opacity?.resolvedName,Z&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[Z]),...Bi(t,b),...g,...o?.style||{}},pe=ue(t),we=ln(t),{disableDataAttributes:Ne}=ge(),X=(0,Tg.useRef)(null),Y=(0,Tg.useContext)(_n),te=_c();return(0,ma.jsx)(Gt,{outerStyles:y.outer,children:(0,ma.jsx)(mn,{node:t,parent:r,context:o,transitionProps:s,codeBehaviorProps:a,layerRef:l,outerRef:X,previousRotation:d,styles:{transform:y.transform,stickyWrapper:y.stickyWrapper},children:(0,ma.jsx)(po,{semanticTagInfo:O,context:o,wrapperSizeStyles:V,ref:f?E:C,id:pe,styles:se,transitionProps:{opacity:m,smartAnimateType:u,behaviorProps:T,transitionData:I,onTransitionEnd:W},nodeName:t.name,codeBehaviorProps:a,needsMotionForCodeBehavior:te,...R,...D,"data-name":we,"data-isimage":Ne?void 0:!0,...Y?{[Zo]:t.name}:{},...o?.dataAttributes||{},children:(0,ma.jsx)(VH,{node:t,parent:r},t.id)},x)})})});function VH({node:e,parent:t}){let r=Do(e.assets,e.hash);de(r.type==="GENERATED_ASSET","Expected asset to be a generated asset");let{url:n,offsets:o,size:i}=r,s=ee().getAssetURL,a=s(n),l=mo.useRef(null),c=e.accessibleLabel||"",u=mo.useCallback(E=>{if(l.current){l.current.replaceChildren(E.cloneNode(!0));let C=l.current.querySelector("svg");C&&(c?(C.setAttribute("aria-label",c),C.setAttribute("role","img")):C.setAttribute("role","presentation"))}},[c]),f=NP.get(e.hash),d=!1;e.type==="SVG"&&e.isDynamic&&(d=!0);let{disableInlineSvgGeneration:p,disableImageOptimization:y,ignoreEmptyAbsoluteElements:g}=ge();mo.useEffect(()=>{if(!d||p)return;if(f&&l.current){u(f);return}if(!a)return;let E=new AbortController,C=async()=>{try{let k=await fetch(a,{signal:E.signal});b(await k.text())}catch(k){if(console.error("Error loading SVG",k),k.name!=="AbortError")throw new vt("Error loading SVG",k)}},b=k=>{if(k==="")return;if(!k){console.warn("No SVG URL provided for",e.id);return}let R=new DOMParser().parseFromString(k,"image/svg+xml"),A=R.querySelector("svg"),N=R.querySelector("parsererror");if(!A||N){console.error("Unable to load SVG",N);return}NP.set(e.hash,A),u(A)};return C(),()=>{E.abort()}},[a,e.hash,f,e.id,e.type,d,u,p]);
75let S={position:"absolute",top:Mu(o.top),left:Mu(o.left),right:Mu(o.right),bottom:Mu(o.bottom)},m=M({width:"100%",height:"100%",display:"block",maxWidth:"none"}),h,v;if(i&&!y&&e.type==="IMAGE"){let{srcset:E,sizes:C}=U0(s,e,t,n,i,void 0);h=E,v=e.lazyLoad?`auto,${C}`:C}let T={};d&&e.type==="SVG"&&(e.fills.forEach((E,C)=>{E.type==="SOLID"&&(T[`--fill-${C}`]=`rgba(${Math.round(E.color.r*255)}, ${Math.round(E.color.g*255)}, ${Math.round(E.color.b*255)}, ${L(E.color.a)})`)}),e.strokes.forEach((E,C)=>{E.type==="SOLID"&&(T[`--stroke-${C}`]=`rgba(${Math.round(E.color.r*255)}, ${Math.round(E.color.g*255)}, ${Math.round(E.color.b*255)}, ${L(E.color.a)})`)}));let x=g&&Object.keys(T).length===0&&Wp(S)?Br:"div";return(0,ma.jsx)(x,{className:M(S),style:T,ref:l,children:(0,ma.jsx)("img",{loading:e.lazyLoad?"lazy":void 0,src:a,alt:c,width:e.type==="IMAGE"&&i?L(i.x):void 0,height:e.type==="IMAGE"&&i?L(i.y):void 0,className:m,srcSet:h,sizes:v})})}var OP=Lc(BH);var Tr=w(H()),Er=w(P());var PP=w(H()),Nde=w(P()),LP=w(cn());function _P({node:e,smartAnimateType:t,nodeHasStrokes:r,transitionData:n,borderStyles:o}){let i=Nt(n),{motionTransitionProps:s,cssStyles:a}=bl(t,1,o??{},void 0,n,r?i:void 0),l=Lo(t,n,o?.transform),c=ue(e,"border"),u=M(a),f=(0,LP.default)(u);return(0,PP.jsx)(Rc,{tag:"div","aria-hidden":!0,needsMotion:t!==$.NONE,motionProps:{...s,...l},id:c,className:f})}var cT=w(H()),Cg=w(P());function Eg({children:e,context:t={}}){let r={...t},n=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)?(r={...r,masks:n?[...n,i]:[i]},o):(o.push([i,{key:i.key,context:r}]),o),[])}function DP(e){let{childNodes:t,parent:r,context:n,reverseZIndex:o,parentRef:i,parentTransitionProps:s,onTransitionEnd:a}=e,c=(s?.smartAnimateType??$.NONE)===$.INSTANCE_SUBTREE,u=Eg({children:t,context:n}),f=c?Lx:Cg.Fragment,d=c?vw(s?.transitionData,a):void 0;return Cg.default.useMemo(()=>(0,cT.jsx)(f,{...d??{},children:u?.length?u.map(([y,{key:g,context:S}],m)=>{let h=o?u.length-m:void 0;return(0,cT.jsx)(bg,{name:"sites-layer",nodeId:y.id,childKey:g,node:y,parent:r,context:S,zIndex:h,codeBehaviorProps:{parentRef:i}},g)}):null}),[f,d,u,i,r,o])}var uT=w(H()),zP=w(P());var Ig=w(H()),Gde=w(P());var FH=e=>{let t=e.layoutMode;if(e.type!=="FRAME"||!(t==="HORIZONTAL"||t==="VERTICAL"))return;let r;e.primaryAxisAlignItems==="MAX"?r="flex-end":e.primaryAxisAlignItems==="CENTER"&&(r="center");let n;if(e.counterAxisAlignItems==="MAX"?n="flex-end":e.counterAxisAlignItems==="CENTER"&&(n="center"),!(!r&&!n))return{display:"flex",flexDirection:t==="VERTICAL"?"column":"row",alignItems:n,justifyContent:r}};function MP({node:e,children:t,style:r,innerTag:n="div"}){let o=ue(e,"clipper"),{overflowX:i,overflowY:s,borderRadius:a,...l}=r,{minWidth:c,minHeight:u,maxWidth:f,maxHeight:d}=r,p=M({overflowX:i,overflowY:s,borderRadius:a,width:"100%",height:"100%",minWidth:c,minHeight:u,maxWidth:f,maxHeight:d,...FH(e)}),y=M(l);return(0,Ig.jsx)("div",{id:o,className:p,children:(0,Ig.jsx)(n,{className:y,children:t})})}function BP({node:e,style:t,children:r,innerTag:n="div"}){let o=ue(e,"clipper"),i=M(t);return(0,Ig.jsx)(n,{id:o,className:i,children:r})}var VP=(e,t)=>{if(!dt(e))return!1;let r=e.paddingLeft+e.paddingRight;if(r>0){let o=ot(e,t);switch(o){case U.FILL_PARENT:return!0;case U.HUG_CONTENTS:break;case U.FIXED:if(r>e.size.x)return!0;break;default:be(o)}}let n=e.paddingTop+e.paddingBottom;if(n>0){let o=pt(e);switch(o){case U.FILL_PARENT:return!0;case U.HUG_CONTENTS:break;case U.FIXED:if(n>e.size.y)return!0;break;default:be(o)}}return!1};var ms=w(H()),_e=w(P()),FP=w(cn());var zH="left",HH=6,jH=!1,WH="Scrolling content",wg=_e.default.forwardRef(function({node:t,style:r={},className:n="",children:o},i){let s=t.behaviors?.marquee?.direction??zH,a=t.behaviors?.marquee?.speed??HH,l=t.behaviors?.marquee?.shouldLoopInfinitely??jH,c=!t.accessibleLabel&&t.type==="FRAME"?WH:t.accessibleLabel,[u,f]=(0,_e.useState)(0),[d,p]=(0,_e.useState)(0),[y,g]=(0,_e.useState)(1),[S,m]=(0,_e.useState)(!1),h=(0,_e.useRef)(null),v=i||h,T=(0,_e.useRef)(null),x=Xu(),E=(0,FP.default)("marquee",x?"":"reduced-motion"),C=xl(Li()),b=(0,_e.useCallback)(D=>
75{if(T.current&&v.current){let I=v.current.getBoundingClientRect(),W=T.current.getBoundingClientRect(),V=u===0?I.width:u,F=W.width;if((s==="UP"||s==="DOWN")&&(V=I.height,F=W.height),l&&V&&F){let Z=F<V?Math.ceil(V/F):1;g(Z)}else g(1);p(F),(u===0||D)&&f(I.width)}},[l,v,u,s]);(0,_e.useEffect)(()=>{if(S&&(b(),T.current&&v.current)){let D=new ResizeObserver(()=>{b(!0)});return D.observe(v.current),D.observe(T.current),()=>{D&&D.disconnect()}}},[b,v,S]),(0,_e.useEffect)(()=>{b()},[b,o]),(0,_e.useEffect)(()=>{m(!0)},[]);let k=(0,_e.useMemo)(()=>l?d*y/a:d<u?u/a:d/a,[l,u,d,y,a]),R=(0,_e.useMemo)(()=>({...r,["--width"]:s==="UP"||s==="DOWN"?"100vh":"100%",["--transform"]:s==="UP"?"rotate(-90deg)":s==="DOWN"?"rotate(90deg)":"none"}),[r,s]),A=(0,_e.useMemo)(()=>({["--direction"]:s==="LEFT"?"normal":"reverse",["--duration"]:`${k}s`,["--delay"]:"0s",["--iteration-count"]:"infinite",["--min-width"]:l?"auto":"100%",["--timing-function"]:HS()?"steps(3)":"linear"}),[s,k,l]),N=(0,_e.useMemo)(()=>({["--transform"]:s==="UP"?"rotate(90deg)":s==="DOWN"?"rotate(-90deg)":"none"}),[s]),O=(0,_e.useCallback)((D,I)=>[...Array(Number.isFinite(D)&&D>=0?D:0)].map((W,V)=>(0,ms.jsx)(_e.Fragment,{children:_e.Children.map(o,F=>(0,ms.jsx)("div",{...I?{inert:"true"}:void 0,"aria-hidden":I?"true":void 0,style:N,className:"marquee-child",children:F}))},V)),[N,o]);return S?(0,ms.jsxs)("div",{ref:v,style:R,className:"marquee-container "+n,tabIndex:C?0:void 0,role:C?"marquee":void 0,"aria-label":C?c:void 0,children:[(0,ms.jsxs)("div",{className:E,style:A,children:[(0,ms.jsx)("div",{className:"marquee-initial-child-container",ref:T,children:O(1)}),O(y-1,!0)]}),(0,ms.jsx)("div",{className:E,style:A,children:O(y,!0)})]}):null});function HP(e){let{parent:t,needsAutolayoutClipper:r,needsClipper:n,children:o,listTag:i,styles:{clipperStyles:s,innerStyles:a,overflowStyles:l,borderDisplacement:c,wrapperSizeStyles:u,marqueeSizeStyles:f}}=e,d=gr(t),p=dt(t),y=zP.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]),g=r?MP:n?BP:Br,S=d?wg:Br,m={...u,...f,...l},h={};return p&&(y.minWidth&&(h.minWidth="inherit"),y.minHeight&&(h.minHeight="inherit"),y.maxWidth&&(h.maxWidth="inherit"),y.maxHeight&&(h.maxHeight="inherit")),n&&(m={...m,...s}),(0,uT.jsx)(S,{node:t,style:m,children:(0,uT.jsx)(g,{node:t,innerTag:i,style:{...h,...s,...a,...l,...c,...u,borderRadius:"inherit"},children:o})})}var dT=w(H()),fT=w(P());function pT(e){return(e.effects||[]).some(t=>t.type==="INNER_SHADOW")}function jP({node:e,parent:t,alwaysRenderBorderStyles:r}){return pT(e)?(0,dT.jsx)(UH,{node:e,parent:t,alwaysRenderBorderStyles:r}):null}function UH({node:e,parent:t,alwaysRenderBorderStyles:r}){let{shouldOutputVariables:n,codeSyntaxLanguage:o}=ge(),i=fT.useMemo(()=>qn(e)||r?jp(e,t):void 0,[e,r,t]),s=fT.useMemo(()=>({position:"absolute",inset:0,borderRadius:"inherit",pointerEvents:"none",...kx(e.effects||[],n,o),...i}),[e.effects,i,n,o]),a=ue(e,"shadow"),l=M(s);return(0,dT.jsx)("div",{id:a,className:l})}var WP=w(H()),kg=w(P());function UP({node:e}){return(0,kg.useMemo)(()=>Tl().stateSwapNodeToMonitor===e.id,[])?(0,WP.jsx)(GH,{node:e}):null}function GH({node:e}){return(0,kg.useEffect)(()=>{e.id===wI()&&(Di("timerEvent",{timerName:"swap-state",eventName:"timer_stop"}),Tp(void 0))},[e]),null}var $H="data-width",KH="data-height";function XH(e){let t=ee?.()?.getAssetURL;if(!e||!t)return;let r="filter0",n=t(e),o;return o=new URL(n),o.hash=r,o=o.toString(),o}var YH=(e,t,r,n,o,i,s,a)=>{let{disableBackgroundDivs:l,minimizeAutoLayoutWrappers:c,dontUseChildDivForBorderStyles:u}=ge(),f=t&&dt(t),d=dt(e),p=qn(e)||a,y=p&&(Mw(e)||d||f),g=e.effects&&e.effects.some(E=>E.type==="BACKGROUND_BLUR")&&e.effects.some(E=>E.type==="LAYER_BLUR"),S=n.length>1||n.some(E=>E.needsBackgroundDiv)||!l&&(i||g||pT(e)),m=p&&(y||S)&&!u,h=n.length>0&&S,v=d&&VP(e,t)&&!c,T=r.length>0&&m&&o||v||t?.strokesIncludedInLayout||i||s;return{needsBackgroundDiv:h,needsBorderDiv:m,needsClipper:T,needsAutolayoutClipper:d&&(v||s)}},mT=(0,Er.forwardRef)(function({node:t,parent:r,children:n,context:o,zIndex:i,interactionHandlers:s,transitionProps:a,codeBehaviorProps:l},c){let u=he(),f=ge(),{useFigmaClipContentsForOverflow:d,rootNodeStyle:p,shouldOutputVariables:y,codeSyntaxLanguage:g}=f,S=a?.smartAnimateType??$.NONE,m=IO(t,r,n),h=_o(S,t.maybeAnimateRotation),v=Il(),T=xr(),x=yr({node:t,parent:r,context:o,zIndex:i,children:n,itemSpacing:m,codeSyntaxLanguage:g,options:{canAnimate:h,previousRotation:v,shouldOutputVariables:y,precomputeTransforms:T}}),E=sn({node:t,context:o}),C=Pt(o,t),b=_p(t.fills,t.assets,{width:t.size.x,height:t.size.y},f,{isDecorativeImage:t.isDecorativeImage??!1}),k=a?.transitionData,R=Nt(k),A=t.interactions??[],N=Dc(t.name,l),O=Qn(A,N),D=On(A),I=gr(t),W=xl(Li()),V=b.some(Fn=>Fn.imageProps),F=b.some(Fn=>Fn.videoProps),Z=lo(t,V||F||W&&I),se=Er.default.useMemo(()=>({opacity:C,transform:Zr(x.outer.transform)}),[C,x.outer.transform]),pe=en(t,o),{motionProps:we,key:Ne,ref:X}=on(t.id,t.behaviors,t.assets,se,pe),Y=(0,Er.useRef)(null),te=an(X,Y),ve=an(c,te),ne=XH(t.effectSvgFileName),Se={...Sr(C,y,t.boundVariables?.opacity?.resolvedName,g&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[g]),...Bi(t,N)},ir=t.scrollBehavior==="FIXED"||t.scrollBehavior==="STICKY_SCROLLS",Vn=S===$.INSTANCE_SUBTREE,hn=o?.withinInteractiveElement||Object.keys(we).length>0||Vn||!!N?.onClick,zr=ls(t,D,O,hn,W&&I),ho=Jr(A,s,hn,u,N),go=og(zr),_t=go!==null,Cr=Er.default.useMemo(()=>n?.every(Fn=>Fn.layoutAlign==="STRETCH")??!0,[n]),Hr="clipsContent"in t&&t.clipsContent,It=Vn,{needsBackgroun
75dDiv:xe,needsBorderDiv:oi,needsClipper:jr,needsAutolayoutClipper:Es}=YH(t,r,n,b,Hr,Vn,I,It),ii=Er.default.useMemo(()=>({group:void 0,isInStickyOrFixedTree:ir||(o?.isInStickyOrFixedTree??!1),negativeItemSpacing:m&&m<0?m:void 0,withinInteractiveElement:o?.withinInteractiveElement||D||O,parentIsList:_t,allChildrenAreFillWidth:Cr,borderDisplacement:oi?void 0:zp(t)}),[o?.isInStickyOrFixedTree,o?.withinInteractiveElement,D,O,ir,m,_t,Cr,oi,t]),Cs=ue(t),bs=ln(t),si=Er.default.useContext(_n),gn=Er.default.useMemo(()=>{let Fn={"data-name":bs};return si&&(Fn[Zo]=t.name),o?.dataAttributes&&Object.entries(o.dataAttributes).forEach(([f_,d_])=>{Fn[f_]=d_}),Fn},[bs,o?.dataAttributes,si,t.name]),ai=qn(t),li=Bw(t,r),{clipperStyles:ci,containerStyles:ka,borderStyles:Ug,sharedBackgroundStyles:Gg}=wO(t,r,Se,It,y,g,ne,oi),QT=vr({node:t,parent:r,children:n}),o_=kO({node:t,parent:r,context:o}),Ra=Er.default.useMemo(()=>n?.length?Ic(t,r,o):{},[n,t,r,o]);r||(d?Ra={overflow:Hr&&(ka.borderRadius||ka.borderTopLeftRadius||ka.borderTopRightRadius||ka.borderBottomLeftRadius||ka.borderBottomRightRadius)?"clip":void 0}:p==="independent"?Ra={overflow:Hr?"clip":void 0}:o?.renderedByCode||oe.state?.withBaseStyles&&(gn["data-page-overflowx"]=Ra.overflowX,Ra={overflow:"clip"}));let ZT=Er.default.useMemo(()=>Ug?(0,Tr.jsx)(_P,{node:t,smartAnimateType:S,nodeHasStrokes:ai,transitionData:k,borderStyles:Ug}):null,[Ug,t,S,ai,k]),i_=Er.default.useMemo(()=>(0,Tr.jsx)(eP,{node:t,parent:r,sharedBackgroundStyles:{...Gg,...li},backgroundInfo:b,smartAnimateType:S,transitionData:k}),[t,r,Gg,li,b,S,k]);xe||(x.outer.mixBlendMode||=b[0]?.backgroundStyles?.mixBlendMode);let{mixBlendMode:Y4,...s_}=b[0]?.backgroundStyles??{},$g={...ka,...jr?{}:x.inner,...x.stickyWrapper?Mh:{},...jr?{}:ci,...jr?{}:Ra,...!xe&&oe.state?.withBaseStyles?{...Gg,...s_}:{},...E,...o?.style||{}};ho.onClick&&x.stickyWrapper&&$g.display===void 0&&($g.display="block");let a_=t.type==="FRAME"&&t.isBreakpointFrame,l_=(0,Er.useRef)(null),JT=(0,Tr.jsx)(HP,{parent:t,needsAutolayoutClipper:Es,needsClipper:jr,listTag:jr&&_t?go:void 0,styles:{clipperStyles:ci,innerStyles:x.inner,overflowStyles:Ra,borderDisplacement:li,wrapperSizeStyles:QT,marqueeSizeStyles:o_},children:(0,Tr.jsx)(DP,{parent:t,childNodes:n,context:ii,reverseZIndex:t.type!=="RECTANGLE"&&"itemReverseZIndex"in t&&t.itemReverseZIndex,parentRef:Y,parentTransitionProps:t.transitionProps,onTransitionEnd:R})}),c_=_c(),u_=bp();return a_&&(gn[Up]=Vo(t.id),gn[tx]="true",gn[$H]=t.size.x,gn[KH]=t.size.y,u_)?(0,Tr.jsx)(Tr.Fragment,{children:JT}):(0,Tr.jsx)(Gt,{outerStyles:x.outer,children:(0,Tr.jsxs)(mn,{node:t,parent:r,context:o,transitionProps:a,codeBehaviorProps:l,layerRef:c,outerRef:l_,previousRotation:v,styles:{transform:x.transform,stickyWrapper:x.stickyWrapper},children:[(0,Tr.jsx)(UP,{node:t}),(0,Tr.jsxs)(po,{semanticTagInfo:{semanticTag:jr&&_t?"div":zr.semanticTag,interactiveSemanticTag:I&&zr.interactiveSemanticTag==="ul"?null:zr.interactiveSemanticTag},wrapperSizeStyles:QT,context:o,styles:$g,ref:h?te:ve,id:Cs,...ho,...gn,...Z,nodeName:t.name,needsMotionForCodeBehavior:c_,codeBehaviorProps:l,transitionProps:{opacity:C,smartAnimateType:S,behaviorProps:we,transitionData:k,onTransitionEnd:R},children:[xe&&i_,Hr?null:ZT,JT,(0,Tr.jsx)(jP,{node:t,parent:r,alwaysRenderBorderStyles:It}),Hr?ZT:null]},Ne)]})})}),hT=Lc(mT);var ie=w(H()),YP=w(P()),Jo=w(P()),Rg=w(cn());var qH={TOP:"flex-start",BOTTOM:"flex-end",CENTER:"center"},QH={NONE:"none",UNDERLINE:"underline",STRIKETHROUGH:"line-through"},ZH={ORIGINAL:"none",SMALL_CAPS:"none",SMALL_CAPS_FORCED:"none",UPPER:"uppercase",LOWER:"lowercase",TITLE:"capitalize"},JH={ORIGINAL:"normal",SMALL_CAPS:"small-caps",SMALL_CAPS_FORCED:"all-small-caps",UPPER:"normal",LOWER:"normal",TITLE:"normal"},e3={SUPER:"0.55em",SUB:"-0.25em",NORMAL:void 0};function ga(e,t,r,n,o){let{shouldOutputVariables:i,codeSyntaxLanguage:s}=o,{fallbackFonts:a,fontFamily:l,fontVariations:c,fontSize:u,fontStyle:f,textCase:d,opentypeFlags:p,letterSpacingUnit:y,letterSpacingValue:g}=e.style,S="fills"in e.style&&e.style.fills||"fills"in e&&e.fills||[],m={},h;if(l){let x=`${l}:${f}`,E=t3(x,a??[]);if(i){let O="boundVariables"in e?e.boundVariables:null,D=K(s&&O?.fontFamily?.[0]?.resolvedCodeSyntax?.[s],O?.fontFamily?.[0]?.resolvedName,E);m.fontFamily=D??E}else m.fontFamily=E;m.wordBreak="break-word";let C=r.get(x),b=a?.map(O=>r.get(`${O.fontFamily}:${O.fontStyle}`)).filter(O=>O?.variationAxes)??[],k=C?.variationAxes?.length,R=b.length>0,A=k||R,N=C?.variationAxes??b[0]?.variationAxes??[];if(A){let O=[...N,{name:"OpticalSize",value:void 0,tag:"opsz"}].filter(D=>c?.[D.name]!==void 0||D.value!==void 0).filter(D=>D.tag==="wght"?!k&&R?!0:(m.fontWeight=c?.[D.name]??D.value,!1):D.tag==="slnt"?D.value===0?(m.fontStyle="normal",!1):c&&D.name in c:!0);O.length>0?m.fontVariationSettings=O.map(D=>{let I=c?.[D.name]??D.value;return`"${D.tag}" ${I}`}).join(", "):m.fontVariationSettings="normal",C?.italic&&(m.fontStyle="italic")}else m.fontStyle=C?.italic?"italic":"normal"}let v=S.filter(x=>x.visible!==!1&&x.type==="SOLID"),T=S.filter(x=>x.visible!==!1&&x.type!=="SOLID");if(v.length>0){let x=Wu(v.map(E=>
75new ut(E.color,E.opacity,lt,i,E.boundVariables?.color?.resolvedName,s&&E.boundVariables?.color?.resolvedCodeSyntax?.[s])));m.color=x.value}if(T.length){let x=_p(S,t,n,o,{isDecorativeImage:!1,disableImageTag:!0})[0].backgroundStyles;x&&Object.keys(x).length&&(Object.assign(m,x),h="textClip")}if(d){let x=ZH[d]||"none";x!=="none"&&(m.textTransform=x);let E=JH[d]||"normal";E!=="normal"&&(m.fontVariantCaps=E)}if(p&&(m.fontFeatureSettings=Object.entries(p).map(([x,E])=>`"${x.toLowerCase()}" ${E}`).join(", ")),u&&(m.fontSize=e.style.responsiveTextStyleVariants?.length&&!o.optimizeForTailwindConversion?`var(--responsive-font-size,${L(u)}px)`:`${L(u)}px`),y&&g!==void 0){let x=y==="PIXELS"?`${L(g,4)}px`:`${L(g/100*(u??16),4)}px`;m.letterSpacing=e.style.responsiveTextStyleVariants?.length&&!o.optimizeForTailwindConversion?`var(--responsive-letter-spacing,${x})`:x}if(e.style.responsiveTextStyleVariants?.length){let x=e.style.responsiveTextStyleVariants.sort((E,C)=>E.minWidth-C.minWidth);m.media=Object.fromEntries(x.map(E=>{let{style:C}=ga({...e,style:E.style},t,r,n,o),b={};if(!o.optimizeForTailwindConversion){if(E.style.fontSize!==void 0&&(b["--responsive-font-size"]=`${L(E.style.fontSize)}px`),E.style.letterSpacing!==void 0){let I=E.style.letterSpacingUnit==="PIXELS"?`${L(E.style.letterSpacing,4)}px`:`${L(E.style.letterSpacing/100*(E.style.fontSize??16),4)}px`;b["--responsive-letter-spacing"]=I}let D=ha(E,i,s);D&&(b["--responsive-line-height"]=D)}let{fontSize:k,letterSpacing:R,lineHeight:A,...N}=C,O={...N,...b};return[`(min-width: ${E.minWidth}px)`,O]}))}if(i){let x="boundVariables"in e?e.boundVariables:null;m.fontStyle&&(m.fontStyle=K(s&&x?.fontStyle?.[0]?.resolvedCodeSyntax?.[s],x?.fontStyle?.[0]?.resolvedName,m.fontStyle)??m.fontStyle),m.fontWeight&&(m.fontWeight=K(s&&x?.fontWeight?.[0]?.resolvedCodeSyntax?.[s],x?.fontWeight?.[0]?.resolvedName,m.fontWeight)??m.fontWeight),m.fontSize&&(m.fontSize=K(s&&x?.fontSize?.[0]?.resolvedCodeSyntax?.[s],x?.fontSize?.[0]?.resolvedName,m.fontSize)??m.fontSize),m.letterSpacing&&(m.letterSpacing=K(s&&x?.letterSpacing?.[0]?.resolvedCodeSyntax?.[s],x?.letterSpacing?.[0]?.resolvedName,m.letterSpacing)??m.letterSpacing)}return{style:m,className:h}}function GP(e,t){let r={};return e.textAlignHorizontal&&e.textAlignHorizontal!=="LEFT"&&(r.textAlign=e.textAlignHorizontal==="JUSTIFIED"?"justify":e.textAlignHorizontal?.toLowerCase()),e.textAlignVertical!=="TOP"&&(r.display="flex",r.flexDirection="column",r.justifyContent=qH[e.textAlignVertical||"TOP"]),t.leadingTrim==="CAP_HEIGHT"&&(r.textBoxTrim="both",r.textBoxEdge="cap alphabetic"),r}function gT(e,t,r,n){return ga(t,e.assets,r,{width:e.size.x,height:e.size.y},n)}function yT(e,t,r,n,o){let{shouldOutputVariables:i,codeSyntaxLanguage:s}=o,{style:a,className:l}=ga(r,e.assets,n,{width:e.size.x,height:e.size.y},o);function c(m){return r.style[m]??t.style[m]??e.style[m]}let u=c("textDecoration"),f=c("textDecorationThicknessUnit"),d=c("textDecorationThicknessValue");if(u&&u!==dp.NONE&&d!==0){a.textDecorationLine=r.characters.length>0?QH[u]:void 0;let m=c("textDecorationSkipInk"),h=c("textUnderlineOffsetUnit"),v=c("textUnderlineOffsetValue"),T=c("textDecorationStyle"),x=c("textDecorationFills");if(m!==void 0&&(a.textDecorationSkipInk=m?void 0:"none"),v!==void 0?a.textUnderlineOffset=`${v}${h==="PIXELS"?"px":"%"}`:a.textUnderlinePosition="from-font",d!==void 0?a.textDecorationThickness=`${d}${f==="PIXELS"?"px":"%"}`:a.textDecorationThickness="from-font",T!==void 0&&(a.textDecorationStyle=T),x!==void 0){let E=Wu(x.filter(C=>C.type==="SOLID").map(C=>new ut(C.color,C.opacity,lt,i,C.boundVariables?.color?.resolvedName,s&&C.boundVariables?.color?.resolvedCodeSyntax?.[s])));a.textDecorationColor=E.value}}let p=r.style.fontVariantPosition??t.style.fontVariantPosition??e.style.fontVariantPosition;if(p&&(a.verticalAlign=e3[p],p!=="NORMAL")){let m=c("fontSize");a.fontSize=`${(m||0)*.645}px`}let y=ha(r,i,s),g=y??ha(t,i,s)??ha(e,i,s)??"normal",S=y?r.style.responsiveTextStyleVariants:e.style.responsiveTextStyleVariants;return a.lineHeight=vT({responsiveTextStyleVariants:S,shouldOutputVariables:i,codeSyntaxLanguage:s,defaultLineHeight:g,renderOptions:o}),(r.style.hyperlink||t.style.hyperlink||e.style.hyperlink)&&(a.cursor="pointer"),{style:a,className:l}}var $P=(e,t)=>{if(!(e==="NONE"||e==="UNORDERED"))return t===2||t===5?"lower-alpha":t===3?"lower-roman":"decimal"},vT=({responsiveTextStyleVariants:e,shouldOutputVariables:t,codeSyntaxLanguage:r,defaultLineHeight:n,renderOptions:o})=>e?.some(s=>ha(s,t,r))&&!o.optimizeForTailwindConversion?`var(--responsive-line-height,${n})`:n,ha=(e,t,r)=>{let n=e.style.lineHeightUnit==="INTRINSIC_%"?e.style.lineHeightPercent===void 0||e.style.lineHeightPercent===100?void 0:`${e.style.lineHeightPercent}%`:e.style.lineHeightUnit==="FONT_SIZE_%"?`${L((e.style.lineHeightPercentFontSize??100)/100)}`:e.style.lineHeightUnit==="PIXELS"&&e.style.lineHeightPx!==void 0?`${L(e.style.lineHeightPx)}px`:void 0;if(t&&n){let o="boundVariables"in e?e.boundVariables:null;return K(r&&o?.lineHeight?.[0]?.resolvedCodeSyntax?.[r],o?.lineHeight?.[0]?.resolvedName,n)??n}return n};function t3(e,t){return[`"${e}"`,...t.map(r=>`"${r.fontFamily}:${r.fontStyle}
75"`),"sans-serif"].join(", ")}var KP=w(P());function r3(e,t){if(t){e.stack+=` 76 77React stack:`+t.componentStack;let r=new Error("React component stack where the error occurred");r.stack=t.componentStack,e.cause=r}}var hs=class extends KP.default.Component{state={hasError:!1,error:null,errorInfo:null};componentDidCatch(t,r){this.setState({error:t,errorInfo:r}),r3(t,r),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}};Ir(hs,"contextType",Uu);var gs=hs;var n3={fontFamily:'"Inter:Regular"',fontSize:"11px",fontWeight:"400",lineHeight:"1.5"},qP={cursor:"pointer",textDecorationLine:"underline"},ya=(0,Jo.createContext)({getRichTextBlockStyle:e=>({}),getRichTextSpanStyle:(e,t)=>({})});function va(e){let t={};return(e.format||e.format!=="")&&(t.textAlign=e.format),e.direction&&(t.direction=e.direction),t}function QP(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:be(e.tag)}}function o3({lexicalNode:e,parentStyleClass:t}){let{getRichTextSpanStyle:r}=(0,Jo.useContext)(ya),n={...r(t??"PARAGRAPH",e),whiteSpace:"pre-wrap"},o=M(n),i=(0,Rg.default)(o);return(0,ie.jsx)("span",{className:i,children:e.text})}function i3({lexicalNode:e,children:t}){let{getRichTextBlockStyle:r}=(0,Jo.useContext)(ya),n={...va(e),...r(QP(e))},o=M(n);switch(e.tag){case"h1":return(0,ie.jsx)("h1",{className:o,children:t});case"h2":return(0,ie.jsx)("h2",{className:o,children:t});case"h3":return(0,ie.jsx)("h3",{className:o,children:t});case"h4":return(0,ie.jsx)("h4",{className:o,children:t});case"h5":return(0,ie.jsx)("h5",{className:o,children:t});case"h6":return(0,ie.jsx)("h6",{className:o,children:t});default:be(e.tag)}}function s3({lexicalNode:e,children:t}){let{getRichTextBlockStyle:r}=(0,Jo.useContext)(ya),n={...va(e),...r("PARAGRAPH")},o=M(n);return e.children.length===0?(0,ie.jsx)("p",{className:o,children:(0,ie.jsx)("br",{})}):(0,ie.jsx)("p",{className:o,children:t})}function a3({lexicalNode:e,children:t}){let{getRichTextBlockStyle:r}=(0,Jo.useContext)(ya),n={...va(e),...r("PARAGRAPH")},o=M(n),i=(0,Rg.default)(o);return(0,ie.jsx)("blockquote",{className:i,children:(0,ie.jsx)("p",{children:t})})}function l3({lexicalNode:e,children:t}){let r=ee(),n={...va(e),...qP},o=M(n),i=e.url,s=e.target??"",a=r?.env;if(a){let l=e.target==="_blank",c=Yu(e.url,l,a);i=c.url,s=c.target}return(0,ie.jsx)("a",{className:o,href:i,rel:e.rel??"",target:s,title:e.title??"",children:t})}function c3(e,t,r){return e?t&&r?`${e}/${r}`:e:null}function u3({lexicalNode:e,children:t}){let r=ee(),n={...va(e),...qP},o=M(n),i=e.cmsTarget?.cmsItemId,s=i?r?.cmsBundleData?.slugByItemId.get(i):void 0,a=r?.websiteData.guidToUrl.get(e.nodeId);if(i&&!r?.cmsBundleData)return(0,ie.jsx)(ie.Fragment,{children:t});let l=c3(a,i,s);if(!l)return(0,ie.jsx)(ie.Fragment,{children:t});let c=r?.env,u=()=>{r?.preloadLocation&&r.preloadLocation(l)};return(0,ie.jsx)("a",{className:o,...c==="preview"?{role:"link",tabIndex:0,onClick:d=>{d.preventDefault(),r?.setLocation({url:l})},onMouseDown:u}:{href:l,target:"_self",onMouseDown:u},children:t})}function f3({lexicalNode:e}){let t=ee(),{getAssetURL:r}=t||{},n=J().get,o={maxWidth:"100%",height:"auto",display:"inline-block"};e.isFillWidth&&(o.width="100%");let i=M(o),s="";if(r&&t){let l=t.websiteData?.assets?.get(e.hash),c=l?n(l):null;c?.url&&(s=r(c.url))}return(0,ie.jsx)("img",{className:i,src:s,alt:e.altText,loading:"lazy"})}function d3({lexicalNode:e,children:t}){let{getRichTextBlockStyle:r}=(0,Jo.useContext)(ya),n={...va(e),listStyleType:e.listType==="number"?"decimal":"circle",...r("PARAGRAPH")},o=M(n),i=e.tag,s=(0,Rg.default)(o);return i==="ol"?(0,ie.jsx)("ol",{className:s,children:t}):(0,ie.jsx)("ul",{className:s,children:t})}function p3({lexicalNode:e,children:t}){let{getRichTextBlockStyle:r}=(0,Jo.useContext)(ya),n={...va(e),...r("PARAGRAPH")},o=M(n);return(0,ie.jsx)("li",{className:o,children:t})}function ZP({lexicalNode:e,parentStyleClass:t}){let r=e.type;if(!t)switch(r){case"heading":t=QP(e);break;case"paragraph":t="PARAGRAPH";break}let n="children"in e?e.children.map((o,i)=>(0,ie.jsx)(ZP,{lexicalNode:o,parentStyleClass:t},i)):[];switch(r){case"root":return(0,ie.jsx)("div",{className:"root",children:n});case"heading":return(0,ie.jsx)(i3,{lexicalNode:e,children:n});case"paragraph":return(0,ie.jsx)(s3,{lexicalNode:e,children:n});case"linebreak":return(0,ie.jsx)("br",{});case"text":return(0,ie.jsx)(o3,{lexicalNode:e,parentStyleClass:t});case"link":return(0,ie.jsx)(l3,{lexicalNode:e,children:n});case"internal-link":return(0,ie.jsx)(u3,{lexicalNode:e,children:n});case"image":return(0,ie.jsx)(f3,{lexicalNode:e});case"quote":return(0,ie.jsx)(a3,{lexicalNode:e,children:n});case"list":return(0,ie.jsx)(d3,{lexicalNode:e,children:n});case"listitem":return(0,ie.jsx)(p3,{lexicalNode:e,children:n});default:return console.warn(`Unsupported Lexical node type in CMS_RICH_TEXT: ${r}`),null}}var XP;(function(e){e.REGULAR="Regular",e.BOLD="Bold",e.ITALIC="Italic",e.BOLD_ITALIC="Bold Italic"})(XP||(XP={}));
77function m3({node:e,websiteContext:t}){let r=J().get,n=Kn(),o=ge(),i=(u,f)=>n.get(`${u.style.fontFamily}:${f}`)?f:u.style.fontStyle,s=u=>u?ga(u,void 0,n,{width:0,height:0},o).style:{},a=u=>{if(!t)return null;let f=e.cmsRichTextStyleMap,d=t.websiteData.assetIdToGuid,p=t.websiteData.nodeById,y=f[u];if(y){let g=y.textStyleId,S=d.get(g);if(S){let m=p.get(S),h=r(m);if(h&&h.style){let v=Ao(h.style);return v.fills=e.fills,{spans:[],indentation:0,startOffset:0,style:v,startsWithPunctuation:!1}}}}return null};return{getRichTextBlockStyle:u=>{let f=a(u);if(f){let d=s(f),p=!1,y=void 0,g=ha({style:f.style},p,y)||"normal";return d.lineHeight=vT({responsiveTextStyleVariants:f.style.responsiveTextStyleVariants,shouldOutputVariables:p,codeSyntaxLanguage:y,defaultLineHeight:g,renderOptions:o}),d}return n3},getRichTextSpanStyle:(u,f)=>{let d=a(u),p={},y=null,g=1,S=1<<1,m=1<<2,h=1<<3;return f.format&g&&(p.fontWeight="bold",y="Bold"),f.format&S&&(p.fontStyle="italic",y=y==="Bold"?"Bold Italic":"Italic"),f.format&m&&(p.textDecorationLine="line-through"),f.format&h&&(p.textDecorationLine="underline"),d&&y&&(d.style.fontStyle=i(d,y)),{...s(d),...p}}}}function h3(e,t,r,n,o,i){let s=e.interactions??[],a=lo(e),l=YP.useMemo(()=>({opacity:Pt(t,e),transform:Zr(r.outer.transform)}),[t,e,r.outer.transform]),c=en(e,t),{motionProps:u,key:f,ref:d}=on(e.id,e.behaviors,e.assets,l,c),p=Jr(s,n,!0,o),y=i?.smartAnimateType??$.NONE,g=Pt(t,e),S=i?.transitionData,m=Nt(S);return{accessibilityProps:a,behaviorProps:u,interactionProps:p,behaviorsRef:d,key:f,transitionProps:{opacity:g,smartAnimateType:y,behaviorProps:u,transitionData:S,onTransitionEnd:m}}}function JP({node:e,parent:t,context:r,zIndex:n,interactionHandlers:o,transitionProps:i}){let s=ee(),a=he(),{getRichTextBlockStyle:l,getRichTextSpanStyle:c}=m3({node:e,websiteContext:s}),u=xr(),f=yr({node:e,parent:t,context:r,zIndex:n,children:[],options:{isFlattened:!0,precomputeTransforms:u}}),d=sn({node:e,context:r}),p=vr({node:e,parent:t}),g={...{width:p.width,height:p.height},...f.inner,mixBlendMode:vl(e.blendMode),...Sr(Pt(r,e)),...Ic(e,t,r),...d,...r?.style||{}},S=ue(e),m=ln(e),{accessibilityProps:h,interactionProps:v,behaviorsRef:T,key:x,transitionProps:E}=h3(e,r,f,o,a,i);if(!e.richText||!s)return null;let C=SI(JSON.parse(e.richText));return(0,ie.jsx)(gs,{name:"cms-rich-text",nodeId:e.id,children:(0,ie.jsx)(Gt,{outerStyles:f.outer,children:(0,ie.jsx)(mn,{node:e,parent:t,context:r,transitionProps:E,styles:{transform:f.transform,stickyWrapper:f.stickyWrapper},children:(0,ie.jsx)(po,{ref:T,semanticTagInfo:{semanticTag:"div",interactiveSemanticTag:null},wrapperSizeStyles:p,context:r,styles:g,id:S,"data-name":m,nodeName:e.name,transitionProps:E,...v,...h,children:C.root?(0,ie.jsx)(ya.Provider,{value:{getRichTextBlockStyle:l,getRichTextSpanStyle:c},children:(0,ie.jsx)(ZP,{lexicalNode:C.root,parentStyleClass:null})}):null},x)})})})}var ys=w(H()),Ca=w(P()),C3=w(q0()),b3=w(H()),I3=w(il()),w3=w(lp());var Dn=w(H()),Ea=w(P()),ST=w(cn());var xa=w(H());var Sa=w(H()),eL=(0,Sa.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,Sa.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"})}),Ag=(0,Sa.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,Sa.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"})}),tL=(0,Sa.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,Sa.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 g3=()=>{let e=M({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=M({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px",border:"1px solid #e1e2e2"}),r=M({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px"}),n=M({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=M({display:"flex",alignItems:"center",flexDirection:"row",gap:"12px"});return{bannerStyles:e,reportButtonStyles:t,figmaLogoStyles:r,remixButtonStyles:n,right
77ContentStyles:o}};function rL({bannerUrlsAndStrings:e}){let{bannerStyles:t,reportButtonStyles:r,figmaLogoStyles:n,remixButtonStyles:o,rightContentStyles:i}=g3();return(0,xa.jsxs)("div",{className:t,children:[(0,xa.jsx)("a",{className:n,href:e.figma_logo_url,children:eL}),(0,xa.jsxs)("div",{className:i,children:[(0,xa.jsx)("a",{target:"_blank",className:r,href:e.report_abuse_url,rel:"noreferrer",title:e.report_button_text,"aria-label":e.report_button_text,children:Ag}),(0,xa.jsxs)("a",{target:"_blank",className:o,href:e.hub_file_url,rel:"noreferrer",children:[tL,e.remix_button_text]})]})]})}var it=w(H()),Ta=w(P()),nL=w(cn());var y3=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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"})}),v3=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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"})}),S3=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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"})}),x3=()=>{let e=M({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=M({color:"rgba(0, 0, 0, 0.9)"}),r=M({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"}),n=M({display:"flex",flexDirection:"row",alignItems:"center",alignSelf:"stretch",boxSizing:"border-box",height:"100%",
77justifyContent:"flex-end",position:"relative",flexShrink:0}),o=M({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=M({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=M({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=M({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=M({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{container:e,iconStyles:t,textWrapStyles:r,ctaRailContainerStyles:n,remixButtonStyles:o,dividerStyles:i,iconButtonStyles:s,popupMenuStyles:a,menuItemStyles:l}};function oL({bannerUrlsAndStrings:e}){let{container:t,iconStyles:r,textWrapStyles:n,ctaRailContainerStyles:o,remixButtonStyles:i,dividerStyles:s,iconButtonStyles:a,popupMenuStyles:l,menuItemStyles:c}=x3(),[u,f]=(0,Ta.useState)(!1),[d,p]=(0,Ta.useState)(!1),y=(0,Ta.useRef)(null);return(0,Ta.useEffect)(()=>{let g=S=>{y.current&&!y.current.contains(S.target)&&p(!1)};return d&&document.addEventListener("mousedown",g),()=>{document.removeEventListener("mousedown",g)}},[d]),u?null:(0,it.jsxs)("div",{className:(0,nL.default)(t,"banner-v2-container"),children:[(0,it.jsx)("div",{className:r,children:y3}),(0,it.jsx)("div",{className:n,children:(0,it.jsx)("p",{children:e.banner_v2_text})}),(0,it.jsxs)("div",{className:o,children:[(0,it.jsx)("a",{target:"_blank",className:i,href:e.hub_file_url,rel:"noreferrer",children:e.remix_button_text}),(0,it.jsxs)("div",{className:s,ref:y,children:[(0,it.jsx)("button",{className:a,onClick:()=>p(!d),title:e.more_options_text,"aria-label":e.more_options_text,children:v3}),d&&(0,it.jsx)("div",{className:l,children:(0,it.jsxs)("a",{target:"_blank",className:c,href:e.report_abuse_url,rel:"noreferrer",title:e.report_button_text,"aria-label":e.report_button_text,children:[Ag," ",e.report_button_text]})})]}),(0,it.jsx)("div",{className:s,children:(0,it.jsx)("button",{className:a,"aria-label":e.close_text,title:e.close_text,onClick:()=>f(!0),children:S3})})]})]})}var Ng=q(!1);function T3({isLoading:e,bannerUrlsAndStrings:t}){return e||!t?null:t.banner_version==="2"?(0,Dn.jsx)(oL,{bannerUrlsAndStrings:t}):(0,Dn.jsx)(rL,{bannerUrlsAndStrings:t})}var E3=()=>{let e=M({transitionProperty:"transform",transitionDuration:"0.2s",transitionTimingFunction:"ease-in-out"}),t=M({transform:"translateY(var(--banner-height))",height:"var(--full-height-with-banner)"}),r=M({height:"var(--full-height-with-banner)",position:"fixed",inset:"0",overflow:"auto"});return{wrapperStyles:e,wrapperShowBannerStyles:t,siteWrapperShowBannerStyles:r}};function iL({children:e}){let t=ye(Ng),{wrapperShowBannerStyles:r,siteWrapperShowBannerStyles:n}=E3(),[o,i]=(0,Ea.useState)(!1),s=j1(Ng),[a,l]=(0,Ea.useState)(null),[c,u]=(0,Ea.useState)(!0);(0,Ea.useEffect)(()=>(i(!0),()=>{i(!1)}),[]),(0,Ea.useEffect)(()=>{o&&(async()=>{try{u(!0);let p=await fetch("/_api/community_published_banner_details",{redirect:"follow"});if(p.status===200){let y=await p.json();y.meta&&(l(y.meta),s(!0))}}catch(p){console.error("Error fetching hub file URL:",p)}finally{u(!1)}})()},[o,s]);let f=a?.banner_version==="2";return o?(0,Dn.jsxs)("div",{className:(0,ST.default)({[r]:t&&!f,"wrapper-with-banner":t&&!f}),children:[(0,Dn.jsx)(hs,{name:"banner-error-boundary",nodeId:"banner",children:(0,Dn.jsx)(T3,{isLoading:c,bannerUrlsAndStrings:a})}),(0,Dn.jsx)("div",{className:(0,ST.default)({[n]:t&&!f}),children:e})]}):(0,Dn.jsx)(Dn.Fragment,{children:e})}var Og=w(H()),sL=w(P()),aL=w(cn());var lL=sL.default.forwardRef(function(t,r){let{children:n,wrapperSizeStyles:o,semanticTag:i,context:s,styles:a,additionalClassName:l,tabIndex:c,...u}=t,d={...$t()??o,...a},p=M(d,s?.renderedByCode),y=(0,aL.default)(l,p,s?.className),g=M({width:"100%",height:"100%"}),{finalInnerSemanticTag:S,needsListWrapper:m}=ig(i,null,Dh()),h=S;return m?(0,Og.jsx)("li",{className:y,children:(0,Og.jsx)(h,{tabIndex:as(S)?-1:c,className:g,...u,ref:r,children:n})}):(0,Og.jsx)(h,{tabIndex:as(S)?-1:c,className:y,...u,ref:r,children:n})});function cL({node:e,parent:t,interactionHandlers:r,context:n,zIndex:o}){let i=xr(),s=yr({node:e,parent:t,context:n,zIndex:o,children:[],options:{isFlattened:!0,prec
77omputeTransforms:i}}),a=Pt(n,e),l=en(e,n),c=Ca.useMemo(()=>({opacity:a,transform:Zr(s.outer.transform)}),[a,s.outer.transform]),{motionProps:u,key:f,ref:d}=on(e.id,e.behaviors,e.assets,c,l),p=he(),y=bp(),g=e.interactions??[],S=Qn(g),m=On(g),h=n?.withinInteractiveElement??!1,v=Jr(g,r,h,p),{semanticTag:T}=ls(e,m,S,h,!1),x=T,E=ye(Ng),C=sn({node:e,context:n}),b=vr({node:e,parent:t}),k={...s.inner,...Sr(Pt(n,e)),...Ic(e,t,n),...C,...n?.style||{},...y?{height:E?"var(--full-height-with-banner)":"100dvh"}:{}},R=ue(e);return(0,ys.jsx)(Gt,{outerStyles:s.outer,children:(0,ys.jsx)(mn,{node:e,parent:t,context:n,styles:{transform:s.transform,stickyWrapper:s.stickyWrapper},children:(0,ys.jsx)(lL,{semanticTag:x,wrapperSizeStyles:b,id:R,styles:k,additionalClassName:"tailwind",ref:d,...u,...v,children:(0,ys.jsx)(un,{children:()=>(0,ys.jsx)(k3,{node:e})})},f)})})}function k3({node:e}){us("CodeComponentContent");let t=cs(),r=ee().getAssetURL,[n,o]=Ca.useState(null);globalThis.__GLOBALS__={React:Ca,ReactJSXRuntime:b3,ReactJSXDevRuntime:C3,ReactDOM:I3,ReactDOMClient:w3,SnapshotContext:Of,RenderHooksContext:fa,NewRenderHooksContext:da,useAnimateNode:Rf,getChildNode:Nf,getChildNodes:Af,ActiveBreakpointContext:Nc,WebsiteSettingsContext:Pc,getAssetURL:r};let i=ee().getCodeComponentURL(e),s=ee().websiteData.sourceCodeHash,a=ye(s);Ca.useEffect(()=>{(async()=>{let d;try{d=await import(i)}catch(p){Oc(a,p,"Failed to import code layer module");return}try{let p=await pg(d,e.codeExportName);o(()=>p)}catch(p){Oc(a,p,"Failed to execute code layer")}})()},[e.codeExportName,i,a]);let l=R3(n),c=tT(l),u=lP(e,c,l);return t&&n?(0,ys.jsx)(gs,{name:"code-component",nodeId:e.id,children:(0,ys.jsx)(n,{...u})}):null}function R3(e){return e?e[Symbol.for("figma.react.props")]??{}:null}var xT=w(H()),uL=w(P());function fL({node:e,children:t,context:r}){let n=ue(e),o=ln(e),i=uL.default.useMemo(()=>{let s={"data-name":o};return r?.dataAttributes&&Object.entries(r.dataAttributes).forEach(([a,l])=>{s[a]=l}),s},[o,r?.dataAttributes]);return(0,xT.jsx)("div",{id:n,"data-name":o,...i,children:t.map(s=>(0,xT.jsx)(Ln,{node:s,parent:null},s.id))})}var Bf=w(H()),Pg=w(P());var A3=[[1,0,0],[0,1,0]];function dL({node:e,parent:t,children:r,interactionHandlers:n,context:o,zIndex:i,transitionProps:s}){let a=he(),l=o?.group,c=Wt(e,t),u=c?A3:e.relativeTransform,f=l?.withinAutoLayout||c,d=!f,p=Pt(o,e),y=e.scrollBehavior==="FIXED"||e.scrollBehavior==="STICKY_SCROLLS",g=xr(),S=yr({node:e,parent:t,context:o,zIndex:i,children:r??null,options:{precomputeTransforms:g}}),m=e.interactions??[],h=xl(Li())&&gr(e),v=Qn(m),T=On(m),x=lo(e),E=Pg.default.useMemo(()=>({opacity:p,transform:Zr(S.transform.transform)}),[p,S.transform.transform]),C=en(e,o),{motionProps:b,key:k,ref:R}=on(e.id,e.behaviors,e.assets,E,C),A=vr({node:e,parent:t}),{shouldOutputVariables:N,codeSyntaxLanguage:O}=ge(),D={...S.inner,...d?{}:Sr(p,N,e.boundVariables?.opacity?.resolvedName,O&&e.boundVariables?.opacity?.resolvedCodeSyntax?.[O]),...Bi(e)},I=s?.smartAnimateType??$.NONE,W=Nt(s?.transitionData),V=o?.withinInteractiveElement||Object.keys(b).length>0||I===$.INSTANCE_SUBTREE,F=Jr(m,n,V,a),Z=ls(e,T,v,V,h),se=og(Z)!==null,pe=ue(e),we=ln(e),Ne=(0,Pg.useRef)(null),X={group:{withinAutoLayout:f,relativeTransform:Pr(Qr(l?.relativeTransform,u)),opacity:d?p:void 0,mixBlendMode:f?void 0:vl(e.blendMode)},parentIsList:se,masks:o?.masks,isInStickyOrFixedTree:y||(o?.isInStickyOrFixedTree??!1),withinInteractiveElement:o?.withinInteractiveElement},Y=Eg({children:r,context:X});return(0,Bf.jsx)(Gt,{outerStyles:S.outer,children:(0,Bf.jsx)(mn,{node:e,parent:t,context:o,styles:{transform:S.transform,stickyWrapper:S.stickyWrapper},outerRef:Ne,transitionProps:s,children:(0,Bf.jsx)(po,{semanticTagInfo:Z,context:o,wrapperSizeStyles:A,ref:R,id:pe,styles:D,nodeName:e.name,"data-name":we,transitionProps:{opacity:p,smartAnimateType:I,behaviorProps:b,transitionData:s?.transitionData,onTransitionEnd:W},...F,...x,children:Y?.map(([te,{key:ve,context:ne}])=>(0,Bf.jsx)(bg,{name:"sites-layer",nodeId:te.id,childKey:ve,node:te,parent:e,context:ne},ve))},k)})})}var Ss=w(H()),wye=w(P()),VT=w(cn());var bt=w(H()),or=w(P());var N3={url:""};var Lg="reset-css";function TT(e=!0){return Tt` ${P3}${L3}${_3}${e?G3:""}`}var P3=Tt` @layer figreset,figoverridable,reset,theme,base,figutils,components,utilities;`,L3=Tt` @layer figoverridable{:root{font-synthesis:none}}`,_3=Tt` @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)}}`,D3=Tt` @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 M3=Tt` @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}}`,B3=Tt` @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)}}`,V3=Tt` @layer figutils{.code-behavior-wrapper > *{width:100%;height:100%}}`,F3=Tt` @layer figutils{#container .embed{border:none}}`,z3=Tt` @layer figreset{#container .textContents{color:#ffffff00}}@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);background-image:var(--list-marker-background-image);color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);mix-blend-mode:var(--list-marker-mix-blend-mode);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)}}`,H3=Tt` @layer figutils{#container .textClip{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent !important}#container .textClip > *{-webkit-text-fill-color:initial}}
77`,j3=Tt` @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}}`,W3=Tt` @layer figreset{:root{--100dvw:100vw;--100dvh:100vh}@supports (width:100dvw){:root{--100dvw:100dvw;--100dvh:100dvh}}}`,U3=Tt` @layer figreset{:root{text-align:left;button{text-align:left}}}`,G3=Tt` ${D3}${M3}${z3}${H3}${F3}${B3}${V3}${W3}${j3}${U3}`;function vs(e){let{family:t,style:r,url:n,unicodeRange:o}=e;return` 78@font-face { 79 font-family: "${t}"; 80 font-style: ${r}; 81 src: url("${n}"); 82 font-display: block; 83 ${o&&o!=="*"?`unicode-range: ${o};`:""} 84} 85`}var ET="My Site",CT="Created with Figma";var bT=/^(https?:)?\/\/(www\.)?lottie\.host\//;var Lt=w(H()),Vg=w(P());var vL=w(H());var Vr;(function(e){e.EXPLICIT="EXPLICIT",e.IMPLICIT="IMPLICIT"})(Vr||(Vr={}));var ei;(function(e){e.LEFT="LEFT",e.CENTER="CENTER",e.RIGHT="RIGHT"})(ei||(ei={}));var ti;(function(e){e.TOP="TOP",e.CENTER="CENTER",e.BOTTOM="BOTTOM"})(ti||(ti={}));var Vf;(function(e){e.MODAL="MODAL",e.BANNER="BANNER"})(Vf||(Vf={}));function ba(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"var(--consent-font-size-medium)",lineHeight:"var(--consent-line-height-medium)"}}function $3(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"var(--consent-font-size-large)",lineHeight:"var(--consent-line-height-large)"}}function K3(){return{fontWeight:550}}function IT(){return{...ba(),cursor:"pointer",backgroundColor:"transparent"}}function pL(){return{...K3(),...$3()}}function _g(){return{...ba(),color:"rgba(0, 0, 0, 0.5)"}}function mL(){return{...ba(),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 hL({wide:e}){return{display:"flex",gap:"0.5rem",flexShrink:0,alignItems:"center",width:e?"100%":"auto"}}function Dg({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 gL({yAlignment:e}){let t={};return e===ti.TOP?(t.top=0,t.borderBottom="1px solid #E6E6E6"):e===ti.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 yL({xAlignment:e,yAlignment:t}){let r={};return e===ei.LEFT?r.left="1rem":e===ei.RIGHT&&(r.right="1rem"),t===ti.TOP?r.top="1rem":t===ti.BOTTOM&&(r.bottom="1rem"),{...wT(),position:"fixed",padding:"1rem",zIndex:1e4,...r}}function wT(){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 Mc({children:e,className:t,onClick:r}){return(0,vL.jsx)("button",{className:t,onClick:r,style:mL(),children:e})}var Mn=w(H());function X3({checked:e,disabled:t,onChange:r,label:n,id:o}){return(0,Mn.jsxs)("div",{style:{display:"inline-block",position:"relative"},children:[(0,Mn.jsx)("input",{"aria-disabled":t,disabled:t,type:"checkbox",id:o,checked:e,onChange:i=>
85r?.(i.target.checked),"aria-label":n,style:Dg({checked:e,disabled:t}).input}),(0,Mn.jsx)("label",{htmlFor:o,style:Dg({checked:e,disabled:t}).label,children:(0,Mn.jsx)("span",{style:Dg({checked:e,disabled:t}).indicator})})]})}function kT({id:e,checked:t,description:r,label:n,onChange:o,disabled:i}){return(0,Mn.jsxs)("div",{onClick:i?void 0:()=>o(!t),style:{display:"flex",flexDirection:"column",padding:"0.5rem 0"},children:[(0,Mn.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"0.5rem"},children:[(0,Mn.jsx)(X3,{checked:t,disabled:i,onChange:i?void 0:o,label:n,id:e}),(0,Mn.jsx)("label",{style:{...ba(),color:i?"rgba(0, 0, 0, 0.3)":"rgba(0, 0, 0, 0.9)"},children:n})]}),(0,Mn.jsx)("span",{style:{marginLeft:"2.5rem",..._g()},children:r})]})}var Ia=w(H()),RT=w(P()),SL=w(il());var Mg=w(P());function Bg(e){let[t,r]=(0,Mg.useState)(null);return(0,Mg.useLayoutEffect)(()=>{if(typeof document>"u")return;let n=e?document.getElementById(e):null;r(n||null)},[e]),t}var Y3={position:"fixed",inset:0,padding:"1rem",display:"flex",justifyContent:"center",alignItems:"center",zIndex:1e4},q3={display:"flex",justifyContent:"flex-end",position:"absolute",top:16,right:16,lineHeight:1,cursor:"pointer"},Q3={display:"flex",flexDirection:"column",gap:"0.5rem",width:"100%",height:"100%"};function AT({containerId:e,children:t,onClose:r,scrimBackground:n}){let o=Bg(e);return(0,RT.useEffect)(()=>{let i=s=>{s.key==="Escape"&&r()};return document.addEventListener("keydown",i),()=>{document.removeEventListener("keydown",i)}},[r]),(0,RT.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,SL.createPortal)((0,Ia.jsx)("div",{style:{...Y3,...n?{backgroundColor:"rgba(0, 0, 0, 0.1)"}:{}},children:(0,Ia.jsxs)("div",{style:wT(),children:[(0,Ia.jsx)("div",{style:q3,children:(0,Ia.jsx)("button",{"aria-label":"Close modal",style:{fontSize:"16px",color:"black",backgroundColor:"transparent",border:"none",cursor:"pointer"},onClick:r,children:"\xD7"})}),(0,Ia.jsx)("div",{style:Q3,children:t})]})}),o||document.body)}var Ff=w(H());function NT({policyLink:e,policyUrl:t,disclaimerText:r,guidToUrl:n,setLocation:o,reportError:i,isPreview:s}){let a=c=>{if(t)return(0,Ff.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:t,style:IT(),children:c},"policy-url");if(e){let u=s?"/":n?.get(e);return u?(0,Ff.jsx)("button",{onClick:()=>{o({url:u})},style:IT(),children:c},"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=r.split(/(<link>.*?<\/link>)/);return!l.length||!l.some(c=>c.match(/<link>(.*?)<\/link>/))?(i(new Error(`Formatting error in cookie banner disclaimer text: ${r}`)),null):(0,Ff.jsx)("div",{style:{lineHeight:"var(--consent-font-size-medium)"},children:l.map((c,u)=>{let f=c.match(/<link>(.*?)<\/link>/);return f&&f[1]?a(f[1]):(0,Ff.jsx)("p",{style:{display:"inline",..._g()},children:c},u)})})}var xL=w(H()),Nge=w(P()),TL=w(il());function OT({containerId:e,xAlignment:t=ei.CENTER,yAlignment:r=ti.CENTER,children:n}){let o=Bg(e);return(0,TL.createPortal)((0,xL.jsx)("div",{style:yL({xAlignment:t,yAlignment:r}),children:n}),o||document.body)}var EL=w(H());function Z3({xAlignment:e}){let t={bottom:0};return e===ei.RIGHT?t.right="1.5rem":t.left="1.5rem",{...ba(),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 PT({children:e,onClick:t,xAlignment:r}){return(0,EL.jsx)("button",{onClick:t,style:Z3({xAlignment:r}),children:e})}var LT={"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"}
85,"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
85s",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
85yticsDescription:"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
85aveLabel:"\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
8511\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
85yticsDescription:"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
85i\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
85016F 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
85016F 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"}
85,"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
85yticsText:"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
85yticsDescription:"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
85yticsText:"\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"}},CL=LT["en-US"];var Bn=w(P());var J3=["US","AU","HK","ID","KE","MX","NZ","NG","PH","ZA","TH"],e4=["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 t4(e,t){return e.analytics!==t.analytics||e.preferences!==t.preferences||e.marketing!==t.marketing||e.necessary!==t.necessary}var bL="cookie-consent-mode",_T="cookie-consent-banner-seen",DT="cookie-consent-banner-interacted";function r4(){let e=typeof window<"u"?window.__cf_country:null;return!e||e4.includes(e)?Vr.EXPLICIT:J3.includes(e)?Vr.IMPLICIT:null}var wa=class{consentType=null;constructor(t){this.consentType=t}start(){localStorage.setItem(_T,"true")}shouldShowNotice(){return this.consentType===Vr.EXPLICIT&&localStorage.getItem(DT)!=="true"||this.consentType===Vr.IMPLICIT&&localStorage.getItem(_T)!=="true"}shouldShowTag(){return this.consentType===Vr.EXPLICIT&&localStorage.getItem(DT)==="true"||this.consentType===Vr.IMPLICIT&&localStorage.getItem(_T)==="true"}getDefaultConsentStatus(){return this.consentType===Vr.IMPLICIT?{necessary:!0,analytics:!0,preferences:!0,marketing:!0}:{necessary:!0,analytics:!1,preferences:!1,marketing:!1}}static getConsentStatus(){let t=localStorage.getItem(bL);if(!t||t==="null")return null;let r=JSON.parse(t);return{necessary:r.functionality_storage==="granted",analytics:r.analytics_storage==="granted",preferences:r.personalization_storage==="granted",marketing:r.ad_storage==="granted"}}setUserInteracted(){localStorage.setItem(DT,"true")}persist(t){let r={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(bL,JSON.stringify(r))}};function MT({forceConsentType:e}){let t=r4(),r=e||t,n=(0,Bn.useMemo)(()=>new wa(r),[r]),[o,i]=(0,Bn.useState)(!1),[s,a]=(0,Bn.useState)(!1),l=(g,S)=>({...g,...S}),[c,u]=(0,Bn.useReducer)(l,n.getDefaultConsentStatus()),f=(0,Bn.useRef)(!1);(0,Bn.useEffect)(()=>{if(f.current===e)return;a(n.shouldShowTag()),i(n.shouldShowNotice()),n.start();let g=wa.getConsentStatus();e?u(n.getDefaultConsentStatus()):g?u(g):n.persist(n.getDefaultConsentStatus()),f.current=e},[c,n,e]);let d=()=>{let g={necessary:!0,analytics:!1,preferences:!1,marketing:!1};u(g),y(g)},p=()=>{let g={necessary:!0,analytics:!0,preferences:!0,marketing:!0};u(g),y(g)};function y(g,S){n.setUserInteracted();let m=g||c,h=wa.getConsentStatus();!h||t4(m,h)?(n.persist(m),window.location.reload()):(i(!1),a(!0),S?.())}return{consent:c,shouldShowNotice:o,shouldShowTag:s,consentType:r,acceptOnlyNecessary:d,acceptAll:p,saveConsent:y,updateConsent:u}}var n4=["necessary","marketing","preferences","analytics"];function o4({containerId:e,forceConsentType:t,forceStage:r,guidToUrl:n,setLocation:o,reportError:i,isManaging:s,setIsManaging:a,...l}){let c=LT[l.locale]||CL,{consent:u,shouldShowNotice:f,shouldShowTag:d,consentType:p,acceptOnlyNecessary:y,acceptAll:g,saveConsent:S,updateConsent:m}=MT({forceConsentType:t}),h=null;
85s||r==="manage"?h="manage":f||r==="notice"?h="notice":d&&(h="tag");let v=!!r;if(h==="tag")return(0,Lt.jsx)(PT,{onClick:()=>{a?.(!0)},xAlignment:l.triggerXAlignment,children:c.triggerLabel});let T=(0,Lt.jsx)(NT,{disclaimerText:h==="manage"?c.manageDisclaimer:p===Vr.EXPLICIT?c.noticeDisclaimerExplicit:c.noticeDisclaimerImplicit,policyLink:l.policyLink,policyUrl:l.policyUrl,reportError:i,guidToUrl:n,setLocation:o,isPreview:v}),x=(0,Lt.jsxs)("div",{className:"cookie-consent-button-group",style:hL({wide:l.componentType===Vf.MODAL}),children:[p===Vr.EXPLICIT&&(0,Lt.jsx)(Mc,{onClick:y,children:c.rejectText}),(0,Lt.jsx)(Mc,{onClick:()=>a?.(!0),children:c.manageText}),(0,Lt.jsx)(Mc,{onClick:g,children:c.acceptText})]}),E=(0,Lt.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"0.25rem"},children:[(0,Lt.jsx)("h1",{style:pL(),children:h==="notice"?c.noticeHeader:c.manageHeader}),T]});return h==="manage"?(0,Lt.jsxs)(AT,{containerId:e,onClose:()=>a?.(!1),scrimBackground:!v,children:[E,(0,Lt.jsx)("div",{style:{display:"flex",flexDirection:"column"},children:n4.map(C=>(0,Lt.jsx)(kT,{id:C,checked:u[C],description:c[`${C}Description`],disabled:C==="necessary",label:c[`${C}Text`],onChange:()=>m({[C]:!u[C]})},C))}),(0,Lt.jsx)(Mc,{className:"button-wide",onClick:()=>{S(void 0,()=>a?.(!1))},children:c.saveLabel})]}):h==="notice"?l.componentType===Vf.MODAL?(0,Lt.jsxs)(OT,{containerId:e,xAlignment:l.xAlignment,yAlignment:l.yAlignment,children:[E,x]}):(0,Lt.jsxs)("div",{className:"cookie-consent-banner",style:gL({yAlignment:l.yAlignment}),children:[T,x]}):null}function BT(e){return(0,Vg.useEffect)(()=>{let t="cookie-consent-styles",r=document.getElementById(t);r&&r.remove();let n=document.createElement("style");return n.id=t,n.textContent=` 86 :root { 87 --consent-font-size-medium: 11px; 88 --consent-line-height-medium: 16px; 89 --consent-font-size-large: 13px; 90 --consent-line-height-large: 22px; 91 --consent-banner-padding: 1rem; 92 93 @media (max-width: 480px) { 94 --consent-font-size-medium: 13px; 95 --consent-line-height-medium: 22px; 96 --consent-font-size-large: 15px; 97 --consent-line-height-large: 25px; 98 --consent-banner-padding: 1.5rem; 99 } 100 } 101 102 .button-wide { 103 width: 100%; 104 } 105 106 @media (max-width: 480px) { 107 .cookie-consent-banner { 108 flex-direction: column; 109 } 110 111 .cookie-consent-button-group { 112 flex-direction: row; 113 width: 100%; 114 } 115 } 116 `,document.head.appendChild(n),()=>{let o=document.getElementById(t);o&&o.remove()}},[]),(0,Lt.jsx)(o4,{...e})}var Bc=(0,Vg.createContext)({enabled:!1,openSettings:()=>{}});function IL(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 i4=[{pattern:/^(https?:\/\/(www\.)?(youtube\.com|youtu\.be|youtube-nocookie\.com)\/.*)/,transform:s4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?google\.com\/maps\/.*|^(?:https?:)?\/\/maps\.google\.com\/.*|^(?:https?:)?\/\/maps\.goo\.gl\/.*/,transform:a4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?typeform\.com\/.*|^(?:https?:)?\/\/form\.typeform\.com\/.*/,transform:RL,embedType:"HTML",htmlTransform:l4},{pattern:bT,transform:c4,embedType:"HTML",htmlTransform:u4},{pattern:/^(?:https?:)?\/\/(www\.)?docs\.google\.com\/forms\/.*|^(?:https?:)?\/\/forms\.gle\/.*/,transform:f4,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?vimeo\.com\/.*$/,transform:d4,embedType:"IFRAME"}];function s4(e){let t=null;try{let r=new URL(e);t=r.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}`);
116return r.searchParams.forEach((a,l)=>{l!=="v"&&s.searchParams.set(l,a)}),s.toString()}catch{return e}}function a4(e){let t=new URL("https://maps.google.com/maps");return t.searchParams.set("output","embed"),new URL(e).searchParams.forEach((n,o)=>{t.searchParams.set(o,n)}),t.toString()}function RL(e){try{let t=/\/to\/([a-zA-Z0-9]+)/,r=e.match(t);return r&&r[1]?r[1]:e}catch{return e}}function l4(e){return`<div data-tf-widget="${RL(e)}" style="width:100%;height:100%;"></div><script src="//embed.typeform.com/next/embed.js"></script>`}function c4(e){return e}function u4(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 f4(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 d4(e){try{let t=/\/(\d+)/,r=e.match(t);if(console.log(r),r&&r[1])return`https://player.vimeo.com/video/${r[1]}`}catch{return e}return e}function p4(e){return or.default.useMemo(()=>{for(let t of i4)if(e.match(t.pattern))return{transformedUrl:t.transform(e),embedType:t.embedType,htmlTransform:t.htmlTransform};return{transformedUrl:e,embedType:"IFRAME"}},[e])}function AL({node:e}){us("GenericEmbed");let t=qp(),{embedURL:r,embedIframeHtml:n,embedCodeType:o,embedAllowFullscreen:i}=e.syncedState,{transformedUrl:s,embedType:a,htmlTransform:l}=p4(r),c=M({overflow:"clip",width:"100%",height:"100%"}),{enabled:u}=(0,or.useContext)(Bc),f=(0,or.useMemo)(()=>{if(o==="html"){let d=new DOMParser().parseFromString(n,"text/html"),p=d.querySelector("iframe");return p?(p.style.width="100%",p.style.height="100%",{type:"iframe",html:p.outerHTML}):{type:"html",html:d.head.innerHTML.concat(d.body.innerHTML)}}else return},[o,n]);if(o==="html")return!f||!f.html.trim()?(0,bt.jsx)(kL,{}):(0,bt.jsx)(wL,{className:c,type:f.type,html:f.html});{if(u&&!IL(r))return(0,bt.jsx)(h4,{});if(!s.trim())return(0,bt.jsx)(kL,{});if(a==="HTML"&&l){let p=l(r);return(0,bt.jsx)(wL,{className:c,type:"html",html:p})}let d=!t&&new URL(r).searchParams.get("autoplay")==="1";return(0,bt.jsx)("iframe",{src:s,className:`${c} embed`,allowFullScreen:i,title:e.accessibleLabel,allow:d?"autoplay":void 0})}}function wL({className:e,type:t,html:r}){let n=(0,or.useRef)(null);return(0,or.useEffect)(()=>{if(n.current&&t==="html"){let o=document.createRange();o.selectNode(n.current);let i=o.createContextualFragment(r);n.current.innerHTML="",n.current.append(i)}},[r,t]),(0,bt.jsx)("div",{className:`${e} embed`,ref:n,dangerouslySetInnerHTML:{__html:r}})}function m4(){let[e,t]=(0,or.useState)(200),r=(0,or.useRef)(null);return(0,or.useEffect)(()=>{let o=r.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()}},[]),[r,e]}function h4(){let[e,t]=m4(),{openSettings:r}=(0,or.useContext)(Bc),n=M({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=M({width:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"});return(0,bt.jsxs)("button",{className:n,onClick:r,children:[(0,bt.jsx)("div",{className:o,ref:e,children:(0,bt.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,bt.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"})})}),t>=80&&(0,bt.jsx)("span",{children:"Allow cookies to view this content"})]})}function kL(){let e=M({width:"100%",height:"100%",backgroundColor:"#D3D1FF",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden"}),t=M({width:"min(93px, 100%)",height:"min(93px, 100%)",display:"flex",alignItems:"center",justifyContent:"center"}),r=M({width:"100%",height:"100%"});return(0,bt.jsx)("div",{className:e,children:(0,bt.jsx)("div",{className:t,children:(0,bt.jsx)("svg",{className:r,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 93 93",fill:"none",children:(0,bt.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.
1166967 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 NL({node:e,parent:t,context:r,zIndex:n}){let o=xr(),i=yr({node:e,parent:t,context:r,zIndex:n,children:[],options:{isFlattened:!0,precomputeTransforms:o}}),s=sn({node:e,context:r}),a=vr({node:e,parent:t}),l=ue(e),c={...i.inner,...Sr(Pt(r,e)),...s,...r?.style||{}},u=ln(e),f=M(c),d=(0,VT.default)(f,r?.className);return(0,Ss.jsx)(Gt,{outerStyles:i.outer,children:(0,Ss.jsx)(mn,{node:e,parent:t,context:r,styles:{transform:i.transform,stickyWrapper:i.stickyWrapper},children:(0,Ss.jsx)(g4,{id:l,className:d,"data-name":u,wrapperSizeStyles:a,...r?.dataAttributes||{},children:(0,Ss.jsx)(un,{children:()=>(0,Ss.jsx)(y4,{node:e})})})})})}function g4(e){let{className:t,wrapperSizeStyles:r,...n}=e,o=$t(),i=M(o??r),s=(0,VT.default)(t,i);return(0,Ss.jsx)("div",{className:s,...n})}function y4({node:e}){switch(us("HTMLWidgetLayerContent"),e.widgetType){case"GENERIC":return(0,Ss.jsx)(AL,{node:e});default:return null}}var fe=w(H()),ML=w(P()),BL=w(P()),ri=w(P());var xs=w(cn());function OL(e){if(typeof Intl<"u"&&Intl.Segmenter)try{let t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e),r=>r.segment)}catch{return Array.from(e)}return Array.from(e)}function Fg(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 PL=/(\s+)/;function LL(e,t){let{characterStyleOverrides:r,characters:n,lineIndentations:o,lineStyleOverrides:i,lineTextDirections:s,listStartOffsets:a,lineTypes:l,styleOverrideTable:c,lineStartsWithPunctuation:u}=e;if(typeof n!="string"){let m=new vt("TextNode.characters is not a string");m.errorDetail=JSON.stringify({type:typeof n,value:n,nodeId:e.id,nodeName:e.name}),Re.reportError(m),console.error("TextNode.characters is not a string:",{type:typeof n,value:n,nodeId:e.id,nodeName:e.name})}let d=(typeof n=="string"?n:"").replace(/\r/g," ").split(` 117`),p=0,y=0,g=e.style.fontSize;return d.map((m,h)=>{let v=i[h]?c[i[h]]||{}:{},T=0,x=0,E=(e.renderTextWordHook?m.split(PL):e.renderTextCharacterHook?OL(m):e.renderTextLineHook?[m]:Array.from(m)).reduce((b,k)=>{let R=p+T,A=Array.from(k);if(e.renderTextWordHook||e.renderTextLineHook){let N=A.map((I,W)=>r[R+W]),O=N.every(I=>I===N[0]),D={};if(e.renderTextWordHook){if(k.length===0)return b;PL.test(k)||(D.wordIndex=x,x++),O||(D.originalWord=k)}O?b.push({characters:k,override:N[0],renderHookMetadata:D}):A.forEach((I,W)=>{b.push({characters:I,override:N[W],renderHookMetadata:D})})}else if(e.renderTextCharacterHook)b.push({characters:k,override:r[R],renderHookMetadata:{globalCharacterIndex:y}});else{let N=r[R],O=b[b.length-1];O&&O.override===N?O.characters+=k:b.push({characters:k,override:N})}return T+=A.length,y++,b},[]).map(b=>{let k=b.override?c[b.override]??{}:{};t.fontSize||(k.fontSize=k.fontSize??g);let R=e.style.responsiveTextStyleVariants;if(!k.responsiveTextStyleVariants){let N=R?.filter(O=>O.style.fontSize).map(O=>({...O,style:{fontSize:O.style.fontSize}}));N?.length&&(k.responsiveTextStyleVariants=N)}let A={characters:b.characters,style:k};return b.renderHookMetadata&&(A.renderHookMetadata=b.renderHookMetadata),A});p+=m.length;let C=r[p]&&c[r[p]]||{};return p+=1,E.length===0&&E.push(v4(l[h]&&l[h]!==Oi.NONE?g:C.fontSize??g)),{spans:E,style:v,direction:s?.[h],indentation:o[h]||0,startOffset:a[h]??void 0,listOptions:{type:l[h]||Oi.NONE},startsWithPunctuation:!!u?.[h]}})}function v4(e){return{characters:"",style:{fontSize:e}}}function FT(e,t,r){if(t&&!r)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 _L(e,t,r){return e?r?"div":"a":t?r?"div":"button":"div"}var zT=Oi.NONE,S4={whiteSpace:"pre-wrap",lineHeight:0},x4={whiteSpace:"pre-wrap"},T4=e=>e===void 0?void 0:`${e}px`;function VL(e){if(e)return"children"in e||e.block.listOptions&&e.block.listOptions.type!=="NONE"?"list":"paragraph"}function E4(e,t,r,n){return t.map((i,s)=>(0,fe.jsx)(FL,{blockKey:s,tree:i,node:e,context:r,nextBlockType:VL(t[s+1]),props:n},s))}var C4=ri.forwardRef(function({node:t,parent:r,context:n,interactionHandlers:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let c=he(),u=Kn(),f=s?.smartAnimateType??$.NONE,d=f===$.INSTANCE_SUBTREE,p=_o(f,t.maybeAnimateRotation),y=Il(),g=ge(),{shouldOutputVariables:S,codeSyntaxLanguage:m}=g,h=xr(),v=yr({node:t,parent:r,context:n,zIndex:i,children:[],codeSyntaxLanguage:m,options:{canAnimate:p,previousRotation:y,shouldOutputVariables:S,precomputeTransforms:h}}),T=sn({node:t,context:n}),{style:x,className:E}=ga(t,t.assets,u,{width:t.size.x,height:t.size.y},g),C=t.interactions??[],b=Dc(t.name,a),k=Qn(C,b),R=On(C)||t.style.hyperlink!=null,A=lo(t),N=Pt(n,t),O=ri.useMemo(()=>({opacity:N,transform:Zr(v.outer.transform)}),[N,v.outer.transform]),D=en(t,n),{motionProps:I,key:W,ref:V}=on(t.id,t.behaviors,t.assets,O,D),F=an(l,V),Z=_f(t),se=aa(t,r,n)||p,pe=vr({node:t,parent:r}),we=s?.transitionData,Ne=Nt(we),X=ri.useMemo(()=>({fontSize:Object.values(t.styleOverrideTable).find(xe=>xe.fontSize)?void 0:L(t.style.fontSize)}),[t.styleOverrideTable,t.style.fontSize]),Y={...v.inner,...Sr(N,S,t.boundVariables?.opacity?.resolvedName,m&&t.boundVariables?.opacity?.resolvedCodeSyntax?.[m]),...Bi(t,b),..._k(t.effects,S,m),...x,...GP(t,t.style),...T,...n?.style||{},"--letter-spacing":0,fontSize:X.fontSize?x.fontSize:0,lineHeight:0};if(Y.letterSpacing&&(Y["--letter-spacing"]=Y.letterSpacing),t.style.textTruncation==="ENDING"){let xe=t.style.maxLines;xe===1?Y.whiteSpace="nowrap":xe&&(Y.display="-webkit-box",Y.WebkitLineClamp=xe,Y.WebkitBoxOrient="vertical",Y.height&&(Y.maxHeight=Y.height,Y.height=void 0)),Y.overflow="hidden",Y.textOverflow="ellipsis"}let te=n?.withinInteractiveElement||Object.keys(I).length>0||f===$.INSTANCE_SUBTREE||!!b?.onClick,ve=Jr(C,o,te,c,b),ne={semanticTag:_L(R,k,te)},Se=jL(t.style.hyperlink,te,c),ir=ue(t),Vn=(0,xs.default)("textContents",E),hn=gr(t),zr=(0,BL.useRef)(null),{codeBehaviorWrapperRef:ho,updateStyles:go}=hg(),_t=ri.useContext(_n),Cr=_c(),Hr=xe=>{let oi=xe;if(xe.renderTextHook){let li=xe.renderTextHook.renderText({characters:xe.characters,length:Fg(xe.characters),TextComponent:ci=>(ci.characters&&(xe={...xe,characters:ci.characters}),null)});li?.props?.characters&&(oi={...xe,characters:li.props.characters})}let jr=b4(LL(oi,X),X),Es=d||Cr||jr.length>1||R||k||t.textAlignVertical!=="TOP"||hn||t.style.hangingList||_t||Z||n?.parentIsList,ii=p?V:F,Cs={id:ir,...A,additionalClassName:Vn,styles:Y,wrapperSizeStyles:pe,ref:ii,...ve},bs=E4(xe,jr,n,Es?void 0:Cs),si=hn?wg:Br,gn=se?xg:Br,ai=Es?po:Br;return(0,fe.jsx)(gn,{ref:p||d||Z?l:null,context:n,node:t,parent:r,childWrapperStyles:{...v.transform},transitionData:we,canAnimate:p,smartAnimateType:f,previousRotation:y,transformRef:zr,onOuterWrapperSizeChange:go,children:(0,ML.createElement)(ai,{semanticTagInfo:{interactiveSemanticTag:null,semanticTag:ne.semanticTag},...Cs,key:W,ref:Es?ii:null,context:n,nodeName:t.name,needsMotionForCodeBehavior:Cr,codeBehaviorProps:a,transitionProps:{opacity:N,smartAnimateType:f,behaviorProps:I,transitionData:we,onTransitionEnd:Ne},...Se,...n?.dataAttributes,..._t?{[Zo]:t.name}:{}},(0,fe.jsx)(si,{node:xe,children:bs}))})},It=Z?(0,fe.jsx)(Pf,{codeBehaviors:t.behaviors.code,ref:ho,children:(0,fe.jsx)(vg,{node:t,renderNode:xe=>Hr(xe),codeBehaviorProps:{...a,transformRef:zr}})}):Hr(t);return(0,fe.jsx)(Gt,{outerStyles:v.outer,children:(0,fe.jsx)(vf,{node:t,stickyWrapperStyles:v.stickyWrapper,children:It})})});function b4(e,t){let r={children:[],type:zT,lineStyleType:void 0};t&&(r.style=t);let n=[r];for(let o of e){let i={block:o,style:t},s=o.listOptions?.type||zT;if(s!=="NONE"){let a=o.indentation+1;for(;n.length>a||n.length===a&&n[n.length-1].type!=="NONE"&&n[n.length-1].type!==s;)n.pop();for(;n.length<a;){let l=a-n.length===1?o.startOffset:void 0,c={children:[],lineStyleType:$P(s,n.length),type:s,start:l,style:{...o.style,...t}};n[n.length-1].children.push(c),n.push(c)}}else n=[r];n[n.length-1].children.push(i)}return r.children}function FL({nextBlockType:e,tree:t,node:r,context:n,blockKey:o,props:i}){if("children"in t)return(0,fe.jsx)(k4,{listNode:t,node:r,props:i,nextBlockType:e,children:t.children.map((u,f)=>
117(0,fe.jsx)(FL,{blockKey:f,tree:u,node:r,context:n,nextBlockType:VL(t.children[f+1])},f))});let{block:s}=t,a;if(r.renderTextWordHook){let u=I4(s.spans);a=[];for(let f of u){if(f.length===0)continue;let d=f[0]?.renderHookMetadata?.wordIndex;if(d==null)for(let p of f)a.push((0,fe.jsx)(HT,{span:p,block:s,node:r,context:n,blockKey:o},a.length));else a.push((0,fe.jsx)(DL,{spans:f,node:r,block:s,context:n,blockKey:o,wordIndex:d},a.length))}}else r.renderTextLineHook?a=[(0,fe.jsx)(DL,{spans:s.spans,node:r,block:s,context:n,blockKey:o},0)]:a=s.spans.map((u,f)=>(0,fe.jsx)(HT,{span:u,block:s,node:r,context:n,spanIndex:f,blockKey:o},f));if((s.listOptions?.type||zT)!=="NONE")return(0,fe.jsx)(R4,{node:r,block:s,commonFontSize:t.style?.fontSize,nextBlockType:e,children:a});let c=e===void 0;return a.length===1&&!r.renderTextCharacterHook&&!r.renderTextWordHook&&!r.renderTextLineHook&&!r.renderTextHook?(0,fe.jsx)(w4,{node:r,context:n,block:s,isLastBlock:c,props:i}):(0,fe.jsx)(A4,{node:r,block:s,props:i,isLastBlock:c,children:a})}function I4(e){let t=[];for(let r of e){let n=t[t.length-1];if(!n){t.push([r]);continue}n[0]?.renderHookMetadata?.wordIndex===r.renderHookMetadata?.wordIndex?n.push(r):t.push([r])}return t}function w4({node:e,context:t,block:r,isLastBlock:n,props:o}){r.spans.length;let{style:i,className:s,props:a}=zL({node:e,block:r,isLastBlock:n}),l=!!e.style.hyperlink,c=!!t?.withinInteractiveElement||l,{style:u,className:f,props:d,isHyperlink:p}=WT({node:e,withinInteractiveElement:c,block:r,span:r.spans[0]}),{additionalClassName:y,styles:g,wrapperSizeStyles:S,...m}=o??{},h=$t()??S,v=ri.useMemo(()=>({display:"block",...h,...g,...i,...u}),[h,g,i,u]),T=M(v),x=(0,xs.default)(T,s,f,y),E=FT(e,p,c);return(0,fe.jsx)(E,{className:x,...a,...m,...d,children:d.children})}function k4({listNode:e,node:t,children:r,nextBlockType:n,props:o}){let i=e.children.find(C=>"block"in C)?.block,s=i?.spans[0],a=Kn(),l=e.type===Oi.ORDERED,c=ge(),{disableTextMarkerVariables:u}=c,{style:f,className:d}=i&&s?yT(t,i,s,a,c):{style:{},className:void 0},p=u?{}:{"--list-marker-background-clip":f.backgroundClip??"initial","--list-marker-background-image":f.backgroundImage??"initial","--list-marker-color":f.color??"initial","--list-marker-font-size":f.fontSize??"initial","--list-marker-line-height":f.lineHeight??"initial","--list-marker-mix-blend-mode":f.mixBlendMode??"initial","--list-marker-text-fill-color":f.WebkitTextFillColor??"initial","--list-marker-vertical-align":f.verticalAlign??"initial"},{additionalClassName:y,styles:g,wrapperSizeStyles:S,...m}=o??{},v={...$t()??S,...g,...p,listStyleType:l?e.lineStyleType:void 0,marginLeft:t.style.hangingList?"-1.5em":void 0,marginBottom:jT(t,void 0,n,c)},T=M(v),x=(0,xs.default)(T,d,y),E={...m,className:x};return l?(0,fe.jsx)("ol",{...E,start:e.start,children:r}):(0,fe.jsx)("ul",{...E,children:r})}var jT=(e,t,r,{shouldOutputVariables:n,codeSyntaxLanguage:o})=>{if(r==="paragraph"){let i=t?.style.paragraphSpacing!==void 0?t.style.paragraphSpacing:e.style.paragraphSpacing;return n?K(o&&e.boundVariables?.paragraphSpacing?.[0]?.resolvedCodeSyntax?.[o],e.boundVariables?.paragraphSpacing?.[0]?.resolvedName,`${i}px`)??i:i}if(r==="list")return t?.style.listSpacing!==void 0?t.style.listSpacing:e.style.listSpacing};function R4({children:e,node:t,block:r,commonFontSize:n,nextBlockType:o}){let i=Kn(),s=ge(),a=t.style.textAlignHorizontal==="LEFT"||t.style.textAlignHorizontal==="JUSTIFIED",{style:l,className:c}=gT(t,r,i,s),u={...x4,...l,listStylePosition:a?void 0:"inside",marginInlineStart:n?T4(1.5*r.indentation*n):`calc(1.5 * ${r.indentation} * var(--list-marker-font-size, 0))`,marginBottom:jT(t,r,o,s),"--letter-spacing":0},f=M(u);return(0,fe.jsx)("li",{className:(0,xs.default)(f,c),children:e})}function A4({node:e,block:t,children:r,isLastBlock:n,props:o}){let{additionalClassName:i,styles:s,wrapperSizeStyles:a,...l}=o??{},{style:c,className:u,props:f}=zL({node:e,block:t,isLastBlock:n}),d=$t()??a,p=M({...d,...s,...c}),y=(0,xs.default)(p,u,i),g=FT(e,!1,!1);return(0,fe.jsx)(g,{className:y,...f,...l,children:r})}function zL({node:e,block:t,isLastBlock:r}){let n=Kn(),o=ge(),{shouldOutputVariables:i,codeSyntaxLanguage:s}=o,{style:a,className:l}=gT(e,t,n,o),c={...S4,...a,marginBottom:jT(e,t,r?void 0:"paragraph",o)};e.paragraphIndent&&(c.textIndent=e.paragraphIndent,i&&c.textIndent&&(c.textIndent=K(s&&e.boundVariables?.paragraphIndent?.[0]?.resolvedCodeSyntax?.[s],e.boundVariables?.paragraphIndent?.[0]?.resolvedName,isNaN(Number(c.textIndent))?c.textIndent:`${c.textIndent}px`)??c.textIndent));let u=a.fontSize??L(e.style.fontSize);return e.style.hangingPunctuation&&t.startsWithPunctuation&&(c.textIndent=`calc(${e.paragraphIndent??0}px - 0.45 * ${u}px)`),e.style.textTruncation==="ENDING"&&(e.style.maxLines===1&&(c.whiteSpace="nowrap",c.overflow="hidden",c.textOverflow="ellipsis"),c.fontSize=u),e.textAutoResize==="WIDTH_AND_HEIGHT"&&(c.whiteSpace="pre"),{style:c,className:l,props:{dir:t.direction}}}function HT({node:e,context:t,block:r,span:n,spanIndex:o=0,blockKey:i}){let s=!!e.style.hyperlink,a=!!t?.withinInteractiveElement||s,{style:l,className:c,props:u,isHyperlink:f}=WT({node:e,withinInteractiveElement:a,block:r,span:n}),d=M(l),p=(0,xs.default)(d,c),y=n.renderHookMetadata?.globalCharacterIndex,g=ri.useMemo(()=>e.renderTextCharacterHook?e.renderTextCharacterHook.renderTextCharacter({character:n.characters,index:o,globalIndex:y??0,columnIndex:o,lineNumber:i,characters:e.characters,TextCharacterComponent:h=>h.character&&HL.test(h.character)?(0,fe.jsx)("br",{}):(0,fe.jsx)("span",{children:h.character??n.characters})})??n.characters:u.children,[e,u.children,n.characters,o,i,y]),S=(0,fe.jsx)("span",{...u,className:p,children:g});return f&&!a?(0,fe.jsx)("a",{className:p,...u,children:S}):S}function DL({node:e,spans:t,block:r,context:n,blockKey:o,wordIndex:i=0}){let s=!!e.style.hyperlink,a=!!n?.withinInteractiveElement||s,{style:l,className:c,props:u}=WT({node:e,withinInteractiveElement:a,block:r,span:t[0]}),f=M(l),d=(0,xs.default)(f,c),p=t.map((h,v)=>(0,fe.jsx)(HT,{span:h,block:r,node:e,context:n,blockKey:o},v)),y=null,g=e.renderTextWordHook;if(g!=null){let h=t[0]?.renderHookMetadata?.originalWord??t[0]?.characters??"";y=g.renderTextWord({word:h,index:i,characters:e.characters,length:Fg(h),TextWordComponent:v=>
117v.word==null||v.word===h?(0,fe.jsx)(fe.Fragment,{children:p}):(0,fe.jsx)("span",{children:v.word})})}let S=null,m=e.renderTextLineHook;if(m!=null){let h=t.map(v=>v.characters).join("");S=m.renderTextLine({line:h,index:o,characters:e.characters,length:Fg(h),TextLineComponent:v=>v.line==null||v.line===h?(0,fe.jsx)(fe.Fragment,{children:p}):(0,fe.jsx)("span",{children:v.line})})}return(0,fe.jsx)("span",{...u,className:d,children:y??S??p})}function WT({node:e,withinInteractiveElement:t,block:r,span:n}){let o=he(),i=Kn(),s=ge(),{disableAdjustLetterSpacing:a}=s,{style:l,className:c}=yT(e,r,n,i,s),u=n===r.spans[r.spans.length-1],f=u&&N4(n,e.style);!a&&u&&f&&e.layoutAlign!=="STRETCH"&&e.layoutGrow!==1&&(c=[c,"adjustLetterSpacing"].filter(Boolean).join(" "));let d=n.characters.length?O4(n.characters,u):"\xA0",p=n.style.hyperlink??r.style.hyperlink;if(p){let g=jL(p,t,o);return{isHyperlink:!0,style:l,className:c,props:{...g,children:d}}}return{isHyperlink:!1,style:l,className:c,props:{children:d}}}function N4(e,t){return Boolean(e?.style.letterSpacing||t.letterSpacing)}var HL=/[\u2028\u2029]/,O4=(e,t)=>e.split(HL).flatMap((r,n,o)=>n<o.length-1||t&&r===""?[r,(0,fe.jsx)("br",{"aria-hidden":!0},"br"+n)]:[r]);function jL(e,t,r){if(!e||!e.type)return{};if(e.type==="NODE"&&e.nodeID)return rm(s=>{s.preventDefault(),s.stopPropagation(),Ix(e.nodeID)},e.type,e.nodeID,!1,t,r);let n=!!e.openInNewTab;return rm(i=>{i.preventDefault(),i.stopPropagation(),window.open(e.url,n?"_blank":"_self")},e.type,e.url,n,t,r)}var WL=Lc(C4);var Ts=w(H()),$T=w(P());var UL=w(P());var UT="body-background-color";function GL({breakpoints:e}){let t=he(),r=e.sort((s,a)=>s.width-a.width),o=r.map((s,a)=>({layerName:s.name,minWidth:a===0?void 0:s.width,maxWidth:a<r.length-1?r[a+1]?.width:void 0,background:s.background,nodeId:s.nodeId})).map(({background:s,minWidth:a,maxWidth:l,nodeId:c})=>{let u=[];l!==void 0&&u.push(`(max-width: ${l-1}px)`),a!==void 0&&u.push(`(min-width: ${a}px)`);let f=`body:has([data-breakpoint-id="${Vo(c)}"]) { background-color: ${s} }`;return u.length>0?`@media ${u.join(", ")} { ${f} }`:f}).join(` 118`),i=Xn();t==="server"&&i({type:"global-style",styleElId:UT,styleSheet:o}),(0,UL.useInsertionEffect)(()=>{let s=document.getElementById(UT);if(s){s.textContent=o;return}let a=document.createElement("style");return a.textContent=o,a.id=UT,document.head.appendChild(a),()=>{document.head.removeChild(a)}},[e])}function $L({breakpoints:e}){let t=he(),r=Xn();if(t!=="server"||e.length===1)return;let n=e.sort((i,s)=>s.width-i.width),o=n.reduce((i,s,a)=>{let l=a===0,c=a===n.length-1,u=n[a-1]?.width||void 0,f=[];return l?f.push(`(width < ${s.width}px)`):c?u&&f.push(`(width >= ${u}px)`):(u&&f.push(`(width >= ${u}px)`),f.push(`(width < ${s.width}px)`)),f.length>0&&i.push(`@media ${f.join(" or ")} { 119 [${Up}="${Vo(s.nodeId)}"] {display: none !important} 120 }`),i},[]);r({type:"global-style",styleElId:rx,styleSheet:Mi(o.join(` 121`))})}var XL=w(P());var GT=new Map;function KL(e,t){let r=JSON.stringify(e);return Us({str:r,hashPrefix:e.type+"-",isUniqueKey:o=>{let i=GT.get(o),s=i?JSON.stringify(i):null;if(t==="server")return!s||s===r;if(s&&s!==r)return!1;let a=document.getElementById(o);return a?YL(a,e):!0}})}function YL(e,t){if(e.tagName==="LINK"&&t.type==="link"){let r=e;return r.getAttribute("href")===t.href&&r.rel===t.rel}else if(e.tagName==="META"&&t.type==="meta"){let r=e,n=t.name||"",o=t.property||"",i=r.getAttribute("property")||"";return r.content===t.content&&r.name===n&&i===o}else if(e.tagName==="TITLE"&&t.type==="title")return e.textContent===t.title;return!1}function qL(e){let t=Xn(),r=he();r==="server"&&e.forEach(n=>{let o=KL(n,r);GT.has(o)||(t(n),GT.set(o,n))}),(0,XL.useInsertionEffect)(()=>{let n=[];return e.forEach(o=>{if(o.type==="title"){document.title=o.title;return}let i=KL(o,r),s=document.getElementById(i);if(!(s&&YL(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),n.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),n.push(a)}}}),()=>
121{n.forEach(o=>{o.remove()})}},[e])}function P4(e,t,r){let n=typeof window<"u"?window.location.host:"{{HOSTNAME}}",o=[{type:"title",title:e?.title??ET},{type:"meta",name:"description",content:e?.description??CT}];if(e?.title&&o.push({type:"meta",name:"title",content:e.title}),o.push({type:"meta",name:"robots",content:e?.blockSearchIndexing?"noindex":"index,follow"}),r){if(o.push({type:"meta",name:"twitter:card",content:"summary_large_image"}),o.push({type:"meta",name:"twitter:url",content:`https://${n}`}),e?.title&&o.push({type:"meta",name:"twitter:title",content:e.title}),e?.description&&o.push({type:"meta",name:"twitter:description",content:e.description}),e?.socialImageFilename){let i=t(e?.socialImageFilename),s=`https://${n}${i}`;o.push({type:"meta",name:"twitter:image",content:s}),e?.title&&o.push({type:"meta",name:"twitter:image:alt",content:e.title})}if(e?.title&&o.push({type:"meta",property:"og:title",content:e.title}),e?.description&&o.push({type:"meta",property:"og:description",content:e.description}),o.push({type:"meta",property:"og:type",content:"website"}),e?.socialImageFilename){let i=t(e?.socialImageFilename),s=`https://${n}${i}`;o.push({type:"meta",property:"og:image",content:s}),e?.title&&o.push({type:"meta",property:"og:image:alt",content:e.title})}e?.title&&o.push({type:"meta",property:"og:site_name",content:e.title})}return e?.faviconFilename&&o.push({type:"link",rel:"icon",href:t(e?.faviconFilename)}),o}function QL({children:e}){let t=pl(),{getAssetURL:r}=ee(),n=BI();e!==void 0&&e.length>0;let o=(0,$T.useMemo)(()=>nx(e.filter(s=>s.visible!==!1).filter(s=>rs(s)).filter(s=>s.type==="FRAME")),[e]);$L({breakpoints:o.breakpoints}),GL({breakpoints:o.breakpoints});let i=(0,$T.useMemo)(()=>P4(t,r,n),[t,r,n]);return qL(i),(0,Ts.jsx)(Ts.Fragment,{children:e.map((s,a)=>(0,Ts.jsx)(oT,{children:(0,Ts.jsx)(Q0,{name:s.name,width:s.size.x,height:s.size.y,children:(0,Ts.jsx)(gs,{name:"sites-layer",nodeId:s.id,children:(0,Ts.jsx)(Ln,{node:s,parent:null},a)},a)})},s.id))})}var Ln=(0,ni.forwardRef)(function({node:t,parent:r,context:n,zIndex:o,codeBehaviorProps:i},s){let a=Gp(t.materializedChildNodeProps??[]),{interactionHandlers:l,transitionProps:c}=t;n=ll(n,Ie);let{renderHiddenRootNodes:u,renderComponentSetNodes:f}=ge(),d=(0,ni.useMemo)(()=>u&&!r&&!t.visible,[u,r,t.visible]),p=ye(Sx);(0,ni.useEffect)(()=>{if(t.visible&&!(l===void 0||l?.ON_KEY_DOWN===void 0))return p.set(t.id,l.ON_KEY_DOWN),()=>(p.delete(t.id),void 0)},[l,p,t.id,t.visible]);let y=c?.transitionData;return(0,ni.useEffect)(()=>{let g=[],S;return t.visible&&(y&&!y.layout?g=Nk(l,y.id):g=Ok(t.id,l).timeoutIds,g.length&&y&&(S=Pk(()=>{setTimeout(()=>{y.onTransitionEnd?.(y.id)},500)},100),window.addEventListener("resize",S))),()=>{S&&setTimeout(()=>{removeEventListener("resize",S)}),Fi.markTimeoutsAsUnmounted(t.id),setTimeout(()=>{let m=l?.AFTER_TIMEOUT?.map(h=>h.interactionGuid);Fi.cleanupUnmountedTimeouts(t.id,m)},100)}},[t.id,l,t.visible]),(0,ni.useMemo)(()=>{if(!t||t.visible===!1&&!d)return null;let g=(()=>{switch(t.type){case"WEBPAGE":return(0,Xt.jsx)(QL,{node:t,children:a,parent:r,context:n,interactionHandlers:l});case"FRAME":case"SLOT":return(0,Xt.jsx)(hT,{layerRef:s,node:t,children:a,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"COMPONENT_SET":return de(f,"COMPONENT_SET nodes are not supported in sites"),(0,Xt.jsx)(fL,{node:t,children:a,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"RECTANGLE":return(0,Xt.jsx)(hT,{layerRef:s,node:t,children:a,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"GROUP":return(0,Xt.jsx)(dL,{node:t,children:a,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c});case"IMAGE":case"SVG":return(0,Xt.jsx)(OP,{layerRef:s,node:t,parent:r,zIndex:o,context:n,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"TEXT":return(0,Xt.jsx)(WL,{layerRef:s,node:t,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"WIDGET":return(0,Xt.jsx)(NL,{node:t,parent:r,context:n,zIndex:o,interactionHandlers:l});case"CODE_INSTANCE":case"CODE_LAYER":return(0,Xt.jsx)(cL,{node:t,parent:r,context:n,zIndex:o,interactionHandlers:l});case"REPEATER":return(0,Xt.jsx)(mT,{ref:s,node:t,children:a,parent:r,context:n,zIndex:o,interactionHandlers:l,transitionProps:c});case"CMS_RICH_TEXT":return(0,Xt.jsx)(JP,{node:t,parent:r,context:n,zIndex:o,interactionHandlers:l});default:be(t)}})();return d?(0,Xt.jsx)("div",{style:{display:"none"},children:g}):(0,Xt.jsx)(gO,{isNodeListItem:n?.parentIsList??!1,children:g})},[t,a,r,n,l,s,o,c,i,d,f])}),bg=(0,ni.forwardRef)(function({node:t,parent:r,context:n,zIndex:o,name:i,nodeId:s,childKey:a,codeBehaviorProps:l},c){return(0,Xt.jsx)(gs,{name:i,nodeId:s,children:(0,Xt.jsx)(Ln,{ref:c,node:t,parent:r,context:n,zIndex:o,codeBehaviorProps:l},a)})});var We=w(H()),Fr=w(P());var ZL=new Map;
121function KT(){let e=Mi(VI()??""),t=he(),r=Us({str:e??"",hashPrefix:YS,isUniqueKey:n=>{if(t==="server"){let i=ZL.get(n);return!i||i===e}let o=document.getElementById(n);return!o||o.textContent===e}});return e&&ZL.set(r,e),Rl({cssString:e??"",styleElId:r,deleteElsWithPrefix:YS,skipValidation:!0}),null}function XT({withBaseStyles:e,prepend:t=!1}){return Rl({cssString:TT(e),styleElId:Lg,prepend:t}),null}function JL(){let e=MI(),r=!!ye(e),n=Kn(),{getFontURL:o}=ee();kw(M4(n,o,r))}function L4(e,t,r){let n=new Map;if(t.subsets){let o=t.subsets.baseUrl;if(n.set(e,t.subsets.subsetMappings.sort((i,s)=>i.unicodeRange==="*"?-1:0).map(i=>vs({family:e,style:t.italic?"italic":"normal",url:o+i.file,unicodeRange:i.unicodeRange})).join(` 122`)),r){let i=e.split(":"),s=i[0],a=i.length>1?i[1]:"normal";n.set(s,t.subsets.subsetMappings.sort((l,c)=>l.unicodeRange==="*"?-1:0).map(l=>vs({family:s,style:a,url:o+l.file,unicodeRange:l.unicodeRange})).join(` 123`))}}else if(n.set(e,vs({family:e,style:t.italic?"italic":"normal",url:t.url})),r){let o=e.split(":"),i=o[0],s=o.length>1?o[1]:"normal";n.set(i,vs({family:i,style:s,url:t.url}))}return n}function _4(e,t,r,n){let o=new Map,i=t.url?r(t.url,"CUSTOM"):void 0;if(o.set(e,vs({family:e,style:t.italic?"italic":"normal",url:i})),n){let s=e.split(":"),a=s[0],l=s.length>1?s[1]:"normal";o.set(a,vs({family:a,style:l,url:i}))}return o}function D4(e,t,r,n){return t?t.source===1?L4(e,t,n):_4(e,t,r,n):new Map}function M4(e,t,r){let n=Array.from(e.map).reduce((o,[i,s])=>new Map([...o,...D4(i,s,t,r)]),new Map);return Mi([...n.values()].join(` 124`))}function e_({rootMaterializedNodePropsArrayAtom:e,history:t,websiteData:r,cmsBundleDataAtom:n,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:a,env:l,transitionAtom:c,currentLocationAtom:u,setLocation:f,preloadLocation:d,onPageRendered:p,onReactError:y,renderOptionsAtom:g,addHeadTag:S,addBodyScript:m,loadComponentsOverNetwork:h,wasServerRendered:v=!1,withBaseStyles:T=!0,isFigmake:x,enableMetaTags:E}){let C=ye(g),b=ye(n);(0,Fr.useEffect)(()=>{uw(C.testFlags??{})},[C.testFlags]);let R=ye(r.siteSettings)?.cookieBanner,[A,N]=(0,Fr.useState)(!1);W4(v);let D=l==="published"&&x&&window.self===window.top?iL:Br;return(0,We.jsx)(aw,{reportError:y,children:(0,We.jsx)(hs,{name:"root-error-boundary",nodeId:"root",children:(0,We.jsx)(kS,{websiteData:r,cmsBundleData:b,history:t,getAssetURL:o,getFontURL:i,getVideoURL:s,getCodeComponentURL:a,env:l,transitionAtom:c,setLocation:f,preloadLocation:d,renderOptions:C,withBaseStyles:T,addHeadTag:S,addBodyScript:m,loadComponentsOverNetwork:h,isFigmake:x,enableMetaTags:E,children:(0,We.jsx)(Bc.Provider,{value:{enabled:R?.enabled,openSettings:()=>N(!0)},children:(0,We.jsxs)(D,{children:[(0,We.jsx)(z4,{rootMaterializedNodePropsArrayAtom:e}),R?.enabled&&(0,We.jsx)(BT,{...R,guidToUrl:r.guidToUrl,setLocation:f,reportError:y,isManaging:A,setIsManaging:N}),(0,We.jsx)(B4,{currentLocationAtom:u,onPageRendered:p})]})})})})})}function B4({currentLocationAtom:e,onPageRendered:t}){let r=ye(e),n=ye(Ep);return(0,Fr.useEffect)(()=>{window.scrollTo(0,r?.scrollY??0)},[r?.scrollY,r?.url]),(0,Fr.useEffect)(()=>{t&&r?.url&&t(r.url,n)},[r?.url,t,n]),Ek(),null}function zg(e){let t=document.createRange().createContextualFragment(e);return Array.from(t.children).forEach(n=>n.setAttribute("data-user-element","true")),t}function V4(e){let t=ee()?.websiteData.siteSettings??q(),r=ye(t),n=r?.customCodeHeadStart,o=r?.customCodeHeadEnd,i=r?.customCodeBodyStart,s=r?.customCodeBodyEnd;(0,Fr.useInsertionEffect)(()=>{if(e==="preview")return n&&document.head.prepend(zg(n)),o&&document.head.append(zg(o)),i&&document.body.prepend(zg(i)),s&&document.body.append(zg(s)),()=>{document.querySelectorAll("[data-user-element]").forEach(l=>l.remove())}},[e,n,o,i,s])}function F4(){let t=pl()?.addBypassLinks,r=(0,Fr.useCallback)(i=>{i.stopPropagation(),i.preventDefault();let s=document.querySelector("main");s&&s.focus()},[]),n=(0,Fr.useCallback)(i=>{i.key==="Enter"&&r(i)},[r]),o=(0,Fr.useCallback)(i=>{r(i)},[r]);return t?(0,We.jsx)("div",{className:"bypass-link",children:(0,We.jsx)("a",{role:"link",onKeyDown:n,onClick:o,tabIndex:0,children:"Skip to main content"})}):null}function z4({rootMaterializedNodePropsArrayAtom:e}
124){let t=he(),r=ee()?.withBaseStyles??!0,n=ye(e),o=CI(s=>n.map(a=>$s(s,a,t)),[n,t]),i=Xu();return wk(),JL(),V4(t),o.length>0?(0,We.jsxs)(Dx,{reducedMotion:i?"never":"user",children:[(0,We.jsx)(XT,{withBaseStyles:r}),(0,We.jsx)(KT,{}),(0,We.jsx)(Rw,{}),(0,We.jsx)(F4,{},`bypass-${o[0]?.id}`),o.map(s=>(0,We.jsx)(Ln,{node:s,parent:null},`${s.id}`))]}):null}var H4=()=>{};function YT({websiteData:e,cmsBundleData:t,history:r,getAssetURL:n,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,setLocation:c,withBaseStyles:u=!0,addHeadTag:f,addBodyScript:d,loadComponentsOverNetwork:p=!1,isFigmake:y=!1,enableMetaTags:g=!1,renderOptions:S,children:m}){return(0,We.jsx)(kS,{websiteData:e,cmsBundleData:t,history:r,getAssetURL:n,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,setLocation:c,preloadLocation:H4,renderOptions:S,withBaseStyles:u,addHeadTag:f,addBodyScript:d,loadComponentsOverNetwork:p,isFigmake:y,enableMetaTags:g,children:(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(XT,{withBaseStyles:u,prepend:!0}),(0,We.jsx)(KT,{}),m]})})}var j4="[Hydrated]";function W4(e){(0,Fr.useEffect)(()=>{e&&console.log(j4)},[e])}function qT(e={}){let{preset:t="default",shouldOutputVariables:r=!1}=e,n=t==="code_layer"||t==="mcp",o=t==="mcp";return{disableElementIds:n,disableDataAttributes:n,disableBehaviors:n,preferCssGradients:n,disableBackgroundDivs:n,useFigmaClipContentsForOverflow:n,disableTextMarkerVariables:n,disableHighSpecificityContainer:n,disableConstraintsBasedSizing:n,renderHiddenRootNodes:n,renderComponentSetNodes:n,disableImageOptimization:n,disableVariableErrors:n,optimizeForTailwindConversion:n,disableInlineSvgGeneration:n,disableAdjustLetterSpacing:n,ignoreEmptyAbsoluteElements:n,rootNodeStyle:e?.rootNodeStyle??(n?"independent":void 0),minimizeAutoLayoutWrappers:o,dontUseChildDivForBorderStyles:o,shouldOutputVariables:o||r,codeSyntaxLanguage:e.codeSyntaxLanguage??void 0,previewingCodeBehavior:e.previewingCodeBehavior??!1,testFlags:e.testFlags}}var Hg=class{capacity;leakRate;currentVolume;lastTimestamp;constructor(t,r){this.capacity=t,this.leakRate=r,this.currentVolume=0,this.lastTimestamp=Date.now()}leak(){let t=Date.now(),n=(t-this.lastTimestamp)*this.leakRate;this.currentVolume=Math.max(0,this.currentVolume-n),this.lastTimestamp=t}tryAdd(t=1){return this.leak(),this.currentVolume+t<=this.capacity?(this.currentVolume+=t,!0):!1}};function U4(e,t,r){let n=G4(e,t);return t_(n,r)}function G4(e,t){let r=Cp();zu(r,al(e));let n=xp(J().get,r,t)[0];if(!n)throw new vt(`Not found: ${t}`);let o=n.id;return{key:"root",nodeById:r.nodeById,assets:r.assets,nodeId:o,preexpandedNodeId:o,parentStates:null,modeContext:{},parentState:fn.createRoot(r,null,{disableVariableErrors:!1}),animateRootIds:new Set,stablePathToAssetHash:r.stablePathToAssetHash,assetIdToGuid:r.assetIdToGuid,guidToUrl:r.guidToUrl}}function t_(e,t){try{let r=$s(J().get,e,t),n=r.visible?r.materializedChildNodeProps?.map(i=>t_(i,t)):void 0,o=1;if(n)for(let i of n)o+=i.nodesInSubtree;return delete r.interactionHandlers,delete r.materializedChildNodeProps,delete r.transitionProps,delete r.variableState,delete r.modeContext,structuredClone(r),{node:r,children:n,nodesInSubtree:o}}catch(r){return console.log("Materialization error",r),{node:{type:"ERROR",name:r.message},nodesInSubtree:1}}}var $4="[Hydration Error]",K4=["hydrat","Minified React error #418","Minified React error #423","Minified React error #424","Minified React error #425"],r_=class{root;container;websiteData;cmsBundleDataAtom;env;pendingLocationAtom;currentLocationAtom;transitionAtom;getPage;getAssetURL;getVideoURL;getFontURL;history;onWindowResize=null;rootMaterializedNodePropsArrayAtom;materializedRenderOptionsAtom;codeComponentsVersion;assetsVersion;fontsVersion;videoVersion;bundleId;loadComponentsOverNetwork;wasServerRendered;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:r,loadComponentsOverNetwork:n=!1,history:o,getAssetURL:i=void 0,getFontURL:s=void 0,getVideoURL:a=void 0,getPage:l=void 0,onPageRendered:c,onReactError:u=Bu,onLocationChange:f,sendMessage:d=bI,codeComponentsVersion:p,assetsVersion:y,fontsVersion:g,videoVersion:S,bundleId:m,renderOptions:h={},wasServerRendered:v=!1,withBaseStyles:T=!0,reportingDomain:x,userId:E,analyticsHeaders:C,bundleCreationDate:b,isFigmake:k,enableMetaTags:R}){if(this.container=t,this.bundleId=m,this.env=r,this.withBaseStyles=T,this.pendingLocationAtom=q(null),this.currentLocationAtom=q(null),this.transitionAtom=q(void 0),this.getPage=l??this.defaultGetPage,this.getAssetURL=i||this.defaultGetAssetURL,this.getFontURL=s||this.defaultGetFontURL,this.getVideoURL=a||this.defaultGetVideoURL,iw(d),o||(o=new X4(A=>
124this.setLocation(A,!0))),this.websiteData=Cp(),this.cmsBundleDataAtom=q(null),this.history=o,this.loadComponentsOverNetwork=n,this.wasServerRendered=v,this.needsHydration=v,this.classNamesToStyles={},this.globalStyleSheets={},this.linkTags=[],this.metaTags=[],this.isFigmake=!!k,this.enableMetaTags=!!R,this.onPageRendered=c,this.onReactError=u,this.onLocationChange=f,Re.init({env:r,reportingDomain:x||"",rateLimiter:new Hg(100,1/1e3),analyticsHeaders:C,userId:E,bundleId:m,bundleCreationDate:b}),this.materializedRenderOptions=qT(h),this.materializedRenderOptionsAtom=q(this.materializedRenderOptions),this.rootMaterializedNodePropsArrayAtom=q(A=>{let N=A(this.currentLocationAtom);if(!N)return[];let O=xp(A,this.websiteData,N.url);if(!O||O.length===0)throw new vt(`Not found: ${N.url}`);return this._resolveRootsRuntimeAtomForTests?.(),O.map(D=>{let I=D.id;return{key:I,nodeById:this.websiteData.nodeById,assets:this.websiteData.assets,assetIdToGuid:this.websiteData.assetIdToGuid,guidToUrl:this.websiteData.guidToUrl,animateRootIds:this.websiteData.animateRootIds,stablePathToAssetHash:this.websiteData.stablePathToAssetHash,nodeId:I,preexpandedNodeId:I,modeContext:{},parentStates:null,parentState:fn.createRoot(this.websiteData,A(this.cmsBundleDataAtom),this.materializedRenderOptions)}})}),this.codeComponentsVersion=p,this.assetsVersion=y,this.fontsVersion=g,this.videoVersion=S,this.isPreview()||this.isPublished()||this.isSnapshot()){this.onWindowResize=()=>{J().set(Ep,{width:window.innerWidth,height:window.innerHeight})},this.onWindowResize(),window.addEventListener("resize",this.onWindowResize);let A=(N,O,D,I,W)=>{W&&Re.reportError(W)};window.addEventListener("error",A)}if(this.isPreview()||this.isPublished()&&!this.wasServerRendered){if(!t)throw new re("Container is required in order to render the site.");this.root=(0,Wg.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,jg.createElement)(e_,{websiteData:this.websiteData,cmsBundleDataAtom:this.cmsBundleDataAtom,env:this.env,rootMaterializedNodePropsArrayAtom:this.rootMaterializedNodePropsArrayAtom,history:this.history,getAssetURL:this.getAssetURL,getFontURL:this.getFontURL,getVideoURL:this.getVideoURL,getCodeComponentURL:this.getCodeComponentURL,transitionAtom:this.transitionAtom,withBaseStyles:this.withBaseStyles,currentLocationAtom:this.currentLocationAtom,setLocation:t=>this.setLocation(t,!1),preloadLocation:t=>{this.preloadLocation(t)},onPageRendered:this.onPageRendered,onReactError:this.handleReactError,renderOptionsAtom:this.materializedRenderOptionsAtom,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.wasServerRendered,isFigmake:this.isFigmake,enableMetaTags:this.enableMetaTags})}defaultGetAssetURL=(t,{width:r,height:n}={})=>{if(this.assetsVersion){let o=new URLSearchParams;r&&o.set("w",r.toString()),n&&o.set("h",n.toString());let i=o.size>0?`?${o.toString()}`:"";return`/_assets/${this.assetsVersion}/${t}${i}`}return t};defaultGetFontURL=(t,r)=>r==="CUSTOM"?`/_user_fonts/${this.fontsVersion||"v1"}/${t}`:t;defaultGetVideoURL=(t,r)=>this.isPreview()?t:`/_videos/${this.videoVersion||"v1"}/${r}`;defaultGetPage=async t=>{let r=t==="/"?"/_index":t,n=`/_json/${this.bundleId}${r}.json`,o=await fetch(n,{method:"GET",credentials:"include",mode:"no-cors"});if(o.status===401&&o.headers.get("x-figma-needs-reauth"))throw console.log("Re-authentication required; navigating to",t),window.location.href=t,new vt("Authentication required");let i=await o.json(),s=!1;if(i.nodeById)for(let l in i.nodeById){let c=i.nodeById[l];if(c&&(c.cmsCollectionBindingProperties||c.cmsItemFieldBindingProperties)){s=!0;break}}let a=null;if(s)try{let l=`/_json/${this.bundleId}/_cms${r}.json`,c=await fetch(l,{method:"GET",credentials:"include",mode:"no-cors"});c.ok&&(a=await c.json())}catch(l){Re.reportError(new vt("Error loading CMS resource",l)),console.error(l)}return{resource:i,cmsResource:a}};preloadLocation(t){let r=this.getPagePreloadCache.get(t);return r||(r=this.getPage(t),this.getPagePreloadCache.set(t,r)),r}setLocation(t,r){if(t.url==="")return;let n=J();n.set(this.pendingLocationAtom,t),this.preloadLocation(t.url).then(({resource:o,cmsResource:i})=>{if(zu(this.websiteData,al(o)),i){let s=yI(i),a=n.get(this.cmsBundleDataAtom);a||(a=NI()),OI(a,s),n.set(this.cmsBundleDataAtom,a)}r||this.history.push(t),n.set(this.currentLocationAtom,t),Ie(t.transition,n.get(this.transitionAtom))||n.set(this.transitionAtom,t.transition),this.onLocationChange?.(this),this.needsHydration&&(this.needsHydration=!1,this.hydrate())}).catch(o=>{let i=o instanceof Error;if(i){let s=o.message;if(s===TS||s===ES)return}throw i?o:new Error("Error setting location "+String(o))}).finally(()=>{this.getPagePreloadCache.delete(t.url)})}getCodeComponentURL=()=>{let t=J();if(this.codeComponentsVersion){let o=t.get(this.websiteData.sourceCodeHash);return o?`/_components/${this.codeComponentsVersion}/${o}.js`:(console.warn("Source code hash not found"),"")}let r="data:text/javascript;charset=utf-8,",n=this.websiteData.compiledCode;return n==null?(console.warn("Compiled code not found"),r):r+encodeURIComponent(t.get(n)??"")};createSnapshotWrapper(t){let r=J();return(0,jg.createElement)(YT,{websiteData:this.websiteData,cmsBundleData:r.get(this.cmsBundleDataAtom),history:this.history,getAssetURL:this.getAssetURL,getFontURL:this.getFontURL,getVideoURL:this.getVideoURL,getCodeComponentURL:this.getCodeComponentURL,env:this.env,transitionAtom:this.transitionAtom,setLocation:()=>{},addHeadTag:()=>{},addBodyScript:()=>{},loadComponentsOverNetwork:this.loadComponentsOverNetwork,withBaseStyles:this.withBaseStyles,isFigmake:this.isFigmake,enableMetaTags:this.enableMetaTags,renderOptions:this.materializedRenderOptions},t)}resetGlobalVariableStateForSnapshot(){if(this.isSnapshot()){let t=J();fn.createRoot(this.websiteData,t.get(this.cmsBundleDataAtom),this.materializedRenderOptions,!0)}}createLayerElement({guid:t,renderedByCode:r}){let n=J();n.set(this.currentLocationAtom,{url:"/"});let o=this.websiteData.nodeById.get(t),i=n.get(o),s=J().get(this.rootMaterializedNodePropsArrayAtom),a;s&&(a=s[0]);let l=J().get(fl);if(!a||!i)return null;a.nodeId=t,a.preexpandedNodeId=t,a.breakpointWidth=l;let c=$s(J().get,a,this.env);return function(f){let d=f?Object.fromEntries(Object.entries(f).filter(([y])=>y.startsWith("data-"))):{},p={renderedByCode:r,style:f?.style,className:f?.className,dataAttributes:d};return(0,jg.createElement)(Ln,{node:c,parent:null,context:p})}}refresh(){window.location.reload()}pushPageData(t){zu(this.websiteData,al(t))}pushAssetData(t){wS(this.websiteData,gI(t))}unmount(){this.isServer()||(this.onWindowResize&&window.removeEventListener("resize",this.onWindowResize),setTimeout(()=>{this.root?.unmount()}))}hydrate(){this.wasServerRendered,de(!!this.container,"Container must be provided in order to hydrate the site."),this.isFigmake||zw(),(0,Wg.hydrateRoot)(this.container,this.createWebsiteElement(),{onRecoverableError:(t,r)=>{let n=t.message.toLocaleLowerCase(),o=!1;for(let i of K4)if(n.includes(i.toLocaleLowerCase())){o=!0;break}o?console.error($4,t,t.cause??"",r.componentStack):console.error(t,r.componentStack)}})}toggleDebugTools(){let t=J();t.set(Vu,!t.get(Vu))}_convertMaterializedNodePropsDataForTest(t){let r=$s(J().get,t,this.env),n=r.materializedChildNodeProps;return delete r.interactionHandlers,delete r.materializedChildNodeProps,delete r.transitionProps,"variableState"in r&&delete r.variableState,"modeContext"in r&&delete r.modeContext,{materializedNode:r,materializedChildNodeProps:n}}async _getSerializedMaterializedNodePropsArrayDataForTests(){J().get(this.rootMaterializedNodePropsArrayAtom)||(this._rootsRuntimeAtomForTestsPromise=new Promise(i=>{this._resolveRootsRuntimeAtomForTests=i})),await this._rootsRuntimeAtomForTestsPromise;let t=J().get(this.rootMaterializedNodePropsArrayAtom);de(!!t&&t.length>0,"Root nodes not found");let r={},n=i=>{let s=this._convertMaterializedNodePropsDataForTest(i);r[s.materializedNode.id]=s.materializedNode,s.materializedChildNodeProps?.forEach(a=>n(a))};return{rootIds:t.map(i=>(n(i),this._convertMaterializedNodePropsDataForTest(i).materializedNode.id)),nodeByGuidMap:r}}listenForTestEvent(t){return new Promise(r=>{let n=o=>{let i=o.detail.name;t===i&&(window.removeEventListener("FigmaTestEvent",n),r(t))};window.addEventListener("FigmaTestEvent",n)})}setRenderOptions(t){this.materializedRenderOptions=qT(t),J().set(this.materializedRenderOptionsAtom,this.materializedRenderOptions)}handleReactError=(t,r={})=>{try{this.onReactError(t,r)}catch{}Re.reportError(t)}},X4=class{onPopState;constructor(t){this.onPopState=t,window.addEventListener("popstate",r=>{let n=r.state;this.onPopState({...this.current,scrollY:n?.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:r}=this.current;return n_(t,r)}push(t){history.replaceState({scrollY:window.scrollY},"",this.href),history.pushState({},"",n_(t.url||"/",t.search||""))}forward(){history.forward()}back(){history.back()}},n_=(e,t)=>e+t;export{Nc as ActiveBreakpointContext,Q0 as ActiveBreakpointProvider,X5 as AppearBehaviorPresetTransition,Vf as BannerComponentType,co as BehaviorPresetEasingFunctions,K5 as BehaviorPresetScrollParallaxSpeed,$5 as BehaviorPresetStates,XO as BehaviorPresetTransition,Ye as BehaviorType,ze as BlendMode,iI as CmsRichTextNodeDefaults,pI as CodeComponentNodeDefaults,mI as CodeFileNodeDefaults,fI as CodeInstanceNodeDefaults,dI as CodeLayerNo
124deDefaults,Q1 as ComponentNodeDefaults,Z1 as ComponentSetNodeDefaults,Vr as ConsentType,BT as CookieConsentBanner,Bc as CookieConsentContext,pj as CornerRadiusShapeTraitsDefaults,SS as CornerTraitDefaults,N3 as DEFAULT_HISTORY_STATE,CT as DEFAULT_SITE_DESCRIPTION,ET as DEFAULT_SITE_TITLE,_u as DefaultShapeTraitsDefaults,yt as EasingType,ke as ExpressionFunction,$1 as FontVariantPosition,tI as FrameNodeDefaults,qr as FrameTraitsDefaults,nI as GroupNodeDefaults,hI as HTMLWidgetType,Lu as HasBlendModeAndOpacityTraitDefaults,eB as HasEffectsTraitDefaults,tB as HasFramePropertiesTraitDefaults,mp as HasGeometryTraitDefaults,pp as HasLayoutTraitDefaults,X1 as HasMaskTraitDefaults,eI as ImageNodeDefaults,sI as InstanceNodeDefaults,dj as InteractionTraitDefaults,rB as IsInAnimateTreeTraitDefaults,sl as IsLayerTraitDefaults,bT as LOTTIEFILES_REGEX,In as LayoutConstraintHorizontal,wn as LayoutConstraintVertical,Oi as LineTypes,Y5 as MARQUEE_PRESET_DEFAULT_SPEED,da as NewRenderHooksContext,Lg as RESET_STYLES_ID,aI as RectangleNodeDefaults,Y1 as RectangularShapeTraitsDefaults,fa as RenderHooksContext,oI as RepeaterNodeDefaults,K1 as ResponsiveTraitDefaults,ES as SITES_PREVIEW_GET_PAGE_ERROR_SANDBOX,TS as SITES_PREVIEW_GET_PAGE_ERROR_SNAPSHOT,r_ as SitesRuntime,rI as SlotNodeDefaults,$ as SmartAnimateType,Of as SnapshotContext,YT as SnapshotWebsiteProvider,Du as SourceCodeTraitsDefaults,J1 as SvgNodeDefaults,dp as TextDecoration,lI as TextNodeDefaults,q1 as TypePropertiesTraitDefaults,uI as WebpageNodeDefaults,Pc as WebsiteSettingsContext,oT as WebsiteSettingsProvider,cI as WidgetNodeDefaults,ei as XAlignment,ti as YAlignment,hp as applyDefaultsToPrototype,vs as buildFontFace,dH as createPropertySetters,Nf as getChildNode,Af as getChildNodes,dg as getImageProp,U4 as getMaterializedTreeForWebsite,tT as getPropertySetterNameMap,Vo as guidToDOMId,gp as isPaintGradient,j0 as makeFramerMotionDefinition,al as parseBundle,xS as parseNode,Tj as parseSchemaData,TT as resetCSS,Hp as solidColor,Rf as useAnimateNode}; 125/*! 126 Copyright (c) 2018 Jed Watson. 127 Licensed under the MIT License (MIT), see 128 http://jedwatson.github.io/classnames 129*/ 130/*! 131 * Bowser - a browser detector 132 * https://github.com/ded/bowser 133 * MIT License | (c) Dustin Diaz 2015 134 */ 135/** 136 * @license React 137 * react-dom.production.min.js 138 * 139 * Copyright (c) Facebook, Inc. and its affiliates. 140 * 141 * This source code is licensed under the MIT license found in the 142 * LICENSE file in the root directory of this source tree. 143 */ 144/** 145 * @license React 146 * react-jsx-dev-runtime.production.min.js 147 * 148 * Copyright (c) Facebook, Inc. and its affiliates. 149 * 150 * This source code is licensed under the MIT license found in the 151 * LICENSE file in the root directory of this source tree. 152 */ 153/** 154 * @license React 155 * react-jsx-runtime.production.min.js 156 * 157 * Copyright (c) Facebook, Inc. and its affiliates. 158 * 159 * This source code is licensed under the MIT license found in the 160 * LICENSE file in the root directory of this source tree. 161 */ 162/** 163 * @license React 164 * react.production.min.js 165 * 166 * Copyright (c) Facebook, Inc. and its affiliates. 167 * 168 * This source code is licensed under the MIT license found in the 169 * LICENSE file in the root directory of this source tree. 170 */ 171/** 172 * @license React 173 * scheduler.production.min.js 174 * 175 * Copyright (c) Facebook, Inc. and its affiliates. 176 * 177 * This source code is licensed under the MIT license found in the 178 * LICENSE file in the root directory of this source tree. 179 */ 180/** 181 * @license react-fast-marquee 182 * 183 * Adapted from https://github.com/justin-chu/react-fast-marquee/blob/master/src/components/Marquee.tsx 184 * Copyright (c) 2020 justin-chu 185 * MIT License 186 */ 187/** 188 * Subset of the Tailwind Preflight CSS styles applied in Sites only, but not in 189 * Make, as not all Sites will use Tailwind via Code Layers. 190 * 191 * TODO(@akern): Further align this so it is an exact subset of the Tailwind 192 * Preflight CSS, because it isn't yet, and until it is, code layer styles may 193 * not be applied correctly. 194 * 195 * @license Tailwind 196 * https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/src/css/preflight.css 197 * 198 * Copyright (c) Tailwind Labs, Inc. 199 * 200 * Some of the source code in this file comes from the TailwindCSS project, which is licnesed under the MIT license 201 * https://github.com/tailwindlabs/tailwindcss/blob/main/LICENSE 202 */ 203 204// #version: 56c1c86ba9d73425940f5116d9067ba9842f81ca
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.