PageSourceSearch

https://figmamake-webinar.figma.site/_runtimes/sites-runtime.c72f1…979ad9b84ddf7ff6be124f7b594cb4f820fc7f32.js

js figmamake-webinar.figma.site collected 2026-10-03 03:16:31 UTC 650,706 bytes, 487 lines download raw bytes

vendor: 5,191 bytes, line 1
1var lD=Object.create;var Hg=Object.defineProperty;var cD=Object.getOwnPropertyDescriptor;var uD=Object.getOwnPropertyNames;var fD=Object.getPrototypeOf,dD=Object.prototype.hasOwnProperty;var pD=(e,t,n)=>t in e?Hg(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var mD=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')});var Tn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var hD=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of uD(t))!dD.call(e,o)&&o!==n&&Hg(e,o,{get:()=>t[o],enumerable:!(r=cD(t,o))||r.enumerable});return e};var b=(e,t,n)=>(n=e!=null?lD(fD(e)):{},hD(t||!e||!e.__esModule?Hg(n,"default",{value:e,enumerable:!0}):n,e));var En=(e,t,n)=>(pD(e,typeof t!="symbol"?t+"":t,n),n);var cE=Tn(oe=>{"use strict";var Pc=Symbol.for("react.element"),gD=Symbol.for("react.portal"),yD=Symbol.for("react.fragment"),vD=Symbol.for("react.strict_mode"),SD=Symbol.for("react.profiler"),xD=Symbol.for("react.provider"),TD=Symbol.for("react.context"),ED=Symbol.for("react.forward_ref"),CD=Symbol.for("react.suspense"),wD=Symbol.for("react.memo"),kD=Symbol.for("react.lazy"),ZT=Symbol.iterator;function ID(e){return e===null||typeof e!="object"?null:(e=ZT&&e[ZT]||e["@@iterator"],typeof e=="function"?e:null)}var tE={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nE=Object.assign,rE={};function Sa(e,t,n){this.props=e,this.context=t,this.refs=rE,this.updater=n||tE}Sa.prototype.isReactComponent={};Sa.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")};Sa.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function oE(){}oE.prototype=Sa.prototype;function Wg(e,t,n){this.props=e,this.context=t,this.refs=rE,this.updater=n||tE}var Ug=Wg.prototype=new oE;Ug.constructor=Wg;nE(Ug,Sa.prototype);Ug.isPureReactComponent=!0;var JT=Array.isArray,iE=Object.prototype.hasOwnProperty,Gg={current:null},sE={key:!0,ref:!0,__self:!0,__source:!0};function aE(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)iE.call(t,r)&&!sE.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var l=Array(a),c=0;c<a;c++)l[c]=arguments[c+2];o.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Pc,type:e,key:i,ref:s,props:o,_owner:Gg.current}}function bD(e,t){return{$$typeof:Pc,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function $g(e){return typeof e=="object"&&e!==null&&e.$$typeof===Pc}function AD(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var eE=/\/+/g;function jg(e,t){return typeof e=="object"&&e!==null&&e.key!=null?AD(""+e.key):t.toString(36)}function Bf(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Pc:case gD:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+jg(s,0):r,JT(o)?(n="",e!=null&&(n=e.replace(eE,"$&/")+"/"),Bf(o,t,n,"",function(c){return c})):o!=null&&($g(o)&&(o=bD(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(eE,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",JT(e))for(var a=0;a<e.length;a++){i=e[a];var l=r+jg(i,a);s+=Bf(i,t,n,l,o)}else if(l=ID(e),typeof l=="function")for(e=l.call(e),a=0;!(i=e.next()).done;)i=i.value,l=r+jg(i,a++),s+=Bf(i,t,n,l,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function Mf(e,t,n){if(e==null)return e;var r=[],o=0;return Bf(e,r,"","",function(i){return t.call(n,i,o++)}),r}function RD(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ut={current:null},Ff={transition:null},ND={ReactCurrentDispatcher:Ut,ReactCurrentBatchConfig:Ff,ReactCurrentOwner:Gg};function lE(){throw Error("act(...) is not supported in production builds of React.")}oe.Children={map:Mf,forEach:function(e,t,n){Mf(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Mf(e,function(){t++}),t},toArray:function(e){return Mf(e,function(t){return t})||[]},only:function(e){if(!$g(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};oe.Component=Sa;oe.Fragment=yD;oe.Profiler=SD;oe.PureComponent=Wg;oe.StrictMode=vD;oe.Suspense=CD;
vendor: 8,499 bytes, line 1
1oe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ND;oe.act=lE;oe.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=nE({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=Gg.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)iE.call(t,l)&&!sE.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var c=0;c<l;c++)a[c]=arguments[c+2];r.children=a}return{$$typeof:Pc,type:e.type,key:o,ref:i,props:r,_owner:s}};oe.createContext=function(e){return e={$$typeof:TD,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:xD,_context:e},e.Consumer=e};oe.createElement=aE;oe.createFactory=function(e){var t=aE.bind(null,e);return t.type=e,t};oe.createRef=function(){return{current:null}};oe.forwardRef=function(e){return{$$typeof:ED,render:e}};oe.isValidElement=$g;oe.lazy=function(e){return{$$typeof:kD,_payload:{_status:-1,_result:e},_init:RD}};oe.memo=function(e,t){return{$$typeof:wD,type:e,compare:t===void 0?null:t}};oe.startTransition=function(e){var t=Ff.transition;Ff.transition={};try{e()}finally{Ff.transition=t}};oe.unstable_act=lE;oe.useCallback=function(e,t){return Ut.current.useCallback(e,t)};oe.useContext=function(e){return Ut.current.useContext(e)};oe.useDebugValue=function(){};oe.useDeferredValue=function(e){return Ut.current.useDeferredValue(e)};oe.useEffect=function(e,t){return Ut.current.useEffect(e,t)};oe.useId=function(){return Ut.current.useId()};oe.useImperativeHandle=function(e,t,n){return Ut.current.useImperativeHandle(e,t,n)};oe.useInsertionEffect=function(e,t){return Ut.current.useInsertionEffect(e,t)};oe.useLayoutEffect=function(e,t){return Ut.current.useLayoutEffect(e,t)};oe.useMemo=function(e,t){return Ut.current.useMemo(e,t)};oe.useReducer=function(e,t,n){return Ut.current.useReducer(e,t,n)};oe.useRef=function(e){return Ut.current.useRef(e)};oe.useState=function(e){return Ut.current.useState(e)};oe.useSyncExternalStore=function(e,t,n){return Ut.current.useSyncExternalStore(e,t,n)};oe.useTransition=function(){return Ut.current.useTransition()};oe.version="18.3.1"});var O=Tn((EU,uE)=>{"use strict";uE.exports=cE()});var xE=Tn(Ae=>{"use strict";function qg(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(0<zf(o,t))e[r]=t,e[n]=o,n=r;else break e}}function dr(e){return e.length===0?null:e[0]}function Hf(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,a=e[s],l=s+1,c=e[l];if(0>zf(a,n))l<o&&0>zf(c,a)?(e[r]=c,e[l]=n,r=l):(e[r]=a,e[s]=n,r=s);else if(l<o&&0>zf(c,n))e[r]=c,e[l]=n,r=l;else break e}}return t}function zf(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(fE=performance,Ae.unstable_now=function(){return fE.now()}):(Kg=Date,dE=Kg.now(),Ae.unstable_now=function(){return Kg.now()-dE});var fE,Kg,dE,Br=[],ai=[],PD=1,Un=null,Rt=3,jf=!1,Ts=!1,Lc=!1,hE=typeof setTimeout=="function"?setTimeout:null,gE=typeof clearTimeout=="function"?clearTimeout:null,pE=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Qg(e){for(var t=dr(ai);t!==null;){if(t.callback===null)Hf(ai);else if(t.startTime<=e)Hf(ai),t.sortIndex=t.expirationTime,qg(Br,t);else break;t=dr(ai)}}function Zg(e){if(Lc=!1,Qg(e),!Ts)if(dr(Br)!==null)Ts=!0,ey(Jg);else{var t=dr(ai);t!==null&&ty(Zg,t.startTime-e)}}function Jg(e,t){Ts=!1,Lc&&(Lc=!1,gE(Dc),Dc=-1),jf=!0;var n=Rt;try{for(Qg(t),Un=dr(Br);Un!==null&&(!(Un.expirationTime>t)||e&&!SE());){var r=Un.callback;if(typeof r=="function"){Un.callback=null,Rt=Un.priorityLevel;var o=r(Un.expirationTime<=t);t=Ae.unstable_now(),typeof o=="function"?Un.callback=o:Un===dr(Br)&&Hf(Br),Qg(t)}else Hf(Br);Un=dr(Br)}if(Un!==null)var i=!0;else{var s=dr(ai);s!==null&&ty(Zg,s.startTime-t),i=!1}return i}finally{Un=null,Rt=n,jf=!1}}var Wf=!1,Vf=null,Dc=-1,yE=5,vE=-1;function SE(){return!(Ae.unstable_now()-vE<yE)}function Yg(){if(Vf!==null){var e=Ae.unstable_now();vE=e;var t=!0;try{t=Vf(!0,e)}finally{t?Oc():(Wf=!1,Vf=null)}}else Wf=!1}var Oc;typeof pE=="function"?Oc=function(){pE(Yg)}:typeof MessageChannel<"u"?(Xg=new MessageChannel,mE=Xg.port2,Xg.port1.onmessage=Yg,Oc=function(){mE.postMessage(null)}):Oc=function(){hE(Yg,0)};var Xg,mE;function ey(e){Vf=e,Wf||(Wf=!0,Oc())}function ty(e,t){Dc=hE(function(){e(Ae.unstable_now())},t)}Ae.unstable_IdlePriority=5;Ae.unstable_ImmediatePriority=1;Ae.unstable_LowPriority=4;Ae.unstable_NormalPriority=3;Ae.unstable_Profiling=null;Ae.unstable_UserBlockingPriority=2;Ae.unstable_cancelCallback=function(e){e.callback=null};Ae.unstable_continueExecution=function(){Ts||jf||(Ts=!0,ey(Jg))};Ae.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"):yE=0<e?Math.floor(1e3/e):5};Ae.unstable_getCurrentPriorityLevel=function(){return Rt};Ae.unstable_getFirstCallbackNode=function(){return dr(Br)};Ae.unstable_next=function(e){switch(Rt){case 1:case 2:case 3:var t=3;break;default:t=Rt}var n=Rt;Rt=t;try{return e()}finally{Rt=n}};Ae.unstable_pauseExecution=function(){};Ae.unstable_requestPaint=function(){};Ae.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=Rt;Rt=e;try{return t()}finally{Rt=n}};Ae.unstable_scheduleCallback=function(e,t,n){var r=Ae.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?r+n:r):n=r,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=n+o,e={id:PD++,callback:t,priorityLevel:e,startTime:n,expirationTime:o,sortIndex:-1},n>r?(e.sortIndex=n,qg(ai,e),dr(Br)===null&&e===dr(ai)&&(Lc?(gE(Dc),Dc=-1):Lc=!0,ty(Zg,n-r))):(e.sortIndex=o,qg(Br,e),Ts||jf||(Ts=!0,ey(Jg))),e};Ae.unstable_shouldYield=SE;Ae.unstable_wrapCallback=function(e){var t=Rt;return function(){var n=Rt;Rt=t;try{return e.apply(this,arguments)}finally{Rt=n}}}});var EE=Tn((wU,TE)=>{"use strict";TE.exports=xE()});var I1=Tn(An=>{"use strict";var OD=O(),In=EE();function L(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var RC=new Set,nu={};function Ds(e,t){Va(e,t),Va(e+"Capture",t)}function Va(e,t){for(nu[e]=t,e=0;e<t.length;e++)RC.add(t[e])}var Eo=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wy=Object.prototype.hasOwnProperty,LD=/^[: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]*$/,CE={},wE={};function DD(e){return wy.call(wE,e)?!0:wy.call(CE,e)?!1:LD.test(e)?wE[e]=!0:(CE[e]=!0,!1)}function _D(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function MD(e,t,n,r){if(t===null||typeof t>"u"||_D(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Kt(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var wt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){wt[e]=new Kt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 4,692 bytes, lines 1-2
1h(function(e){var t=e[0];wt[t]=new Kt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){wt[e]=new Kt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){wt[e]=new Kt(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){wt[e]=new Kt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){wt[e]=new Kt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){wt[e]=new Kt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){wt[e]=new Kt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){wt[e]=new Kt(e,5,!1,e.toLowerCase(),null,!1,!1)});var gv=/[\-:]([a-z])/g;function yv(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(gv,yv);wt[t]=new Kt(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(gv,yv);wt[t]=new Kt(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(gv,yv);wt[t]=new Kt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){wt[e]=new Kt(e,1,!1,e.toLowerCase(),null,!1,!1)});wt.xlinkHref=new Kt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){wt[e]=new Kt(e,1,!1,e.toLowerCase(),null,!0,!0)});function vv(e,t,n,r){var o=wt.hasOwnProperty(t)?wt[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(MD(t,n,o,r)&&(n=null),r||o===null?DD(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Io=OD.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Uf=Symbol.for("react.element"),Ea=Symbol.for("react.portal"),Ca=Symbol.for("react.fragment"),Sv=Symbol.for("react.strict_mode"),ky=Symbol.for("react.profiler"),NC=Symbol.for("react.provider"),PC=Symbol.for("react.context"),xv=Symbol.for("react.forward_ref"),Iy=Symbol.for("react.suspense"),by=Symbol.for("react.suspense_list"),Tv=Symbol.for("react.memo"),ci=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var OC=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var kE=Symbol.iterator;function _c(e){return e===null||typeof e!="object"?null:(e=kE&&e[kE]||e["@@iterator"],typeof e=="function"?e:null)}var We=Object.assign,ny;function Wc(e){if(ny===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ny=t&&t[1]||""}return`
2`+ny+e}var ry=!1;function oy(e,t){if(!e||ry)return"";ry=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}
vendor: 6,732 bytes, lines 2-5
2catch(c){if(c&&r&&typeof c.stack=="string"){for(var o=c.stack.split(`
3`),i=r.stack.split(`
4`),s=o.length-1,a=i.length-1;1<=s&&0<=a&&o[s]!==i[a];)a--;for(;1<=s&&0<=a;s--,a--)if(o[s]!==i[a]){if(s!==1||a!==1)do if(s--,a--,0>a||o[s]!==i[a]){var l=`
5`+o[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{ry=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Wc(e):""}function BD(e){switch(e.tag){case 5:return Wc(e.type);case 16:return Wc("Lazy");case 13:return Wc("Suspense");case 19:return Wc("SuspenseList");case 0:case 2:case 15:return e=oy(e.type,!1),e;case 11:return e=oy(e.type.render,!1),e;case 1:return e=oy(e.type,!0),e;default:return""}}function Ay(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 Ca:return"Fragment";case Ea:return"Portal";case ky:return"Profiler";case Sv:return"StrictMode";case Iy:return"Suspense";case by:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case PC:return(e.displayName||"Context")+".Consumer";case NC:return(e._context.displayName||"Context")+".Provider";case xv:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Tv:return t=e.displayName||null,t!==null?t:Ay(e.type)||"Memo";case ci:t=e._payload,e=e._init;try{return Ay(e(t))}catch{}}return null}function FD(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 Ay(t);case 8:return t===Sv?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Ci(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function LC(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function zD(e){var t=LC(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Gf(e){e._valueTracker||(e._valueTracker=zD(e))}function DC(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=LC(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Sd(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 Ry(e,t){var n=t.checked;return We({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function IE(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Ci(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function _C(e,t){t=t.checked,t!=null&&vv(e,"checked",t,!1)}function Ny(e,t){_C(e,t);var n=Ci(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Py(e,t.type,n):t.hasOwnProperty("defaultValue")&&Py(e,t.type,Ci(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function bE(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Py(e,t,n){(t!=="number"||Sd(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Uc=Array.isArray;function Da(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Ci(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Oy(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(L(91));return We({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function AE(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(L(92));if(Uc(n)){if(1<n.length)throw Error(L(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Ci(n)}}function MC(e,t){var n=Ci(t.value),r=Ci(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function RE(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function BC(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 Ly(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?BC(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var $f,FC=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for($f=$f||document.createElement("div"),$f.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=$f.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ru(e,t){if(t){var n=e.firstChild;
vendor: 2,492 bytes, line 5
5if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Kc={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},VD=["Webkit","ms","Moz","O"];Object.keys(Kc).forEach(function(e){VD.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Kc[t]=Kc[e]})});function zC(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Kc.hasOwnProperty(e)&&Kc[e]?(""+t).trim():t+"px"}function VC(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=zC(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var HD=We({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 Dy(e,t){if(t){if(HD[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(L(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(L(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(L(61))}if(t.style!=null&&typeof t.style!="object")throw Error(L(62))}}function _y(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 My=null;function Ev(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var By=null,_a=null,Ma=null;function NE(e){if(e=Tu(e)){if(typeof By!="function")throw Error(L(280));var t=e.stateNode;t&&(t=Kd(t),By(e.stateNode,e.type,t))}}function HC(e){_a?Ma?Ma.push(e):Ma=[e]:_a=e}function jC(){if(_a){var e=_a,t=Ma;if(Ma=_a=null,NE(e),t)for(e=0;e<t.length;e++)NE(t[e])}}function WC(e,t){return e(t)}function UC(){}var iy=!1;function GC(e,t,n){if(iy)return e(t,n);iy=!0;
vendor: 8,956 bytes, line 5
5try{return WC(e,t,n)}finally{iy=!1,(_a!==null||Ma!==null)&&(UC(),jC())}}function ou(e,t){var n=e.stateNode;if(n===null)return null;var r=Kd(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(L(231,t,typeof n));return n}var Fy=!1;if(Eo)try{xa={},Object.defineProperty(xa,"passive",{get:function(){Fy=!0}}),window.addEventListener("test",xa,xa),window.removeEventListener("test",xa,xa)}catch{Fy=!1}var xa;function jD(e,t,n,r,o,i,s,a,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Yc=!1,xd=null,Td=!1,zy=null,WD={onError:function(e){Yc=!0,xd=e}};function UD(e,t,n,r,o,i,s,a,l){Yc=!1,xd=null,jD.apply(WD,arguments)}function GD(e,t,n,r,o,i,s,a,l){if(UD.apply(this,arguments),Yc){if(Yc){var c=xd;Yc=!1,xd=null}else throw Error(L(198));Td||(Td=!0,zy=c)}}function _s(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function $C(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 PE(e){if(_s(e)!==e)throw Error(L(188))}function $D(e){var t=e.alternate;if(!t){if(t=_s(e),t===null)throw Error(L(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return PE(o),e;if(i===r)return PE(o),t;i=i.sibling}throw Error(L(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s){for(a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s)throw Error(L(189))}}if(n.alternate!==r)throw Error(L(190))}if(n.tag!==3)throw Error(L(188));return n.stateNode.current===n?e:t}function KC(e){return e=$D(e),e!==null?YC(e):null}function YC(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=YC(e);if(t!==null)return t;e=e.sibling}return null}var XC=In.unstable_scheduleCallback,OE=In.unstable_cancelCallback,KD=In.unstable_shouldYield,YD=In.unstable_requestPaint,Qe=In.unstable_now,XD=In.unstable_getCurrentPriorityLevel,Cv=In.unstable_ImmediatePriority,qC=In.unstable_UserBlockingPriority,Ed=In.unstable_NormalPriority,qD=In.unstable_LowPriority,QC=In.unstable_IdlePriority,Wd=null,Hr=null;function QD(e){if(Hr&&typeof Hr.onCommitFiberRoot=="function")try{Hr.onCommitFiberRoot(Wd,e,void 0,(e.current.flags&128)===128)}catch{}}var yr=Math.clz32?Math.clz32:e_,ZD=Math.log,JD=Math.LN2;function e_(e){return e>>>=0,e===0?32:31-(ZD(e)/JD|0)|0}var Kf=64,Yf=4194304;function Gc(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 Cd(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~o;a!==0?r=Gc(a):(i&=s,i!==0&&(r=Gc(i)))}else s=n&~o,s!==0?r=Gc(s):i!==0&&(r=Gc(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-yr(t),o=1<<n,r|=e[n],t&=~o;return r}function t_(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 n_(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-yr(i),a=1<<s,l=o[s];l===-1?(!(a&n)||a&r)&&(o[s]=t_(a,t)):l<=t&&(e.expiredLanes|=a),i&=~a}}function Vy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ZC(){var e=Kf;return Kf<<=1,!(Kf&4194240)&&(Kf=64),e}function sy(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Su(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-yr(t),e[t]=n}function r_(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-yr(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function wv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-yr(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var xe=0;function JC(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ew,kv,tw,nw,rw,Hy=!1,Xf=[],hi=null,gi=null,yi=null,iu=new Map,su=new Map,fi=[],o_="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 LE(e,t){switch(e){case"focusin":case"focusout":hi=null;break;case"dragenter":case"dragleave":gi=null;break;case"mouseover":case"mouseout":yi=null;break;case"pointerover":case"pointerout":iu.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":su.delete(t.pointerId)}}function Mc(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Tu(t),t!==null&&kv(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function i_(e,t,n,r,o){switch(t){case"focusin":return hi=Mc(hi,e,t,n,r,o),!0;case"dragenter":return gi=Mc(gi,e,t,n,r,o),!0;case"mouseover":return yi=Mc(yi,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return iu.set(i,Mc(iu.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,su.set(i,Mc(su.get(i)||null,e,t,n,r,o)),!0}return!1}function ow(e){var t=ws(e.target);if(t!==null){var n=_s(t);if(n!==null){if(t=n.tag,t===13){if(t=$C(n),t!==null){e.blockedOn=t,rw(e.priority,function(){tw(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function cd(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=jy(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);My=r,n.target.dispatchEvent(r),My=null}else return t=Tu(n),t!==null&&kv(t),e.blockedOn=n,!1;t.shift()}return!0}function DE(e,t,n){cd(e)&&n.delete(t)}function s_(){Hy=!1,hi!==null&&cd(hi)&&(hi=null),gi!==null&&cd(gi)&&(gi=null),yi!==null&&cd(yi)&&(yi=null),iu.forEach(DE),su.forEach(DE)}function Bc(e,t){e.blockedOn===t&&(e.blockedOn=null,Hy||(Hy=!0,In.unstable_scheduleCallback(In.unstable_NormalPriority,s_)))}function au(e){function t(o){return Bc(o,e)}if(0<Xf.length){Bc(Xf[0],e);for(var n=1;n<Xf.length;n++){var r=Xf[n];r.blockedOn===e&&(r.blockedOn=null)}}for(hi!==null&&Bc(hi,e),gi!==null&&Bc(gi,e),yi!==null&&Bc(yi,e),iu.forEach(t),su.forEach(t),n=0;n<fi.length;n++)r=fi[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<fi.length&&(n=fi[0],n.blockedOn===null);)ow(n),n.blockedOn===null&&fi.shift()}var Ba=Io.ReactCurrentBatchConfig,wd=!0;function a_(e,t,n,r){var o=xe,i=Ba.transition;Ba.transition=null;try{xe=1,Iv(e,t,n,r)}finally{xe=o,Ba.transition=i}}function l_(e,t,n,r){var o=xe,i=Ba.transition;Ba.transition=null;try{xe=4,Iv(e,t,n,r)}finally{xe=o,Ba.transition=i}}function Iv(e,t,n,r){if(wd){var o=jy(e,t,n,r);if(o===null)py(e,t,r,kd,n),LE(e,r);else if(i_(o,e,t,n,r))r.stopPropagation();else if(LE(e,r),t&4&&-1<o_.indexOf(e)){for(;o!==null;){var i=Tu(o);if(i!==null&&ew(i),i=jy(e,t,n,r),i===null&&py(e,t,r,kd,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else py(e,t,r,null,n)}}var kd=null;function jy(e,t,n,r){if(kd=null,e=Ev(r),e=ws(e),e!==null)if(t=_s(e),t===null)e=null;else if(n=t.tag,n===13){if(e=$C(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return kd=e,null}
vendor: 4,373 bytes, line 5
5function iw(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(XD()){case Cv:return 1;case qC:return 4;case Ed:case qD:return 16;case QC:return 536870912;default:return 16}default:return 16}}var pi=null,bv=null,ud=null;function sw(){if(ud)return ud;var e,t=bv,n=t.length,r,o="value"in pi?pi.value:pi.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===o[i-r];r++);return ud=o.slice(e,1<r?1-r:void 0)}function fd(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 qf(){return!0}function _E(){return!1}function bn(e){function t(n,r,o,i,s){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?qf:_E,this.isPropagationStopped=_E,this}return We(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=qf)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=qf)},persist:function(){},isPersistent:qf}),t}var Ka={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Av=bn(Ka),xu=We({},Ka,{view:0,detail:0}),c_=bn(xu),ay,ly,Fc,Ud=We({},xu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Rv,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!==Fc&&(Fc&&e.type==="mousemove"?(ay=e.screenX-Fc.screenX,ly=e.screenY-Fc.screenY):ly=ay=0,Fc=e),ay)},movementY:function(e){return"movementY"in e?e.movementY:ly}}),ME=bn(Ud),u_=We({},Ud,{dataTransfer:0}),f_=bn(u_),d_=We({},xu,{relatedTarget:0}),cy=bn(d_),p_=We({},Ka,{animationName:0,elapsedTime:0,pseudoElement:0}),m_=bn(p_),h_=We({},Ka,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),g_=bn(h_),y_=We({},Ka,{data:0}),BE=bn(y_),v_={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},S_={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"},x_={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function T_(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=x_[e])?!!t[e]:!1}function Rv(){return T_}var E_=We({},xu,{key:function(e){if(e.key){var t=v_[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 4,762 bytes, line 5
5return e.type==="keypress"?(e=fd(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?S_[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Rv,charCode:function(e){return e.type==="keypress"?fd(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?fd(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),C_=bn(E_),w_=We({},Ud,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),FE=bn(w_),k_=We({},xu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Rv}),I_=bn(k_),b_=We({},Ka,{propertyName:0,elapsedTime:0,pseudoElement:0}),A_=bn(b_),R_=We({},Ud,{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}),N_=bn(R_),P_=[9,13,27,32],Nv=Eo&&"CompositionEvent"in window,Xc=null;Eo&&"documentMode"in document&&(Xc=document.documentMode);var O_=Eo&&"TextEvent"in window&&!Xc,aw=Eo&&(!Nv||Xc&&8<Xc&&11>=Xc),zE=String.fromCharCode(32),VE=!1;function lw(e,t){switch(e){case"keyup":return P_.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cw(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var wa=!1;function L_(e,t){switch(e){case"compositionend":return cw(t);case"keypress":return t.which!==32?null:(VE=!0,zE);case"textInput":return e=t.data,e===zE&&VE?null:e;default:return null}}function D_(e,t){if(wa)return e==="compositionend"||!Nv&&lw(e,t)?(e=sw(),ud=bv=pi=null,wa=!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 aw&&t.locale!=="ko"?null:t.data;default:return null}}var __={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 HE(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!__[e.type]:t==="textarea"}function uw(e,t,n,r){HC(r),t=Id(t,"onChange"),0<t.length&&(n=new Av("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qc=null,lu=null;function M_(e){Tw(e,0)}function Gd(e){var t=ba(e);if(DC(t))return e}function B_(e,t){if(e==="change")return t}var fw=!1;Eo&&(Eo?(Zf="oninput"in document,Zf||(uy=document.createElement("div"),uy.setAttribute("oninput","return;"),Zf=typeof uy.oninput=="function"),Qf=Zf):Qf=!1,fw=Qf&&(!document.documentMode||9<document.documentMode));var Qf,Zf,uy;function jE(){qc&&(qc.detachEvent("onpropertychange",dw),lu=qc=null)}function dw(e){if(e.propertyName==="value"&&Gd(lu)){var t=[];uw(t,lu,e,Ev(e)),GC(M_,t)}}function F_(e,t,n){e==="focusin"?(jE(),qc=t,lu=n,qc.attachEvent("onpropertychange",dw)):e==="focusout"&&jE()}function z_(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Gd(lu)}function V_(e,t){if(e==="click")return Gd(t)}function H_(e,t){if(e==="input"||e==="change")return Gd(t)}function j_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Sr=typeof Object.is=="function"?Object.is:j_;function cu(e,t){if(Sr(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!wy.call(t,o)||!Sr(e[o],t[o]))return!1}return!0}function WE(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function UE(e,t){var n=WE(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=WE(n)}}function pw(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?pw(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function mw(){for(var e=window,t=Sd();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Sd(e.document)}return t}function Pv(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 W_(e){var t=mw(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pw(n.ownerDocument.documentElement,n)){if(r!==null&&Pv(n)){if
vendor: 8,040 bytes, line 5
5(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=UE(n,i);var s=UE(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var U_=Eo&&"documentMode"in document&&11>=document.documentMode,ka=null,Wy=null,Qc=null,Uy=!1;function GE(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Uy||ka==null||ka!==Sd(r)||(r=ka,"selectionStart"in r&&Pv(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Qc&&cu(Qc,r)||(Qc=r,r=Id(Wy,"onSelect"),0<r.length&&(t=new Av("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ka)))}function Jf(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ia={animationend:Jf("Animation","AnimationEnd"),animationiteration:Jf("Animation","AnimationIteration"),animationstart:Jf("Animation","AnimationStart"),transitionend:Jf("Transition","TransitionEnd")},fy={},hw={};Eo&&(hw=document.createElement("div").style,"AnimationEvent"in window||(delete Ia.animationend.animation,delete Ia.animationiteration.animation,delete Ia.animationstart.animation),"TransitionEvent"in window||delete Ia.transitionend.transition);function $d(e){if(fy[e])return fy[e];if(!Ia[e])return e;var t=Ia[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in hw)return fy[e]=t[n];return e}var gw=$d("animationend"),yw=$d("animationiteration"),vw=$d("animationstart"),Sw=$d("transitionend"),xw=new Map,$E="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 ki(e,t){xw.set(e,t),Ds(t,[e])}for(ed=0;ed<$E.length;ed++)td=$E[ed],KE=td.toLowerCase(),YE=td[0].toUpperCase()+td.slice(1),ki(KE,"on"+YE);var td,KE,YE,ed;ki(gw,"onAnimationEnd");ki(yw,"onAnimationIteration");ki(vw,"onAnimationStart");ki("dblclick","onDoubleClick");ki("focusin","onFocus");ki("focusout","onBlur");ki(Sw,"onTransitionEnd");Va("onMouseEnter",["mouseout","mouseover"]);Va("onMouseLeave",["mouseout","mouseover"]);Va("onPointerEnter",["pointerout","pointerover"]);Va("onPointerLeave",["pointerout","pointerover"]);Ds("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ds("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ds("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ds("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ds("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ds("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var $c="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(" "),G_=new Set("cancel close invalid load scroll toggle".split(" ").concat($c));function XE(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,GD(r,t,void 0,e),e.currentTarget=null}function Tw(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var s=r.length-1;0<=s;s--){var a=r[s],l=a.instance,c=a.currentTarget;if(a=a.listener,l!==i&&o.isPropagationStopped())break e;XE(o,a,c),i=l}else for(s=0;s<r.length;s++){if(a=r[s],l=a.instance,c=a.currentTarget,a=a.listener,l!==i&&o.isPropagationStopped())break e;XE(o,a,c),i=l}}}if(Td)throw e=zy,Td=!1,zy=null,e}function Le(e,t){var n=t[Xy];n===void 0&&(n=t[Xy]=new Set);var r=e+"__bubble";n.has(r)||(Ew(t,e,2,!1),n.add(r))}function dy(e,t,n){var r=0;t&&(r|=4),Ew(n,e,r,t)}var nd="_reactListening"+Math.random().toString(36).slice(2);function uu(e){if(!e[nd]){e[nd]=!0,RC.forEach(function(n){n!=="selectionchange"&&(G_.has(n)||dy(n,!1,e),dy(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[nd]||(t[nd]=!0,dy("selectionchange",!1,t))}}function Ew(e,t,n,r){switch(iw(t)){case 1:var o=a_;break;case 4:o=l_;break;default:o=Iv}n=o.bind(null,t,n,e),o=void 0,!Fy||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function py(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var a=r.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&(l=s.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;s=s.return}for(;a!==null;){if(s=ws(a),s===null)return;if(l=s.tag,l===5||l===6){r=i=s;continue e}a=a.parentNode}}r=r.return}GC(function(){var c=i,u=Ev(n),f=[];e:{var d=xw.get(e);if(d!==void 0){var p=Av,v=e;switch(e){case"keypress":if(fd(n)===0)break e;case"keydown":case"keyup":p=C_;break;case"focusin":v="focus",p=cy;break;case"focusout":v="blur",p=cy;break;case"beforeblur":case"afterblur":p=cy;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=ME;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=f_;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=I_;break;case gw:case yw:case vw:p=m_;break;case Sw:p=A_;break;case"scroll":p=c_;break;case"wheel":p=N_;break;case"copy":case"cut":case"paste":p=g_;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=FE}var g=(t&4)!==0,T=!g&&e==="scroll",m=g?d!==null?d+"Capture":null:d;g=[];for(var h=c,y;h!==null;){y=h;var x=y.stateNode;if(y.tag===5&&x!==null&&(y=x,m!==null&&(x=ou(h,m),x!=null&&g.push(fu(h,x,y)))),T)break;h=h.return}0<g.length&&(d=new p(d,v,null,n,u),f.push({event:d,listeners:g}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",d&&n!==My&&(v=n.relatedTarget||n.fromElement)&&(ws(v)||v[Co]))break e;if((p||d)&&(d=u.window===u?u:(d=u.ownerDocument)?d.defaultView||d.parentWindow:window,p?(v=n.relatedTarget||n.toElement,p=c,v=v?ws(v):null,v!==null&&(T=_s(v),v!==T||v.tag!==5&&v.tag!==6)&&(v=null)):(p=null,v=c),p!==v)){if(g=ME,x="onMouseLeave",m="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(g=FE,x="onPointerLeave",m="onPointerEnter",h="pointer"),T=p==null?d:ba(p),y=v==null?d:ba(v),d=new g(x,h+"leave",p,n,u),d.target=T,d.relatedTarget=y,x=null,ws(u)===c&&(g=new g(m,h+"enter",v,n,u),g.target=y,g.relatedTarget=T,x=g),T=
vendor: 5,351 bytes, lines 5-6
5x,p&&v)t:{for(g=p,m=v,h=0,y=g;y;y=Ta(y))h++;for(y=0,x=m;x;x=Ta(x))y++;for(;0<h-y;)g=Ta(g),h--;for(;0<y-h;)m=Ta(m),y--;for(;h--;){if(g===m||m!==null&&g===m.alternate)break t;g=Ta(g),m=Ta(m)}g=null}else g=null;p!==null&&qE(f,d,p,g,!1),v!==null&&T!==null&&qE(f,T,v,g,!0)}}e:{if(d=c?ba(c):window,p=d.nodeName&&d.nodeName.toLowerCase(),p==="select"||p==="input"&&d.type==="file")var S=B_;else if(HE(d))if(fw)S=H_;else{S=z_;var E=F_}else(p=d.nodeName)&&p.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(S=V_);if(S&&(S=S(e,c))){uw(f,S,n,u);break e}E&&E(e,d,c),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&Py(d,"number",d.value)}switch(E=c?ba(c):window,e){case"focusin":(HE(E)||E.contentEditable==="true")&&(ka=E,Wy=c,Qc=null);break;case"focusout":Qc=Wy=ka=null;break;case"mousedown":Uy=!0;break;case"contextmenu":case"mouseup":case"dragend":Uy=!1,GE(f,n,u);break;case"selectionchange":if(U_)break;case"keydown":case"keyup":GE(f,n,u)}var C;if(Nv)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else wa?lw(e,n)&&(w="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(w="onCompositionStart");w&&(aw&&n.locale!=="ko"&&(wa||w!=="onCompositionStart"?w==="onCompositionEnd"&&wa&&(C=sw()):(pi=u,bv="value"in pi?pi.value:pi.textContent,wa=!0)),E=Id(c,w),0<E.length&&(w=new BE(w,e,null,n,u),f.push({event:w,listeners:E}),C?w.data=C:(C=cw(n),C!==null&&(w.data=C)))),(C=O_?L_(e,n):D_(e,n))&&(c=Id(c,"onBeforeInput"),0<c.length&&(u=new BE("onBeforeInput","beforeinput",null,n,u),f.push({event:u,listeners:c}),u.data=C))}Tw(f,t)})}function fu(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Id(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=ou(e,n),i!=null&&r.unshift(fu(e,i,o)),i=ou(e,t),i!=null&&r.push(fu(e,i,o))),e=e.return}return r}function Ta(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function qE(e,t,n,r,o){for(var i=t._reactName,s=[];n!==null&&n!==r;){var a=n,l=a.alternate,c=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&c!==null&&(a=c,o?(l=ou(n,i),l!=null&&s.unshift(fu(n,l,a))):o||(l=ou(n,i),l!=null&&s.push(fu(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var $_=/\r\n?/g,K_=/\u0000|\uFFFD/g;function QE(e){return(typeof e=="string"?e:""+e).replace($_,`
6`).replace(K_,"")}function rd(e,t,n){if(t=QE(t),QE(e)!==t&&n)throw Error(L(425))}function bd(){}var Gy=null,$y=null;function Ky(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 Yy=typeof setTimeout=="function"?setTimeout:void 0,Y_=typeof clearTimeout=="function"?clearTimeout:void 0,ZE=typeof Promise=="function"?Promise:void 0,X_=typeof queueMicrotask=="function"?queueMicrotask:typeof ZE<"u"?function(e){return ZE.resolve(null).then(e).catch(q_)}:Yy;function q_(e){setTimeout(function(){throw e})}function my(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),au(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);au(t)}function vi(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 JE(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Ya=Math.random().toString(36).slice(2),Vr="__reactFiber$"+Ya,du="__reactProps$"+Ya,Co="__reactContainer$"+Ya,Xy="__reactEvents$"+Ya,Q_="__reactListeners$"+Ya,Z_="__reactHandles$"+Ya;function ws(e){var t=e[Vr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Co]||n[Vr]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=JE(e);e!==null;){if(n=e[Vr])return n;e=JE(e)}return t}e=n,n=e.parentNode}return null}function Tu(e){return e=e[Vr]||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(L(33))}function Kd(e){return e[du]||null}var qy=[],Aa=-1;function Ii(e){return{current:e}}function De(e){0>Aa||(e.current=qy[Aa],qy[Aa]=null,Aa--)}function Re(e,t){Aa++,qy[Aa]=e.current,e.current=t}var wi={},Lt=Ii(wi),on=Ii(!1),Rs=wi;function Ha(e,t){var n=e.type.contextTypes;if(!n)return wi;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function sn(e){return e=e.childContextTypes,e!=null}function Ad(){De(on),De(Lt)}function eC(e,t,n){if(Lt.current!==wi)throw Error(L(168));Re(Lt,t),Re(on,n)}function Cw(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(L(108,FD(e)||"Unknown",o));return We({},n,r)}function Rd(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wi,Rs=Lt.current,Re(Lt,e),Re(on,on.current),!0}
vendor: 10,424 bytes, line 6
6function tC(e,t,n){var r=e.stateNode;if(!r)throw Error(L(169));n?(e=Cw(e,t,Rs),r.__reactInternalMemoizedMergedChildContext=e,De(on),De(Lt),Re(Lt,e)):De(on),Re(on,n)}var vo=null,Yd=!1,hy=!1;function ww(e){vo===null?vo=[e]:vo.push(e)}function J_(e){Yd=!0,ww(e)}function bi(){if(!hy&&vo!==null){hy=!0;var e=0,t=xe;try{var n=vo;for(xe=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}vo=null,Yd=!1}catch(o){throw vo!==null&&(vo=vo.slice(e+1)),XC(Cv,bi),o}finally{xe=t,hy=!1}}return null}var Ra=[],Na=0,Nd=null,Pd=0,Gn=[],$n=0,Ns=null,So=1,xo="";function Es(e,t){Ra[Na++]=Pd,Ra[Na++]=Nd,Nd=e,Pd=t}function kw(e,t,n){Gn[$n++]=So,Gn[$n++]=xo,Gn[$n++]=Ns,Ns=e;var r=So;e=xo;var o=32-yr(r)-1;r&=~(1<<o),n+=1;var i=32-yr(t)+o;if(30<i){var s=o-o%5;i=(r&(1<<s)-1).toString(32),r>>=s,o-=s,So=1<<32-yr(t)+o|n<<o|r,xo=i+e}else So=1<<i|n<<o|r,xo=e}function Ov(e){e.return!==null&&(Es(e,1),kw(e,1,0))}function Lv(e){for(;e===Nd;)Nd=Ra[--Na],Ra[Na]=null,Pd=Ra[--Na],Ra[Na]=null;for(;e===Ns;)Ns=Gn[--$n],Gn[$n]=null,xo=Gn[--$n],Gn[$n]=null,So=Gn[--$n],Gn[$n]=null}var kn=null,wn=null,Be=!1,gr=null;function Iw(e,t){var n=Kn(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function nC(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,kn=e,wn=vi(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,kn=e,wn=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Ns!==null?{id:So,overflow:xo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Kn(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,kn=e,wn=null,!0):!1;default:return!1}}function Qy(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Zy(e){if(Be){var t=wn;if(t){var n=t;if(!nC(e,t)){if(Qy(e))throw Error(L(418));t=vi(n.nextSibling);var r=kn;t&&nC(e,t)?Iw(r,n):(e.flags=e.flags&-4097|2,Be=!1,kn=e)}}else{if(Qy(e))throw Error(L(418));e.flags=e.flags&-4097|2,Be=!1,kn=e}}}function rC(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;kn=e}function od(e){if(e!==kn)return!1;if(!Be)return rC(e),Be=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ky(e.type,e.memoizedProps)),t&&(t=wn)){if(Qy(e))throw bw(),Error(L(418));for(;t;)Iw(e,t),t=vi(t.nextSibling)}if(rC(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(L(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){wn=vi(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}wn=null}}else wn=kn?vi(e.stateNode.nextSibling):null;return!0}function bw(){for(var e=wn;e;)e=vi(e.nextSibling)}function ja(){wn=kn=null,Be=!1}function Dv(e){gr===null?gr=[e]:gr.push(e)}var eM=Io.ReactCurrentBatchConfig;function zc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(L(309));var r=n.stateNode}if(!r)throw Error(L(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(s){var a=o.refs;s===null?delete a[i]:a[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(L(284));if(!n._owner)throw Error(L(290,e))}return e}function id(e,t){throw e=Object.prototype.toString.call(t),Error(L(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function oC(e){var t=e._init;return t(e._payload)}function Aw(e){function t(m,h){if(e){var y=m.deletions;y===null?(m.deletions=[h],m.flags|=16):y.push(h)}}function n(m,h){if(!e)return null;for(;h!==null;)t(m,h),h=h.sibling;return null}function r(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=Ei(m,h),m.index=0,m.sibling=null,m}function i(m,h,y){return m.index=y,e?(y=m.alternate,y!==null?(y=y.index,y<h?(m.flags|=2,h):y):(m.flags|=2,h)):(m.flags|=1048576,h)}function s(m){return e&&m.alternate===null&&(m.flags|=2),m}function a(m,h,y,x){return h===null||h.tag!==6?(h=Ey(y,m.mode,x),h.return=m,h):(h=o(h,y),h.return=m,h)}function l(m,h,y,x){var S=y.type;return S===Ca?u(m,h,y.props.children,x,y.key):h!==null&&(h.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===ci&&oC(S)===h.type)?(x=o(h,y.props),x.ref=zc(m,h,y),x.return=m,x):(x=vd(y.type,y.key,y.props,null,m.mode,x),x.ref=zc(m,h,y),x.return=m,x)}function c(m,h,y,x){return h===null||h.tag!==4||h.stateNode.containerInfo!==y.containerInfo||h.stateNode.implementation!==y.implementation?(h=Cy(y,m.mode,x),h.return=m,h):(h=o(h,y.children||[]),h.return=m,h)}function u(m,h,y,x,S){return h===null||h.tag!==7?(h=As(y,m.mode,x,S),h.return=m,h):(h=o(h,y),h.return=m,h)}function f(m,h,y){if(typeof h=="string"&&h!==""||typeof h=="number")return h=Ey(""+h,m.mode,y),h.return=m,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Uf:return y=vd(h.type,h.key,h.props,null,m.mode,y),y.ref=zc(m,null,h),y.return=m,y;case Ea:return h=Cy(h,m.mode,y),h.return=m,h;case ci:var x=h._init;return f(m,x(h._payload),y)}if(Uc(h)||_c(h))return h=As(h,m.mode,y,null),h.return=m,h;id(m,h)}return null}function d(m,h,y,x){var S=h!==null?h.key:null;if(typeof y=="string"&&y!==""||typeof y=="number")return S!==null?null:a(m,h,""+y,x);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Uf:return y.key===S?l(m,h,y,x):null;case Ea:return y.key===S?c(m,h,y,x):null;case ci:return S=y._init,d(m,h,S(y._payload),x)}if(Uc(y)||_c(y))return S!==null?null:u(m,h,y,x,null);id(m,y)}return null}function p(m,h,y,x,S){if(typeof x=="string"&&x!==""||typeof x=="number")return m=m.get(y)||null,a(h,m,""+x,S);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Uf:return m=m.get(x.key===null?y:x.key)||null,l(h,m,x,S);case Ea:return m=m.get(x.key===null?y:x.key)||null,c(h,m,x,S);case ci:var E=x._init;return p(m,h,y,E(x._payload),S)}if(Uc(x)||_c(x))return m=m.get(y)||null,u(h,m,x,S,null);id(h,x)}return null}function v(m,h,y,x){for(var S=null,E=null,C=h,w=h=0,A=null;C!==null&&w<y.length;w++){C.index>w?(A=C,C=null):A=C.sibling;var I=d(m,C,y[w],x);if(I===null){C===null&&(C=A);break}e&&C&&I.alternate===null&&t(m,C),h=i(I,h,w),E===null?S=I:E.sibling=I,E=I,C=A}if(w===y.length)return n(m,C),Be&&Es(m,w),S;if(C===null){for(;w<y.length;w++)C=f(m,y[w],x),C!==null&&(h=i(C,h,w),E===null?S=C:E.sibling=C,E=C);return Be&&Es(m,w),S}for(C=r(m,C);w<y.length;w++)A=p(C,m,w,y[w],x),A!==null&&(e&&A.alternate!==null&&C.delete(A.key===null?w:A.key),h=i(A,h,w),E===null?S=A:E.sibling=A,E=A);return e&&C.forEach(function(R){return t(m,R)}),Be&&Es(m,w),S}function g(m,h,y,x){var S=_c(y);if(typeof S!="function")throw Error(L(150));if(y=S.call(y),y==null)throw Error(L(151));for(var E=S=null,C=h,w=h=0,A=null,I=y.next();C!==null&&!I.done;w++,I=y.next()){C.index>w?(A=C,C=null):A=C.sibling;var R=d(m,C,I.value,x);if(R===null){C===null&&(C=A);break}e&&C&&R.alternate===null&&t(m,C),h=i(R,h,w),E===null?S=R:E.sibling=R,E=R,C=A}if(I.done)return n(m,C),Be&&Es(m,w),S;if(C===null){for(;!I.done;w++,I=y.next())I=f(m,I.value,x),I!==null&&(h=i(I,h,w),E===null?S=I:E.sibling=I,E=I);return Be&&Es(m,w),S}for(C=r(m,C);!I.done;w++,I=y.next())I=p(C,m,w,I.value,x),I!==null&&(e&&I.alternate!==null&&C.delete(I.key===null?w:I.key),h=i(I,h,w),E===null?S=I:E.sibling=I,E=I);return e&&C.forEach(function(N){return t(m,N)}),Be&&Es(m,w),S}function T(m,h,y,x){if(typeof y=="object"&&y!==null&&y.type===Ca&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Uf:e:{for(var S=y.key,E=h;E!==null;){if(E.key===S){if(S=y.type,S===Ca){if(E.tag===7){n(m,E.sibling),h=o(E,y.props.children),h.return=m,m=h;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===ci&&oC(S)===E.type){n(m,E.sibling),h=o(E,y.props),h.ref=zc(m,E,y),h.return=m,m=h;break e}n(m,E);break}else t(m,E);E=E.sibling}y.type===Ca?(h=As(y.props.children,m.mode,x,y.key),h.return=m,m=h):(x=vd(y.type,y.key,y.props,null,m.mode,x),x.ref=zc(m,h,y),x.return=m,m=x)}return s(m);case Ea:e:{for(E=y.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===y.containerInfo&&h.stateNode.implementation===y.implementation){n(m,h.sibling),h=o(h,y.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=Cy(y,m.mode,x),h.return=m,m=h}return s(m);case ci:return E=y._init,T(m,h,E(y._payload),x)}if(Uc(y))return v(m,h,y,x);if(_c(y))return g(m,h,y,x);id(m,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,h!==null&&h.tag===6?(n(m,h.sibling),h=o(h,y),h.return=m,m=h):(n(m,h),h=Ey(y,m.mode,x),h.return=m,m=h),s(m)):n(m,h)}return T}var Wa=Aw(!0),Rw=Aw(!1),Od=Ii(null),Ld=null,Pa=null,_v=null;function Mv(){_v=Pa=Ld=null}function Bv(e){var t=Od.current;De(Od),e._currentValue=t}function Jy(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Fa(e,t){Ld=e,_v=Pa=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(rn=!0),e.firstContext=null)}function Xn(e){var t=e._currentValue;if(_v!==e)if(e={context:e,memoizedValue:t,next:null},Pa===null){if(Ld===null)throw Error(L(308));Pa=e,Ld.dependencies={lanes:0,firstContext:e}}else Pa=Pa.next=e;return t}var ks=null;function Fv(e){ks===null?ks=[e]:ks.push(e)}function Nw(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Fv(t)):(n.next=o.next,o.next=n),t.interleaved=n,wo(e,r)}function wo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var ui=!1;function zv(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Pw(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 Si(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,me&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,wo(e,n)}return o=r.interleaved,o===null?(t.next=t,Fv(r)):(t.next=o.next,o.next=t),r.interleaved=t,wo(e,n)}
vendor: 6,067 bytes, line 6
6function dd(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wv(e,n)}}function iC(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Dd(e,t,n,r){var o=e.updateQueue;ui=!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((r&d)===d){u!==null&&(u=u.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var v=e,g=a;switch(d=t,p=n,g.tag){case 1:if(v=g.payload,typeof v=="function"){f=v.call(p,f,d);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=g.payload,d=typeof v=="function"?v.call(p,f,d):v,d==null)break e;f=We({},f,d);break e;case 2:ui=!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);Os|=s,e.lanes=s,e.memoizedState=f}}function sC(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(L(191,o));o.call(r)}}}var Eu={},jr=Ii(Eu),pu=Ii(Eu),mu=Ii(Eu);function Is(e){if(e===Eu)throw Error(L(174));return e}function Vv(e,t){switch(Re(mu,t),Re(pu,e),Re(jr,Eu),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ly(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ly(t,e)}De(jr),Re(jr,t)}function Ua(){De(jr),De(pu),De(mu)}function Ow(e){Is(mu.current);var t=Is(jr.current),n=Ly(t,e.type);t!==n&&(Re(pu,e),Re(jr,n))}function Hv(e){pu.current===e&&(De(jr),De(pu))}var He=Ii(0);function _d(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var gy=[];function jv(){for(var e=0;e<gy.length;e++)gy[e]._workInProgressVersionPrimary=null;gy.length=0}var pd=Io.ReactCurrentDispatcher,yy=Io.ReactCurrentBatchConfig,Ps=0,je=null,st=null,mt=null,Md=!1,Zc=!1,hu=0,tM=0;function Nt(){throw Error(L(321))}function Wv(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Sr(e[n],t[n]))return!1;return!0}function Uv(e,t,n,r,o,i){if(Ps=i,je=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,pd.current=e===null||e.memoizedState===null?iM:sM,e=n(r,o),Zc){i=0;do{if(Zc=!1,hu=0,25<=i)throw Error(L(301));i+=1,mt=st=null,t.updateQueue=null,pd.current=aM,e=n(r,o)}while(Zc)}if(pd.current=Bd,t=st!==null&&st.next!==null,Ps=0,mt=st=je=null,Md=!1,t)throw Error(L(300));return e}function Gv(){var e=hu!==0;return hu=0,e}function zr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return mt===null?je.memoizedState=mt=e:mt=mt.next=e,mt}function qn(){if(st===null){var e=je.alternate;e=e!==null?e.memoizedState:null}else e=st.next;var t=mt===null?je.memoizedState:mt.next;if(t!==null)mt=t,st=e;else{if(e===null)throw Error(L(310));st=e,e={memoizedState:st.memoizedState,baseState:st.baseState,baseQueue:st.baseQueue,queue:st.queue,next:null},mt===null?je.memoizedState=mt=e:mt=mt.next=e}return mt}function gu(e,t){return typeof t=="function"?t(e):t}function vy(e){var t=qn(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=st,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=s=null,l=null,c=i;do{var u=c.lane;if((Ps&u)===u)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var f={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(a=l=f,s=r):l=l.next=f,je.lanes|=u,Os|=u}c=c.next}while(c!==null&&c!==i);l===null?s=r:l.next=a,Sr(r,t.memoizedState)||(rn=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,je.lanes|=i,Os|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Sy(e){var t=qn(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);Sr(i,t.memoizedState)||(rn=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Lw(){}function Dw(e,t){var n=je,r=qn(),o=t(),i=!Sr(r.memoizedState,o);if(i&&(r.memoizedState=o,rn=!0),r=r.queue,$v(Bw.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||mt!==null&&mt.memoizedState.tag&1){if(n.flags|=2048,yu(9,Mw.bind(null,n,r,o,t),void 0,null),ht===null)throw Error(L(349));Ps&30||_w(n,t,o)}return o}
vendor: 2,494 bytes, line 6
6function _w(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=je.updateQueue,t===null?(t={lastEffect:null,stores:null},je.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Mw(e,t,n,r){t.value=n,t.getSnapshot=r,Fw(t)&&zw(e)}function Bw(e,t,n){return n(function(){Fw(t)&&zw(e)})}function Fw(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Sr(e,n)}catch{return!0}}function zw(e){var t=wo(e,1);t!==null&&vr(t,e,1,-1)}function aC(e){var t=zr();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:gu,lastRenderedState:e},t.queue=e,e=e.dispatch=oM.bind(null,je,e),[t.memoizedState,e]}function yu(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=je.updateQueue,t===null?(t={lastEffect:null,stores:null},je.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Vw(){return qn().memoizedState}function md(e,t,n,r){var o=zr();je.flags|=e,o.memoizedState=yu(1|t,n,void 0,r===void 0?null:r)}function Xd(e,t,n,r){var o=qn();r=r===void 0?null:r;var i=void 0;if(st!==null){var s=st.memoizedState;if(i=s.destroy,r!==null&&Wv(r,s.deps)){o.memoizedState=yu(t,n,i,r);return}}je.flags|=e,o.memoizedState=yu(1|t,n,i,r)}function lC(e,t){return md(8390656,8,e,t)}function $v(e,t){return Xd(2048,8,e,t)}function Hw(e,t){return Xd(4,2,e,t)}function jw(e,t){return Xd(4,4,e,t)}function Ww(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 Uw(e,t,n){return n=n!=null?n.concat([e]):null,Xd(4,4,Ww.bind(null,t,e),n)}function Kv(){}function Gw(e,t){var n=qn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Wv(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function $w(e,t){var n=qn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Wv(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Kw(e,t,n){return Ps&21?(Sr(n,t)||(n=ZC(),je.lanes|=n,Os|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,rn=!0),e.memoizedState=n)}function nM(e,t){var n=xe;xe=n!==0&&4>n?n:4,e(!0);var r=yy.transition;yy.transition={};try{e(!1),t()}finally{xe=n,yy.transition=r}}function Yw(){return qn().memoizedState}function rM(e,t,n){var r=Ti(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Xw(e))qw(t,n);else if(n=Nw(e,t,n,r),n!==null){var o=$t();vr(n,e,r,o),Qw(n,t,r)}}
vendor: 6,342 bytes, lines 6-8
6function oM(e,t,n){var r=Ti(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Xw(e))qw(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,a=i(s,n);if(o.hasEagerState=!0,o.eagerState=a,Sr(a,s)){var l=t.interleaved;l===null?(o.next=o,Fv(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Nw(e,t,o,r),n!==null&&(o=$t(),vr(n,e,r,o),Qw(n,t,r))}}function Xw(e){var t=e.alternate;return e===je||t!==null&&t===je}function qw(e,t){Zc=Md=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Qw(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wv(e,n)}}var Bd={readContext:Xn,useCallback:Nt,useContext:Nt,useEffect:Nt,useImperativeHandle:Nt,useInsertionEffect:Nt,useLayoutEffect:Nt,useMemo:Nt,useReducer:Nt,useRef:Nt,useState:Nt,useDebugValue:Nt,useDeferredValue:Nt,useTransition:Nt,useMutableSource:Nt,useSyncExternalStore:Nt,useId:Nt,unstable_isNewReconciler:!1},iM={readContext:Xn,useCallback:function(e,t){return zr().memoizedState=[e,t===void 0?null:t],e},useContext:Xn,useEffect:lC,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,md(4194308,4,Ww.bind(null,t,e),n)},useLayoutEffect:function(e,t){return md(4194308,4,e,t)},useInsertionEffect:function(e,t){return md(4,2,e,t)},useMemo:function(e,t){var n=zr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=zr();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=rM.bind(null,je,e),[r.memoizedState,e]},useRef:function(e){var t=zr();return e={current:e},t.memoizedState=e},useState:aC,useDebugValue:Kv,useDeferredValue:function(e){return zr().memoizedState=e},useTransition:function(){var e=aC(!1),t=e[0];return e=nM.bind(null,e[1]),zr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=je,o=zr();if(Be){if(n===void 0)throw Error(L(407));n=n()}else{if(n=t(),ht===null)throw Error(L(349));Ps&30||_w(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,lC(Bw.bind(null,r,i,e),[e]),r.flags|=2048,yu(9,Mw.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=zr(),t=ht.identifierPrefix;if(Be){var n=xo,r=So;n=(r&~(1<<32-yr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=hu++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=tM++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},sM={readContext:Xn,useCallback:Gw,useContext:Xn,useEffect:$v,useImperativeHandle:Uw,useInsertionEffect:Hw,useLayoutEffect:jw,useMemo:$w,useReducer:vy,useRef:Vw,useState:function(){return vy(gu)},useDebugValue:Kv,useDeferredValue:function(e){var t=qn();return Kw(t,st.memoizedState,e)},useTransition:function(){var e=vy(gu)[0],t=qn().memoizedState;return[e,t]},useMutableSource:Lw,useSyncExternalStore:Dw,useId:Yw,unstable_isNewReconciler:!1},aM={readContext:Xn,useCallback:Gw,useContext:Xn,useEffect:$v,useImperativeHandle:Uw,useInsertionEffect:Hw,useLayoutEffect:jw,useMemo:$w,useReducer:Sy,useRef:Vw,useState:function(){return Sy(gu)},useDebugValue:Kv,useDeferredValue:function(e){var t=qn();return st===null?t.memoizedState=e:Kw(t,st.memoizedState,e)},useTransition:function(){var e=Sy(gu)[0],t=qn().memoizedState;return[e,t]},useMutableSource:Lw,useSyncExternalStore:Dw,useId:Yw,unstable_isNewReconciler:!1};function mr(e,t){if(e&&e.defaultProps){t=We({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ev(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:We({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var qd={isMounted:function(e){return(e=e._reactInternals)?_s(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=$t(),o=Ti(e),i=To(r,o);i.payload=t,n!=null&&(i.callback=n),t=Si(e,i,o),t!==null&&(vr(t,e,o,r),dd(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=$t(),o=Ti(e),i=To(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Si(e,i,o),t!==null&&(vr(t,e,o,r),dd(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=$t(),r=Ti(e),o=To(n,r);o.tag=2,t!=null&&(o.callback=t),t=Si(e,o,r),t!==null&&(vr(t,e,r,n),dd(t,e,r))}};function cC(e,t,n,r,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!cu(n,r)||!cu(o,i):!0}function Zw(e,t,n){var r=!1,o=wi,i=t.contextType;return typeof i=="object"&&i!==null?i=Xn(i):(o=sn(t)?Rs:Lt.current,r=t.contextTypes,i=(r=r!=null)?Ha(e,o):wi),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=qd,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function uC(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&qd.enqueueReplaceState(t,t.state,null)}function tv(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},zv(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=Xn(i):(i=sn(t)?Rs:Lt.current,o.context=Ha(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(ev(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&qd.enqueueReplaceState(o,o.state,null),Dd(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Ga(e,t){try{var n="",r=t;do n+=BD(r),r=r.return;while(r);var o=n}catch(i){o=`
7Error generating stack: `+i.message+`
8`+i.stack}return{value:e,source:t,stack:o,digest:null}}function xy(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function nv(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var lM=typeof WeakMap=="function"?WeakMap:Map;
vendor: 11,578 bytes, line 8
8function Jw(e,t,n){n=To(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){zd||(zd=!0,dv=r),nv(e,t)},n}function e1(e,t,n){n=To(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){nv(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){nv(e,t),typeof r!="function"&&(xi===null?xi=new Set([this]):xi.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function fC(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new lM;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=EM.bind(null,e,t,n),t.then(e,e))}function dC(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 pC(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=To(-1,1),t.tag=2,Si(n,t,1))),n.lanes|=1),e)}var cM=Io.ReactCurrentOwner,rn=!1;function Gt(e,t,n,r){t.child=e===null?Rw(t,null,n,r):Wa(t,e.child,n,r)}function mC(e,t,n,r,o){n=n.render;var i=t.ref;return Fa(t,o),r=Uv(e,t,n,r,i,o),n=Gv(),e!==null&&!rn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ko(e,t,o)):(Be&&n&&Ov(t),t.flags|=1,Gt(e,t,r,o),t.child)}function hC(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!tS(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,t1(e,t,i,r,o)):(e=vd(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:cu,n(s,r)&&e.ref===t.ref)return ko(e,t,o)}return t.flags|=1,e=Ei(i,r),e.ref=t.ref,e.return=t,t.child=e}function t1(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(cu(i,r)&&e.ref===t.ref)if(rn=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(rn=!0);else return t.lanes=e.lanes,ko(e,t,o)}return rv(e,t,n,r,o)}function n1(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Re(La,Cn),Cn|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Re(La,Cn),Cn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,Re(La,Cn),Cn|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,Re(La,Cn),Cn|=r;return Gt(e,t,o,n),t.child}function r1(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function rv(e,t,n,r,o){var i=sn(n)?Rs:Lt.current;return i=Ha(t,i),Fa(t,o),n=Uv(e,t,n,r,i,o),r=Gv(),e!==null&&!rn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ko(e,t,o)):(Be&&r&&Ov(t),t.flags|=1,Gt(e,t,n,o),t.child)}function gC(e,t,n,r,o){if(sn(n)){var i=!0;Rd(t)}else i=!1;if(Fa(t,o),t.stateNode===null)hd(e,t),Zw(t,n,r),tv(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,c=n.contextType;typeof c=="object"&&c!==null?c=Xn(c):(c=sn(n)?Rs:Lt.current,c=Ha(t,c));var u=n.getDerivedStateFromProps,f=typeof u=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==c)&&uC(t,s,r,c),ui=!1;var d=t.memoizedState;s.state=d,Dd(t,r,s,o),l=t.memoizedState,a!==r||d!==l||on.current||ui?(typeof u=="function"&&(ev(t,n,u,r),l=t.memoizedState),(a=ui||cC(t,n,a,r,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=r,t.memoizedState=l),s.props=r,s.state=l,s.context=c,r=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Pw(e,t),a=t.memoizedProps,c=t.type===t.elementType?a:mr(t.type,a),s.props=c,f=t.pendingProps,d=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=Xn(l):(l=sn(n)?Rs:Lt.current,l=Ha(t,l));var p=n.getDerivedStateFromProps;(u=typeof p=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&uC(t,s,r,l),ui=!1,d=t.memoizedState,s.state=d,Dd(t,r,s,o);var v=t.memoizedState;a!==f||d!==v||on.current||ui?(typeof p=="function"&&(ev(t,n,p,r),v=t.memoizedState),(c=ui||cC(t,n,c,r,d,v,l)||!1)?(u||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,v,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,v,l)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),s.props=r,s.state=v,s.context=l,r=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),r=!1)}return ov(e,t,n,r,i,o)}function ov(e,t,n,r,o,i){r1(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&tC(t,n,!1),ko(e,t,i);r=t.stateNode,cM.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=Wa(t,e.child,null,i),t.child=Wa(t,null,a,i)):Gt(e,t,a,i),t.memoizedState=r.state,o&&tC(t,n,!0),t.child}function o1(e){var t=e.stateNode;t.pendingContext?eC(e,t.pendingContext,t.pendingContext!==t.context):t.context&&eC(e,t.context,!1),Vv(e,t.containerInfo)}function yC(e,t,n,r,o){return ja(),Dv(o),t.flags|=256,Gt(e,t,n,r),t.child}var iv={dehydrated:null,treeContext:null,retryLane:0};function sv(e){return{baseLanes:e,cachePool:null,transitions:null}}function i1(e,t,n){var r=t.pendingProps,o=He.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),Re(He,o&1),e===null)return Zy(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=Jd(s,r,0,null),e=As(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=sv(n),t.memoizedState=iv,e):Yv(t,s));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return uM(e,t,s,r,a,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,a=o.sibling;var l={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Ei(o,l),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Ei(a,i):(i=As(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?sv(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=iv,r}return i=e.child,e=i.sibling,r=Ei(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Yv(e,t){return t=Jd({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function sd(e,t,n,r){return r!==null&&Dv(r),Wa(t,e.child,null,n),e=Yv(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function uM(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=xy(Error(L(422))),sd(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Jd({mode:"visible",children:r.children},o,0,null),i=As(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Wa(t,e.child,null,s),t.child.memoizedState=sv(s),t.memoizedState=iv,i);if(!(t.mode&1))return sd(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(L(419)),r=xy(i,r,void 0),sd(e,t,s,r)}if(a=(s&e.childLanes)!==0,rn||a){if(r=ht,r!==null){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,wo(e,o),vr(r,e,o,-1))}return eS(),r=xy(Error(L(421))),sd(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=CM.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,wn=vi(o.nextSibling),kn=t,Be=!0,gr=null,e!==null&&(Gn[$n++]=So,Gn[$n++]=xo,Gn[$n++]=Ns,So=e.id,xo=e.overflow,Ns=t),t=Yv(t,r.children),t.flags|=4096,t)}function vC(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Jy(e.return,t,n)}function Ty(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function s1(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Gt(e,t,r.children,n),r=He.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&vC(e,n,t);else if(e.tag===19)vC(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Re(He,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&_d(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ty(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&_d(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ty(t,!0,n,null,i);break;case"together":Ty(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function hd(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ko(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Os|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(L(153));if(t.child!==null){for(e=t.child,n=Ei(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ei(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function fM(e,t,n){switch(t.tag){case 3:o1(t),ja();break;case 5:Ow(t);break;case 1:sn(t.type)&&Rd(t);break;case 4:Vv(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Re(Od,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Re(He,He.current&1),t.flags|=128,null):n&t.child.childLanes?i1(e,t,n):(Re(He,He.current&1),e=ko(e,t,n
vendor: 4,132 bytes, line 8
8),e!==null?e.sibling:null);Re(He,He.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return s1(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Re(He,He.current),r)break;return null;case 22:case 23:return t.lanes=0,n1(e,t,n)}return ko(e,t,n)}var a1,av,l1,c1;a1=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};av=function(){};l1=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Is(jr.current);var i=null;switch(n){case"input":o=Ry(e,o),r=Ry(e,r),i=[];break;case"select":o=We({},o,{value:void 0}),r=We({},r,{value:void 0}),i=[];break;case"textarea":o=Oy(e,o),r=Oy(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=bd)}Dy(n,r);var s;n=null;for(c in o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var a=o[c];for(s in a)a.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(nu.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var l=r[c];if(a=o?.[c],r.hasOwnProperty(c)&&l!==a&&(l!=null||a!=null))if(c==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(n||(n={}),n[s]=l[s])}else n||(i||(i=[]),i.push(c,n)),n=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"&&(nu.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Le("scroll",e),i||a===l||(i=[])):(i=i||[]).push(c,l))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};c1=function(e,t,n,r){n!==r&&(t.flags|=4)};function Vc(e,t){if(!Be)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Pt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function dM(e,t,n){var r=t.pendingProps;switch(Lv(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Pt(t),null;case 1:return sn(t.type)&&Ad(),Pt(t),null;case 3:return r=t.stateNode,Ua(),De(on),De(Lt),jv(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(od(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,gr!==null&&(hv(gr),gr=null))),av(e,t),Pt(t),null;case 5:Hv(t);var o=Is(mu.current);if(n=t.type,e!==null&&t.stateNode!=null)l1(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(L(166));return Pt(t),null}if(e=Is(jr.current),od(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Vr]=t,r[du]=i,e=(t.mode&1)!==0,n){case"dialog":Le("cancel",r),Le("close",r);break;case"iframe":case"object":case"embed":Le("load",r);break;case"video":case"audio":for(o=0;o<$c.length;o++)Le($c[o],r);break;case"source":Le("error",r);break;case"img":case"image":case"link":Le("error",r),Le("load",r);break;case"details":Le("toggle",r);break;case"input":IE(r,i),Le("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Le("invalid",r);break;case"textarea":AE(r,i),Le("invalid",r)}Dy(n,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];
vendor: 9,736 bytes, line 8
8s==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&rd(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&rd(r.textContent,a,e),o=["children",""+a]):nu.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&Le("scroll",r)}switch(n){case"input":Gf(r),bE(r,i,!0);break;case"textarea":Gf(r),RE(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=bd)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=BC(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script></script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Vr]=t,e[du]=r,a1(e,t,!1,!1),t.stateNode=e;e:{switch(s=_y(n,r),n){case"dialog":Le("cancel",e),Le("close",e),o=r;break;case"iframe":case"object":case"embed":Le("load",e),o=r;break;case"video":case"audio":for(o=0;o<$c.length;o++)Le($c[o],e);o=r;break;case"source":Le("error",e),o=r;break;case"img":case"image":case"link":Le("error",e),Le("load",e),o=r;break;case"details":Le("toggle",e),o=r;break;case"input":IE(e,r),o=Ry(e,r),Le("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=We({},r,{value:void 0}),Le("invalid",e);break;case"textarea":AE(e,r),o=Oy(e,r),Le("invalid",e);break;default:o=r}Dy(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="style"?VC(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&FC(e,l)):i==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&ru(e,l):typeof l=="number"&&ru(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(nu.hasOwnProperty(i)?l!=null&&i==="onScroll"&&Le("scroll",e):l!=null&&vv(e,i,l,s))}switch(n){case"input":Gf(e),bE(e,r,!1);break;case"textarea":Gf(e),RE(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Ci(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Da(e,!!r.multiple,i,!1):r.defaultValue!=null&&Da(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=bd)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Pt(t),null;case 6:if(e&&t.stateNode!=null)c1(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(L(166));if(n=Is(mu.current),Is(jr.current),od(t)){if(r=t.stateNode,n=t.memoizedProps,r[Vr]=t,(i=r.nodeValue!==n)&&(e=kn,e!==null))switch(e.tag){case 3:rd(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&rd(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Vr]=t,t.stateNode=r}return Pt(t),null;case 13:if(De(He),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Be&&wn!==null&&t.mode&1&&!(t.flags&128))bw(),ja(),t.flags|=98560,i=!1;else if(i=od(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(L(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(L(317));i[Vr]=t}else ja(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Pt(t),i=!1}else gr!==null&&(hv(gr),gr=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||He.current&1?at===0&&(at=3):eS())),t.updateQueue!==null&&(t.flags|=4),Pt(t),null);case 4:return Ua(),av(e,t),e===null&&uu(t.stateNode.containerInfo),Pt(t),null;case 10:return Bv(t.type._context),Pt(t),null;case 17:return sn(t.type)&&Ad(),Pt(t),null;case 19:if(De(He),i=t.memoizedState,i===null)return Pt(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Vc(i,!1);else{if(at!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=_d(e),s!==null){for(t.flags|=128,Vc(i,!1),r=s.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,s=i.alternate,s===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Re(He,He.current&1|2),t.child}e=e.sibling}i.tail!==null&&Qe()>$a&&(t.flags|=128,r=!0,Vc(i,!1),t.lanes=4194304)}else{if(!r)if(e=_d(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Vc(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!Be)return Pt(t),null}else 2*Qe()-i.renderingStartTime>$a&&n!==1073741824&&(t.flags|=128,r=!0,Vc(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Qe(),t.sibling=null,n=He.current,Re(He,r?n&1|2:n&1),t):(Pt(t),null);case 22:case 23:return Jv(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Cn&1073741824&&(Pt(t),t.subtreeFlags&6&&(t.flags|=8192)):Pt(t),null;case 24:return null;case 25:return null}throw Error(L(156,t.tag))}function pM(e,t){switch(Lv(t),t.tag){case 1:return sn(t.type)&&Ad(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ua(),De(on),De(Lt),jv(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Hv(t),null;case 13:if(De(He),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(L(340));ja()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return De(He),null;case 4:return Ua(),null;case 10:return Bv(t.type._context),null;case 22:case 23:return Jv(),null;case 24:return null;default:return null}}var ad=!1,Ot=!1,mM=typeof WeakSet=="function"?WeakSet:Set,z=null;function Oa(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){$e(e,t,r)}else n.current=null}function lv(e,t,n){try{n()}catch(r){$e(e,t,r)}}var SC=!1;function hM(e,t){if(Gy=wd,e=mw(),Pv(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,c=0,u=0,f=e,d=null;t:for(;;){for(var p;f!==n||o!==0&&f.nodeType!==3||(a=s+o),f!==i||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(p=f.firstChild)!==null;)d=f,f=p;for(;;){if(f===e)break t;if(d===n&&++c===o&&(a=s),d===i&&++u===r&&(l=s),(p=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=p}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for($y={focusedElem:e,selectionRange:n},wd=!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 v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var g=v.memoizedProps,T=v.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:mr(t.type,g),T);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(x){$e(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,z=e;break}z=t.return}return v=SC,SC=!1,v}function Jc(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&lv(t,n,i)}o=o.next}while(o!==r)}}function Qd(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function cv(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function u1(e){var t=e.alternate;t!==null&&(e.alternate=null,u1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vr],delete t[du],delete t[Xy],delete t[Q_],delete t[Z_])),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 f1(e){return e.tag===5||e.tag===3||e.tag===4}function xC(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function uv(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=bd));else if(r!==4&&(e=e.child,e!==null))for(uv(e,t,n),e=e.sibling;e!==null;)uv(e,t,n),e=e.sibling}function fv(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(fv(e,t,n),e=e.sibling;e!==null;)fv(e,t,n),e=e.sibling}var Et=null,hr=!1;
vendor: 14,631 bytes, line 8
8function li(e,t,n){for(n=n.child;n!==null;)d1(e,t,n),n=n.sibling}function d1(e,t,n){if(Hr&&typeof Hr.onCommitFiberUnmount=="function")try{Hr.onCommitFiberUnmount(Wd,n)}catch{}switch(n.tag){case 5:Ot||Oa(n,t);case 6:var r=Et,o=hr;Et=null,li(e,t,n),Et=r,hr=o,Et!==null&&(hr?(e=Et,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Et.removeChild(n.stateNode));break;case 18:Et!==null&&(hr?(e=Et,n=n.stateNode,e.nodeType===8?my(e.parentNode,n):e.nodeType===1&&my(e,n),au(e)):my(Et,n.stateNode));break;case 4:r=Et,o=hr,Et=n.stateNode.containerInfo,hr=!0,li(e,t,n),Et=r,hr=o;break;case 0:case 11:case 14:case 15:if(!Ot&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&lv(n,t,s),o=o.next}while(o!==r)}li(e,t,n);break;case 1:if(!Ot&&(Oa(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){$e(n,t,a)}li(e,t,n);break;case 21:li(e,t,n);break;case 22:n.mode&1?(Ot=(r=Ot)||n.memoizedState!==null,li(e,t,n),Ot=r):li(e,t,n);break;default:li(e,t,n)}}function TC(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new mM),t.forEach(function(r){var o=wM.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function pr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:Et=a.stateNode,hr=!1;break e;case 3:Et=a.stateNode.containerInfo,hr=!0;break e;case 4:Et=a.stateNode.containerInfo,hr=!0;break e}a=a.return}if(Et===null)throw Error(L(160));d1(i,s,o),Et=null,hr=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(c){$e(o,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)p1(t,e),t=t.sibling}function p1(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(pr(t,e),Fr(e),r&4){try{Jc(3,e,e.return),Qd(3,e)}catch(g){$e(e,e.return,g)}try{Jc(5,e,e.return)}catch(g){$e(e,e.return,g)}}break;case 1:pr(t,e),Fr(e),r&512&&n!==null&&Oa(n,n.return);break;case 5:if(pr(t,e),Fr(e),r&512&&n!==null&&Oa(n,n.return),e.flags&32){var o=e.stateNode;try{ru(o,"")}catch(g){$e(e,e.return,g)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&_C(o,i),_y(a,s);var c=_y(a,i);for(s=0;s<l.length;s+=2){var u=l[s],f=l[s+1];u==="style"?VC(o,f):u==="dangerouslySetInnerHTML"?FC(o,f):u==="children"?ru(o,f):vv(o,u,f,c)}switch(a){case"input":Ny(o,i);break;case"textarea":MC(o,i);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var p=i.value;p!=null?Da(o,!!i.multiple,p,!1):d!==!!i.multiple&&(i.defaultValue!=null?Da(o,!!i.multiple,i.defaultValue,!0):Da(o,!!i.multiple,i.multiple?[]:"",!1))}o[du]=i}catch(g){$e(e,e.return,g)}}break;case 6:if(pr(t,e),Fr(e),r&4){if(e.stateNode===null)throw Error(L(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){$e(e,e.return,g)}}break;case 3:if(pr(t,e),Fr(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{au(t.containerInfo)}catch(g){$e(e,e.return,g)}break;case 4:pr(t,e),Fr(e);break;case 13:pr(t,e),Fr(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Qv=Qe())),r&4&&TC(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?(Ot=(c=Ot)||u,pr(t,e),Ot=c):pr(t,e),Fr(e),r&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:Jc(4,d,d.return);break;case 1:Oa(d,d.return);var v=d.stateNode;if(typeof v.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(g){$e(r,n,g)}}break;case 5:Oa(d,d.return);break;case 22:if(d.memoizedState!==null){CC(f);continue}}p!==null?(p.return=d,z=p):CC(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=zC("display",s))}catch(g){$e(e,e.return,g)}}}else if(f.tag===6){if(u===null)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(g){$e(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:pr(t,e),Fr(e),r&4&&TC(e);break;case 21:break;default:pr(t,e),Fr(e)}}function Fr(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(f1(n)){var r=n;break e}n=n.return}throw Error(L(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(ru(o,""),r.flags&=-33);var i=xC(e);fv(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,a=xC(e);uv(e,a,s);break;default:throw Error(L(161))}}catch(l){$e(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function gM(e,t,n){z=e,m1(e,t,n)}function m1(e,t,n){for(var r=(e.mode&1)!==0;z!==null;){var o=z,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||ad;if(!s){var a=o.alternate,l=a!==null&&a.memoizedState!==null||Ot;a=ad;var c=Ot;if(ad=s,(Ot=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,m1(i,t,n),i=i.sibling;z=o,ad=a,Ot=c}EC(e,t,n)}else o.subtreeFlags&8772&&i!==null?(i.return=o,z=i):EC(e,t,n)}}function EC(e){for(;z!==null;){var t=z;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ot||Qd(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ot)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:mr(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&sC(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}sC(t,s,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var u=c.memoizedState;if(u!==null){var f=u.dehydrated;f!==null&&au(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(L(163))}Ot||t.flags&512&&cv(t)}catch(d){$e(t,t.return,d)}}if(t===e){z=null;break}if(n=t.sibling,n!==null){n.return=t.return,z=n;break}z=t.return}}function CC(e){for(;z!==null;){var t=z;if(t===e){z=null;break}var n=t.sibling;if(n!==null){n.return=t.return,z=n;break}z=t.return}}function wC(e){for(;z!==null;){var t=z;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Qd(4,t)}catch(l){$e(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){$e(t,o,l)}}var i=t.return;try{cv(t)}catch(l){$e(t,i,l)}break;case 5:var s=t.return;try{cv(t)}catch(l){$e(t,s,l)}}}catch(l){$e(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 yM=Math.ceil,Fd=Io.ReactCurrentDispatcher,Xv=Io.ReactCurrentOwner,Yn=Io.ReactCurrentBatchConfig,me=0,ht=null,tt=null,Ct=0,Cn=0,La=Ii(0),at=0,vu=null,Os=0,Zd=0,qv=0,eu=null,nn=null,Qv=0,$a=1/0,yo=null,zd=!1,dv=null,xi=null,ld=!1,mi=null,Vd=0,tu=0,pv=null,gd=-1,yd=0;function $t(){return me&6?Qe():gd!==-1?gd:gd=Qe()}function Ti(e){return e.mode&1?me&2&&Ct!==0?Ct&-Ct:eM.transition!==null?(yd===0&&(yd=ZC()),yd):(e=xe,e!==0||(e=window.event,e=e===void 0?16:iw(e.type)),e):1}function vr(e,t,n,r){if(50<tu)throw tu=0,pv=null,Error(L(185));Su(e,n,r),(!(me&2)||e!==ht)&&(e===ht&&(!(me&2)&&(Zd|=n),at===4&&di(e,Ct)),an(e,r),n===1&&me===0&&!(t.mode&1)&&($a=Qe()+500,Yd&&bi()))}function an(e,t){var n=e.callbackNode;n_(e,t);var r=Cd(e,e===ht?Ct:0);if(r===0)n!==null&&OE(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&OE(n),t===1)e.tag===0?J_(kC.bind(null,e)):ww(kC.bind(null,e)),X_(function(){!(me&6)&&bi()}),n=null;else{switch(JC(r)){case 1:n=Cv;break;case 4:n=qC;break;case 16:n=Ed;break;case 536870912:n=QC;break;default:n=Ed}n=E1(n,h1.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function h1(e,t){if(gd=-1,yd=0,me&6)throw Error(L(327));var n=e.callbackNode;if(za()&&e.callbackNode!==n)return null;var r=Cd(e,e===ht?Ct:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Hd(e,r);else{t=r;var o=me;me|=2;var i=y1();(ht!==e||Ct!==t)&&(yo=null,$a=Qe()+500,bs(e,t));do try{xM();break}catch(a){g1(e,a)}while(1);Mv(),Fd.current=i,me=o,tt!==null?t=0:(ht=null,Ct=0,t=at)}if(t!==0){if(t===2&&(o=Vy(e),o!==0&&(r=o,t=mv(e,o))),t===1)throw n=vu,bs(e,0),di(e,r),an(e,Qe()),n;if(t===6)di(e,r);else{if(o=e.current.alternate,!(r&30)&&!vM(o)&&(t=Hd(e,r),t===2&&(i=Vy(e),i!==0&&(r=i,t=mv(e,i))),t===1))throw n=vu,bs(e,0),di(e,r),an(e,Qe()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(L(345));case 2:Cs(e,nn,yo);break;case 3:if(di(e,r),(r&130023424)===r&&(t=Qv+500-Qe(),10<t)){if(Cd(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){$t(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Yy(Cs.bind(null,e,nn,yo),t);break}Cs(e,nn,yo);break;case 4:if(di(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-yr(r);i=1<<s,s=t[s],s>o&&(o=s),r&=~i}if(r=o,r=Qe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yM(r/1960))-r,10<r){e.timeoutHandle=Yy(Cs.bind(null,e,nn,yo),r);break}Cs(e,nn,yo);break;case 5:Cs(e,nn,yo);break;default:throw Error(L(329))}}}return an(e,Qe()),e.callbackNode===n?h1.bind(null,e):null}function mv(e,t){var n=eu;return e.current.memoizedState.isDehydrated&&(bs(e,t).flags|=256),e=Hd(e,t),e!==2&&(t=nn,nn=n,t!==null&&hv(t)),e}function hv(e){nn===null?nn=e:nn.push.apply(nn,e)}function vM(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!Sr(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function di(e,t){for(t&=~qv,t&=~Zd,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-yr(t),r=1<<n;e[n]=-1,t&=~r}}function kC(e){if(me&6)throw Error(L(327));za();var t=Cd(e,0);if(!(t&1))return an(e,Qe()),null;var n=Hd(e,t);if(e.tag!==0&&n===2){var r=Vy(e);r!==0&&(t=r,n=mv(e,r))}if(n===1)throw n=vu,bs(e,0),di(e,t),an(e,Qe()),n;if(n===6)throw Error(L(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Cs(e,nn,yo),an(e,Qe()),null}function Zv(e,t){var n=me;me|=1;try{return e(t)}finally{me=n,me===0&&($a=Qe()+500,Yd&&bi())}}function Ls(e){mi!==null&&mi.tag===0&&!(me&6)&&za();var t=me;me|=1;var n=Yn.transition,r=xe;try{if(Yn.transition=null,xe=1,e)return e()}finally{xe=r,Yn.transition=n,me=t,!(me&6)&&bi()}}function Jv(){Cn=La.current,De(La)}function bs(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Y_(n)),tt!==null)for(n=tt.return;n!==null;){var r=n;switch(Lv(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Ad();break;case 3:Ua(),De(on),De(Lt),jv();break;case 5:Hv(r);break;case 4:Ua();break;case 13:De(He);break;case 19:De(He);break;case 10:Bv(r.type._context);break;case 22:case 23:Jv()}n=n.return}if(ht=e,tt=e=Ei(e.current,null),Ct=Cn=t,at=0,vu=null,qv=Zd=Os=0,nn=eu=null,ks!==null){for(t=0;t<ks.length;t++)if(n=ks[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=o,r.next=s}n.pending=r}ks=null}return e}function g1(e,t){do{var n=tt;try{if(Mv(),pd.current=Bd,Md){for(var r=je.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Md=!1}if(Ps=0,mt=st=je=null,Zc=!1,hu=0,Xv.current=null,n===null||n.return===null){at=1,vu=t,tt=null;break}e:{var i=e,s=n.return,a=n,l=t;if(t=Ct,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=dC(s);if(p!==null){p.flags&=-257,pC(p,s,a,i,t),p.mode&1&&fC(i,c,t),t=p,l=c;var v=t.updateQueue;if(v===null){var g=new Set;g.add(l),t.updateQueue=g}else v.add(l);break e}else{if(!(t&1)){fC(i,c,t),eS();break e}l=Error(L(426))}}else if(Be&&a.mode&1){var T=dC(s);if(T!==null){!(T.flags&65536)&&(T.flags|=256),pC(T,s,a,i,t),Dv(Ga(l,a));break e}}i=l=Ga(l,a),at!==4&&(at=2),eu===null?eu=[i]:eu.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var m=Jw(i,l,t);iC(i,m);break e;case 1:a=l;var h=i.type,y=i.stateNode;if(!(i.flags&128)&&(typeof h.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(xi===null||!xi.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t;var x=e1(i,a,t);iC(i,x);break e}}i=i.return}while(i!==null)}S1(n)}catch(S){t=S,tt===n&&n!==null&&(tt=n=n.return);continue}break}while(1)}function y1(){var e=Fd.current;return Fd.current=Bd,e===null?Bd:e}function eS(){(at===0||at===3||at===2)&&(at=4),ht===null||!(Os&268435455)&&!(Zd&268435455)||di(ht,Ct)}function Hd(e,t){var n=me;me|=2;var r=y1();(ht!==e||Ct!==t)&&(yo=null,bs(e,t));do try{SM();break}catch(o){g1(e,o)}while(1);if(Mv(),me=n,Fd.current=r,tt!==null)throw Error(L(261));return ht=null,Ct=0,at}function SM(){for(;tt!==null;)v1(tt)}function xM(){for(;tt!==null&&!KD();)v1(tt)}function v1(e){var t=T1(e.alternate,e,Cn);e.memoizedProps=e.pendingProps,t===null?S1(e):tt=t,Xv.current=null}function S1(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=pM(n,t),n!==null){n.flags&=32767,tt=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{at=6,tt=null;return}}else if(n=dM(n,t,Cn),n!==null){tt=n;return}if(t=t.sibling,t!==null){tt=t;return}tt=t=e}while(t!==null);at===0&&(at=5)}function Cs(e,t,n){var r=xe,o=Yn.transition;try{Yn.transition=null,xe=1,TM(e,t,n,r)}finally{Yn.transition=o,xe=r}return null}function TM(e,t,n,r){do za();while(mi!==null);if(me&6)throw Error(L(327));
vendor: 4,547 bytes, line 8
8n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(L(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(r_(e,i),e===ht&&(tt=ht=null,Ct=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||ld||(ld=!0,E1(Ed,function(){return za(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Yn.transition,Yn.transition=null;var s=xe;xe=1;var a=me;me|=4,Xv.current=null,hM(e,n),p1(n,e),W_($y),wd=!!Gy,$y=Gy=null,e.current=n,gM(n,e,o),YD(),me=a,xe=s,Yn.transition=i}else e.current=n;if(ld&&(ld=!1,mi=e,Vd=o),i=e.pendingLanes,i===0&&(xi=null),QD(n.stateNode,r),an(e,Qe()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(zd)throw zd=!1,e=dv,dv=null,e;return Vd&1&&e.tag!==0&&za(),i=e.pendingLanes,i&1?e===pv?tu++:(tu=0,pv=e):tu=0,bi(),null}function za(){if(mi!==null){var e=JC(Vd),t=Yn.transition,n=xe;try{if(Yn.transition=null,xe=16>e?16:e,mi===null)var r=!1;else{if(e=mi,mi=null,Vd=0,me&6)throw Error(L(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:Jc(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(u1(u),u===c){z=null;break}if(d!==null){d.return=p,z=d;break}z=p}}}var v=i.alternate;if(v!==null){var g=v.child;if(g!==null){v.child=null;do{var T=g.sibling;g.sibling=null,g=T}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:Jc(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 y=s.child;if(s.subtreeFlags&2064&&y!==null)y.return=s,z=y;else e:for(s=h;z!==null;){if(a=z,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:Qd(9,a)}}catch(S){$e(a,a.return,S)}if(a===s){z=null;break e}var x=a.sibling;if(x!==null){x.return=a.return,z=x;break e}z=a.return}}if(me=o,bi(),Hr&&typeof Hr.onPostCommitFiberRoot=="function")try{Hr.onPostCommitFiberRoot(Wd,e)}catch{}r=!0}return r}finally{xe=n,Yn.transition=t}}return!1}function IC(e,t,n){t=Ga(n,t),t=Jw(e,t,1),e=Si(e,t,1),t=$t(),e!==null&&(Su(e,1,t),an(e,t))}function $e(e,t,n){if(e.tag===3)IC(e,e,n);else for(;t!==null;){if(t.tag===3){IC(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(xi===null||!xi.has(r))){e=Ga(n,e),e=e1(t,e,1),t=Si(t,e,1),e=$t(),t!==null&&(Su(t,1,e),an(t,e));break}}t=t.return}}function EM(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=$t(),e.pingedLanes|=e.suspendedLanes&n,ht===e&&(Ct&n)===n&&(at===4||at===3&&(Ct&130023424)===Ct&&500>Qe()-Qv?bs(e,0):qv|=n),an(e,t)}function x1(e,t){t===0&&(e.mode&1?(t=Yf,Yf<<=1,!(Yf&130023424)&&(Yf=4194304)):t=1);var n=$t();e=wo(e,t),e!==null&&(Su(e,t,n),an(e,n))}function CM(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),x1(e,n)}function wM(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(L(314))}r!==null&&r.delete(t),x1(e,n)}var T1;T1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||on.current)rn=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return rn=!1,fM(e,t,n);rn=!!(e.flags&131072)}else rn=!1,Be&&t.flags&1048576&&kw(t,Pd,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;hd(e,t),e=t.pendingProps;var o=Ha(t,Lt.current);Fa(t,n),o=Uv(null,t,r,e,o,n);var i=Gv();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,sn(r)?(i=!0,Rd(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,zv(t),o.updater=qd,t.stateNode=o,o._reactInternals=t,tv(t,r,e,n),t=ov(null,t,r,!0,i,n)):(t.tag=0,Be&&i&&Ov(t),Gt(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(hd(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=IM(r),e=mr(r,e),o){case 0:t=rv(null,t,r,e,n);break e;case 1:t=gC(null,t,r,e,n);break e;case 11:t=mC(null,t,r,e,n);break e;case 14:t=hC(null,t,r,mr(r.type,e),n);break e}throw Error(L(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:mr(r,o),rv(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:mr(r,o),gC(e,t,r,o,n);case 3:e:{if(o1(t),e===null)throw Error(L(387));
vendor: 4,674 bytes, line 8
8r=t.pendingProps,i=t.memoizedState,o=i.element,Pw(e,t),Dd(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Ga(Error(L(423)),t),t=yC(e,t,r,n,o);break e}else if(r!==o){o=Ga(Error(L(424)),t),t=yC(e,t,r,n,o);break e}else for(wn=vi(t.stateNode.containerInfo.firstChild),kn=t,Be=!0,gr=null,n=Rw(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ja(),r===o){t=ko(e,t,n);break e}Gt(e,t,r,n)}t=t.child}return t;case 5:return Ow(t),e===null&&Zy(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,Ky(r,o)?s=null:i!==null&&Ky(r,i)&&(t.flags|=32),r1(e,t),Gt(e,t,s,n),t.child;case 6:return e===null&&Zy(t),null;case 13:return i1(e,t,n);case 4:return Vv(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Wa(t,null,r,n):Gt(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:mr(r,o),mC(e,t,r,o,n);case 7:return Gt(e,t,t.pendingProps,n),t.child;case 8:return Gt(e,t,t.pendingProps.children,n),t.child;case 12:return Gt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Re(Od,r._currentValue),r._currentValue=s,i!==null)if(Sr(i.value,s)){if(i.children===o.children&&!on.current){t=ko(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){s=i.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=To(-1,n&-n),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|=n,l=i.alternate,l!==null&&(l.lanes|=n),Jy(i.return,n,t),a.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(L(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),Jy(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Gt(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Fa(t,n),o=Xn(o),r=r(o),t.flags|=1,Gt(e,t,r,n),t.child;case 14:return r=t.type,o=mr(r,t.pendingProps),o=mr(r.type,o),hC(e,t,r,o,n);case 15:return t1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:mr(r,o),hd(e,t),t.tag=1,sn(r)?(e=!0,Rd(t)):e=!1,Fa(t,n),Zw(t,r,o),tv(t,r,o,n),ov(null,t,r,!0,e,n);case 19:return s1(e,t,n);case 22:return n1(e,t,n)}throw Error(L(156,t.tag))};function E1(e,t){return XC(e,t)}function kM(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Kn(e,t,n,r){return new kM(e,t,n,r)}function tS(e){return e=e.prototype,!(!e||!e.isReactComponent)}function IM(e){if(typeof e=="function")return tS(e)?1:0;if(e!=null){if(e=e.$$typeof,e===xv)return 11;if(e===Tv)return 14}return 2}function Ei(e,t){var n=e.alternate;return n===null?(n=Kn(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function vd(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")tS(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Ca:return As(n.children,o,i,t);case Sv:s=8,o|=8;break;case ky:return e=Kn(12,n,t,o|2),e.elementType=ky,e.lanes=i,e;case Iy:return e=Kn(13,n,t,o),e.elementType=Iy,e.lanes=i,e;case by:return e=Kn(19,n,t,o),e.elementType=by,e.lanes=i,e;case OC:return Jd(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case NC:s=10;break e;case PC:s=9;break e;case xv:s=11;break e;case Tv:s=14;break e;case ci:s=16,r=null;break e}throw Error(L(130,e==null?e:typeof e,""))}return t=Kn(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function As(e,t,n,r){return e=Kn(7,e,r,t),e.lanes=n,e}function Jd(e,t,n,r){return e=Kn(22,e,r,t),e.elementType=OC,e.lanes=n,e.stateNode={isHidden:!1},e}
vendor: 5,691 bytes, line 8
8function Ey(e,t,n){return e=Kn(6,e,null,t),e.lanes=n,e}function Cy(e,t,n){return t=Kn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function bM(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=sy(0),this.expirationTimes=sy(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=sy(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function nS(e,t,n,r,o,i,s,a,l){return e=new bM(e,t,n,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Kn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zv(i),e}function AM(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ea,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function C1(e){if(!e)return wi;e=e._reactInternals;e:{if(_s(e)!==e||e.tag!==1)throw Error(L(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(sn(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(L(171))}if(e.tag===1){var n=e.type;if(sn(n))return Cw(e,n,t)}return t}function w1(e,t,n,r,o,i,s,a,l){return e=nS(n,r,!0,e,o,i,s,a,l),e.context=C1(null),n=e.current,r=$t(),o=Ti(n),i=To(r,o),i.callback=t??null,Si(n,i,o),e.current.lanes=o,Su(e,o,r),an(e,r),e}function ep(e,t,n,r){var o=t.current,i=$t(),s=Ti(o);return n=C1(n),t.context===null?t.context=n:t.pendingContext=n,t=To(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Si(o,t,s),e!==null&&(vr(e,o,s,i),dd(e,o,s)),s}function jd(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 bC(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function rS(e,t){bC(e,t),(e=e.alternate)&&bC(e,t)}function RM(){return null}var k1=typeof reportError=="function"?reportError:function(e){console.error(e)};function oS(e){this._internalRoot=e}tp.prototype.render=oS.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(L(409));ep(e,t,null,null)};tp.prototype.unmount=oS.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ls(function(){ep(null,e,null,null)}),t[Co]=null}};function tp(e){this._internalRoot=e}tp.prototype.unstable_scheduleHydration=function(e){if(e){var t=nw();e={blockedOn:null,target:e,priority:t};for(var n=0;n<fi.length&&t!==0&&t<fi[n].priority;n++);fi.splice(n,0,e),n===0&&ow(e)}};function iS(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function np(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function AC(){}function NM(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var c=jd(s);i.call(c)}}var s=w1(t,r,e,0,null,!1,!1,"",AC);return e._reactRootContainer=s,e[Co]=s.current,uu(e.nodeType===8?e.parentNode:e),Ls(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var c=jd(l);a.call(c)}}var l=nS(e,0,!1,null,null,!1,!1,"",AC);return e._reactRootContainer=l,e[Co]=l.current,uu(e.nodeType===8?e.parentNode:e),Ls(function(){ep(t,l,n,r)}),l}function rp(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var a=o;o=function(){var l=jd(s);a.call(l)}}ep(t,s,e,o)}else s=NM(n,t,e,o,r);return jd(s)}ew=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Gc(t.pendingLanes);n!==0&&(wv(t,n|1),an(t,Qe()),!(me&6)&&($a=Qe()+500,bi()))}break;case 13:Ls(function(){var r=wo(e,1);if(r!==null){var o=$t();vr(r,e,1,o)}}),rS(e,1)}};kv=function(e){if(e.tag===13){var t=wo(e,134217728);if(t!==null){var n=$t();vr(t,e,134217728,n)}rS(e,134217728)}};tw=function(e){if(e.tag===13){var t=Ti(e),n=wo(e,t);if(n!==null){var r=$t();vr(n,e,t,r)}rS(e,t)}};nw=function(){return xe};rw=function(e,t){var n=xe;try{return xe=e,t()}finally{xe=n}};By=function(e,t,n){switch(t){case"input":if(Ny(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Kd(r);if(!o)throw Error(L(90));DC(r),Ny(r,o)}}}break;case"textarea":MC(e,n);break;case"select":t=n.value,t!=null&&Da(e,!!n.multiple,t,!1)}};WC=Zv;UC=Ls;var PM={usingClientEntryPoint:!1,Events:[Tu,ba,Kd,HC,jC,Zv]},Hc={findFiberByHostInstance:ws,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},OM={bundleType:Hc.bundleType,version:Hc.version,rendererPackageName:Hc.rendererPackageName,rendererConfig:Hc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Io.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=KC(e),e===null?null:e.stateNode},findFiberByHostInstance:Hc.findFiberByHostInstance||RM,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
8if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(jc=__REACT_DEVTOOLS_GLOBAL_HOOK__,!jc.isDisabled&&jc.supportsFiber))try{Wd=jc.inject(OM),Hr=jc}catch{}var jc;An.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=PM;An.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!iS(t))throw Error(L(200));return AM(e,t,null,n)};An.createRoot=function(e,t){if(!iS(e))throw Error(L(299));var n=!1,r="",o=k1;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=nS(e,1,!1,null,null,n,!1,r,o),e[Co]=t.current,uu(e.nodeType===8?e.parentNode:e),new oS(t)};An.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(L(188)):(e=Object.keys(e).join(","),Error(L(268,e)));return e=KC(t),e=e===null?null:e.stateNode,e};An.flushSync=function(e){return Ls(e)};An.hydrate=function(e,t,n){if(!np(t))throw Error(L(200));return rp(null,e,t,!0,n)};An.hydrateRoot=function(e,t,n){if(!iS(e))throw Error(L(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=k1;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=w1(t,null,e,1,n??null,o,!1,i,s),e[Co]=t.current,uu(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new tp(t)};An.render=function(e,t,n){if(!np(t))throw Error(L(200));return rp(null,e,t,!1,n)};An.unmountComponentAtNode=function(e){if(!np(e))throw Error(L(40));return e._reactRootContainer?(Ls(function(){rp(null,null,e,!1,function(){e._reactRootContainer=null,e[Co]=null})}),!0):!1};An.unstable_batchedUpdates=Zv;An.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!np(n))throw Error(L(200));if(e==null||e._reactInternals===void 0)throw Error(L(38));return rp(e,t,n,!1,r)};An.version="18.3.1-next-f1338f8080-20240426"});var Xa=Tn((IU,A1)=>{"use strict";function b1(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(b1)}catch(e){console.error(e)}}b1(),A1.exports=I1()});var op=Tn(sS=>{"use strict";var R1=Xa();sS.createRoot=R1.createRoot,sS.hydrateRoot=R1.hydrateRoot;var bU});var H1=Tn(lp=>{"use strict";var WM=O(),UM=Symbol.for("react.element"),GM=Symbol.for("react.fragment"),$M=Object.prototype.hasOwnProperty,KM=WM.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,YM={key:!0,ref:!0,__self:!0,__source:!0};function V1(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)$M.call(t,r)&&!YM.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:UM,type:e,key:i,ref:s,props:o,_owner:KM.current}}lp.Fragment=GM;lp.jsx=V1;lp.jsxs=V1});var W=Tn((LU,j1)=>{"use strict";j1.exports=H1()});var _S=Tn((yI,Lp)=>{(function(e,t,n){typeof Lp<"u"&&Lp.exports?Lp.exports=n():typeof define=="function"&&define.amd?define(t,n):e[t]=n()})(yI,"bowser",function(){var e=!0;function t(l){function c(q){var ne=l.match(q);return ne&&ne.length>1&&ne[1]||""}function u(q){var ne=l.match(q);return ne&&ne.length>1&&ne[2]||""}var f=c(/(ipod|iphone|ipad)/i).toLowerCase(),d=/like android/i.test(l),p=!d&&/android/i.test(l),v=/nexus\s*[0-6]\s*/i.test(l),g=!v&&/nexus\s*[0-9]+/i.test(l),T=/CrOS/.test(l),m=/silk/i.test(l),h=/sailfish/i.test(l),y=/tizen/i.test(l),x=/(web|hpw)os/i.test(l),S=/windows phone/i.test(l),E=/SamsungBrowser/i.test(l),C=!S&&/windows/i.test(l),w=!f&&!m&&/macintosh/i.test(l),A=!p&&!h&&!y&&!x&&/linux/i.test(l),I=u(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),R=c(/version\/(\d+(\.\d+)?)/i),N=/tablet/i.test(l)&&!/tablet pc/i.test(l),P=!N&&/[^-]mobi/i.test(l),B=/xbox/i.test(l),k;/opera/i.test(l)?k={name:"Opera",opera:e,version:R||c(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(l)?k={name:"Opera",opera:e,version:c(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||R}:/SamsungBrowser/i.test(l)?k={name:"Samsung Internet for Android",samsungBrowser:e,version:R||c(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(l)?k={name:"Opera Coast",coast:e,version:R||c(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(l)?k={name:"Yandex Browser",yandexbrowser:e,version:R||c(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(l)?k={name:"UC Browser",ucbrowser:e,version:c(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(l)?k={name:"Maxthon",maxthon:e,version:c(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(l)?k={name:"Epiphany",epiphany:e,version:c(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(l)?k={name:"Puffin",puffin:e,version:c(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(l)?k={name:"Sleipnir",sleipnir:e,version:c(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(l)?k={name:"K-Meleon",kMeleon:e,version:c(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:S?(k={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},I?(k.msedge=e,k.version=I):(k.msie=e,k.version=c(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(l)?k={name:"Internet Explorer",msie:e,version:c(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:T?k={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)?k={name:"Microsoft Edge",msedge:e,version:I}:/vivaldi/i.test(l)?k={name:"Vivaldi",vivaldi:e,version:c(/vivaldi\/(\d+(\.\d+)?)/i)||R}:h?k={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:c(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(l)?k={name:"SeaMonkey",seamonkey:e,version:c(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(l)?(k={name:"Firefox",firefox:e,version:c(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(l)&&(k.firefoxos=e,k.osname="Firefox OS")):m?k={name:"Amazon Silk",silk:e,version:c(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(l)?k={name:"PhantomJS",phantom:e,version:c(/phantomjs\/(\d+(\.\d+)?)/i)}
8:/slimerjs/i.test(l)?k={name:"SlimerJS",slimer:e,version:c(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(l)||/rim\stablet/i.test(l)?k={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:R||c(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:x?(k={name:"WebOS",osname:"WebOS",webos:e,version:R||c(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(l)&&(k.touchpad=e)):/bada/i.test(l)?k={name:"Bada",osname:"Bada",bada:e,version:c(/dolfin\/(\d+(\.\d+)?)/i)}:y?k={name:"Tizen",osname:"Tizen",tizen:e,version:c(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||R}:/qupzilla/i.test(l)?k={name:"QupZilla",qupzilla:e,version:c(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||R}:/chromium/i.test(l)?k={name:"Chromium",chromium:e,version:c(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||R}:/chrome|crios|crmo/i.test(l)?k={name:"Chrome",chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:p?k={name:"Android",version:R}:/safari|applewebkit/i.test(l)?(k={name:"Safari",safari:e},R&&(k.version=R)):f?(k={name:f=="iphone"?"iPhone":f=="ipad"?"iPad":"iPod"},R&&(k.version=R)):/googlebot/i.test(l)?k={name:"Googlebot",googlebot:e,version:c(/googlebot\/(\d+(\.\d+))/i)||R}:k={name:c(/^(.*)\/(.*) /),version:u(/^(.*)\/(.*) /)},!k.msedge&&/(apple)?webkit/i.test(l)?(/(apple)?webkit\/537\.36/i.test(l)?(k.name=k.name||"Blink",k.blink=e):(k.name=k.name||"Webkit",k.webkit=e),!k.version&&R&&(k.version=R)):!k.opera&&/gecko\//i.test(l)&&(k.name=k.name||"Gecko",k.gecko=e,k.version=k.version||c(/gecko\/(\d+(\.\d+)?)/i)),!k.windowsphone&&(p||k.silk)?(k.android=e,k.osname="Android"):!k.windowsphone&&f?(k[f]=e,k.ios=e,k.osname="iOS"):w?(k.mac=e,k.osname="macOS"):B?(k.xbox=e,k.osname="Xbox"):C?(k.windows=e,k.osname="Windows"):A&&(k.linux=e,k.osname="Linux");function V(q){switch(q){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 D="";k.windows?D=V(c(/Windows ((NT|XP)( \d\d?.\d)?)/i)):k.windowsphone?D=c(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):k.mac?(D=c(/Mac OS X (\d+([_\.\s]\d+)*)/i),D=D.replace(/[_\s]/g,".")):f?(D=c(/os (\d+([_\s]\d+)*) like mac os x/i),D=D.replace(/[_\s]/g,".")):p?D=c(/android[ \/-](\d+(\.\d+)*)/i):k.webos?D=c(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):k.blackberry?D=c(/rim\stablet\sos\s(\d+(\.\d+)*)/i):k.bada?D=c(/bada\/(\d+(\.\d+)*)/i):k.tizen&&(D=c(/tizen[\/\s](\d+(\.\d+)*)/i)),D&&(k.osversion=D);var H=!k.windows&&D.split(".")[0];return N||g||f=="ipad"||p&&(H==3||H>=4&&!P)||k.silk?k.tablet=e:(P||f=="iphone"||f=="ipod"||p||v||k.blackberry||k.webos||k.bada)&&(k.mobile=e),k.msedge||k.msie&&k.version>=10||k.yandexbrowser&&k.version>=15||k.vivaldi&&k.version>=1||k.chrome&&k.version>=20||k.samsungBrowser&&k.version>=4||k.firefox&&k.version>=20||k.safari&&k.version>=6||k.opera&&k.version>=10||k.ios&&k.osversion&&k.osversion.split(".")[0]>=6||k.blackberry&&k.version>=10.1||k.chromium&&k.version>=20?k.a=e:k.msie&&k.version<10||k.chrome&&k.version<20||k.firefox&&k.version<20||k.safari&&k.version<6||k.opera&&k.version<10||k.ios&&k.osversion&&k.osversion.split(".")[0]<6||k.chromium&&k.version<20?k.c=e:k.x=e,k}var n=t(typeof navigator<"u"&&navigator.userAgent||"");n.test=function(l){for(var c=0;c<l.length;++c){var u=l[c];if(typeof u=="string"&&u in n)return!0}return!1};function r(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(r(l[0]),r(l[1])),u=o(l,function(f){var d=c-r(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=n;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 n.isUnsupportedBrowser=s,n.compareVersions=i,n.check=a,n._detect=t,n.detect=t,n})});var br=Tn((nle,Yh)=>{(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var o="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(o=r(o,n(s)))}return o}
8function n(o){if(typeof o=="string"||typeof o=="number")return o;if(typeof o!="object")return"";if(Array.isArray(o))return t.apply(null,o);if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]"))return o.toString();var i="";for(var s in o)e.call(o,s)&&o[s]&&(i=r(i,s));return i}function r(o,i){return i?o?o+" "+i:o+i:o}typeof Yh<"u"&&Yh.exports?(t.default=t,Yh.exports=t):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return t}):window.classNames=t})()});var ZP=Tn(F0=>{"use strict";var DH=Symbol.for("react.fragment");F0.Fragment=DH;F0.jsxDEV=void 0});var z0=Tn((dce,JP)=>{"use strict";JP.exports=ZP()});var Mg=b(O()),Bg=b(op());var LM=0;function X(e,t){let n=`atom${++LM}`,r={toString(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&this.debugLabel?n+":"+this.debugLabel:n}};return typeof e=="function"?r.read=e:(r.init=e,r.read=DM,r.write=_M),t&&(r.write=t),r}function DM(e){return e(this)}function _M(e,t,n){return t(this,typeof n=="function"?n(e(this)):n)}var N1=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,lS=e=>"init"in e,aS=e=>!!e.write,sp=new WeakMap,cS=e=>{var t;return uS(e)&&!((t=sp.get(e))!=null&&t[1])},MM=(e,t)=>{let n=sp.get(e);if(n)n[1]=!0,n[0].forEach(r=>r(t));else if((import.meta.env?import.meta.env.MODE:void 0)!=="production")throw new Error("[Bug] cancelable promise not found")},BM=e=>{if(sp.has(e))return;let t=[new Set,!1];sp.set(e,t);let n=()=>{t[1]=!0};e.then(n,n),e.onCancel=r=>{t[0].add(r)}},uS=e=>typeof e?.then=="function",P1=e=>"v"in e||"e"in e,ip=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},D1=(e,t,n)=>{n.p.has(e)||(n.p.add(e),t.then(()=>{n.p.delete(e)},()=>{n.p.delete(e)}))},O1=(e,t,n,r,o)=>{var i;if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&r===t)throw new Error("[Bug] atom cannot depend on itself");n.d.set(r,o.n),cS(n.v)&&D1(t,n.v,o),(i=o.m)==null||i.t.add(t),e&&FM(e,r,t)},Cu=()=>({D:new Map,H:new Set,M:new Set,L:new Set}),ku=(e,t,n)=>{e[t].add(n)},L1=(e,t,n)=>{e.D.has(t)||(e.D.set(t,new Set),ku(e,"M",()=>{var r;(r=n.m)==null||r.l.forEach(o=>ku(e,"M",o))}))},FM=(e,t,n)=>{let r=e.D.get(t);r&&r.add(n)},zM=(e,t)=>e.D.get(t),Ms=e=>{let t,n=!1,r=o=>{try{o()}catch(i){n||(t=i,n=!0)}};for(;e.H.size||e.M.size||e.L.size;)e.D.clear(),e.H.forEach(r),e.H.clear(),e.M.forEach(r),e.M.clear(),e.L.forEach(r),e.L.clear();if(n)throw t},_1=(...[e,t,n,r])=>{let o=(m,h,y)=>{let x="v"in h,S=h.v,E=cS(h.v)?h.v:null;if(uS(y)){BM(y);for(let C of h.d.keys())D1(m,y,e(C));h.v=y}else h.v=y;delete h.e,delete h.x,(!x||!Object.is(S,h.v))&&(++h.n,E&&MM(E,y))},i=(m,h)=>{var y;let x=e(h);if(P1(x)&&(x.m&&!x.x||Array.from(x.d).every(([I,R])=>i(m,I).n===R)))return x;x.d.clear();let S=!0,E=I=>{if(N1(h,I)){let N=e(I);if(!P1(N))if(lS(I))o(I,N,I.init);else throw new Error("no atom init");return ip(N)}let R=i(m,I);try{return ip(R)}finally{if(S)O1(m,h,x,I,R);else{let N=Cu();O1(N,h,x,I,R),f(N,h,x),Ms(N)}}},C,w,A={get signal(){return C||(C=new AbortController),C.signal},get setSelf(){return(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!aS(h)&&console.warn("setSelf function cannot be used with read-only atom"),!w&&aS(h)&&(w=(...I)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&S&&console.warn("setSelf function cannot be called in sync"),!S)return u(h,...I)}),w}};try{let I=t(h,E,A);if(o(h,x,I),uS(I)){(y=I.onCancel)==null||y.call(I,()=>C?.abort());let R=()=>{if(x.m){let N=Cu();f(N,h,x),Ms(N)}};I.then(R,R)}return x}catch(I){return delete x.v,x.e=I,delete x.x,++x.n,x}finally{S=!1}},s=m=>ip(i(void 0,m)),a=(m,h,y)=>{var x,S;let E=new Map;for(let C of((x=y.m)==null?void 0:x.t)||[]){let w=e(C);w.m&&E.set(C,w)}for(let C of y.p)E.set(C,e(C));return(S=zM(m,h))==null||S.forEach(C=>{E.set(C,e(C))}),E},l=(m,h,y)=>{let x=[],S=new Set,E=new Set,C=[[h,y]];for(;C.length>0;){let[w,A]=C[C.length-1];if(E.has(w)){C.pop();continue}if(S.has(w)){x.push([w,A,A.n]),E.add(w),A.x=!0,C.pop();continue}S.add(w);for(let[I,R]of a(m,w,A))w!==I&&!S.has(I)&&C.push([I,R])}ku(m,"H",()=>{let w=new Set([h]);for(let A=x.length-1;A>=0;--A){let[I,R,N]=x[A],P=!1;for(let B of R.d.keys())if(B!==I&&w.has(B)){P=!0;break}P&&(i(m,I),f(m,I,R),N!==R.n&&(L1(m,I,R),w.add(I))),delete R.x}})},c=(m,h,...y)=>{let x=!0,S=C=>ip(i(m,C)),E=(C,...w)=>{let A=e(C);try{if(N1(h,C)){if(!lS(C))throw new Error("atom not writable");let I=A.n,R=w[0];o(C,A,R),f(m,C,A),I!==A.n&&(L1(m,C,A),l(m,C,A));return}else return c(m,C,...w)}finally{x||Ms(m)}};try{return n(h,S,E,...y)}finally{x=!1}},u=(m,...h)=>{let y=Cu();try{return c(y,m,...h)}finally{Ms(y)}},f=(m,h,y)=>{if(y.m&&!cS(y.v)){for(let x of y.d.keys())y.m.d.has(x)||(d(m,x,e(x)).t.add(h),y.m.d.add(x));for(let x of y.m.d||[])if(!y.d.has(x)){y.m.d.delete(x);let S=p(m,x,e(x));S?.t.delete(h)}}},d=(m,h,y)=>{if(!y.m){i(m,h);for(let x of y.d.keys())d(m,x,e(x)).t.add(h);if(y.m={l:new Set,d:new Set(y.d.keys()),t:new Set},aS(h)){let x=y.m,S,E=(C,w)=>{let A=!0;S=(...I)=>{try{return c(C,h,...I)}finally{A||Ms(C)}};try{return w()}finally{A=!1}};ku(m,"L",()=>{let C=E(m,()=>
8r(h,(...w)=>S(...w)));C&&(x.u=w=>E(w,C))})}}return y.m},p=(m,h,y)=>{if(y.m&&!y.m.l.size&&!Array.from(y.m.t).some(x=>{var S;return(S=e(x).m)==null?void 0:S.d.has(h)})){let x=y.m.u;x&&ku(m,"L",()=>x(m)),delete y.m;for(let S of y.d.keys()){let E=p(m,S,e(S));E?.t.delete(h)}return}return y.m};return{get:s,set:u,sub:(m,h)=>{let y=Cu(),x=e(m),E=d(y,m,x).l;return E.add(h),Ms(y),()=>{E.delete(h);let C=Cu();p(C,m,x),Ms(C)}},unstable_derive:m=>_1(...m(e,t,n,r))}},VM=e=>{let t=new WeakMap,n=new Set,r,o=0,i=e.unstable_derive((l,c,u,f)=>(r=l,[d=>{let p=t.get(d);if(!p){let v=l(d);p=new Proxy(v,{set(g,T,m){return T==="m"&&n.add(d),Reflect.set(g,T,m)},deleteProperty(g,T){return T==="m"&&n.delete(d),Reflect.deleteProperty(g,T)}}),t.set(d,p)}return p},c,(d,p,v,...g)=>o?v(d,...g):u(d,p,v,...g),f])),s=i.set;return Object.assign(i,{dev4_get_internal_weak_map:()=>({get:l=>{let c=r(l);if(c.n!==0)return c}}),dev4_get_mounted_atoms:()=>n,dev4_restore_atoms:l=>{s({read:()=>null,write:(u,f)=>{++o;try{for(let[d,p]of l)lS(d)&&f(d,p)}finally{--o}}})}})},M1=()=>{let e=new WeakMap,n=_1(r=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!r)throw new Error("Atom is undefined or null");let o=e.get(r);return o||(o={d:new Map,p:new Set,n:0},e.set(r,o)),o},(r,...o)=>r.read(...o),(r,...o)=>r.write(...o),(r,...o)=>{var i;return(i=r.onMount)==null?void 0:i.call(r,...o)});return(import.meta.env?import.meta.env.MODE:void 0)!=="production"?VM(n):n},wu,ee=()=>(wu||(wu=M1(),(import.meta.env?import.meta.env.MODE:void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=wu),globalThis.__JOTAI_DEFAULT_STORE__!==wu&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),wu);var Dt=b(O(),1);var HM=(0,Dt.createContext)(void 0),ap=e=>{let t=(0,Dt.useContext)(HM);return e?.store||t||ee()};var dS=e=>typeof e?.then=="function",F1=e=>{e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t})},jM=Dt.default.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(F1(e),e)}),fS=new WeakMap,B1=e=>{let t=fS.get(e);return t||(t=new Promise((n,r)=>{let o=e,i=l=>c=>{o===l&&n(c)},s=l=>c=>{o===l&&r(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");dS(c)?(fS.set(c,t),o=c,c.then(i(c),s(c)),a(c)):n(c)})};e.then(i(e),s(e)),a(e)}),fS.set(e,t)),t};function ge(e,t){let n=ap(t),[[r,o,i],s]=(0,Dt.useReducer)(c=>{let u=n.get(e);return Object.is(c[0],u)&&c[1]===n&&c[2]===e?c:[u,n,e]},void 0,()=>[n.get(e),n,e]),a=r;(o!==n||i!==e)&&(s(),a=n.get(e));let l=t?.delay;if((0,Dt.useEffect)(()=>{let c=n.sub(e,()=>{if(typeof l=="number"){let u=n.get(e);dS(u)&&F1(B1(u)),setTimeout(s,l);return}s()});return s(),c},[n,e,l]),(0,Dt.useDebugValue)(a),dS(a)){let c=B1(a);return jM(c)}return a}function z1(e,t){let n=ap(t);return(0,Dt.useCallback)((...o)=>{if((import.meta.env?import.meta.env.MODE:void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return n.set(e,...o)},[n,e])}var It=b(W()),ni=b(O());var Ak=b(W()),nl=b(O());var wk=b(O());var Ke;(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"})(Ke||(Ke={}));var gt;(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"})(gt||(gt={}));var Fe;(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"})(Fe||(Fe={}));var xr;
8(function(e){e.LEFT="LEFT",e.RIGHT="RIGHT",e.CENTER="CENTER",e.LEFT_RIGHT="LEFT_RIGHT",e.SCALE="SCALE"})(xr||(xr={}));var Tr;(function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.CENTER="CENTER",e.TOP_BOTTOM="TOP_BOTTOM",e.SCALE="SCALE"})(Tr||(Tr={}));var W1;(function(e){e.SUPER="SUPER",e.SUB="SUB",e.NORMAL="NORMAL"})(W1||(W1={}));var cp;(function(e){e.NONE="NONE",e.STRIKETHROUGH="STRIKETHROUGH",e.UNDERLINE="UNDERLINE"})(cp||(cp={}));var Ai;(function(e){e.ORDERED="ORDERED",e.UNORDERED="UNORDERED",e.NONE="NONE"})(Ai||(Ai={}));var qa={visible:!0,locked:!1,isFixed:!1,scrollBehavior:"SCROLLS"},Iu={blendMode:Fe.NORMAL,opacity:1},up={constraints:{vertical:Tr.TOP,horizontal:xr.LEFT},layoutGrow:0,layoutAlign:"INHERIT",layoutPositioning:"AUTO",gridColumnAnchorIndex:0,gridRowAnchorIndex:0},fp={fills:[],strokes:[],strokeWeight:1},XM={effects:[]},G1={isMask:!1},U1={isBreakpointFrame:!1},MU={interactions:[]},qM={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},pS={cornerRadius:0,rectangleCornerRadii:[0,0,0,0],rectangleCornerRadiiIndependent:!1},QM={isInAnimateTree:!1},Er={...qa,...Iu,...up,...qM,...pS,...fp,...XM,...G1,...U1,...U1,...QM},bu={...qa,...Iu,...up,...fp,...G1},BU={...bu,...pS},$1={...bu,...pS},K1={listSpacing:0,textAutoResize:"NONE",paragraphIndent:0,paragraphSpacing:0,textAlignHorizontal:"LEFT",textAlignVertical:"TOP"},Au={code:void 0,sourceCodeHash:void 0,codeExportName:"default"};var Y1={...Er},X1={...Er},q1={...bu},Q1={...qa,...Iu,...up,...fp},Z1={...Er},J1={...Er},ek={...Er,type:"REPEATER"},tk={...Er,type:"CMS_RICH_TEXT"},nk={...Er},rk={...$1},ok={...bu,...K1},ik={...qa,...Iu},sk={...Er,type:"WEBPAGE"},ak={...Er,type:"CODE_INSTANCE",...Au,componentProperties:{}},lk={...Er,type:"CODE_LAYER",...Au,componentProperties:{}},ck={...qa,type:"CODE_COMPONENT",...Au,componentProperties:{}},uk={type:"CODE_FILE",...Au};function dp(e){switch(e.type){case"COMPONENT":return Object.assign(Object.create(Y1),e);case"COMPONENT_SET":return Object.assign(Object.create(X1),e);case"FRAME":return Object.assign(Object.create(Z1),e);case"GROUP":return Object.assign(Object.create(J1),e);case"IMAGE":return Object.assign(Object.create(Q1),e);case"INSTANCE":return Object.assign(Object.create(nk),e);case"RECTANGLE":return Object.assign(Object.create(rk),e);case"SVG":return Object.assign(Object.create(q1),e);case"TEXT":return Object.assign(Object.create(ok),e);case"VARIABLE":return e;case"VARIABLE_COLLECTION":return e;case"STYLE":return e;case"WIDGET":return Object.assign(Object.create(ik),e);case"WEBPAGE":return Object.assign(Object.create(sk),e);case"CODE_INSTANCE":return Object.assign(Object.create(ak),e);case"CODE_LAYER":return Object.assign(Object.create(lk),e);case"CODE_COMPONENT":return Object.assign(Object.create(ck),e);case"CODE_FILE":return Object.assign(Object.create(uk),e);case"REPEATER":return Object.assign(Object.create(ek),e);case"CMS_RICH_TEXT":return Object.assign(Object.create(tk),e);default:throw new Error("Unknown node type provided to applyDefaults")}}var fk;(function(e){e.MAILCHIMP="MAILCHIMP",e.GOOGLE_MAP="GOOGLE_MAP",e.YOUTUBE="YOUTUBE",e.UNKNOWN="UNKNOWN",e.GENERIC="GENERIC"})(fk||(fk={}));var Ce;(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"})(Ce||(Ce={}));function pp(e){return e.type==="GRADIENT_LINEAR"||e.type==="GRADIENT_RADIAL"||e.type==="GRADIENT_ANGULAR"||e.type==="GRADIENT_DIAMOND"}function GU(e,t,n){let r=e,o=t.safeParse(e);if(o.success&&(r=o.data),!o.success){t.description||console.info("Zod schema provided to parseData has no description. Add a description via .describe for better error messages.");let i=`${t.description||"Zod"} schema error issues`,s=n?`Debug info:
9${JSON.stringify(n,null,2)}
10`:"",a=typeof window>"u";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:n,data:e})}return r}function Ri(e){return e}var Qa=Ri,dk=Ri,pk=Ri;var bo=Ri,mk=Ri,mp=Ri;var mS=Ri,hk=Ri;var J=class extends Error{severity="high";errorDetail;constructor(t,n){super(t),Object.setPrototypeOf(this,J.prototype),n&&n instanceof Error&&(this.cause=n)}},Rn=class extends J{constructor(t,n){super(t,n),this.severity="low"}};function ye(e,t){throw new J(t??`Uncaught type ${JSON.stringify(e)}`)}function ue(e,t){if(!e)throw new J(`Assertion failure${t?`: ${t}`:""}`)}var gk=new Set(["vectorNetworkBlob","version"]);function Te(e,t,n=!1,r=!1,o=!1){if(e===t||r&&(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)?r:n?!0:r?e-t<.01&&e-t>-.01:e===t;if(i!=="object")return e===t;if(e===null!=(t===null))return!1;if(e===null)return!0;if(e instanceof Array!=t instanceof Array)return!1;if(e instanceof Array)return e.length===t.length&&e.every((l,c)=>Te(l,t[c],n,r,o));let s=Object.keys(e),a=Object.keys(t);return o&&(s=s.filter(l=>e[l]!==void 0),a=a.filter(l=>t[l]!==void 0)),s.length!==a.length||(r&&(s=s.filter(l=>!gk.has(l)),a=a.filter(l=>!gk.has(l))),s.sort(),a.sort(),!s.every((l,c)=>l===a[c]))?!1:s.every(l=>Te(e[l],t[l],n,r,o))}var Ao=class{map;fallback;disableErrors;constructor(t,n){this.map=new Map,this.fallback=t,this.disableErrors=n??!1}get(t,n=!1){return this.map.has(t)?this.map.get(t):(n===!1&&this.disableErrors===!1&&(this.map.has(t),`${JSON.stringify(t)}`,void 0),this.fallback)}set(t,n){if(this.map.has(t)){this.disableErrors===!1&&(Te(this.map.get(t),n),`${JSON.stringify(t)}`,void 0);return}this.map.set(t,n)}_has(t){return this.map.has(t)}};var hp=b(O());var _=class{x;y;constructor(t=0,n=0){this.x=t,this.y=n}clone(){return new _(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 _(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 _(this.x-t.x,this.y-t.y)}static subtract(t,n){return{x:t.x-n.x,y:t.y-n.y}}static scale(t,n){return{x:t*n.x,y:t*n.y}}static abs(t){return{x:Math.abs(t.x),y:Math.abs(t.y)}}scale(t){return new _(this.x*t,this.y*t)}multiply(t){return new _(this.x*t.x,this.y*t.y)}divide(t){return new _(this.x/t.x,this.y/t.y)}dot(t){return _.dot(this,t)}toAngle(){return Math.atan2(this.y,this.x)}static bound(t,n){return n?{x:Math.max(Math.min(t.x,n.max.x),n.min.x),y:Math.max(Math.min(t.y,n.max.y),n.min.y)}:t}static dot(t,n){return t.x*n.x+t.y*n.y}static interpolate(t,n,r){return{x:t.x+(n.x-t.x)*r,y:t.y+(n.y-t.y)*r}}rounded(){return new _(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(_.dot(t,t))}size(){return _.size(this)}unit(){let t=this.size();return this.scale(t===0?0:1/t)}distanceTo(t){return _.size(this.subtract(t))}static distance(t,n){return _.size(_.subtract(t,n))}clamp(t){return new _(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 _(Math.max(t.x,Math.min(t.x+t.width,this.x)),this.y)}clampY(t){return new _(this.x,Math.max(t.y,Math.min(t.y+t.height,this.y)))}rotate90(){return new _(-this.y,this.x)}hasNaN(){return Number.isNaN(this.x)||Number.isNaN(this.y)}isInvalid(){return this.hasNaN()}static max(t,n){return new _(Math.max(t.x,n.x),Math.max(t.y,n.y))}static min(t,n){return new _(Math.min(t.x,n.x),Math.min(t.y,n.y))}static infinity(){return new _(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY)}static invalid(){return new _(Number.NaN,Number.NaN)}plus(t){return new _(this.x+t.x,this.y+t.y)}minus(t){return new _(this.x-t.x,this.y-t.y)}multiplyBy(t){return new _(this.x*t,this.y*t)}divideBy(t){return new _(this.x/t,this.y/t)}transpose(){return new _(this.y,this.x)}};var Ue=class{origin;size;constructor(t=new _,n=new _){this.origin=t,this.size=n}clone(){return new Ue(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 _(this.right(),this.bottom())}bottomLeft(){return new _(this.left(),this.bottom())}topLeft(){return new _(this.left(),this.top())}topRight(){return new _(this.right(),this.top())}topCenter(){return new _(this.center().x,this.top())}bottomCenter(){return new _(this.center().x,this.bottom())}centerLeft(){return new _(this.left(),this.center().y)}centerRight(){return new _(this.right(),this.center().y)}center(){return new _(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 Ue(this.origin.transpose(),this.size.transpose())}offsetBy(t){return new Ue(this.origin.plus(t),this.size)}scaledBy(t){return new Ue(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 n=_.min(this.origin,t.origin),r=_.max(this.bottomRight(),t.bottomRight());return n.equals(r)?this:new Ue(n,r.minus(n))}containsIncludingBoundary(t){return!this.isEmpty()&&!t.isInvalid()&&this.left()<=t.left()&&this.right()>=t.right()&&this.top()<=t.top()&&this.bottom()>=t.bottom()}containsPointIncludingBoundary(t){return!this.isEmpty()&&this.left()<=t.x&&t.x<=this.right()&&this.origin.y<=t.y&&t.y<=this.bottom()}intersectWith(t){if(this.isInvalid()||t.isInvalid())return Ue.invalidRect();let n=_.max(this.origin,t.origin),r=_.min(this.bottomRight(),t.bottomRight()),o=new Ue(n,r.minus(n));if(o.origin.hasNaN()||o.size.hasNaN())throw new J("Rect.intersectWith produced a result with NaN");return o.isInvalid()&&(o=Ue.invalidRect()),o}hasIntersectionWith(t){return!this.intersectWith(t).isEmpty()}expand(t){return this.isInvalid()?Ue.invalidRect():typeof t=="number"?Ue.fromOriginAndSize(this.origin.x-t,this.origin.y-t,this.size.x+2*t,this.size.y+2*t):new Ue(this.origin.minus(t),this.size.plus(t.multiplyBy(2)))}
11static invalidRect(){return new Ue(new _(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY),new _(Number.NEGATIVE_INFINITY,Number.NEGATIVE_INFINITY))}static infinite(){return new Ue(_.infinity().multiplyBy(-1),_.infinity())}static fromOriginAndSize(t,n,r,o){return new Ue(new _(t,n),new _(r,o))}static fromCenterSize(t,n){let r=n.divideBy(2);return new Ue(t.minus(r),n)}static computeBounds(t,n){let r=_.min(t,n),o=_.max(t,n);return new Ue(r,o.minus(r))}static computeBoundsFromPointArray(t){let n=_.infinity(),r=_.infinity().multiplyBy(-1);for(let o of t)n=_.min(n,o),r=_.max(r,o);return new Ue(n,r.minus(n))}};var Ro;(function(e){e[e.SVG=0]="SVG",e[e.CSS=1]="CSS"})(Ro||(Ro={}));var yk;(function(e){e[e.SRGB=0]="SRGB",e[e.DISPLAY_P3=1]="DISPLAY_P3"})(yk||(yk={}));var vk;(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"})(vk||(vk={}));var yt={colorProfile:0,colorspaceConversion:0};function ve(e){return String(+e.toPrecision(5))}var Wr=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,n,r,o,i,s){let a=new Wr;return a.m00=t,a.m01=n,a.m02=r,a.m10=o,a.m11=i,a.m12=s,a}static copy(t){let n=new Wr;return n.m00=t.m00,n.m01=t.m01,n.m02=t.m02,n.m10=t.m10,n.m11=t.m11,n.m12=t.m12,n}static fromArray(t){let n=new Wr;return n.m00=t[0][0],n.m01=t[0][1],n.m02=t[0][2],n.m10=t[1][0],n.m11=t[1][1],n.m12=t[1][2],n}static fromVectors(t,n,r){let o=new Wr;return o.m00=n.x,o.m01=r.x,o.m02=t.x,o.m10=n.y,o.m11=r.y,o.m12=t.y,o}axisX(){return new _(this.m00,this.m10)}axisY(){return new _(this.m01,this.m11)}offset(){return new _(this.m02,this.m12)}toDegrees(){return Math.atan2(this.m10,this.m00)*180/Math.PI}toScale(){let{m00:t,m01:n,m10:r,m11:o}=this;return new _(Math.sqrt(t*t+r*r),Math.sqrt(n*n+o*o))}hasNaN(){return this.m00!==this.m00&&this.m01!==this.m01&&this.m02!==this.m02&&this.m10!==this.m10&&this.m11!==this.m11&&this.m12!==this.m12}translate(t,n){this.m02=t*this.m00+n*this.m01+this.m02,this.m12=t*this.m10+n*this.m11+this.m12}rotate(t){if(t===0)return;let n=Math.sin(t),r=Math.cos(t),o=r*this.m00+n*this.m01,i=r*this.m01-n*this.m00,s=r*this.m10+n*this.m11,a=r*this.m11-n*this.m10;this.m00=o,this.m01=i,this.m10=s,this.m11=a}scale(t,n){this.m00*=t,this.m01*=n,this.m10*=t,this.m11*=n}multiply(t){let n=this.m00*t.m00+this.m01*t.m10,r=this.m00*t.m01+this.m01*t.m11,o=this.m00*t.m02+this.m01*t.m12+this.m02,i=this.m10*t.m00+this.m11*t.m10,s=this.m10*t.m01+this.m11*t.m11,a=this.m10*t.m02+this.m11*t.m12+this.m12;this.m00=n,this.m01=r,this.m02=o,this.m10=i,this.m11=s,this.m12=a}determinant(){return this.m00*this.m11-this.m01*this.m10}invert(){let t=1/this.determinant();if(!isFinite(t))return!1;let n=Wr.fromNumbers(this.m11*t,-this.m01*t,(this.m01*this.m12-this.m11*this.m02)*t,-this.m10*t,this.m00*t,(this.m10*this.m02-this.m00*this.m12)*t);return n.hasNaN()?!1:(this.m00=n.m00,this.m01=n.m01,this.m02=n.m02,this.m10=n.m10,this.m11=n.m11,this.m12=n.m12,!0)}transformRect(t){if(t.isInvalid())return t;if(this.axisX().y===0&&this.axisY().x===0)return Ue.computeBounds(this.transformPoint(t.topLeft()),this.transformPoint(t.bottomRight()));let n=[this.transformPoint(t.topLeft()),this.transformPoint(t.topRight()),this.transformPoint(t.bottomLeft()),this.transformPoint(t.bottomRight())];return Ue.computeBoundsFromPointArray(n)}transformPoint(t){return new _(this.m00*t.x+this.m01*t.y+this.m02,this.m10*t.x+this.m11*t.y+this.m12)}toSvgTransform(){return`matrix(${ve(this.m00)} ${ve(this.m10)} ${ve(this.m01)} ${ve(this.m11)} ${ve(this.m02)} ${ve(this.m12)})`}toMatrix(){return[[this.m00,this.m01,this.m02],[this.m10,this.m11,this.m12]]}transformDirection(t){return new _(this.m00*t.x+this.m01*t.y,this.m10*t.x+this.m11*t.y)}inverseTransformPoint(t){let n=1/this.determinant();if(!isFinite(n))return _.invalid();let r=new _((this.m11*t.x-this.m01*t.y+this.m01*this.m12-this.m11*this.m02)*n,(this.m00*t.y-this.m10*t.x+this.m10*this.m02-this.m00*this.m12)*n);
11return r.hasNaN()?_.invalid():r}static fromTransform(t){return Wr.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]]}},Ye=Wr;En(Ye,"kEpsilon",1e-6),En(Ye,"kEpsilonSqr",Wr.kEpsilon*Wr.kEpsilon);function M(e,t=3){return e===void 0?e:parseFloat(e.toFixed(t))}function we(e,t=10**-3){return Math.abs(e)<t?0:e}var Nn=1e-4;function No(e){return typeof structuredClone=="function"?structuredClone(e):JSON.parse(JSON.stringify(e))}function rt(e,t,n=1e-6){return Math.abs(e-t)<n}function Sk(e,t){return ge((0,hp.useMemo)(()=>X(e),t))}function gS(e){return Object.freeze(e)}function yS(e){return e.type==="WEBPAGE"}function Qn(e,t){if(e===void 0)return t;let n=Ye.fromTransform(t),r=Ye.fromTransform(e);return r.multiply(n),Pn(r.toTransform())}function Pn(e){return[[we(e[0][0]),we(e[0][1]),we(e[0][2])],[we(e[1][0]),we(e[1][1]),we(e[1][2])]]}function lt(e){return`${M(e*100,2)}%`}var hS=[[1,0,0],[0,1,0]];function Ur(e){if(!e)return hS;let n=/matrix\((.*)\)/.exec(e);if(!n)return hS;let r=n[1].split(",").map(o=>parseFloat(o));return r.length!==6?hS:[[r[0],r[2],r[4]],[r[1],r[3],r[5]]]}function Ru(e){return we(e.value)===0?"0":`${e.value}${e.unit==="PERCENT"?"%":"px"}`}function Nu(){}var xk=()=>Promise.resolve();function gp(e,t,n){let r=e(t.roots).map(i=>e(t.nodeById.get(i)));return r.find(i=>i.name===n)??r[0]}function Za(e,t){let n=(0,hp.useRef)(e);return t(n.current,e)||(n.current=e),n.current}var Tk,yp=e=>{Tk=e},Ek=()=>Tk;var kk={title:""},Pu=X(!1),Ou=X(null),el=X(void 0),Ck=X(void 0),tl=X(e=>({width:e(el),height:e(Ck)}),(e,t,n)=>{t(el,n.width),t(Ck,n.height)}),JM={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"}}},vS=dp({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 Sp(){let e={siteSettings:X(kk),roots:X([]),nodeById:new Ao(X(vS)),fonts:new Ao(void 0,!0),assets:new Ao(X(JM)),assetIdToGuid:new Ao(void 0),guidToUrl:new Ao(void 0),animateRootIds:new Set,stablePathToAssetHash:new Ao(void 0,!0),compiledCode:X(""),globalStyles:X(""),sourceCodeHash:X("")};return gS(e),gS(e.assets),e}function Lu(e,t){Ja(e.siteSettings,t.siteSettings??kk),Ik(e.nodeById,t.nodeById,n=>mS(n,{nodeId:n?.id})),Ja(e.roots,t.roots),vp(e.fonts,t.fonts),vp(e.assetIdToGuid,t.assetIdToGuid),vp(e.guidToUrl,t.guidToUrl),SS(e,t.assets),vp(e.stablePathToAssetHash,t.stablePathToAssetHash),eB(e.animateRootIds,t.animateRootIds),Ja(e.compiledCode,t.compiledCode),Ja(e.globalStyles,t.globalStyles),Ja(e.sourceCodeHash,t.sourceCodeHash)}function SS(e,t){Ik(e.assets,t)}function eB(e,t){e.clear(),t.forEach(n=>{e.add(n)})}function vp(e,t){for(let[n,r]of Object.entries(t))e.set(n,r)}function Ik(e,t,n){for(let[r,o]of Object.entries(t)){let i=e._has(r)?e.get(r):void 0,s=n?n(o):o;i===void 0?e.set(r,X(s)):Ja(i,s)}}function Ja(e,t){let n=ee();Te(n.get(e),t)||n.set(e,t)}function bk(e,t){let n=(0,wk.useMemo)(()=>X(e),[e]);return ge(t||n)}var Rk=(0,nl.createContext)(null),te=()=>(0,nl.useContext)(Rk);function tB(){return te()?.websiteData.siteSettings}function Ni(){let e=tB();return bk(void 0,e)}function xp(){return te().labs}function Gr(){return te().websiteData.fonts}function Nk(){return te().websiteData.sourceCodeHash}function fe(){return te().env}function Ge(){return te().renderOptions}function $r(){return te().addHeadTag}function Pk(){return te().addBodyScript}function Tp(){return te().isFigmake}function nB(){return te().websiteData.globalStyles}function Ok(){return ge(nB())}function xS({websiteData:e,getCodeComponentURL:t,history:n,getAssetURL:r,getFontURL:o,getVideoURL:i,children:s,env:a="preview",transitionAtom:l,setLocation:c,preloadLocation:u,renderOptions:f,withBaseStyles:d=!0,addHeadTag:p,addBodyScript:v,loadComponentsOverNetwork:g=!1,isFigmake:T=!1}){let m=ge(e.siteSettings).labs,h=(0,nl.useMemo)(()=>({websiteData:e,history:n,getAssetURL:r,getFontURL:o,getVideoURL:i,getCodeComponentURL:t,env:a,transitionAtom:l,setLocation:c,preloadLocation:u,withBaseStyles:d,addHeadTag:p,addBodyScript:v,loadComponentsOverNetwork:g,labs:m,isFigmake:T,renderOptions:f}),[e,n,r,o,i,t,a,l,c,u,d,p,v,g,m,T,f]);return Z.state=h,(0,Ak.jsx)(Rk.Provider,{value:h,children:s})}var Z={state:null};var Bs="-1:-1";function Lk(e){return e?(e.localID|0)>=0&&(e.sessionID|0)>=0:!1}function Ze(e){return e?`${e.sessionID|0}:${e.localID|0}`:null}var Mi=b(O());function Dk(e,t,n){if(e){let r=e.match(/^var\((--[^),\s]+)\)$/);return r?`var(${r[1]},${n})`:e}else if(t)return`var(--${rB(t)},${n})`;return null}function rB(e){return e.split(" ").map(t=>t.toLowerCase()).join("-")}function oB(e){return e!=null}function TS(e){return Math.round(e*255)}function iB(e){return e.toFixed(2)}function sB(e){return`${Fs(e.r)}${Fs(e.g)}${Fs(e.b)}`}function aB(e,t=1){let{r:n,g:r,b:o,a:i=1}=e;return`${Fs(n)}${Fs(r)}${Fs(o)}${Fs(i*t)}`}function lB(e,t=1){let{r:n,g:r,b:o,a:i=1}=e;return`rgba(${TS(n)}, ${TS(r)}, ${TS(o)}, ${iB(i*t)})`}function _k(e){let t=e.a;return oB(t)&&t!==1}function Fs(e){return("00"+Math.round(e*255).toString(16).toUpperCase()).slice(-2)}function cB(e,t=1){if(!_k(e)&&t===1){let n=sB(e);return n[0]===n[1]&&n[2]===n[3]&&n[4]===n[5]?`#${n[0]}${n[2]}${n[4]}`:`#${n}`}else{let n=aB(e,t);return n[0]===n[1]&&n[2]===n[3]&&n[4]===n[5]&&n[6]===n[7]?`#${n[0]}${n[2]}${n[4]}${n[6]}`:`#${n}`}}var Zn=class Mk{color;opacity;colorManagement;shouldOutputVariables;variableName;codeSyntax;constructor(t,n=1,r=yt,o=!1,i=null,s=null){if(this.color=t,this.opacity=n,this.colorManagement=r,this.shouldOutputVariables=o,this.variableName=i,this.codeSyntax=s,t.r>1||t.g>1||t.b>1)throw new J(`Expected normalised color values (between 0 and 1) but got (${t.r}, ${t.g}, ${t.b})`)}get rawColor(){return new Mk(this.color,this.opacity,this.colorManagement,this.shouldOutputVariables,this.variableName,this.co
11deSyntax)}get value(){let t=_k(this.color)||this.opacity!==1?lB(this.color,this.opacity):cB(this.color);if(this.shouldOutputVariables){let n=Dk(this.codeSyntax,this.variableName,t);if(n)return n}return t}equals(t){return this.value===t.value}};function Fk(e,t,n){return e+(t-e)*n}function Bk(e){let{a:t,...n}=e;return{alpha:t,color:n}}function kS(e,t,n){return Object.keys(e).reduce((r,o)=>(r[o]=Fk(e[o],t[o],n),r),{})}function uB(e,t){return Math.sqrt(((e.r-t.r)**2+(e.b-t.b)**2+(e.g-t.g)**2)/3)}function Du(e,t){return Object.keys(e).reduce((n,r)=>(n[r]=e[r]*t,n),{})}function ES(e){return e**2.2}function CS(e){return e**(1/2.2)}function Ep(e){return{r:ES(e.r),g:ES(e.g),b:ES(e.b),a:e.a}}function zk(e){return{r:CS(e.r),g:CS(e.g),b:CS(e.b),a:e.a}}function Cp(e,t,n){let r=Ep(e),o=Ep(t),{alpha:i,color:s}=Bk(r),{alpha:a,color:l}=Bk(o),c=Du(s,i),u=Du(l,a),f=Fk(i,a,n),d=Du(kS(c,u,n),1/(f||1)),p={r:d.r,g:d.g,b:d.b,a:f};return zk(p)}function rl(e,t,n){let r=Ep(e),o=Ep(t),i=kS(r,o,n);return zk(i)}function Po(e,t,n){return kS(e,t,n)}function wS(e){let{stop1:t,stop2:n,...r}=e,o=r.targetInterpolation(t.color,n.color,.5),{a:i,...s}=o,{a,...l}=r.actualInterpolation(t.color,n.color,.5);if(r.recursionLimit===0||uB(Du(s,i),Du(l,a))<=r.epsilon)return[t,n];let c=(t.position+n.position)/2,u={color:o,position:c},f=wS({...r,stop1:t,stop2:u,recursionLimit:r.recursionLimit-1}),d=wS({...r,stop1:u,stop2:n,recursionLimit:r.recursionLimit-1});return[...f,...d.slice(1)]}function Oo(e){let{stops:t,epsilon:n,recursionLimit:r,targetInterpolation:o,actualInterpolation:i}=e,s=[];for(let a=0;a<t.length-1;a++){let l=t[a],c=t[a+1],u=Math.abs(l.position-c.position)<1e-8?[l,c]:wS({stop1:l,stop2:c,epsilon:n,recursionLimit:r,targetInterpolation:o,actualInterpolation:i});a!==0&&u.shift(),s.push(...u)}return s}function Pi(e){return`url("data:image/svg+xml;utf8,${e.replace(/#/g,"%23").replace(/"/g,"'").replace(/\n\s*/g," ").replace(/'[^']*'/g,n=>`'${n.slice(1,-1).trim()}'`).replace(/\(\s*/g,"(").replace(/\s*\)/g,")").replace(/\s*<\s*/g,"<").replace(/\s*\/?>\s*/g,n=>n.includes("/")?"/>":">")}")`}function ol(e){return e.map(t=>{let{color:{r:n,g:r,b:o,a:i},position:s}=t,a=Math.round(n*255),l=Math.round(r*255),c=Math.round(o*255),u=ve(i),f=ve(s);return`
12    <stop stop-color="rgba(${a},${l},${c},${u})" offset="${f}" />
13    `}).join("")}function fB(e){let{color:{r:t,g:n,b:r,a:o}}=e,i=Math.round(t*255),s=Math.round(n*255),a=Math.round(r*255),l=ve(o),c=ve(e.position*100);return`rgba(${i}, ${s}, ${a}, ${l}) ${c}%`}function wp(e){return e.map(fB).join(", ")}var vt=10;function Lo(e){let{size:t,gradientTransform:n}=e,r=Ye.identity();r.scale(vt,vt),r.scale(2,2),r.translate(-.5,-.5);let o=Ye.copy(r);o.invert();let i=Ye.fromArray(n);i.invert();let s=Ye.copy(i);s.multiply(o);let a=Ye.copy(s);a.invert();let l=Ye.identity();return l.scale(t.width,t.height),l.multiply(s),{uvToUnitGradient:a,unitGradientToShape:l}}function kp(e){return[new _(0,0),new _(vt,0),new _(vt,vt),new _(0,vt)].map(r=>e.transformPoint(r)).reduce((r,o)=>(r.x=Math.max(r.x,Math.abs(o.x)),r.y=Math.max(r.y,Math.abs(o.y)),r),{x:-1/0,y:-1/0})}function Vk(e,t){let n=t[1].minus(t[0]),r=e.minus(t[0]);return n.multiplyBy(r.dot(n)/n.dot(n)).plus(t[0])}var _u=class Hk{paint;size;serializationFormat;shouldExpandGradient;static fromColor({color:t,opacity:n}){let r={r:t.r,g:t.g,b:t.b,a:n*("a"in t?t.a:1)};return new Hk({gradientTransform:Ye.identity().toMatrix(),gradientStops:[{color:r,position:0},{color:r,position:1}]},yt,{width:1,height:1},Ro.CSS)}constructor(t,n,r,o,i=!0){this.paint=t,this.size=r,this.serializationFormat=o,this.shouldExpandGradient=i}get valueAsCss(){let{unitGradientToShape:t}=Lo({size:this.size,gradientTransform:this.paint.gradientTransform}),n={origin:t.transformPoint(new _(-vt,0)),primary:t.transformPoint(new _(vt,0)),secondary:t.transformPoint(new _(-vt,vt))},r=n.secondary.minus(n.origin),o=new _(-r.y,r.x);o.dot(n.primary.minus(n.origin))<0&&(o=o.multiplyBy(-1));let i={start:new _(0,0),end:o};if(i.end.x<0){let u=new _(this.size.width,0);i.start=i.start.plus(u),i.end=i.end.plus(u)}if(i.end.y<0){let u=new _(0,this.size.height);i.start=i.start.plus(u),i.end=i.end.plus(u)}let s=new _(o.x<0?0:this.size.width,o.y<0?0:this.size.height);i.end=Vk(s,[i.start,i.end]);let a=i.end.minus(i.start).toAngle()*(180/Math.PI),l=this.paint.gradientStops.map(u=>{let f=n.origin.add(n.primary.minus(n.origin).multiplyBy(u.position)),p=Vk(f,[
13i.start,i.end]).minus(i.start).size()/i.end.minus(i.start).size();return{color:{...u.color,a:u.color.a*(this.paint.opacity??1)},position:we(p)}}),c=l;return this.shouldExpandGradient&&(c=Oo({stops:l.map(u=>({...u})),epsilon:.01,recursionLimit:5,targetInterpolation:Po,actualInterpolation:Cp}).map(u=>({...u,position:we(u.position)}))),`linear-gradient(${a+90}deg, ${wp(c)})`}get valueAsSvg(){let{unitGradientToShape:t}=Lo({size:this.size,gradientTransform:this.paint.gradientTransform}),n=Oo({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:Po,actualInterpolation:rl}).map(o=>({...o,position:we(o.position)})),r=`
14    <svg viewBox='0 0 ${ve(this.size.width)} ${ve(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='${-vt}' x2='${vt}' y1='0' y2='0' gradientTransform='${t.toSvgTransform()}'>
18          ${ol(n)}
19        </linearGradient>
20      </defs>
21    </svg>
22    `;return Pi(r)}get value(){return this.serializationFormat===Ro.SVG?this.valueAsSvg:this.valueAsCss}equals(t){return this.value===t.value}};function dB(e){let t=[...e];if(!e.length)return t;if(e[0].position!==0){let n={...e[e.length-1]};n.position-=1,t.unshift(n)}if(e[e.length-1].position!==1){let n={...e[0]};n.position+=1,t.push(n)}return t}function pB(e){let t=Oo({stops:dB(e.gradientStops),epsilon:.01,recursionLimit:5,targetInterpolation:Po,actualInterpolation:Cp});return`
23    <div
24      xmlns='http://www.w3.org/1999/xhtml'
25      style='
26        background-image: conic-gradient(
27          from 90deg,
28          ${wp(t)}
29        );
30        opacity:${e.opacity??1};
31        height: 100%;
32        width: 100%;
33      '></div>
34  `}function mB(e){let{size:t,paint:n}=e,{uvToUnitGradient:r,unitGradientToShape:o}=Lo({size:t,gradientTransform:n.gradientTransform}),i=kp(r),s=Math.max(i.x,i.y);return`
35    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 ${ve(t.width)} ${ve(t.height)}' preserveAspectRatio='none'>
36      <g transform='${o.toSvgTransform()}'>
37        <foreignObject x='${ve(-s)}' y='${ve(-s)}' width='${ve(2*s)}' height='${ve(2*s)}'>
38          ${pB(n)}
39        </foreignObject>
40      </g>
41    </svg>
42    `}var Ip=class{paint;size;constructor(t,n=yt,r){this.paint=t,this.size=r}get value(){let t=mB({size:this.size,paint:this.paint});return Pi(t)}equals(t){return this.value===t.value}};var bp=class{paint;size;constructor(t,n=yt,r){this.paint=t,this.size=r}get value(){let t=Oo({stops:this.paint.gradientStops.map(o=>({...o})),epsilon:.01,recursionLimit:5,targetInterpolation:Po,actualInterpolation:rl}),{unitGradientToShape:n}=Lo({size:this.size,gradientTransform:this.paint.gradientTransform}),r=`
43    <svg viewBox='0 0 ${ve(this.size.width)} ${ve(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='${vt}' gradientTransform='${n.toSvgTransform()}'>
47          ${ol(t)}
48        </radialGradient>
49      </defs>
50    </svg>
51    `;return Pi(r)}equals(t){return this.value===t.value}};function hB(e){let{size:t,paint:n}=e,r=Oo({stops:n.gradientStops.map(a=>({...a})),epsilon:.01,recursionLimit:5,targetInterpolation:Po,actualInterpolation:rl}),{uvToUnitGradient:o,unitGradientToShape:i}=Lo({size:t,gradientTransform:n.gradientTransform}),s=kp(o);return`
52    <svg viewBox='0 0 ${ve(t.width)} ${ve(t.height)}' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'>
53      <g transform='${i.toSvgTransform()}' opacity='${n.opacity??1}'>
54        <rect height='${ve(s.y)}' width='${ve(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*vt}' y2='${.5*vt}'>
61          ${ol(r)}
62        </linearGradient>
63      </defs>
64    </svg>
65    `}var Ap=class{paint;size;constructor(t,n=yt,r){this.size=r,this.paint=t}get value(){let t=hB({size:this.size,paint:this.paint});return Pi(t)}equals(t){return this.value===t.value}};function Mu(e){return e.length===1?e[0]:e.reduceRight((t,n)=>
65{let r=n.color,o=t.color,i=n.opacity,s=t.opacity,a=i*(1-s),l=a+s,c=a/l,u=s/l;return new Zn({r:r.r*c+o.r*u,g:r.g*c+o.g*u,b:r.b*c+o.b*u},l)})}var IS={[Fe.NORMAL]:void 0,[Fe.PASS_THROUGH]:void 0,[Fe.DARKEN]:"darken",[Fe.MULTIPLY]:"multiply",[Fe.LINEAR_BURN]:void 0,[Fe.COLOR_BURN]:"color-burn",[Fe.LIGHTEN]:"lighten",[Fe.SCREEN]:"screen",[Fe.LINEAR_DODGE]:"plus-lighter",[Fe.COLOR_DODGE]:"color-dodge",[Fe.OVERLAY]:"overlay",[Fe.SOFT_LIGHT]:"soft-light",[Fe.HARD_LIGHT]:"hard-light",[Fe.DIFFERENCE]:"difference",[Fe.EXCLUSION]:"exclusion",[Fe.HUE]:"hue",[Fe.SATURATION]:"saturation",[Fe.COLOR]:"color",[Fe.LUMINOSITY]:"luminosity"};function il(e){if(e)return IS[e]}var gB=e=>{let t=["backgroundImage","backgroundSize","backgroundPosition","backgroundRepeat"],n={backgroundImage:"none",backgroundSize:"auto auto",backgroundPosition:"0% 0%",backgroundRepeat:"repeat"},r={};t.forEach(i=>{let s=e.map(a=>a[i]);if(s.some(a=>a!==void 0)){let a=s.map(c=>c??n[i]),l=a.every(c=>c===a[0]);r[i]=l?a[0]:a.join(", ")}});let o=e.find(i=>i.backgroundColor)?.backgroundColor;return o!==void 0&&(r.backgroundColor=o),r},yB=(e,t)=>{if(e.hasBlendMode||t.hasBlendMode||e.shouldOptimizeImage||t.shouldOptimizeImage)return!1;let n=e.uniqueTypes.has("IMAGE"),r=t.uniqueTypes.has("IMAGE");if(n!==r&&(e.opacity!==void 0||t.opacity!==void 0))return!1;let o=e.uniqueTypes.size===1&&n,i=t.uniqueTypes.size===1&&r;return!(o&&i&&e.opacity!==t.opacity)};function Rp(e=[],t,n,r,o,i,s){if(!e.length)return[];let a=[];return e.filter(c=>c.visible!==!1).forEach(c=>{let u=SB(c,t,n,r,o,i,s);if(!u)return;let f=c.blendMode&&IS[c.blendMode],d=vB(c),p={hasBlendMode:!!f,shouldOptimizeImage:r&&jk(u),uniqueTypes:new Set([c.type]),opacity:d},v=a[a.length-1],g=v?.comparator;!!v&&g&&yB(g,p)?(v.backgrounds.push(u),g.uniqueTypes.add(c.type)):a.push({backgrounds:[u],blendMode:f,opacity:d,comparator:p})}),a.map(({backgrounds:c,blendMode:u,opacity:f})=>{let d=r&&c.length===1&&jk(c[0]),p,v,g,T=c.find(h=>h instanceof Wk);if(T){c.length>1&&console.warn("Multiple video fills found in background group. Only the first video fill will be used.");let h=T.value;p=h.styles,g=h.videoProps}else if(d){let h=c[0].value;p=h.styles,v=h.imageProps}else{let h=c.reverse().map((y,x)=>{if(!(x===c.length-1)&&y instanceof Zn&&(y=_u.fromColor(y)),y instanceof bS)return y.value.styles;if(y instanceof _u||y instanceof bp||y instanceof Ip||y instanceof Ap)return{backgroundImage:y.value};if(y instanceof Zn)return{backgroundColor:y.value};throw new J("Unsupported background type")});p=gB(h)}let m=!!v||!!g||f!==void 0;return u!==void 0&&(p.mixBlendMode=u),f!==void 0&&(p.opacity=f),{backgroundStyles:p,imageProps:v,videoProps:g,needsBackgroundDiv:m}})}function vB(e){if((e.type==="VIDEO"||e.type==="IMAGE")&&e.opacity!==void 0&&e.opacity!==1)return M(e.opacity)}function SB(e,t,n,r,o,i,s){let{type:a}=e,l=yt;if(a==="PATTERN")return null;if(a==="SOLID")return e.color?new Zn(e.color,e.opacity,l,o,e.boundVariables?.variableName??null,i?e.boun
65dVariables?.codeSyntax?.[i]??null:null):null;if(a==="VIDEO")return TB(e,t,s);if(a==="IMAGE")return xB(e,t,r);if(pp(e)){let{gradientStops:c,transform:u,opacity:f}=e,d={gradientTransform:u,gradientStops:c,opacity:f},p=Z.state?.renderOptions.preferCssGradients??!1;switch(a){case"GRADIENT_LINEAR":return new _u(d,l,n,p?Ro.CSS:Ro.SVG,!p);case"GRADIENT_RADIAL":return new bp(d,l,n);case"GRADIENT_ANGULAR":return new Ip(d,l,n);case"GRADIENT_DIAMOND":return new Ap(d,l,n);default:ye(a)}}throw new J(`Unknown paint type: ${a}`)}var bS=class{paint;image;shouldOptimizeImages;constructor(t,n,r){this.paint=t,this.image=n,this.shouldOptimizeImages=r}canOptimize(){return this.shouldOptimizeImages&&this.paint.scaleMode!=="TILE"}get value(){let{paint:t,image:n,shouldOptimizeImages:r}=this,o=Z.state.getAssetURL,s={backgroundImage:`url(${o(n.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=Uk(l),{widthPercent:f,heightPercent:d}=u;if(r)a=u;else{s.backgroundSize=`${lt(f)} ${lt(d)}`;let p=l[0][0]===1?0:-l[0][2]/(l[0][0]-1),v=l[1][1]===1?0:-l[1][2]/(l[1][1]-1);s.backgroundPosition=`${lt(p)} ${lt(v)}`}}break}case"TILE":{let l=t.scalingFactor||1,c={width:n.size.x||100,height:n.size.y||100},u=c.width*l,f=c.height*l,d=`${u}px`,p=`${f}px`;if(r){let v=Math.min(c.width,u*3),g=`url(${o(n.url,{width:u})}) 1x`;for(let T=2;u*T<=v;T++)g+=`, url(${o(n.url,{width:u*T})}) ${T}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:ye(t.scaleMode)}if(this.canOptimize()){let l={url:n.url,size:n.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 Np(e){return e.gifRef||e.imageRef}var xB=(e,t,n)=>{let r=t?.[Np(e)];return r.type,new bS(e,r,n)},jk=e=>e instanceof bS&&e.canOptimize(),Wk=class{paint;video;isDecorative;constructor(t,n,r){this.paint=t,this.video=n,this.isDecorative=r.isDecorativeImage||!1}get value(){let{paint:t,video:n}=this,r={},o;switch(t.scaleMode){case"FIT":r.objectFit="contain";break;case"FILL":r.objectFit="cover";break;case"STRETCH":{let{imageTransform:s}=t;s?o=Uk(s):r.objectFit="contain";break}case"TILE":break}let i={url:n.url,hash:t.videoRef,autoplay:t.autoplay??!1,mediaLoop:t.mediaLoop??!1,muted:t.muted??!1,showControls:t.showControls??!1,cropDivInfo:o,isDecorative:this.isDecorative};return{styles:r,videoProps:i}}},TB=(e,t,n)=>{let r=t?.[e.videoRef];return r.type,new Wk(e,r,n)},Uk=e=>{let t=1/(e[0][0]||1),n=1/(e[1][1]||1),r=-e[0][2]/(e[0][0]||1),o=-e[1][2]/(e[1][1]||1);return{widthPercent:t,heightPercent:n,leftPercent:r,topPercent:o}};function Gk(e,t,n){let{collectionId:r,itemId:o}=n;ue(o!==void 0,"itemId is required for CMS binding context");let i=e.collectionById[r];ue(i!==void 0,`collection with id ${r} not found in CMS Data State`);let s=i.itemById[o];ue(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 ue(l!==void 0,`slug field for item id ${o} not found in CMS Collection ${i.id}`),{item:s,fieldsBySchemaId:a,slugFieldSchemaId:l,guidToUrl:t,fieldBindingProperties:n}}function sl(e,t){let n=e.fieldsBySchemaId.get(t.fieldSchemaId);return ue(n!==void 0,`field with fieldSchemaId ${t.fieldSchemaId} not found in CMS Item ${e.item.id}`),n.value}function $k(e,t){return e.slugFieldSchemaId===t.fieldSchemaId}function Kk(e){let t=new Date(e);return e===""||isNaN(t.getTime())?{formattedValue:e,originalValue:e}:EB(t,e)}function EB(e,t){return{formattedValue:e.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",hour12:!0,timeZone:"UTC"}),originalValue:t}}function CB(e,t){ue(e!==null,"GUID should not be null");let n=Ze(e),r=t.get(n);return ue(r!==void 0,`url not in map for GUID ${n}`),ue(r?.length>0,`url empty for GUID ${n}`),r}function Yk(e,t){let n=JSON.parse(e),r=n.guid?CB(n.guid,t):n.url;ue(r!==void 0,"url is undefined");let o=n.guid?"NODE":"URL";return{url:r,type:o}}function Xk(e,t){let n=`/${e}`;return{url:t.endsWith(n)&&t!==n?t:`${t}${n}`,type:"NODE"}}function AS(e){let t={type:e.type};return e.type==="NODE"?t.nodeID=e.url:t.url=e.url,t}function qk(e){let t={connectionURL:e.url,connectionType:e.type==="NODE"?"INTERNAL_NODE":"URL"};return t.connectionType==="INTERNAL_NODE"&&(t.navigationType="NAVIGATE"),t}function RS(e,t,n){let r=sl(e,t);return $k(e,t)?(ue(n!==void 0,`baseUrl is undefined for slug field binding on item ${e.item.id}`),Xk(r,n)):Yk(r,e.guidToUrl)}function wB(e,t,n){if(n.characters){if(e.type==="TEXT")return e.characters=sl(t,n.characters),!0;console.warn(`text binding unsupported for ${e.type} node ${e.id}`)}return!1}function kB(e,t,n){if(n.date)if(e.type==="TEXT"){let r=sl(t,n.date),o=Kk(r);return e.characters=o.formattedValue,!0}else console.warn(`date in text binding unsupported for ${e.type} node ${e.id}`);return!1}
65function IB(e,t,n){if(n.hyperlink)if(e.type==="TEXT"){let r=RS(t,n.hyperlink,e.style.hyperlink?.nodeID);return e.style.hyperlink||(e.style.hyperlink={}),Object.assign(e.style.hyperlink,AS(r)),!0}else console.warn(`hyperlink binding unsupported for ${e.type} node ${e.id}`);return!1}function bB(e,t,n){if(n.richText){if(e.type==="CMS_RICH_TEXT")return e.richText=sl(t,n.richText),!0;console.warn(`rich text binding unsupported for ${e.type} node ${e.id}`)}return!1}function AB(e,t){let n=t.fieldBindingProperties.boundCmsVariables;if(!n)return!1;let r=[wB,kB,IB,bB],o=!1;for(let i of r)try{i(e,t,n)&&(o=!0)}catch(s){console.error(`Error applying binding function ${i.name} to node ${e.id}:`,s);continue}return o}function RB(e,t){let n=t.fieldBindingProperties.styleOverrideTableBoundCmsVariables;if(!n||Object.keys(n).length===0)return!1;if(e.type!=="TEXT")return console.warn(`styleOverrideTable hyperlink binding unsupported for ${e.type} node ${e.id}`),!1;let r=!1;for(let[o,i]of Object.entries(n)){let s=e.styleOverrideTable[o];if(i?.hyperlink&&s){let a=RS(t,i.hyperlink,s.hyperlink?.nodeID);s.hyperlink||(s.hyperlink={}),Object.assign(s.hyperlink,AS(a)),r=!0}}return r}function NB(e,t){let n=t.fieldBindingProperties.interactionsBoundCmsVariables;if(!n||Object.entries(n).length===0)return!1;if(!("interactions"in e))return console.warn(`interactions not defined for hyperlink prototype interaction binding on node ${e.id}`),!1;let r=!1,o=e.interactions??[];for(let i of o)for(let s of i.actions||[]){let a=s.linkParam?.value,l;if(a&&"fieldSchemaId"in a?l=a.fieldSchemaId:s.cmsTarget?.fieldSchemaId&&(l=s.cmsTarget?.fieldSchemaId),!!l){for(let c of n)if(l===c.hyperlink?.fieldSchemaId){let u=RS(t,c.hyperlink,s.connectionURL);Object.assign(s,qk(u)),r=!0}}}return r}function PB(e,t){let n=t.fieldBindingProperties.fillPaintsBoundCmsVariables;if(!n||Object.entries(n).length===0)return!1;if(!("fills"in e))return console.warn(`fills not defined for image fill binding on node ${e.id}`),!1;let r=!1;for(let o of n){let s=e.fills?.[o.fillIndex];if(s&&o.boundVariables.image){let a=sl(t,o.boundVariables.image),l=JSON.parse(a);s.imageRef=l.image,e.accessibleLabel=l.altText,r=!0}}return r}function OB(e){return["FRAME","INSTANCE","RECTANGLE","TEXT","CMS_RICH_TEXT"].includes(e)}function Qk(e,t,n){if(!OB(e.type)||!t||!("cmsItemFieldBindingProperties"in e)||!e.cmsItemFieldBindingProperties)return!1;if(!e.cmsItemFieldBindingProperties.itemId)return console.error("Missing itemId for bound node",e.id),!1;let r=Gk(t,n,e.cmsItemFieldBindingProperties),o=[AB,RB,NB,PB],i=!1;for(let s of o)try{s(e,r)&&(i=!0)}catch(a){console.error(`Error applying binding function ${s.name} to node ${e.id}:`,a);continue}return i}function Zk(e){let t=No(e);return t.type="CMS_RICH_TEXT",t}var eI=b(W()),Kr=b(O());var NS=()=>Promise.resolve(),Jk=e=>{NS=e},Oi=(e,t)=>NS?NS(e,t):Promise.resolve();var Bu=(0,Kr.createContext)({reportError:Nu,setMaterializationError:Nu});function tI({children:e,reportError:t}){let n=(0,Kr.useRef)({map:new Map,updatedSinceLastRender:!1});(0,Kr.useEffect)(()=>{let i=setInterval(()=>{n.current.updatedSinceLastRender&&(Oi("updateMaterializationErrors",{errors:Array.from(n.current.map.values())}),n.current.updatedSinceLastRender=!1)},100);return()=>clearInterval(i)},[n]);let r=(0,Kr.useCallback)((i,s)=>{let a=n.current;s&&s.errorMessage?(console.error(`New error in ${s.nodeName} (${s.nodeId})`,s.errorMessage),a.map.set(i,s),a.updatedSinceLastRender=!0):a.map.has(i)&&(a.map.delete(i),a.updatedSinceLastRender=!0)},[n]),o=(0,Kr.useMemo)(()=>({reportError:t,setMaterializationError:r}),[t,r]);return(0,eI.jsx)(Bu.Provider,{value:o,children:e})}var LS=b(O());var Z5=b(O()),K;(function(e){e.LAYOUT="layout",e.INSTANCE_SUBTREE="instanceSubtree",e.NONE="none"})(K||(K={}));var s4=b(O());var PS={E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:!1,"03413F6F08EB5AE8BAC0FFAF722D852F02A991F4":!1,"7464717929BF125D021BA2EC2CE3DD3FDA32FFCA":!1,"62582ACEEDA1BE3737221299D8B91E208025F1A3":!1};function nI(e){return e&&e["62582ACEEDA1BE3737221299D8B91E208025F1A3"]!==void 0?e["62582ACEEDA1BE3737221299D8B91E208025F1A3"]:PS["62582ACEEDA1BE3737221299D8B91E208025F1A3"]}function Pp(e){return e&&e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881!==void 0?e.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881:PS.E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881}function rI(e){return e&&e["03413F6F08EB5AE8BAC0FFAF722D852F02A991F4"]!==void 0?e["03413F6F08EB5AE8BAC0FFAF722D852F02A991F4"]:PS["03413F6F08EB5AE8BAC0FFAF722D852F02A991F4"]}var oI={},iI=e=>{oI=e},al=()=>oI;var LB=!1,OS=()=>!1,Fu=()=>{if(OS())return{ease:()=>.5,onAnimationComplete:()=>{}}},DB=["transitionToVisible","transitionToExit","transitionToAndFromHover","transitionToAndFromPress","transitionToAndFromFocus","transitionBasedOnScrollDirection","scrollTransformTransition"],sI=e=>{let t=Fu();if(!t)return;let n={ease:t.ease,duration:1e4};
65DB.forEach(r=>{r in e&&e[r]!==void 0&&(e[r]=n)})};var _B={motion:"easeInOut",css:"ease-in-out"},MB=[1,100,15],BB=gt.OUT_CUBIC,aI=.3,ie;(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"})(ie||(ie={}));function lI(e){let t=Fu();if(t)return{ease:t.ease};let n=e.easingType??BB,[r,o,i]=e.easingFunction&&e.easingFunction.length>=3?e.easingFunction:MB;switch(n){case gt.LINEAR:return{ease:"linear"};case gt.IN_CUBIC:return{ease:"easeIn"};case gt.OUT_CUBIC:return{ease:"easeOut"};case gt.INOUT_CUBIC:return{ease:"easeInOut"};case gt.IN_BACK_CUBIC:return{ease:"backIn"};case gt.OUT_BACK_CUBIC:return{ease:"backOut"};case gt.INOUT_BACK_CUBIC:return{ease:"backInOut"};case gt.CUSTOM_CUBIC:return{ease:e.easingFunction?e.easingFunction:_B.motion};case gt.SPRING:case gt.CUSTOM_SPRING:case gt.GENTLE_SPRING:case gt.SPRING_PRESET_ONE:case gt.SPRING_PRESET_TWO:case gt.SPRING_PRESET_THREE:return{type:"spring",stiffness:o,damping:i,mass:r}}}function ll(e){return(t,n)=>e?`${e} ${n}`:n}var FB=new Set(Object.values(ie));function zB(e){let t=[],n=e.filter(o=>o!==void 0),r=n.reduce((o,i)=>o={...o,...i});for(let o of n)for(let[i,s]of Cr(o))if(i==="variants")for(let a in s)FB.has(a)?Te(r.variants?.[a],s[a])||t.push(`variants: ${a} has been overwritten`):t.push(`variants: ${a} is not a valid variant`);else Te(r[i],s)||t.push(`prop "${i}" has been overwritten`);return t}function cI(e){if(Pp(Z.state.labs))return;let t=zB(e);t.length,`${t.join(", ")}`}function uI(e){let{background:t,backgroundColor:n,backgroundImage:r,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:c,borderBottomRightRadius:u,borderBottomWidth:f,borderColor:d,borderEndEndRadius:p,borderEndStartRadius:v,borderLeft:g,borderLeftColor:T,borderLeftWidth:m,borderRadius:h,borderRight:y,borderRightColor:x,borderRightWidth:S,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:w,borderTop:A,borderTopColor:I,borderTopLeftRadius:R,borderTopRightRadius:N,borderTopWidth:P,borderWidth:B,boxShadow:k,caretColor:V,clipPath:D,color:H,filter:q,font:ne,fontSize:de,fontSizeAdjust:he,fontStretch:be,fontWeight:Y,fontVariationSettings:G,letterSpacing:pe,lineHeight:re,opacity:Ee,outline:qe,outlineColor:Hn,outlineWidth:Dr,textDecoration:vn,textDecorationColor:_r,textDecorationThickness:en,textEmphasis:Sn,textEmphasisColor:xn,textShadow:ri,visibility:bt,wordSpacing:jn,...Oe}=e;return{motionStyles:{background:t,backgroundColor:n,backgroundImage:r,backgroundPosition:o,backgroundSize:i,border:s,borderBottom:a,borderBottomColor:l,borderBottomLeftRadius:c,borderBottomRightRadius:u,borderBottomWidth:f,borderColor:d,borderEndEndRadius:p,borderEndStartRadius:v,borderLeft:g,borderLeftColor:T,borderLeftWidth:m,borderRadius:h,borderRight:y,borderRightColor:x,borderRightWidth:S,borderStartEndRadius:E,borderStartStartRadius:C,borderStyle:w,borderTop:A,borderTopColor:I,borderTopLeftRadius:R,borderTopRightRadius:N,borderTopWidth:P,borderWidth:B,boxShadow:k,caretColor:V,clipPath:D,color:H,filter:q,font:ne,fontSize:de,fontSizeAdjust:he,fontStretch:be,fontWeight:Y,fontVariationSettings:G,letterSpacing:pe,lineHeight:re,opacity:Ee,outline:qe,outlineColor:Hn,outlineWidth:Dr,textDecoration:vn,textDecorationColor:_r,textDecorationThickness:en,textEmphasis:Sn,textEmphasisColor:xn,textShadow:ri,visibility:bt,wordSpacing:jn},cssStyles:Oe}}var DS=-1,ul=(e,t,n,r,o,i)=>{if(e===K.NONE)return{motionTransitionProps:void 0,cssStyles:n};let s=e===K.INSTANCE_SUBTREE,{motionStyles:a,cssStyles:l}=s?uI(n):{motionStyles:{},cssStyles:n},c=fI(a),{correctlyTypedStyles:u,incorrectlyTypedStyles:f}=dI(c),d=s?{[ie.VISIBLE_SMART_ANIMATE]:v=>cl(u,t,v,o),[ie.HIDDEN_SMART_ANIMATE]:v=>cl(u,0,v,o),...r}:r;return{motionTransitionProps:{...s?{animate:ie.VISIBLE_SMART_ANIMATE,exit:ie.HIDDEN_SMART_ANIMATE,variants:d}:{},...o?{...s?{initial:ie.HIDDEN_SMART_ANIMATE,onAnimationComplete:i}:{},onLayoutAnimationComplete:i,transition:{duration:o.durationSeconds,...o.motionAnimationData}}:{transition:{layout:{duration:0}}}},cssStyles:{...l,...f}}};function cl(e,t,n,r){let o=n?.durationSeconds??r?.durationSeconds??0,i=n?.motionAnimationData??r?.motionAnimationData??{};return{...e,opacity:t,transition:{duration:o,...i}}}function fI(e){let t,n={...e};for(t in n){let r=n[t];r==null&&delete n[t]}return n}function dI(e){let{mask:t,alignmentBaseline:n,fillRule:r,strokeLinecap:o,strokeLinejoin:i,...s}=e;return{correctlyTypedStyles:s,incorrectlyTypedStyles:{mask:t,alignmentBaseline:n,fillRule:r,strokeLinecap:o,strokeLinejoin:i}}}function Do(e,t,n,r){return e!==K.NONE?{layout:r?"position":!0,layoutDependency:t?.
65id??DS,transformTemplate:n?ll(n):void 0}:void 0}function pI(e,t){return{mode:"popLayout",custom:e,onExitComplete:t}}function Yt(e){return LS.default.useCallback(()=>{e?.layout||e?.onTransitionEnd(e?.id)},[e])}function mI(e,t,n,r){if(n)return K.NONE;let o=r?.smartAnimateType??K.NONE;return e?K.INSTANCE_SUBTREE:o!==K.NONE?o:t?K.LAYOUT:K.NONE}var _o=(e,t)=>Boolean(e===K.INSTANCE_SUBTREE&&t),hI=(e,t,n,r)=>{let o=fI(e),{correctlyTypedStyles:i}=dI(o),s={[ie.VISIBLE_SMART_ANIMATE]:l=>cl(i,1,l,n),[ie.HIDDEN_SMART_ANIMATE]:l=>cl({},0,l,n)};return{motionTransitionProps:{animate:t?ie.VISIBLE_SMART_ANIMATE:"",exit:ie.HIDDEN_SMART_ANIMATE,variants:s,...n?{initial:ie.HIDDEN_SMART_ANIMATE,onAnimationComplete:r,onLayoutAnimationComplete:r,transition:{duration:n.durationSeconds,...n.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}},gI=(e,t,n)=>{if(e===K.NONE)return{motionTransitionProps:void 0,cssStyles:{}};let r=e===K.INSTANCE_SUBTREE,o={[ie.VISIBLE_SMART_ANIMATE]:s=>cl({},1,s,t),[ie.HIDDEN_SMART_ANIMATE]:s=>cl({},0,s,t)};return{motionTransitionProps:{...r?{animate:ie.VISIBLE_SMART_ANIMATE,exit:ie.HIDDEN_SMART_ANIMATE,variants:o}:{},...t?{...r?{initial:ie.HIDDEN_SMART_ANIMATE,onAnimationComplete:n}:{},onLayoutAnimationComplete:n,transition:{duration:t.durationSeconds,...t.motionAnimationData}}:{transition:{duration:0}}},cssStyles:{}}};function fl(){return LS.default.useRef(0)}var Hs=b(O());function Op(e,...t){let n="";return e.forEach((r,o)=>{n+=r+(t[o]||"")}),n}var hl=b(O());var vI=b(_S());var VB="api/figment-proxy/monitor",HB="sites.runtime_error",jB="figweb",WB=100,UB=new Set(["preview","published"]),GB=async(e,t,n,r)=>{if(!e||e==="")return;let o=`${e}/${VB}`;try{await fetch(o,{method:"POST",body:JSON.stringify(t),priority:"low",keepalive:r?.sendAsBeacon,headers:{"Content-Type":"application/json",...n},credentials:"omit"})}catch(i){console.error(i)}},$B=()=>/iPad/.test(navigator.userAgent)||/Mac/.test(navigator.userAgent)&&!/iPhone/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||!1,Dp;function MS(){if(Dp===void 0)try{Dp={...vI.default.detect(navigator.userAgent),isIpad:$B()}}catch{Dp=null}return Dp||null}var dl=class{env;rateLimiter;_shouldReportErrors;reportingDomain;analyticsHeaders;userId;bundleId;bundleCreationDate;_cachedInfo;constructor({env:t,reportingDomain:n,rateLimiter:r,analyticsHeaders:o,bundleId:i,bundleCreationDate:s,userId:a}){this.reportingDomain=n,this.env=t,this.rateLimiter=r,this.analyticsHeaders=o,this._shouldReportErrors=this.shouldReportErrors(),this.bundleId=i,this.bundleCreationDate=s,this.userId=a}shouldReportErrors=()=>{if(!UB.has(this.env))return!1;try{new URL(this.reportingDomain)}catch{return!1}return!0};getContext=()=>({page:{path:window.location.pathname,referrer:document.referrer,search:window.location.search,title:document.title,url:window.location.toString()},userAgent:window.navigator.userAgent,forwardToDatadog:!0});reportError=(t,n)=>{if(!this._shouldReportErrors||!(t instanceof J)||!this.rateLimiter.tryAdd(1))return;let r=new Date().toISOString(),o={event:HB,properties:{errorType:t.name,errorMessage:n?`[${n}]: ${t.message}`:t.message,stackTrace:t.stack||"",environment:this.env,bundleId:this.bundleId,bundleCreationDate:this.bundleCreationDate,severity:t.severity,errorDetail:t.errorDetail,...this.getBrowserInfoProps()},timestamp:r,sentAt:r,context:this.getContext()},i={namespace:jB,batched:"1"};this.userId&&(o.userId=this.userId);let s=[{data:o,figment_metadata:i}];GB(this.reportingDomain,s,this.analyticsHeaders)};getBrowserInfoProps=()=>{if(!this._cachedInfo)try{let t=MS();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 dl(t);this._errorQueue.length;)this.reportError(dl._errorQueue.pop())}static reset(){this._ErrorReporter=void 0,this._errorQueue=[]}static reportError(t,n){this._ErrorReporter?this.enabled&&this._ErrorReporter.reportError(t,n):this._errorQueue.length<WB&&this._errorQueue.push(t)}},ze=dl;En(ze,"enabled",!0),En(ze,"_ErrorReporter"),En(ze,"_errorQueue",[]),En(ze,"enable",()=>dl.enabled=!0),En(ze,"disable",()=>dl.enabled=!1);var zs=(e,t)=>n=>{try{e(n)}catch(r){throw ze.reportError(r,t),r instanceof J?new Error(r.message,r):r}},pl=(e,t)=>n=>{try{e(n)}catch(r){throw ze.reportError(r,t),r instanceof J?new Error(r.message,r):r}};var U=[""],BS={transparent:U},KB={"-webkit-text-fill-color":{partialSupportOk:!0,values:{...BS}},"-ms-overflow-style":{partialSupportOk:!0,values:{none:!0}},"-webkit-box-orient":{alternateName:"box-orient",partialSupportOk:!0,values:{vertical:U}}},SI={properties:{"align-items":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:U,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"],center:U},except:["flex_context.last_baseline","flex_context.safe_unsafe","position_absolute_context"]},"align-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:U,"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:U,linear:U,none:U},except:["animation-timeline_included"]},"animation-play-state":{},"animation-delay":{},"animation-direction":{},"animation-timing-function":{},"aspect-ratio":{values:{auto:!0}},"backdrop-filter":{},background:{values:{none:U}},"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:U,solid:U}},"border-bottom-left-radius":{},"border-bottom-right-radius":{},"border-bottom-width":{},"border-bottom-style":{values:{solid:U,dashed:U,none:U}},"border-bottom-color":{},"border-color":{values:{...BS}},"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:U}},"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:U}},"flex-direction":{values:{column:!0,"column-reverse":!0,row:!0,"row-reverse":!0}},"flex-shrink":{},"flex-wrap":{values:{wrap:!0}},"font-family":{values:{serif:U,"sans-serif":U}},"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:U}},"font-weight":{values:{normal:!0,bold:!0}},gap:{},"grid-column":{values:{span:U}},"grid-row":{values:{span:U}},"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:U}},"justify-content":{values:{"flex-start":["flex_context"],"flex-end":["flex_context"],center:U,"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:U,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:U,baseline:["grid_context"],start:["grid_context"],end:["grid_context"]},except:["position_absolute_context"]}
65,left:{values:{auto:!0}},"letter-spacing":{},"line-height":{values:{normal:!0}},"list-style":{values:{none:U}},"list-style-position":{values:{inside:!0}},"list-style-type":{values:{"lower-alpha":!0,"lower-roman":!0,decimal:!0,circle:!0}},margin:{},"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:U}},"mask-repeat":{needsPrefix:"-webkit-",values:{"no-repeat":U}},"mask-clip":{needsPrefix:"-webkit-",values:{"no-clip":U}},"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:U,multiply:U,"plus-lighter":!0,"color-burn":U,lighten:U,screen:U,"color-dodge":U,overlay:U,"soft-light":U,"hard-light":U,difference:U,exclusion:U,huge:U,saturation:U,color:U,luminosity:U}},"object-fit":{values:{contain:!0,cover:!0}},"object-position":{values:{bottom:U}},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:U,auto:U}},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:U,alphabetic:U}},"text-box-trim":{values:{}},"text-decoration":{except:["includes_thickness","includes_color-and-style"],values:{none:U}},"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:U,wavy:U,dotted:U}},"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:U}},"transition-timing-function":{values:{"ease-in-out":U}},"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:{...BS}},"-webkit-font-smoothing":{alternateName:"font-smooth",partialSupportOk:!0,values:{antialiased:U}},"-webkit-line-clamp":{alternateName:"line-clamp"},...KB},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"}},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 YB=new Map,XB=new Map;for(let[e,t]of Object.entries(SI.properties))if(t.needsPrefix){let n=`${t.needsPrefix}${e}`;YB.set(n,e),XB.set(e,n)}function Vs({str:e,hashPrefix:t,isUniqueKey:n}){let r=(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=r(i),n(s))return s;o++}for(;;)if(a++,s=r(i,a),n(s))return s}var xI=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 CI="#container",qB="css-",FS=new Set,zS=new Map;var zu=new Map,_p=0,QB=1024,VS=null,ml=new Map,wr,ZB=new Set(["opacity","zIndex","fontWeight","flex","flexGrow","flexShrink","flexBasis","order","lineHeight","gridRow","gridColumn","gridRowStart","gridRowEnd","gridColumnStart","gridColumnEnd","WebkitLineClamp"]),JB=new Set(["font","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","letterSpacing","lineHeight","textAlign","textDecoration","textIndent","textOverflow","textTransform","whiteSpace","wordBreak","wordSpacing"]),eF=new Set(["top","right","bottom","left","width","height","maxWidth","maxHeight","minWidth","minHeight"]),tF=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 nF(e){let t={...e};if("top"in e&&"right"in e&&"bottom"in e&&"left"in e){let n={top:e.top,right:e.right,bottom:e.bottom,left:e.left};Object.values(n).every(i=>i!==void 0)&&new Set(Object.values(n)).size===1&&(t={...t,inset:e.top,top:void 0,right:void 0,bottom:void 0,left:void 0})}if("borderTopStyle"in e&&"borderRightStyle"in e&&"borderBottomStyle"in e&&"borderLeftStyle"in e){let n={top:e.borderTopStyle,right:e.borderRightStyle,bottom:e.borderBottomStyle,left:e.borderLeftStyle};new Set(Object.values(n)).size===1&&n.top&&(t={...t,borderStyle:n.top,borderTopStyle:void 0,borderRightStyle:void 0,borderBottomStyle:void 0,borderLeftStyle:void 0})}if("borderTopLeftRadius"in e&&"borderTopRightRadius"in e&&"borderBottomRightRadius"in e&&"borderBottomLeftRadius"in e){let n={topLeft:e.borderTopLeftRadius,topRight:e.borderTopRightRadius,bottomRight:e.borderBottomRightRadius,bottomLeft:e.borderBottomLeftRadius};new Set(Object.values(n)).size===1&&n.topLeft!==void 0&&(t={...t,borderRadius:n.topLeft,borderTopLeftRadius:void 0,borderTopRightRadius:void 0,borderBottomRightRadius:void 0,borderBottomLeftRadius:void 0})}if("marginTop"in e&&"marginRight"in e&&"marginBottom"in e&&"marginLeft"in e){let n={top:e.marginTop,right:e.marginRight,bottom:e.marginBottom,left:e.marginLeft};new Set(Object.values(n)).size===1&&n.top!==void 0&&(t={...t,margin:n.top,marginTop:void 0,marginRight:void 0,marginBottom:void 0,marginLeft:void 0})}if("paddingTop"in e&&"paddingRight"in e&&"paddingBottom"in e&&"paddingLeft"in e){let n=typeof e.paddingTop=="number"?e.paddingTop+"px":e.paddingTop,r=typeof e.paddingRight=="number"?e.paddingRight+"px":e.paddingRight,o=typeof e.paddingBottom=="number"?e.paddingBottom+"px":e.paddingBottom,i=typeof e.paddingLeft=="number"?e.paddingLeft+"px":e.paddingLeft,s;new Set([n,r,o,i]).size===1&&n!==void 0?s=n:n===o&&n&&i===r&&r?s=`${n} ${i}`:n&&o&&i===r&&r&&(s=`${n} ${i} ${o}`),s!==void 0&&(t={...t,padding:s,paddingTop:void 0,paddingRight:void 0,paddingBottom:void 0,paddingLeft:void 0})}if("overflowX"in e&&"overflowY"in e){let n=e.overflowX,r=e.overflowY;n===r&&n!==void 0&&(t={...t,overflow:n,overflowX:void 0,overflowY:void 0})}return t}function TI(e){return JB.has(e)?"font":eF.has(e)?"dimension":tF.has(e)?"layout":"other"}function EI(e,t,n=CI){let r=o=>{let i=nF(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"&&!ZB.has(s)&&(c=`${a}px`),`${l}: ${c};`}).join(" ")};return`${n?`${n} `:""}.${e} {${r(t)}}`}var HS=new Map;rF();function rF(){typeof window<"u"&&"__serverRenderedCSSClassNames"in window&&typeof window.__serverRenderedCSSClassNames=="object"&&Object.entries(window.__serverRenderedCSSClassNames||{}
65).forEach(([e,t])=>{HS.set(e,t)})}function oF(e){if(Object.keys(e).length===0)return"";let t=JSON.stringify(e);if(t==="{}")return"";let n=Vs({str:t,hashPrefix:qB,isUniqueKey:r=>{let o=zS.get(r);if(o)return o===t;if(HS.has(r)){let i=HS.get(r);return t===i}return!0}});return zS.set(n,t),n}var iF="font-faces-";function wI(e){let t=$r(),n=fe(),r=Vs({str:e,hashPrefix:iF,isUniqueKey:o=>{let i=zu.get(o),s=!i||i===e;if(n==="server")return s;let a=document.getElementById(o),l=!a||a?.textContent===e;return s&&l}});n==="server"&&!zu.has(r)&&(t({type:"global-style",styleElId:r,styleSheet:e}),zu.set(r,e)),(0,hl.useInsertionEffect)(()=>{if(!e)return;let o=document.getElementById(r);if(o&&o.textContent===e)return;let i=document.createElement("style");return i.textContent=e,i.id=r,document.head.appendChild(i),zu.set(r,e),()=>{document.head.removeChild(i),zu.delete(r)}},[e])}function F(e,t){let n=Za(e,Te),r=(0,hl.useMemo)(()=>{let s={};for(let[l,c]of Object.entries(n))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 v=TI(d);s[v]||(s[v]={}),s[v].media||(s[v].media={}),s[v].media[u]||(s[v].media[u]={}),s[v].media[u][d]=p}else{let u=TI(l);s[u]||(s[u]={}),s[u][l]=c}let a=[];for(let l of Object.values(s))a.push({className:oF(l),styles:l});return a},[n]);(0,hl.useInsertionEffect)(()=>{let s=Z.state?.renderOptions.disableHighSpecificityContainer||t?"":CI;return r.forEach(({className:a,styles:l})=>{if(!a)return;let c=ml.get(a);c===0&&_p--,ml.set(a,(c??0)+1),FS.has(a)||(FS.add(a),aF(a,l,s).forEach(f=>{wr||(wr=new CSSStyleSheet,document.adoptedStyleSheets.push(wr)),f.toString(),t?wr.insertRule(`@layer figoverridable { ${f} }`,wr.cssRules.length):wr.insertRule(f,wr.cssRules.length)}))}),()=>{r.forEach(({className:a})=>{if(!a)return;let c=(ml.get(a)||0)-1;ml.set(a,c),c===0&&(_p++,wr&&_p>QB&&!VS&&(VS=xI(sF)))})}},[r]);let o=$r(),i=fe();return i==="server"&&r.forEach(({className:s,styles:a})=>{o({type:"class-style",className:s,cssProperties:a,classNameSourceStr:JSON.stringify(a)})}),r.map(({className:s})=>s).join(" ")}function sF(){if(wr){try{let t=Array.from(wr.cssRules).filter(n=>{let r=n.selectorText.substring(1),o=ml.get(r)===0;return o&&(FS.delete(r),ml.delete(r),zS.delete(r)),!o});wr.replace(t.map(n=>n.cssText).join(`
66`))}catch(e){ze.reportError(new J("Error cleaning up styles",e)),console.error("Error cleaning CSS rules:",e)}_p=0,VS=null}}var jS="global-css-";function gl({cssString:e,styleElId:t,deleteElsWithPrefix:n,skipValidation:r,prepend:o}){let i=$r(),s=fe();s==="server"&&e&&i({type:"global-style",styleElId:t,styleSheet:Li(e)}),(0,hl.useInsertionEffect)(()=>{if(!e||(r||void 0,document.getElementById(t)))return;let l=[];n&&(l=Array.from(document.head.querySelectorAll(`style[id^="${n}"]`)));let c=document.createElement("style");return c.textContent=Li(e),c.id=t,o?document.head.insertBefore(c,document.head.firstChild):document.head.appendChild(c),n&&l.forEach(u=>{u.remove()}),()=>{document.head.removeChild(c)}},[e,t,o])}function Li(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 aF(e,t,n){let{media:r,...o}=t,i=[EI(e,o,n)];if(r){let s=Object.entries(r).map(([a,l])=>`@media ${a} {${EI(e,l,n)}}`);i.push(...s)}return i}var lF="custom-cursor",yl="customCursor";function kI(){let e=ge(Ou)!==null;return gl({cssString:e?cF:"",styleElId:lF}),null}var cF=Op`  #container .${yl}a,#container .${yl}p,#container .${yl}div{cursor:none}`;function Mo(e,t){let n=e?.[t];return ue(n!==void 0,`Node asset with hash ${t} not found in used assets`),n}function uF(){let e=MS();return e?e.mobile||e.tablet||e.isIpad:!1}var RI=({ref:e,hasCursorBehavior:t,assets:n,behaviors:r})=>{uF()&&(t=!1);let o=(0,Hs.useMemo)(()=>fF(t),[t]),i=(0,Hs.useCallback)((s,a)=>{let{imageUrl:l,imageSize:c}=AI(r,n);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(yl)},[r,n]);(0,Hs.useEffect)(()=>{e.current&&II(e.current.id)&&o&&i(o,e.current)},[e,o,i]),(0,Hs.useEffect)(()=>
66{if(!e.current||!o||!t||!r?.cursor)return;let{imageUrl:s,imageSize:a}=AI(r,n);if(!s||!a)return;let l=e.current,c=r.cursor.hotspotX,u=r.cursor.hotspotY,f=pl(g=>{l&&(bI(l.id),i(o,l),o.style.transform=`translate(${g.clientX-c}px, ${g.clientY-u}px)`)},"showCursor"),d=pl(g=>{l&&(WS()===null&&f(g),II(l.id)&&(o.style.transform=`translate(${g.clientX-c}px, ${g.clientY-u}px)`))},"moveCursor"),p=pl(()=>{o&&(bI(null),requestAnimationFrame(v))},"hideCursor"),v=()=>{o&&WS()===null&&(o.style.visibility="hidden",l.style.cursor="auto",l.classList.remove(yl))};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,r?.cursor,o,e,i,r,n])},NI="sites-cursor-element",fF=e=>{if(!e||typeof document>"u")return null;let t=document.getElementById(NI);return t||dF()},dF=()=>{let e=document.createElement("div");return document.body.appendChild(e),e.id=NI,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},II=e=>WS()===e,bI=e=>{ee().set(Ou,e)},WS=()=>ee().get(Ou);function AI(e,t){let n=US(e);if(n){let r=Mo(t,n);return{imageUrl:Z.state?.getAssetURL(r.url),imageSize:r.size}}return{imageUrl:void 0,imageSize:void 0}}function US(e){return e?.cursor?.cursorFileName?.split(".")[0]}var PI=e=>{let{interactionHandlers:t,materializedChildNodeProps:n,...r}=e;"variableState"in r&&delete r.variableState;try{Oi("nodeDebugInformation",{materializedNode:r})}catch{}};function OI(e,t,n,r){let o=t,i=!1,s=(u,f)=>(i=!0,n.evaluateVariable(e,u.id,r)??f);if(pF(o,s,u=>n.getVariableName(e,u),u=>n.getVariableCodeSyntax(e,u)),!("boundVariables"in t&&t.boundVariables))return i;let c=t.boundVariables;return c.opacity&&(o.opacity=s(c.opacity,o.opacity)/100),c.size&&o.size&&(c.size.x&&(o.size.x=s(c.size.x,o.size.x)),c.size.y&&(o.size.y=s(c.size.y,o.size.y))),c.visible&&(o.visible=s(c.visible,o.visible)),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]),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[1]=s(c.rectangleCornerRadii.RECTANGLE_TOP_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[1]),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS&&(o.rectangleCornerRadii[2]=s(c.rectangleCornerRadii.RECTANGLE_BOTTOM_RIGHT_CORNER_RADIUS,o.rectangleCornerRadii[2]),o.rectangleCornerRadiiIndependent=!0),c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS&&(o.rectangleCornerRadii[3]=s(c.rectangleCornerRadii.RECTANGLE_BOTTOM_LEFT_CORNER_RADIUS,o.rectangleCornerRadii[3]),o.rectangleCornerRadiiIndependent=!0)),c.minWidth&&(o.minWidth=s(c.minWidth,o.minWidth)),c.maxWidth&&(o.maxWidth=s(c.maxWidth,o.maxWidth)),c.minHeight&&(o.minHeight=s(c.minHeight,o.minHeight)),c.maxHeight&&(o.maxHeight=s(c.maxHeight,o.maxHeight)),c.itemSpacing&&(o.itemSpacing=s(c.itemSpacing,o.itemSpacing)),c.paddingLeft&&(o.paddingLeft=s(c.paddingLeft,o.paddingLeft)),c.paddingRight&&(o.paddingRight=s(c.paddingRight,o.paddingRight)),c.paddingTop&&(o.paddingTop=s(c.paddingTop,o.paddingTop)),c.paddingBottom&&(o.paddingBottom=s(c.paddingBottom,o.paddingBottom)),c.counterAxisSpacing&&(o.counterAxisSpacing=s(c.counterAxisSpacing,o.counterAxisSpacing)),c.characters&&(o.characters=s(c.characters,o.characters)?.toString()),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_LEFT_WEIGHT&&(o.individualStrokeWeights.left=s(c.individualStrokeWeights.BORDER_LEFT_WEIGHT,o.individualStrokeWeights.left)),c.individualStrokeWeights.BORDER_RIGHT_WEIGHT&&(o.individualStrokeWeights.right=s(c.individualStrokeWeights.BORDER_RIGHT_WEIGHT,o.individualStrokeWeights.right)),c.individualStrokeWeights.BORDER_TOP_WEIGHT&&(o.individualStrokeWeights.top=s(c.individualStrokeWeights.BORDER_TOP_WEIGHT,o.individualStrokeWeights.top))),i}function pF(e,t,n,r){if(e.fills){for(let o of e.fills)if(o.type==="SOLID"){if(o.boundVariables?.color){let i=t(o.boundVariables.color,o.color);o.color={r:i.r,g:i.g,b:i.b,a:1},o.opacity=i.a,o.boundVariables.variableName=n(o.boundVariables.color.id)??void 0,o.boundVariables.codeSyntax=r(o.boundVariables.color.id)}}else if(o.type==="GRADIENT_RADIAL"||o.type==="GRADIENT_LINEAR"||o.type==="GRADIENT_ANGULAR"||o.type==="GRADIENT_DIAMOND")for(let i of o.gradientStops)i.boundVariables?.color&&(i.color=t(i.boundVariables.color,i.color))}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.variableName=n(o.boundVariables.color.id)??void 0,o.boundVariables.codeSyntax=r(o.boundVariables.color.id)}}else if(o.type==="GRADIENT_RADIAL"||o.type==="GRADIENT_LINEAR"||o.type==="GRADIENT_ANGULAR"||o.type==="GRADIENT_DIAMOND")for(let i of o.gradientStops)i.boundVariables?.color&&(i.color=t(i.boundVariables.color,i.color))}
66if(e.effects)for(let o of e.effects){if(o.type==="DROP_SHADOW"||o.type==="INNER_SHADOW"){o.boundVariables?.color&&(o.color=t(o.boundVariables.color,o.color)),o.boundVariables?.radius&&(o.radius=t(o.boundVariables.radius,o.radius)),o.boundVariables?.spread&&(o.spread=t(o.boundVariables.spread,o.spread));let i=o.offset.x,s=o.offset.y;o.boundVariables?.offsetX&&(i=t(o.boundVariables.offsetX,o.offset.x)),o.boundVariables?.offsetY&&(s=t(o.boundVariables.offsetY,o.offset.x)),o.offset={x:i,y:s}}(o.type==="LAYER_BLUR"||o.type==="BACKGROUND_BLUR")&&o.boundVariables?.radius&&(o.radius=t(o.boundVariables.radius,o.radius))}if(e.style?.boundVariables&&(e.style.boundVariables.fontSize&&(e.style.fontSize=t(e.style.boundVariables.fontSize,e.style.fontSize)),e.style.boundVariables.fontWeight&&e.style.fontVariations?.Weight&&(e.style.fontVariations.Weight=t(e.style.boundVariables.fontWeight,e.style.fontVariations.Weight)),e.style.boundVariables.fontStyle&&(e.style.fontStyle=t(e.style.boundVariables.fontStyle,e.style.fontStyle)),e.style.boundVariables.lineHeight&&(e.style.lineHeightPx=t(e.style.boundVariables.lineHeight,e.style.lineHeightPx),e.style.lineHeightUnit="PIXELS"),e.style.boundVariables.letterSpacing&&(e.style.letterSpacingValue=t(e.style.boundVariables.letterSpacing,e.style.letterSpacingValue),e.style.letterSpacingUnit="PIXELS"),e.style.boundVariables.paragraphSpacing&&(e.style.paragraphSpacing=t(e.style.boundVariables.paragraphSpacing,e.style.paragraphSpacing)),e.style.boundVariables.paragraphIndent&&(e.style.paragraphIndent=t(e.style.boundVariables.paragraphIndent,e.style.paragraphIndent))),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 Di(e){return e.strokes!==void 0&&e.strokes.length>0}function LI(e,t){if(!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return{};let{top:n,right:r,bottom:o,left:i}=Vu(e);return{borderLeftWidth:M(i),borderRightWidth:M(r),borderTopWidth:M(n),borderBottomWidth:M(o),borderColor:"transparent",borderStyle:"solid",boxSizing:"border-box",backgroundClip:"padding-box"}}function Mp(e,t){if(!(e.type==="FRAME"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let r=Vu(e);return M(r.left+r.right)}function Bp(e,t){if(!(e.type==="FRAME"||e.type==="RECTANGLE")||!(t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout))return 0;let r=Vu(e);return M(r.top+r.bottom)}function Vu(e){let t={top:0,right:0,bottom:0,left:0},n=Fp(e);if(!Di(e))return t;switch(e.strokeAlign){case"CENTER":return{top:M(n.top/2),right:M(n.right/2),bottom:M(n.bottom/2),left:M(n.left/2)};case"OUTSIDE":return n;case"INSIDE":default:return t}}function DI(e){let t={top:0,right:0,bottom:0,left:0};if(!Di(e))return t;let n=Fp(e);switch(e.strokeAlign){case"CENTER":return{top:n.top/2,right:n.right/2,bottom:n.bottom/2,left:n.left/2};case"OUTSIDE":return t;case"INSIDE":default:return n}}function zp(e=[],t,n){let r=e.map(o=>{if(o.visible!==!1&&o.type!=="IMAGE"&&o.type!=="VIDEO"&&o.type!=="PATTERN"){if(o.type==="SOLID")return o;if(pp(o))return o.gradientStops[0].color}}).filter(Boolean);if(r.length!==0)return Mu(r.map(o=>new Zn("color"in o?o.color:o,"opacity"in o?o.opacity:1,yt,t,"boundVariables"in o?o.boundVariables?.variableName??null:null,n&&"boundVariables"in o?o.boundVariables?.codeSyntax?.[n]??null:null))).value}var _I=["border","borderStyle","borderColor","borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius","borderTopWidth","borderBottomWidth","borderLeftWidth","borderRightWidth"];function GS(e){if(e.rectangleCornerRadiiIndependent)return{topLeft:e.rectangleCornerRadii[0]?M(e.rectangleCornerRadii[0]):void 0,topRight:e.rectangleCornerRadii[1]?M(e.rectangleCornerRadii[1]):void 0,bottomRight:e.rectangleCornerRadii[2]?M(e.rectangleCornerRadii[2]):void 0,bottomLeft:e.rectangleCornerRadii[3]?M(e.rectangleCornerRadii[3]):void 0};let t=e.cornerRadius?M(e.cornerRadius):void 0;
66return{topLeft:t,topRight:t,bottomRight:t,bottomLeft:t}}function Vp(e,t,n,r,o){let i=GS(e),s=Vu(e),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=zp(e.strokes,r,o),c=Fp(e),u=t&&"strokesIncludedInLayout"in t&&t.strokesIncludedInLayout;return{position:"absolute",...a,borderStyle:e.strokeDashes?"dashed":"solid",borderColor:n&&l===void 0?"rgba(0, 0, 0, 0)":l,borderTopWidth:M(c.top),borderBottomWidth:M(c.bottom),borderLeftWidth:M(c.left),borderRightWidth:M(c.right),top:u||we(s.top)===0?0:-1*s.top,left:u||we(s.left)===0?0:-1*s.left,right:u||we(s.right)===0?0:-1*s.right,bottom:u||we(s.bottom)===0?0:-1*s.bottom,overflow:"visible"}}function Fp(e){if(e.individualStrokeWeights)return{top:M(e.individualStrokeWeights.top),right:M(e.individualStrokeWeights.right),bottom:M(e.individualStrokeWeights.bottom),left:M(e.individualStrokeWeights.left)};let t=we(e.strokeWeight);return{top:t,right:t,bottom:t,left:t}}function Hp(e){return`rgba(${e.r*255}, ${e.g*255}, ${e.b*255}, ${M(e.a)})`}var mF=["ON_CLICK","ON_PRESS","MOUSE_DOWN","MOUSE_UP"];function _i(e,t){let n=e.interactions??[];if(t?.onClick)return{cursor:"pointer"};for(let r of n)if(mF.find(o=>o===r.event?.interactionType))return{cursor:"pointer"};return{}}var $S="data-breakpoint",KS="breakpoint-css",jp="data-breakpoint-id";function hF(e,t,n){return t.map(r=>n.get(r)).filter(Boolean).map(r=>e(r)).filter(r=>r&&r.visible!==!1)}function MI(e,t,n,r){let o=e(el),i=hF(e,t,n);if(r==="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=YS(a),c=gF(l,o);return c?[c.nodeId]:[]}function YS(e){let t={breakpoints:[]};for(let n of e){let r="white";n.fills.every(s=>s.type==="SOLID")&&(r=zp(n.fills,!1,null)??r);let i=n.name;t.breakpoints.push({nodeId:n.id,pageId:"",name:i,width:n.size.x,background:r})}return t.breakpoints.sort((n,r)=>r.width-n.width),t}function gF(e,t){let{breakpoints:n}=e;return t?n.find(r=>r.width<=t)??n[n.length-1]:n[0]}function BI(){let e=document.querySelectorAll(`[${$S}]`);e.length===0&&console.error("No breakpoints elements found during hydration."),e.forEach(n=>{window.getComputedStyle(n).display==="none"&&n.remove()});let t=document.querySelector(`#${KS}`);if(e.length>1&&!t){console.error("No breakpoint css style tag found during hydration.");return}t&&t.remove()}function FI(e,t,n){let r={...No(t),type:"INSTANCE",id:e.id,name:n?.name??t.name,mainComponentId:t.id,componentProperties:e.componentProperties,componentPropertyReferences:e.componentPropertyReferences,componentSetId:e.componentSetId,overrides:[]};for(let o of yF)o in e?r[o]=e[o]:delete r[o];return r}var yF=["constraints","constraintValues","layoutAlign","layoutGrow","gridColumnAnchorIndex","gridRowAnchorIndex","gridColumnSpan","gridRowSpan","layoutPositioning","relativeTransform","overrides","absoluteBoundingBox","isolatedAbsoluteRenderBounds","visible","scrollBehavior","maybeAnimateRotation"];function zI(e,t,n,r,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(n.get(t.componentSetId));let f=o.instanceState.backingComponentId.get(e,r);if(f)s=f;else if(t.componentProperties&&a.type==="COMPONENT_SET"){let d=a.children.map(g=>e(n.get(g))),p=Object.entries(a.componentPropertyDefinitions??{}).map(([g,T])=>{if(T.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,y="boundVariables"in m?m.boundVariables:void 0,x=h;if(y?.value&&(x=o.variableState.evaluateVariable(e,y.value.id,r)),typeof x=="boolean"&&T.variantOptions){let S=T.variantOptions.map(E=>E.toLowerCase());if(x===!0){let E=T.variantOptions.find((C,w)=>S[w]==="true");E&&(x=E)}else if(x===!1){let E=T.variantOptions.find((C,w)=>S[w]==="false");
66E&&(x=E)}}return x=T.variantOptions?.includes(String(x))?x:T.defaultValue,`${g}=${String(x)}`}).filter(Boolean).join(", "),v=d.find(g=>g.name===p);v&&(s=v.id)}}let c=e(n.get(s));return{componentSet:a,component:c}}function VI(e,t,n,r){if(t.type==="TEXT"&&"styleIdForText"in t.style&&t.style.styleIdForText){let o=t.style.styleIdForText,i=r.get(o);if(i){let s=n.get(i),a=e(s);a.type==="STYLE"&&a.styleType==="TEXT"&&Object.assign(t.style,No(a.style))}}}function HI(e,t){if(!t||!("componentPropertyReferences"in e)||!e.componentPropertyReferences)return;let n=e.componentPropertyReferences;for(let[r,o]of Object.entries(n)){if(t[o]===void 0){let s=vF(o);for(let[a,l]of Object.entries(t))if(a.startsWith(s)){e[r]=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(r==="characters")if(i.type==="TEXT")for(let[s,a]of Object.entries(i.value))e[s]=a;else e[r]=String(i.value);else e[r]=i.value}}function vF(e){let t=e.lastIndexOf("#");return e.slice(0,t+1)}function XS(e,t,n,r){let o={...e(r.modeContextState),...t};if("explicitVariableModes"in n)for(let[i,s]of Object.entries(n.explicitVariableModes||{})){let a=r.variableState.getAssetKeyOrLocalGuid(i);o[a]=s}return o}var SF=["minWidth","maxWidth","minHeight","maxHeight","itemSpacing","paddingLeft","paddingTop","paddingRight","paddingBottom","counterAxisSpacing","strokeWeight"];function Hu(e,t,n){if(t===1)return;let r=e;for(let o of SF)r[o]!==void 0&&(r[o]*=t);if(r.size){let{x:o,y:i}=r.size;r.size={x:o*t,y:i*t}}if(r.rectangleCornerRadii&&(r.rectangleCornerRadii=r.rectangleCornerRadii.map(o=>o*t)),r.individualStrokeWeights&&(r.individualStrokeWeights=Object.fromEntries(Object.entries(r.individualStrokeWeights).map(([o,i])=>[o,i*t]))),r.effects)for(let o of r.effects)"radius"in o&&o.radius&&(o.radius*=t),(o.type==="DROP_SHADOW"||o.type==="INNER_SHADOW")&&(o.offset.x*=t,o.offset.y*=t);if(r.constraintValues){let o=t/n;r.constraintValues=Object.fromEntries(Object.entries(r.constraintValues).map(([i,s])=>[i,{...s,pixelOffset:s.pixelOffset*o}]))}r.style?.fontSize&&(r.style.fontSize=Math.round(r.style.fontSize*t*100)/100),r.style?.lineHeightPx&&(r.style.lineHeightPx*=t),r.absoluteBoundingBox&&(r.absoluteBoundingBox.width*=t,r.absoluteBoundingBox.height*=t)}function jI(e,t,n,r){let o=t.componentPropertyReferences?.slotContentId;if(!o)return null;let i=r[o];if(!i||i.type!=="SLOT")return ze.reportError("Slot content node not found or not a slot"),null;if(!Lk(i.value.guid))return ze.reportError("Invalid slot content node ID"),null;let s=e(n.get(Ze(i.value.guid)));return s.type!=="FRAME"?(ze.reportError("Expected slot content node to be a frame"),null):s}function WI(e,t){return{...e,size:t.size,relativeTransform:t.relativeTransform,children:t.children}}function Wp(e){let t=te().env,n=(0,Mi.useContext)(Bu),r=(0,Mi.useRef)(),o=r.current,i=new Map,s=e.map(f=>{let d=f.keyWithOverrides??f.key,p=o?o.get(d):void 0;return(!p||!Te(p.args,f))&&(p={args:f,value:xF(f,t,n)}),i.set(d,p),p.value}),a=Za(s,Te),l=(0,Mi.useMemo)(()=>X(f=>{let d=a.map(f),p=[],v=[];return d.forEach(g=>{"errorMessage"in g?v.push(g):p.push(g)}),{nodes:p,errors:v}}),[a]),{nodes:c,errors:u}=ge(l);return(0,Mi.useEffect)(()=>(u.forEach(f=>{n.setMaterializationError(f.nodeId,f)}),()=>{u.forEach(f=>{n.setMaterializationError(f.nodeId)})}),[u,n]),r.current=i,c}function xF(e,t,n){return X(r=>{try{let o=UI(e,r,t);return r(Pu)&&PI(o),o}catch(o){return o instanceof Error?(n.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 TF={mainComponentId:!0,overrides:!0,componentProperties:!0,componentPropertyReferences:!0,componentPropertyDefinitions:!0,componentSetId:!0,mainComponent:!0,overrideKey:!0};function js(e,t,n){return UI(t,e,n)}var EF=600;function UI(e,t,n){let{key:r,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==="FRAME"){let re=jI(t,p,i,e.componentProperties??{});re&&(p=WI(p,re))}let v=s.has(e.backingLayerId??e.nodeId),g=No(p),T,m,h=!1,y=!1;
67"isInAnimateTree"in g&&g.isInAnimateTree&&(y=!0),e.parentPath?(m=[...e.parentPath,r],g.type==="INSTANCE"?T=[]:T=m):g.type==="INSTANCE"&&(T=[],m=[]);let x=g.type==="INSTANCE"?g.mainComponentId:void 0;if(h=qS(g,m,d,void 0,e.uniformScaleFactor,"uniformScaleFactor"in g?g.uniformScaleFactor:void 0)||h,g.type==="INSTANCE"&&g.mainComponentId&&g.mainComponentId!==x){let re=t(i.get(g.mainComponentId));re.type==="COMPONENT"&&re.componentSetId&&(g.componentSetId=re.componentSetId)}if(g.type==="INSTANCE"){let re=g.overrides?.find(Ee=>Ee.key.length===0);re&&$I(g,re)}let S=o.getChildState(r,g,i),E=S.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:S.transitionAtom,parentAutoLayoutTransitionAtom:u,stateResetHandlers:S.stateResetHandlers})));let w={},A,I=!1;try{if(g.type==="INSTANCE"){let re=XS(t,e.modeContext,g,S),Ee=zI(t,g,i,re,S,e.componentProperties);if(A=Ee.component,A.isUnreachable){let qe=new Rn("Component node was incorrectly marked for pruning");qe.errorDetail=`instanceId: ${g.id}, componentId: ${A.id}`,ze.reportError(qe)}g.componentSetId&&s.has(g.componentSetId)&&(I=!0),A=YI(g,{component:Ee.component,componentSet:Ee.componentSet},t,i),g=FI(g,A,Ee.componentSet?.type==="COMPONENT_SET"?Ee.componentSet:void 0),h=qS(g,T,bo(g.overrides,{nodeId:g.id}),{backingComponent:A,get:t,nodeById:i},e.uniformScaleFactor,"uniformScaleFactor"in p&&p.uniformScaleFactor||1)||h}g.type==="TEXT"&&g.cmsItemFieldBindingProperties?.boundCmsVariables?.richText&&(g=Zk(g)),VI(t,g,i,l),w=XS(t,e.modeContext,g,S),HI(g,e.componentProperties),h=OI(t,g,S.variableState,w)||h,e.uniformScaleFactor&&Hu(g,e.uniformScaleFactor,"uniformScaleFactor"in p&&p.uniformScaleFactor||1),CF(t,g,e.nodeId,e.stablePathToAssetHash),Qk(g,S.cmsDataState,c),h&&g.type==="SVG"&&(g.isDynamic=!0)}catch(re){throw console.error("Materialization error",re),new J("Materialization error",re)}QI(g);let R={node:g,sourceStablePath:kF(g),variableState:S.variableState,backingComponentIdState:E,parentStates:C,transitionAtom:S.transitionAtom,nodeById:i,modeContext:w},N=QS(t,R),P=N?XI(t,R,N):void 0,B=qI(t,S.transitionAtom,S.autoLayoutTransitionAtom),k=Z.state?.renderOptions.disableBehaviors??!1,V=Z.state?.renderOptions.disableImageOptimization??!1,D=Z.state?.renderOptions.renderComponentSetNodes??!1,H=mI(I,v,k,f),q={transitionData:B??f?.transitionData,smartAnimateType:H},ne=v||y?u??S.autoLayoutTransitionAtom:void 0,de=e.rootOffset??("absoluteBoundingBox"in g?{x:g.absoluteBoundingBox.x,y:g.absoluteBoundingBox.y}:void 0),he=[];if("children"in g&&Array.isArray(g.children)){let re=g.children,Ee;yS(p)&&(re=MI(t,re,i,n),Ee=re);let qe=g.type==="INSTANCE"?GI(g,{backingComponent:A,get:t,nodeById:i},bo(g.overrides,{nodeId:g.id})):d,Hn=qe?.filter(Sn=>Sn.value.name!==void 0),Dr=wF(e.stablePathPrefix,g),vn=new Map,_r=new Map,en=[];for(let Sn=0;Sn<re.length;Sn++){let xn=re[Sn],ri=Ee?Ee[Sn]:void 0,bt=t(i.get(xn)),jn=bt.name,Oe=bt.overrideKey,Wn=yS(p)&&bt.type==="FRAME",Mr=Wn?bt.size.x:void 0,tn=de;if(Wn)tn={x:bt.absoluteBoundingBox.x,y:bt.absoluteBoundingBox.y};else if(g.type==="INSTANCE"){let si={x:de.x-g.absoluteBoundingBox.x,y:de.y-g.absoluteBoundingBox.y};tn={x:A.absoluteBoundingBox.x+si.x,y:A.absoluteBoundingBox.y+si.y}}let go=vn.get(jn)??0;vn.set(jn,go+1);let oi=vl(jn,go,g),ii=Hn?KI([...T??[],oi],Hn)??jn:jn,ur=_r.get(ii)??0;_r.set(ii,ur+1);let fr=Dr?Dr.concat(";",Oe??xn):xn;en.push(fr||xn);let xs=(e.uniformScaleFactor||1)*("uniformScaleFactor"in bt&&bt.uniformScaleFactor?bt.uniformScaleFactor:1);he.push({key:oi,keyWithOverrides:vl(ii,ur,g),parentState:S,nodeId:fr,stablePathPrefix:Dr,backingLayerId:xn,modeContext:w,parentPath:T,preexpandedNodeId:ri,nodeById:i,assets:e.assets,assetIdToGuid:l,guidToUrl:c,animateRootIds:s,stablePathToAssetHash:e.stablePathToAssetHash,overrides:qe,componentProperties:g.type==="INSTANCE"||g.type==="CODE_INSTANCE"||g.type==="CODE_LAYER"?g.componentProperties:e.componentProperties,parentStates:C,animateProps:{transitionProps:q,autoLayoutTransitionAtom:ne},uniformScaleFactor:xs,breakpointWidth:Mr??e.breakpointWidth,rootOffset:tn})}g.children=en}let be=bF(t,e.assets,g),Y=IF(g,TF);(Y.type==="INSTANCE"||Y.type==="COMPONENT")&&(Y.type="FRAME");let G=dp(Y),pe=G.type;return`${pe}`,Object.assign(G,{materializedChildNodeProps:he,transitionProps:q,interactions:N,interactionHandlers:P,key:e.keyWithOverrides??e.key,variableState:S.variableState,modeContext:w,assets:be}),(g.type==="CODE_INSTANCE"||g.type==="CODE_LAYER")&&Object.assign(G,{componentProperties:g.componentProperties}),(G.type==="RECTANGLE"||G.type==="IMAGE"||G.type==="FRAME"||G.type==="SVG")&&!V&&be&&Object.values(be).length&&(e.breakpointWidth,G.lazyLoad=G.absoluteBoundingBox.x>de.x+e.breakpointWidth||G.absoluteBoundingBox.y>de.y+EF),G}function vl(e,t,n){return n?.type==="WEBPAGE"?"":e+t}function CF(e,t,n,r){if(n.includes("I")&&(t.id=n,t.type==="SVG"||t.type==="IMAGE")){let o=r.get(n);if(o){let i=Z.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 wF(e,t){if(e)return t.type==="INSTANCE"?t.id:e;if(t.type==="INSTANCE")return`I${t.id}`}function kF(e){return e.type==="INSTANCE"&&!e.id.startsWith("I")?`I${e.id}`:e.id}function IF(e,t){let n={...e};for(let r in t)delete n[r];return n}function bF(e,t,n){let r,o=i=>{let s=t.get(i),a=e(s);r=r??{},r[i]=a};if("fills"in n)for(let i of n.fills)i.visible!==!1&&(i.type==="IMAGE"&&o(Np(i)),i.type==="VIDEO"&&o(i.videoRef));if("hash"in n&&o(n.hash),"behaviors"in n){let i=US(n.behaviors);if(i&&o(i),n?.behaviors?.code!==void 0)for(let s of n.behaviors.code)for(let[a,l]of Object.entries(s.assignments))typeof l=="object"&&l.image!==null&&(o(l.image),l.animatedImage!==null&&o(l.animatedImage))}if("componentProperties"in n)for(let i of Object.values(n.componentProperties))i.type==="IMAGE"&&i.value.image&&(o(i.value.image),i.value.animatedImage!==null&&o(i.value.animatedImage));if("styleOverrideTable"in n){for(let i of Object.values(n.styleOverrideTable))if(i.fills)for(let s of i.fills)s.visible!==!1&&s.type==="IMAGE"&&o(Np(s))}return r}function GI(e,t,n){if(!n)return;let r={get:t.get,nodeById:t.nodeById},o=tb(e,t),i=[];for(let s of n){if(s.key.length===0)continue;let a=ZI(s.key,e,r),l=s.key,c=!1;if(!a){let d=s.key[s.key.length-1];let p=RF(d,e,r);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=ZI(s.key,o,r);if(d===void 0){console.error("no node in variant for override",s.key,e.id);continue}for(let[p,v]of Cr(s.value)){let g=ex(p,v,a,d);g!==void 0&&(u.value[p]=g)}}let f=i.findIndex(d=>Te(d.key,l));if(f>-1){let d=i[f];c?u.value=JS(u,d):u.value=JS(d,u),i[f]=u}else i.push(u)}return i}function ZS(e,t){if(!(!t||!e))return t.find(n=>Te(n.key,e))}var Cr=e=>Object.entries(e);function JI(e,t){let n=e.filter(o=>Ze(o.id)!==Bs),r=t.filter(o=>o.isDeleted).map(o=>Ze(o.id));return n=n.filter(o=>!r.includes(Ze(o.id))),t.forEach(o=>{if(o.isDeleted)return;let i=n.findIndex(s=>Ze(s.id)===Ze(o.id));i===-1?n.push(o):n[i]=o}),n}
67function qS(e,t,n,r,o,i){if(!t||!n)return!1;let s=ZS(t,n);if(s?.value===void 0)return!1;if("size"in s.value&&s.value.size?.isDefault){let{size:l,...c}=s.value;Hu(c,1/(o||1),1/(i||1)),s.value={...c,size:l}}else Hu(s.value,1/(o||1),1/(i||1));let a=tb(e,r);for(let[l,c]of Cr(s.value))e.type==="INSTANCE"&&l==="overrides"?c=eb(bo(e.overrides,{nodeId:e.id}),bo(c,{nodePath:t})):l==="interactions"&&"interactions"in e&&(c=JI(e.interactions??[],c)),!(e.type==="INSTANCE"&&a&&(c=ex(l,c,r.backingComponent,a),c===void 0))&&(c===null?delete e[l]:e[l]=c);return!0}function $I(e,t){if(t.value.explicitVariableModes===null?delete e.explicitVariableModes:e.explicitVariableModes=t.value.explicitVariableModes,t.value.boundVariables===null||t.value.boundVariables?.componentProperties===null)for(let n in e.componentProperties){let r=e.componentProperties[n];r&&"boundVariables"in r&&r?.boundVariables&&delete r.boundVariables}else if(t.value.boundVariables?.componentProperties)for(let n in e.componentProperties){let r=e.componentProperties[n];let i=t.value.boundVariables.componentProperties[n];i&&"boundVariables"in r&&(r.boundVariables={value:i})}}function JS(e,t){let n=e.value,r=t?.value||{},o={...n,...r};return"overrides"in n&&"overrides"in r&&(o.overrides=eb(bo(n.overrides,{overrideId:n.id,overrideKey:n.overrideKey}),bo(r.overrides,{overrideId:r.id,overrideKey:r.overrideKey}))),"interactions"in n&&"interactions"in r&&(o.interactions=JI(n.interactions??[],r.interactions??[])),o}function eb(e,t){if(!e)return t;if(!t)return e;if(e&&t){let n=[];for(let r of e){let o=ZS(r.key,t);n.push({key:r.key,value:JS(r,o)})}for(let r of t)ZS(r.key,n)||n.push(r);return n}}var AF=new Set(["characters","characterStyleOverrides","styleOverrideTable","lineTypes","lineIndentations","fontSize","letterSpacing","lineHeight","fontStyle","fontVariations","inheritTextStyleId","lineStyleOverrides"]);function ex(e,t,n,r){if(e==="name")return t;if(e==="interactions"){let o=e in r?r.interactions??[]:[],i=new Set(o.map(a=>Ze(a.id)??Bs));return i.add(Bs),t.filter(a=>!i.has(Ze(a.id)??Bs))}else if(e==="size"&&e in n&&e in r){let o=t;return{x:n.size.x===r.size.x?o.x:n.size.x,y:n.size.y===r.size.y?o.y:n.size.y}}else{if(e==="componentProperties")return t;if(e==="overrides"&&e in n&&e in r){let o=[];for(let i of bo(t,{newNodeId:n.id,origNodeId:r.id})){let s=n.overrides.find(u=>Te(u.key,i.key)),a=r.overrides.find(u=>Te(u.key,i.key));if(!s||!a){o.push(i);continue}let l={key:i.key,value:{}},c=!1;for(let[u,f]of Cr(i.value))f=ex(u,f,s.value,a.value),f!==void 0&&(l.value[u]=f,c=!0);c&&o.push(l)}return o}else if(AF.has(e))return t}if(Te(n[e],r[e]))return t}function tb(e,t){if(!(e.type==="INSTANCE"&&t&&e.componentSetId))return;let n=t.get(t.nodeById.get(e.componentSetId));n!==void 0&&n.type;let r=Cr(e.componentProperties).map(([o,i])=>i.type!=="VARIANT"?void 0:`${o}=${String(i.value)}
67`).filter(Boolean).join(", ");if(r&&t.backingComponent.name!==r){for(let o of n.children){let i=t.get(t.nodeById.get(o));if(i.name===r)return i}console.warn("Could not find initial variant for instance",e.id)}}function nb(e,t){return e.type==="FRAME"||e.type==="GROUP"||e.type==="INSTANCE"&&t.id===e.id||e.type==="COMPONENT"&&t.id===e.id||e.type==="REPEATER"}function ZI(e,t,n){let{get:r,nodeById:o}=n,i=t;for(let s of e){if(!i||!nb(i,t))return;let a=i.children.map(c=>r(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=vl(u.name,f);if(s===d){i=u;break}}}return i}function RF(e,t,n){let{get:r,nodeById:o}=n,i=[{key:[],node:t}],s=new Map;for(;i.length>0;){let a=i.pop();let l=s.get(a.node.name)??0;if(vl(a.node.name,l)===e)return a;if(s.set(a.node.name,l+1),!nb(a.node,t))continue;let c=a.node.children.map(d=>r(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,vl(d.name,p)],node:d})}),i.push(...f.reverse())}}function KI(e,t){for(let n of t)if(n.value.name!==void 0&&n.value.name!==null&&Te(n.key,e))return n.value.name}
67var ib=new Map,rb=new Set,NF=new Map;function tx(e){if(e.startsWith("I")&&e.includes(";")){let t=e.split(";");if(t.length===2&&t[1])return t[1]}return e}function ob(e){let t={},n=e.split(",").map(r=>r.trim());for(let r of n){let o=r.indexOf("=");if(o>0){let i=r.slice(0,o).trim(),s=r.slice(o+1).trim();t[i]=s}}return t}function PF(e,t,n){let r=new Map;if(!e.mainComponentId)return r;for(let o of e.overrides)if("componentProperties"in o.value&&"mainComponentId"in o.value){let s=t(n.get(o.value.mainComponentId)).componentSetId;if(s)for(let[a,l]of Cr(o.value.componentProperties)){let c=r.get(s);c?c.set(a,l.value):r.set(s,new Map([[a,l.value]]))}}return r}function OF(e){return"componentProperties"in e&&e.componentProperties!==void 0&&"componentSetId"in e&&e.componentSetId!==void 0}function LF(e,t,n,r){for(let o of n){let i=r.get(o)||new Map;i.set(e,t),r.set(o,i)}}function DF(e,t,n,r){let o=t.get(e.componentSetId);if(o)for(let[i,s]of Cr(e.componentProperties))for(let[a,l]of o)Te(s.value,l)&&Te(i,a)&&LF(i,s.value,n,r)}function _F(e,t,n,r,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=tx(c);s(n(r.get(u)))}};e.componentSetId&&s(n(r.get(e.componentSetId)));function a(l){if(OF(l)&&DF(l,t,i,o),"children"in l&&l.children)for(let c of l.children){let u=tx(c),f=n(r.get(u));a(f)}}for(let l of e.children){let c=tx(l),u=n(r.get(c));a(u)}}function MF(e,t,n,r,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 Cr(t.componentProperties))s?.has(u)||a.set(u,f.value);let l=ob(n.name);for(let[u,f]of Cr(l))a?.has(u)||a.set(u,f);let c=e.children||[];for(let u of c){let f=r(o.get(u)),d=ob(f.name),p=Object.fromEntries(a);if(Te(p,d)&&i.has(t.id))return f}}function sb(e,t,n){let r=t(n.get(e)),o=t(n.get(r.mainComponentId));if(!rb.has(r.id)){let i=PF(r,t,n);_F(o,i,t,n,ib),rb.add(r.id)}}function YI(e,t,n,r){let{component:o}=t,{componentSet:i}=t;if(!i||!("children"in i))return o;let s=NF.get(e.id);if(s)return n(r.get(s));let a=n(r.get(e.mainComponentId)),l=MF(i,e,a,n,r,ib);return l&&(o=l),o}var Bo;(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"})(Bo||(Bo={}));function kr(e,t){let n=null;return typeof t!="object"||"r"in t||"image"in t?n=t:t.type==="VARIABLE_ALIAS"?n=e.variableState.evaluateVariable(e.get,t.id,e.modeContext):t.type==="EXPRESSION"&&(n=BF(t,e)),n}function BF(e,t){let n=FF.find(({expressionFunction:r,resolvedType:o,argTypes:i})=>r===e.value.expressionFunction&&o===e.resolvedType&&e.value.expressionArguments.every((s,a)=>ox(s)===i[a]))?.implementation;return n?n(e.value.expressionArguments,t):(console.warn("expression type not implemented",e.value.expressionFunction),null)}function _e(e,t,n,r){return{resolvedType:t,argTypes:n,implementation:r,expressionFunction:e}}var FF=[_e(Ce.ADDITION,"FLOAT",["FLOAT","FLOAT"],zF),_e(Ce.SUBTRACTION,"FLOAT",["FLOAT","FLOAT"],VF),_e(Ce.MULTIPLY,"FLOAT",["FLOAT","FLOAT"],HF),_e(Ce.DIVIDE,"FLOAT",["FLOAT","FLOAT"],jF),_e(Ce.AND,"BOOLEAN",["BOOLEAN","BOOLEAN"],WF),_e(Ce.OR,"BOOLEAN",["BOOLEAN","BOOLEAN"],UF),_e(Ce.NOT,"BOOLEAN",["BOOLEAN"],GF),_e(Ce.EQUALS,"BOOLEAN",["FLOAT","FLOAT"],$F),_e(Ce.NOT_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],KF),_e(Ce.EQUALS,"BOOLEAN",["BOOLEAN","BOOLEAN"],YF),_e(Ce.NOT_EQUAL,"BOOLEAN",["BOOLEAN","BOOLEAN"],XF),_e(Ce.EQUALS,"BOOLEAN",["STRING","STRING"],qF),_e(Ce.NOT_EQUAL,"BOOLEAN",["STRING","STRING"],QF),_e(Ce.LESS_THAN,"BOOLEAN",["FLOAT","FLOAT"],ZF),_e(Ce.LESS_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],JF),_e(Ce.GREATER_THAN,"BOOLEAN",["FLOAT","FLOAT"],ez),_e(Ce.GREATER_THAN_OR_EQUAL,"BOOLEAN",["FLOAT","FLOAT"],tz),_e(Ce.STRINGIFY,"STRING",["FLOAT"],nz),_e(Ce.STRINGIFY,"STRING",["BOOLEAN"],rz),_e(Ce.STRINGIFY,"STRING",["STRING"],oz),_e(Ce.ADDITION,"STRING",["STRING","STRING"],iz),_e(Ce.ADDITION,"STRING",["FLOAT","STRING"],sz),_e(Ce.ADDITION,"STRING",["STRING","FLOAT"],az),_e(Ce.ADDITION,"STRING",["BOOLEAN","STRING"],lz),_e(Ce.ADDITION,"STRING",["STRING","BOOLEAN"],cz)];function zF(e,t){return Je(e,t,(n,r)=>n+r,"number")}function VF(e,t){return Je(e,t,(n,r)=>n-r,"number")}function HF(e,t){return Je(e,t,(n,r)=>n*r,"number")}function jF(e,t){return Je(e,t,(n,r)=>r===0?null:n/r,"number")}function WF(e,t){return Je(e,t,(n,r)=>n&&r,"boolean")}function UF(e,t){return Je(e,t,(n,r)=>n||r,"boolean")}function GF(e,t){let n=kr(t,e[0]);return typeof n!="boolean"?Up(n,"boolean"):!n}function $F(e,t){return Je(e,t,(n,r)=>n===r,"number")}function KF(e,t){return Je(e,t,(n,r)=>n!==r,"number")}function YF(e,t){return Je(e,t,(n,r)=>n===r,"boolean")}function XF(e,t){return Je(e,t,(n,r)=>n!==r,"boolean")}function qF(e,t){return Je(e,t,(n,r)=>n===r,"string")}function QF(e,t){return Je(e,t,(n,r)=>n!==r,"string")}function ZF(e,t){return Je(e,t,(n,r)=>n<r,"number")}function JF(e,t){return Je(e,t,(n,r)=>n<=r,"number")}function ez(e,t){return Je(e,t,(n,r)=>n>r,"number")}function tz(e,t){return Je(e,t,(n,r)=>n>=r,"number")}function nx(e){return Math.ceil(e)===e?String(e):e.toFixed(2)}function nz(e,t){return rx(e,t,n=>nx(n),"number")}function rz(e,t){return rx(e,t,n=>String(n),"boolean")}function oz(e,t){return rx(e,t,n=>n,"string")}function iz(e,t){return Je(e,t,(n,r)=>n+r,"string")}function sz(e,t){return Je(e,t,(n,r)=>nx(n)+r,"number","string")}function az(e,t){return Je(e,t,(n,r)=>n+nx(r),"string","number")}function lz(e,t){return Je(e,t,(n,r)=>String(n)+r,"boolean","string")}function cz(e,t){return Je(e,t,(n,r)=>n+String(r),"string","boolean")}function rx(e,t,n,r){let o=kr(t,e[0]);return typeof o!==r?Up(o,r):n(o)}function Je(e,t,n,r,o){let i=kr(t,e[0]),s=kr(t,e[1]);return typeof i!==r?Up(i,r):typeof s!==(o??r)?Up(s,o??r):n(i,s)}function Up(e,t){return console.warn(`Expected variable of type ${t}, but got variable ${JSON.stringify(e)} of type ${typeof e}`),null}function ox(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 Sl(e){switch(e.type){case Bo.BOOLEAN:case Bo.FLOAT:case Bo.STRING:case Bo.COLOR:return e.value;case Bo.ALIAS:return{type:"VARIABLE_ALIAS",id:e.value,resolvedType:ab(e.resolvedType)};case Bo.EXPRESSION:return{type:"EXPRESSION",value:{expressionFunction:e.value.expressionFunction,expressionArguments:e.value.expressionArguments.map(t=>Sl(t))},resolvedType:ab(e.resolvedType)};default:return null}}function ab(e){return e===0?"BOOLEAN":e===1?"FLOAT":e===2?"STRING":e===3?"COLOR":null}var Gp=new Map,$p=new Map;function Kp(e){let t=Gp.get(e);if(t)return Promise.resolve(t);let n=$p.get(e);if(n)return n.promise;let r=()=>{},o=new Promise(i=>r=i);return $p.set(e,{resolve:r,promise:o}),o}function ix(e,t){if(Gp.has(e))return;Gp.set(e,t);let n=$p.get(e)?.resolve;n&&(n(t),$p.delete(e))}function sx(e){Gp.delete(e)}function lb(e){if(e.length===0)return Promise.resolve(null);let t=e.map(n=>Kp(n));return Promise.any(t)}function cb(){return typeof window>"u"?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches}function uz(e){return Z.state?.websiteData.siteSettings?!!e(Z.state?.websiteData.siteSettings).ignoreReducedMotion:!1}function ju(){return!!Ni()?.ignoreReducedMotion}function ub(e){return cb()&&!uz(e)}function Yp(){let e=ju();return cb()&&!e}function ax(){return document.documentElement}function lx(){return document.body}function fb(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(n=>{let r=t.getPropertyValue(n);return r==="auto"||r==="scroll"})}function db(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"}function pb(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return t.overflowY==="auto"||t.overflowY==="scroll"}function mb(e){let t=e.parentElement;for(;t&&t!==document.documentElement;){if(fb(t))return t;t=t.parentElement}return lx()}function cx(e){let t=e.parentElement;for(;t&&t!==document.body;){if(fb(t))return t;t=t.parentElement}return ax()}var hb=b(O()),gb=b(_S());var ux=X(new Map),xl={SHIFT_CODE:16,CONTROL_CODE:17,ALT_CODE:18,META_CODE:91};function yb(e,t){let n=e.event?.keyTrigger?.triggerDevice==="KEYBOARD",r=e.event?.keyTrigger?.keyCodes;if(!r)return!1;let o=pz(t),i=r.length===t.length;return n&&i&&r.every(o)}function fz(e){return e===void 0?!1:(e=e.toUpperCase(),e==="SHIFT"||e==="CONTROL"||e==="ALT"||e==="META")}function dz(e){let t=[];
67return t.push(e.keyCode),e.shiftKey&&t.push(xl.SHIFT_CODE),e.ctrlKey&&t.push(xl.CONTROL_CODE),e.altKey&&t.push(xl.ALT_CODE),e.metaKey&&t.push(xl.META_CODE),t}function pz(e){let t=gb.default.mac;return n=>(n=n===xl.META_CODE&&!t?xl.CONTROL_CODE:n,e.some(r=>r===n))}function vb(){let e=ge(ux);(0,hb.useEffect)(()=>{let t=pl(n=>{if(fz(n.key))return;let r=dz(n);e.forEach(o=>{o.keyCallback?.(r)})},"handleKeypressInteractions");return window.addEventListener("keydown",t),()=>{window.removeEventListener("keydown",t)}},[e])}var MO=b(O());var kc=b(W()),Qo=b(O());var Uu=b(W(),1),Yr=b(O(),1);var Sb=b(O(),1),Tl=(0,Sb.createContext)({});var xb=b(O(),1);function On(e){let t=(0,xb.useRef)(null);return t.current===null&&(t.current=e()),t.current}var dx=b(W(),1),kb=b(O(),1),Ws=b(O(),1);var Tb=b(O(),1),Bi=(0,Tb.createContext)(null);var Cb=b(W(),1),Xp=b(O(),1),Fo=b(O(),1);var Eb=b(O(),1),Ir=(0,Eb.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});var fx=class extends Xp.Component{getSnapshotBeforeUpdate(t){let n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){let r=n.offsetParent,o=r instanceof HTMLElement&&r.offsetWidth||0,i=this.props.sizeRef.current;i.height=n.offsetHeight||0,i.width=n.offsetWidth||0,i.top=n.offsetTop,i.left=n.offsetLeft,i.right=o-i.width-i.left}return null}componentDidUpdate(){}render(){return this.props.children}};function wb({children:e,isPresent:t,anchorX:n}){let r=(0,Fo.useId)(),o=(0,Fo.useRef)(null),i=(0,Fo.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:s}=(0,Fo.useContext)(Ir);return(0,Fo.useInsertionEffect)(()=>{let{width:a,height:l,top:c,left:u,right:f}=i.current;if(t||!o.current||!a||!l)return;let d=n==="left"?`left: ${u}`:`right: ${f}`;o.current.dataset.motionPopId=r;let p=document.createElement("style");return s&&(p.nonce=s),document.head.appendChild(p),p.sheet&&p.sheet.insertRule(`
68          [data-motion-pop-id="${r}"] {
69            position: absolute !important;
70            width: ${a}px !important;
71            height: ${l}px !important;
72            ${d}px !important;
73            top: ${c}px !important;
74          }
75        `),()=>{document.head.removeChild(p)}},[t]),(0,Cb.jsx)(fx,{isPresent:t,childRef:o,sizeRef:i,children:Xp.cloneElement(e,{ref:o})})}var Ib=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:i,mode:s,anchorX:a})=>{let l=On(mz),c=(0,Ws.useId)(),u=(0,Ws.useCallback)(d=>{l.set(d,!0);for(let p of l.values())if(!p)return;r&&r()},[l,r]),f=(0,Ws.useMemo)(()=>({id:c,initial:t,isPresent:n,custom:o,onExitComplete:u,register:d=>(l.set(d,!1),()=>l.delete(d))}),i?[Math.random(),u]:[n,u]);return(0,Ws.useMemo)(()=>{l.forEach((d,p)=>l.set(p,!1))},[n]),kb.useEffect(()=>{!n&&!l.size&&r&&r()},[n]),s==="popLayout"&&(e=(0,dx.jsx)(wb,{isPresent:n,anchorX:a,children:e})),(0,dx.jsx)(Bi.Provider,{value:f,children:e})};function mz(){return new Map}var Fi=b(O(),1);function qp(e=!0){let t=(0,Fi.useContext)(Bi);if(t===null)return[!0,null];let{isPresent:n,onExitComplete:r,register:o}=t,i=(0,Fi.useId)();(0,Fi.useEffect)(()=>{if(e)return o(i)},[e]);let s=(0,Fi.useCallback)(()=>e&&r&&r(i),[i,r,e]);return!n&&r?[!1,s]:[!0]}var Qp=b(O(),1),Wu=e=>e.key||"";function px(e){let t=[];return Qp.Children.forEach(e,n=>{(0,Qp.isValidElement)(n)&&t.push(n)}),t}var Zp=b(O(),1);var El=typeof window<"u";var Jp=El?Zp.useLayoutEffect:Zp.useEffect;var mx=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:i="sync",propagate:s=!1,anchorX:a="left"})=>{let[l,c]=qp(s),u=(0,Yr.useMemo)(()=>px(e),[e]),f=s&&!l?[]:u.map(Wu),d=(0,Yr.useRef)(!0),p=(0,Yr.useRef)(u),v=On(()=>new Map),[g,T]=(0,Yr.useState)(u),[m,h]=(0,Yr.useState)(u);Jp(()=>{d.current=!1,p.current=u;for(let S=0;S<m.length;S++){let E=Wu(m[S]);f.includes(E)?v.delete(E):v.get(E)!==!0&&v.set(E,!1)}},[m,f.length,f.join("-")]);let y=[];if(u!==g){let S=[...u];for(let E=0;E<m.length;E++){let C=m[E],w=Wu(C);f.includes(w)||(S.splice(E,0,C),y.push(C))}return i==="wait"&&y.length&&(S=y),h(px(S)),T(u),null}let{forceRender:x}=(0,Yr.useContext)(Tl);return(0,Uu.jsx)(Uu.Fragment,{children:m.map(S=>{let E=Wu(S),C=s&&!l?!1:u===m||f.includes(E),w=()=>
75{if(v.has(E))v.set(E,!0);else return;let A=!0;v.forEach(I=>{I||(A=!1)}),A&&(x?.(),h(p.current),s&&c?.(),r&&r())};return(0,Uu.jsx)(Ib,{isPresent:C,initial:!d.current||n?void 0:!1,custom:t,presenceAffectsLayout:o,mode:i,onExitComplete:C?void 0:w,anchorX:a,children:S},E)})})};var Ve=e=>e;var zi=Ve,Ln=Ve;var Us={skipAnimations:!1,useManualTiming:!1};var Gu=["read","resolveKeyframes","update","preRender","render","postRender"];var Dn={value:null,addProjectionMetrics:null};function bb(e,t){let n=new Set,r=new Set,o=!1,i=!1,s=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1},l=0;function c(f){s.has(f)&&(u.schedule(f),e()),l++,f(a)}let u={schedule:(f,d=!1,p=!1)=>{let g=p&&o?n:r;return d&&s.add(f),g.has(f)||g.add(f),f},cancel:f=>{r.delete(f),s.delete(f)},process:f=>{if(a=f,o){i=!0;return}o=!0,[n,r]=[r,n],n.forEach(c),t&&Dn.value&&Dn.value.frameloop[t].push(l),l=0,n.clear(),o=!1,i&&(i=!1,u.process(f))}};return u}var hz=40;function em(e,t){let n=!1,r=!0,o={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,s=Gu.reduce((m,h)=>(m[h]=bb(i,t?h:void 0),m),{}),{read:a,resolveKeyframes:l,update:c,preRender:u,render:f,postRender:d}=s,p=()=>{let m=Us.useManualTiming?o.timestamp:performance.now();n=!1,Us.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(m-o.timestamp,hz),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,n&&t&&(r=!1,e(p))},v=()=>{n=!0,r=!0,o.isProcessing||e(p)};return{schedule:Gu.reduce((m,h)=>{let y=s[h];return m[h]=(x,S=!1,E=!1)=>(n||v(),y.schedule(x,S,E)),m},{}),cancel:m=>{for(let h=0;h<Gu.length;h++)s[Gu[h]].cancel(m)},state:o,steps:s}}var{schedule:Q,cancel:ln,state:Xe,steps:$u}=em(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ve,!0);var Ab=b(O(),1),tm=(0,Ab.createContext)({strict:!1});var Rb={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"]},zo={};for(let e in Rb)zo[e]={isEnabled:t=>Rb[e].some(n=>!!t[n])};function Nb(e){for(let t in e)zo[t]={...zo[t],...e[t]}}var Lb=b(W(),1),nm=b(O(),1);var gz=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 Ku(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||gz.has(e)}var Pb=e=>!Ku(e);function hx(e){e&&(Pb=t=>t.startsWith("on")?!Ku(t):e(t))}try{hx(mD("@emotion/is-prop-valid").default)}catch{}function Ob(e,t,n){let r={};for(let o in e)o==="values"&&typeof e.values=="object"||(Pb(o)||n===!0&&Ku(o)||!t&&!Ku(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function gx({children:e,isValidProp:t,...n}){t&&hx(t),n={...(0,nm.useContext)(Ir),...n},n.isStatic=On(()=>n.isStatic);let r=(0,nm.useMemo)(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion]);return(0,Lb.jsx)(Ir.Provider,{value:r,children:e})}function Db(e){if(typeof Proxy>"u")return e;let t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,o)=>o==="create"?e:(t.has(o)||t.set(o,e(o)),t.get(o))})}var lm=b(W(),1);var kl=b(O(),1);var _b=b(O(),1),Vi=(0,_b.createContext)({});var im=b(O(),1);function Hi(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Vo(e){return typeof e=="string"||Array.isArray(e)}var rm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Yu=["initial",...rm];function Gs(e){return Hi(e.animate)||Yu.some(t=>Vo(e[t]))}function om(e){return Boolean(Gs(e)||e.variants)}function Mb(e,t){if(Gs(e)){let{initial:n,animate:r}=e;return{initial:n===!1||Vo(n)?n:void 0,animate:Vo(r)?r:void 0}}return e.inherit!==!1?t:{}}function Fb(e){let{initial:t,animate:n}=Mb(e,(0,im.useContext)(Vi));return(0,im.useMemo)(()=>({initial:t,animate:n}),[Bb(t),Bb(n)])}function Bb(e){return Array.isArray(e)?e.join(" "):e}var zb=Symbol.for("motionComponentSymbol");var Vb=b(O(),1);function Ho(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Hb(e,t,n){return(0,Vb.useCallback)(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Ho(n)&&(n.current=r))},[t])}var cn=b(O(),1);var Cl=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var yz="framerAppearId",sm="data-"+Cl(yz);var{schedule:wl,cancel:M6}=em(queueMicrotask,!1);var jb=b(O(),1),am=(0,jb.createContext)({});function Wb(e,t,n,r,o){var i,s;let{visualElement:a}=(0,cn.useContext)(Vi),l=(0,cn.useContext)(tm),c=(0,cn.useContext)(Bi),u=(0,cn.useContext)(Ir).reducedMotion,f=(0,cn.useRef)(null);r=r||l.renderer,!f.current&&r&&(f.current=r(e,{visualState:t,parent:a,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:u}));let d=f.current,p=(0,cn.useContext)(am);d&&!d.projection&&o&&(d.type==="html"||d.type==="svg")&&vz(f.current,n,o,p);let v=(0,cn.useRef)(!1);(0,cn.useInsertionEffect)(()=>{d&&v.current&&d.update(n,c)});let g=n[sm],T=(0,cn.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 Jp(()=>{d&&(v.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),wl.render(d.render),T.current&&d.animationState&&d.animationState.animateChanges())}),(0,cn.useEffect)(()=>{d&&(!T.current&&d.animationState&&d.animationState.animateChanges(),T.current&&(queueMicrotask(()=>{var m;(m=window.MotionHandoffMarkAsComplete)===null||m===void 0||m.call(window,g)}
75),T.current=!1))}),d}function vz(e,t,n,r){let{layoutId:o,layout:i,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Ub(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(s)||a&&Ho(a),visualElement:e,animationType:typeof i=="string"?i:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:c})}function Ub(e){if(e)return e.options.allowProjection!==!1?e.projection:Ub(e.parent)}function Gb({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:o}){var i,s;e&&Nb(e);function a(c,u){let f,d={...(0,kl.useContext)(Ir),...c,layoutId:Sz(c)},{isStatic:p}=d,v=Fb(c),g=r(c,p);if(!p&&El){xz(d,e);let T=Tz(d);f=T.MeasureLayout,v.visualElement=Wb(o,g,d,t,T.ProjectionNode)}return(0,lm.jsxs)(Vi.Provider,{value:v,children:[f&&v.visualElement?(0,lm.jsx)(f,{visualElement:v.visualElement,...d}):null,n(o,c,Hb(g,v.visualElement,u),g,p,v.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,kl.forwardRef)(a);return l[zb]=o,l}function Sz({layoutId:e}){let t=(0,kl.useContext)(Tl).id;return t&&e!==void 0?t+"-"+e:e}function xz(e,t){let n=(0,kl.useContext)(tm).strict}function Tz(e){let{drag:t,layout:n}=zo;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}var Dl=b(O(),1);var Jb=b(O(),1);var $b=e=>t=>typeof t=="string"&&t.startsWith(e),Il=$b("--"),Ez=$b("var(--"),bl=e=>Ez(e)?Cz.test(e.split("/*")[0].trim()):!1,Cz=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var $s={};function Kb(e){for(let t in e)$s[t]=e[t],Il(t)&&($s[t].isCSSVariable=!0)}var Xr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],un=new Set(Xr);function cm(e,{layout:t,layoutId:n}){return un.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!$s[e]||e==="opacity")}var Se=e=>Boolean(e&&e.getVelocity);var um=(e,t)=>t&&typeof e=="number"?t.transform(e):e;var kt=(e,t,n)=>n>t?t:n<e?e:n;var qr={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},jo={...qr,transform:e=>kt(0,1,e)},Xu={...qr,default:1};var qu=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Qr=qu("deg"),Xt=qu("%"),j=qu("px"),Yb=qu("vh"),Xb=qu("vw"),yx={...Xt,parse:e=>Xt.parse(e)/100,transform:e=>Xt.transform(e*100)};var qb={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 Qb={rotate:Qr,rotateX:Qr,rotateY:Qr,rotateZ:Qr,scale:Xu,scaleX:Xu,scaleY:Xu,scaleZ:Xu,skew:Qr,skewX:Qr,skewY:Qr,distance:j,translateX:j,translateY:j,translateZ:j,x:j,y:j,z:j,perspective:j,transformPerspective:j,opacity:jo,originX:yx,originY:yx,originZ:j};var vx={...qr,transform:Math.round};var Al={...qb,...Qb,zIndex:vx,size:j,fillOpacity:jo,strokeOpacity:jo,numOctaves:vx};var wz={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},kz=Xr.length;function Zb(e,t,n){let r="",o=!0;for(let i=0;i<kz;i++){let s=Xr[i],a=e[s];if(a===void 0)continue;let l=!0;if(typeof a=="number"?l=a===(s.startsWith("scale")?1:0):l=parseFloat(a)===0,!l||n){let c=um(a,Al[s]);if(!l){o=!1;let u=wz[s]||s;r+=`${u}(${c}) `}n&&(t[s]=c)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}function Rl(e,t,n){let{style:r,vars:o,transformOrigin:i}=e,s=!1,a=!1;for(let l in t){let c=t[l];if(un.has(l)){s=!0;continue}else if(Il(l)){o[l]=c;continue}else{let u=um(c,Al[l]);l.startsWith("origin")?(a=!0,i[l]=u):r[l]=u}}if(t.transform||(s||n?r.transform=Zb(t,e.transform,n):r.transform&&(r.transform="none")),a){let{originX:l="50%",originY:c="50%",originZ:u=0}=i;r.transformOrigin=`${l} ${c} ${u}`}}var Nl=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Sx(e,t,n){for(let r in t)!Se(t[r])&&!cm(r,n)&&(e[r]=t[r])}function Iz({transformTemplate:e},t){return(0,Jb.useMemo)(()=>{let n=Nl();return Rl(n,t,e),Object.assign({},n.vars,n.style)},[t])}function bz(e,t){let n=e.style||{},r={};return Sx(r,n,e),Object.assign(r,Iz(e,t)),r}function eA(e,t){let n={},r=bz(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}
75`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}var tA=["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 Pl(e){return typeof e!="string"||e.includes("-")?!1:!!(tA.indexOf(e)>-1||/[A-Z]/u.test(e))}var iA=b(O(),1);var Az={offset:"stroke-dashoffset",array:"stroke-dasharray"},Rz={offset:"strokeDashoffset",array:"strokeDasharray"};function nA(e,t,n=1,r=0,o=!0){e.pathLength=1;let i=o?Az:Rz;e[i.offset]=j.transform(-r);let s=j.transform(t),a=j.transform(n);e[i.array]=`${s} ${a}`}function rA(e,t,n){return typeof e=="string"?e:j.transform(t+n*e)}function oA(e,t,n){let r=rA(t,e.x,e.width),o=rA(n,e.y,e.height);return`${r} ${o}`}function Ol(e,{attrX:t,attrY:n,attrScale:r,originX:o,originY:i,pathLength:s,pathSpacing:a=1,pathOffset:l=0,...c},u,f){if(Rl(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:v}=e;d.transform&&(v&&(p.transform=d.transform),delete d.transform),v&&(o!==void 0||i!==void 0||p.transform)&&(p.transformOrigin=oA(v,o!==void 0?o:.5,i!==void 0?i:.5)),t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),r!==void 0&&(d.scale=r),s!==void 0&&nA(d,s,a,l,!1)}var fm=()=>({...Nl(),attrs:{}});var Ll=e=>typeof e=="string"&&e.toLowerCase()==="svg";function sA(e,t,n,r){let o=(0,iA.useMemo)(()=>{let i=fm();return Ol(i,t,Ll(r),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let i={};Sx(i,e.style,e),o.style={...i,...o.style}}return o}function aA(e=!1){return(n,r,o,{latestValues:i},s)=>{let l=(Pl(n)?sA:eA)(r,i,s,n),c=Ob(r,typeof n=="string",e),u=n!==Dl.Fragment?{...c,...l,ref:o}:{},{children:f}=r,d=(0,Dl.useMemo)(()=>Se(f)?f.get():f,[f]);return(0,Dl.createElement)(n,{...u,children:d})}}var xx=b(O(),1);function lA(e){let t=[{},{}];return e?.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function _l(e,t,n,r){if(typeof t=="function"){let[o,i]=lA(r);t=t(n!==void 0?n:e.custom,o,i)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){let[o,i]=lA(r);t=t(n!==void 0?n:e.custom,o,i)}return t}var Qu=e=>Array.isArray(e);var cA=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),uA=e=>Qu(e)?e[e.length-1]||0:e;function Ml(e){let t=Se(e)?e.get():e;return cA(t)?t.toValue():t}function Nz({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,o,i){let s={latestValues:Pz(r,o,i,e),renderState:t()};return n&&(s.onMount=a=>n({props:r,current:a,...s}),s.onUpdate=a=>n(a)),s}var dm=e=>(t,n)=>{let r=(0,xx.useContext)(Vi),o=(0,xx.useContext)(Bi),i=()=>Nz(e,t,r,o);return n?i():On(i)};function Pz(e,t,n,r){let o={},i=r(e,{});for(let d in i)o[d]=Ml(i[d]);let{initial:s,animate:a}=e,l=Gs(e),c=om(e);t&&c&&!l&&e.inherit!==!1&&(s===void 0&&(s=t.initial),a===void 0&&(a=t.animate));let u=n?n.initial===!1:!1;u=u||s===!1;let f=u?a:s;if(f&&typeof f!="boolean"&&!Hi(f)){let d=Array.isArray(f)?f:[f];for(let p=0;p<d.length;p++){let v=_l(e,d[p]);if(v){let{transitionEnd:g,transition:T,...m}=v;for(let h in m){let y=m[h];if(Array.isArray(y)){let x=u?y.length-1:0;y=y[x]}y!==null&&(o[h]=y)}for(let h in g)o[h]=g[h]}}}return o}function Bl(e,t,n){var r;let{style:o}=e,i={};for(let s in o)(Se(o[s])||t.style&&Se(t.style[s])||cm(s,e)||((r=n?.getValue(s))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(i[s]=o[s]);return i}var fA={useVisualState:dm({scrapeMotionValuesFromProps:Bl,createRenderState:Nl})};function pm(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 mm(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(let i in n)e.style.setProperty(i,n[i])}var hm=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 gm(e,t,n,r){mm(e,t,void 0,r);for(let o in t.attrs)e.setAttribute(hm.has(o)?o:Cl(o),t.attrs[o])}function ym(e,t,n){let r=Bl(e,t,n);for(let o in e)if(Se(e[o])||Se(t[o])){let i=Xr.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;r[i]=e[o]}return r}var dA=["x","y","width","height","cx","cy","r"],pA={useVisualState:dm({scrapeMotionValuesFromProps:ym,createRenderState:fm,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:o})=>{if(!n)return;let i=!!e.drag;if(!i){for(let a in o)if(un.has(a)){i=!0;break}}if(!i)return;let s=!t;if(t)for(let a=0;a<dA.length;a++){let l=dA[a];e[l]!==t[l]&&(s=!0)}s&&Q.read(()=>{pm(n,r),Q.render(()=>{Ol(r,o,Ll(n.tagName),e.transformTemplate),gm(n,r)})})}})};function mA(e,t){return function(r,{forwardMotionProps:o}={forwardMotionProps:!1}){let s={...Pl(r)?pA:fA,preloadedFeatures:e,useRender:aA(o),createVisualElement:t,Component:r};return Gb(s)}}function Wo(e,t,n){let r=e.getProps();return _l(r,t,n!==void 0?n:r.custom,e)}function Fl(e,t){return e?e[t]||e.default||e:void 0}var vm=new Set(["width","height","top","left","right","bottom",...Xr]);var Sm;function Oz(){Sm=void 0}var _t={now:()=>(Sm===void 0&&_t.set(Xe.isProcessing||Us.useManualTiming?Xe.timestamp:performance.now()),Sm),set:e=>{Sm=e,queueMicrotask(Oz)}};function zl(e,t){e.indexOf(t)===-1&&e.push(t)}function ji(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}var Wi=class{constructor(){this.subscriptions=[]}add(t){return zl(this.subscriptions,t),()=>ji(this.subscriptions,t)}notify(t,n,r){let o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(let i=0;i<o;i++){let s=this.subscriptions[i];s&&s(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};function xm(e,t){return t?e*(1e3/t):0}var hA=30,Lz=e=>!isNaN(parseFloat(e)),gA={current:void 0},Tm=class{constructor(t,n={}){this.version="12.4.9",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,o=!0)=>{let i=_t.now();this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),o&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=_t.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Lz(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new Wi);let r=this.events[t].add(n);return t==="change"?()=>{r(),Q.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return gA.current&&gA.current.push(this),this.current}getPrevious(){return this.prev}
75getVelocity(){let t=_t.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>hA)return 0;let n=Math.min(this.updatedAt-this.prevUpdatedAt,hA);return xm(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function ct(e,t){return new Tm(e,t)}function Dz(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,ct(n))}function yA(e,t){let n=Wo(e,t),{transitionEnd:r={},transition:o={},...i}=n||{};i={...i,...r};for(let s in i){let a=uA(i[s]);Dz(e,s,a)}}function vA(e){return Boolean(Se(e)&&e.add)}function Zu(e,t){let n=e.getValue("willChange");if(vA(n))return n.add(t)}function Em(e){return e.props[sm]}function Vl(e){let t;return()=>(t===void 0&&(t=e()),t)}var SA=Vl(()=>window.ScrollTimeline!==void 0);var Cm=class{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=n}attachTimeline(t,n){let r=this.animations.map(o=>{if(SA()&&o.attachTimeline)return o.attachTimeline(t);if(typeof n=="function")return n(o)});return()=>{r.forEach((o,i)=>{o&&o(),this.animations[i].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};var Hl=class extends Cm{then(t,n){return Promise.all(this.animations).then(t).catch(n)}};var St=e=>e*1e3,Mt=e=>e/1e3;var wm={current:!1};function Ui(e){return typeof e=="function"}function Tx(e,t){e.timeline=t,e.onfinish=null}var Ju=e=>Array.isArray(e)&&typeof e[0]=="number";var xA={linearEasing:void 0};function TA(e,t){let n=Vl(e);return()=>{var r;return(r=xA[t])!==null&&r!==void 0?r:n()}}var jl=TA(()=>{try{document.createElement("div").animate({opacity:0}
75,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");var _n=(e,t,n)=>{let r=t-e;return r===0?1:(n-e)/r};var km=(e,t,n=10)=>{let r="",o=Math.max(Math.round(t/n),2);for(let i=0;i<o;i++)r+=e(_n(0,o-1,i))+", ";return`linear(${r.substring(0,r.length-2)})`};function Cx(e){return Boolean(typeof e=="function"&&jl()||!e||typeof e=="string"&&(e in Ex||jl())||Ju(e)||Array.isArray(e)&&e.every(Cx))}var ef=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,Ex={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ef([0,.65,.55,1]),circOut:ef([.55,0,1,.45]),backIn:ef([.31,.01,.66,-.59]),backOut:ef([.33,1.53,.69,.99])};function wx(e,t){if(e)return typeof e=="function"&&jl()?km(e,t):Ju(e)?ef(e):Array.isArray(e)?e.map(n=>wx(n,t)||Ex.easeOut):Ex[e]}var EA=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,_z=1e-7,Mz=12;function Bz(e,t,n,r,o){let i,s,a=0;do s=t+(n-t)/2,i=EA(s,r,o)-e,i>0?n=s:t=s;while(Math.abs(i)>_z&&++a<Mz);return s}function Gi(e,t,n,r){if(e===t&&n===r)return Ve;let o=i=>Bz(i,0,1,e,n);return i=>i===0||i===1?i:EA(o(i),t,r)}var Im=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2;var bm=e=>t=>1-e(1-t);var kx=Gi(.33,1.53,.69,.99),tf=bm(kx),Am=Im(tf);var Rm=e=>(e*=2)<1?.5*tf(e):.5*(2-Math.pow(2,-10*(e-1)));var Nm=e=>1-Math.sin(Math.acos(e)),Pm=bm(Nm),Om=Im(Nm);var Lm=e=>/^0[^.\s]+$/u.test(e);function CA(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Lm(e):!0}var $i=e=>Math.round(e*1e5)/1e5;var Wl=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function wA(e){return e==null}var kA=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var Ul=(e,t)=>n=>Boolean(typeof n=="string"&&kA.test(n)&&n.startsWith(e)||t&&!wA(n)&&Object.prototype.hasOwnProperty.call(n,t)),Dm=(e,t,n)=>r=>{if(typeof r!="string")return r;let[o,i,s,a]=r.match(Wl);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(s),alpha:a!==void 0?parseFloat(a):1}};var Fz=e=>kt(0,255,e),Ix={...qr,transform:e=>Math.round(Fz(e))},Zr={test:Ul("rgb","red"),parse:Dm("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Ix.transform(e)+", "+Ix.transform(t)+", "+Ix.transform(n)+", "+$i(jo.transform(r))+")"};function zz(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}var nf={test:Ul("#"),parse:zz,transform:Zr.transform};var Ki={test:Ul("hsl","hue"),parse:Dm("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Xt.transform($i(t))+", "+Xt.transform($i(n))+", "+$i(jo.transform(r))+")"};var ot={test:e=>Zr.test(e)||nf.test(e)||Ki.test(e),parse:e=>Zr.test(e)?Zr.parse(e):Ki.test(e)?Ki.parse(e):nf.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Zr.transform(e):Ki.transform(e)};var IA=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Vz(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(Wl))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(IA))===null||n===void 0?void 0:n.length)||0)>0}var AA="number",RA="color",Hz="var",jz="var(",bA="${}",Wz=/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 Ks(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[],i=0,a=t.replace(Wz,l=>(ot.test(l)?(r.color.push(i),o.push(RA),n.push(ot.parse(l))):l.startsWith(jz)?(r.var.push(i),o.push(Hz),n.push(l)):(r.number.push(i),o.push(AA),n.push(parseFloat(l))),++i,bA)).split(bA);return{values:n,split:a,indexes:r,types:o}}function NA(e){return Ks(e).values}function PA(e){let{split:t,types:n}=Ks(e),r=t.length;return o=>{let i="";for(let s=0;s<r;s++)if(i+=t[s],o[s]!==void 0){let a=n[s];a===AA?i+=$i(o[s]):a===RA?i+=ot.transform(o[s]):i+=o[s]}return i}}var Uz=e=>typeof e=="number"?0:e;function Gz(e){let t=NA(e);return PA(e)(t.map(Uz))}var qt={test:Vz,parse:NA,createTransformer:PA,getAnimatableNone:Gz};var $z=new Set(["brightness","contrast","saturate","opacity"]);function Kz(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;let[r]=n.match(Wl)||[];if(!r)return e;let o=n.replace(r,""),i=$z.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}var Yz=/\b([a-z-]*)\(.*?\)/gu,rf={...qt,getAnimatableNone:e=>{let t=e.match(Yz);return t?t.map(Kz).join(" "):e}};var Xz={...Al,color:ot,backgroundColor:ot,outlineColor:ot,fill:ot,stroke:ot,borderColor:ot,borderTopColor:ot,borderRightColor:ot,borderBottomColor:ot,borderLeftColor:ot,filter:rf,WebkitFilter:rf},Gl=e=>Xz[e];function _m(e,t){let n=Gl(e);return n!==rf&&(n=qt),n.getAnimatableNone?n.getAnimatableNone(t):void 0}
vendor: 28,215 bytes, line 75
75var qz=new Set(["auto","none","0"]);function OA(e,t,n){let r=0,o;for(;r<e.length&&!o;){let i=e[r];typeof i=="string"&&!qz.has(i)&&Ks(i).values.length&&(o=e[r]),r++}if(o&&n)for(let i of t)e[i]=_m(n,o)}var bx=e=>e===qr||e===j,LA=(e,t)=>parseFloat(e.split(", ")[t]),DA=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;let o=r.match(/^matrix3d\((.+)\)$/u);if(o)return LA(o[1],t);{let i=r.match(/^matrix\((.+)\)$/u);return i?LA(i[1],e):0}},Qz=new Set(["x","y","z"]),Zz=Xr.filter(e=>!Qz.has(e));function _A(e){let t=[];return Zz.forEach(n=>{let r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}var Ys={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:DA(4,13),y:DA(5,14)};Ys.translateX=Ys.x;Ys.translateY=Ys.y;var Xs=new Set,Ax=!1,Rx=!1;function MA(){if(Rx){let e=Array.from(Xs).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{let o=_A(r);o.length&&(n.set(r,o),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();let o=n.get(r);o&&o.forEach(([i,s])=>{var a;(a=r.getValue(i))===null||a===void 0||a.set(s)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}Rx=!1,Ax=!1,Xs.forEach(e=>e.complete()),Xs.clear()}function BA(){Xs.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Rx=!0)})}function FA(){BA(),MA()}var Yi=class{constructor(t,n,r,o,i,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=o,this.element=i,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Xs.add(this),Ax||(Ax=!0,Q.read(BA),Q.resolveKeyframes(MA))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:n,element:r,motionValue:o}=this;for(let i=0;i<t.length;i++)if(t[i]===null)if(i===0){let s=o?.get(),a=t[t.length-1];if(s!==void 0)t[0]=s;else if(r&&n){let l=r.readValue(n,a);l!=null&&(t[0]=l)}t[0]===void 0&&(t[0]=a),o&&s===void 0&&o.set(t[0])}else t[i]=t[i-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),Xs.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Xs.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Mm=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);var Jz=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function e2(e){let t=Jz.exec(e);if(!t)return[,];let[,n,r,o]=t;return[`--${n??r}`,o]}var t2=4;function Nx(e,t,n=1){Ln(n<=t2,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[r,o]=e2(e);if(!r)return;let i=window.getComputedStyle(t).getPropertyValue(r);if(i){let s=i.trim();return Mm(s)?parseFloat(s):s}return bl(o)?Nx(o,t,n+1):o}var Bm=e=>t=>t.test(e);var zA={test:e=>e==="auto",parse:e=>e};var Px=[qr,j,Xt,Qr,Xb,Yb,zA],Ox=e=>Px.find(Bm(e));var $l=class extends Yi{constructor(t,n,r,o,i){super(t,n,r,o,i,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let c=t[l];if(typeof c=="string"&&(c=c.trim(),bl(c))){let u=Nx(c,n.current);u!==void 0&&(t[l]=u),l===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!vm.has(r)||t.length!==2)return;let[o,i]=t,s=Ox(o),a=Ox(i);if(s!==a)if(bx(s)&&bx(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:n}=this,r=[];for(let o=0;o<t.length;o++)CA(t[o])&&r.push(o);r.length&&OA(t,r,n)}measureInitialState(){let{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Ys[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;let o=n[n.length-1];o!==void 0&&t.getValue(r,o).jump(o,!1)}measureEndState(){var t;let{element:n,name:r,unresolvedKeyframes:o}=this;if(!n||!n.current)return;let i=n.getValue(r);i&&i.jump(this.measuredOrigin,!1);let s=o.length-1,a=o[s];o[s]=Ys[r](n.measureViewportBox(),window.getComputedStyle(n.current)),a!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=a),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([l,c])=>{n.getValue(l).set(c)}),this.resolveNoneKeyframes()}};var Lx=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(qt.test(e)||e==="0")&&!e.startsWith("url("));function n2(e){let t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function VA(e,t,n,r){let o=e[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;let i=e[e.length-1],s=Lx(o,t),a=Lx(i,t);return zi(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:n2(e)||(n==="spring"||Ui(n))&&r}var r2=e=>e!==null;function Xi(e,{repeat:t,repeatType:n="loop"},r){let o=e.filter(r2),i=t&&n!=="loop"&&t%2===1?0:o.length-1;return!i||r===void 0?o[i]:r}var o2=40,Kl=class{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:s="loop",...a}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=_t.now(),this.options={autoplay:t,delay:n,type:r,repeat:o,repeatDelay:i,repeatType:s,...a},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>o2?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&FA(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=_t.now(),this.hasAttemptedResolve=!0;let{name:r,type:o,velocity:i,delay:s,onComplete:a,onUpdate:l,isGenerator:c}=this.options;if(!c&&!VA(t,r,o,i))if(wm.current||!s){l&&l(Xi(t,this.options,n)),a&&a(),this.resolveFinishedPromise();return}else this.options.duration=0;let u=this.initPlayback(t,n);u!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...u},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}};function Yl(e){let t=0,n=50,r=e.next(t);for(;!r.done&&t<2e4;)t+=n,r=e.next(t);return t>=2e4?1/0:t}var Jr={layout:0,mainThread:0,waapi:0};var se=(e,t,n)=>e+(t-e)*n;function Dx(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function HA({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,s=0;if(!t)o=i=s=n;else{let a=n<.5?n*(1+t):n+t-n*t,l=2*n-a;o=Dx(l,a,e+1/3),i=Dx(l,a,e),s=Dx(l,a,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(s*255),alpha:r}}function Xl(e,t){return n=>n>0?t:e}var _x=(e,t,n)=>{let r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},i2=[nf,Zr,Ki],s2=e=>i2.find(t=>t.test(e));function jA(e){let t=s2(e);if(zi(Boolean(t),`'${e}' is not an animatable color. Use the equivalent color code instead.`),!Boolean(t))return!1;let n=t.parse(e);return t===Ki&&(n=HA(n)),n}var Mx=(e,t)=>{let n=jA(e),r=jA(t);if(!n||!r)return Xl(e,t);let o={...n};return i=>(o.red=_x(n.red,r.red,i),o.green=_x(n.green,r.green,i),o.blue=_x(n.blue,r.blue,i),o.alpha=se(n.alpha,r.alpha,i),Zr.transform(o))};var a2=(e,t)=>n=>t(e(n)),eo=(...e)=>e.reduce(a2);var Fm=new Set(["none","hidden"]);function WA(e,t){return Fm.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function l2(e,t){return n=>se(e,t,n)}function zm(e){return typeof e=="number"?l2:typeof e=="string"?bl(e)?Xl:ot.test(e)?Mx:f2:Array.isArray(e)?UA:typeof e=="object"?ot.test(e)?Mx:c2:Xl}function UA(e,t){let n=[...e],r=n.length,o=e.map((i,s)=>zm(i)(i,t[s]));return i=>{for(let s=0;s<r;s++)n[s]=o[s](i);return n}}function c2(e,t){let n={...e,...t},r={};for(let o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=zm(e[o])(e[o],t[o]));return o=>{for(let i in r)n[i]=r[i](o);return n}}function u2(e,t){var n;let r=[],o={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let s=t.types[i],a=e.indexes[s][o[s]],l=(n=e.values[a])!==null&&n!==void 0?n:0;r[i]=l,o[s]++}return r}var f2=(e,t)=>{let n=qt.createTransformer(t),r=Ks(e),o=Ks(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?Fm.has(e)&&!o.values.length||Fm.has(t)&&!r.values.length?WA(e,t):eo(UA(u2(r,o),o.values),n):(zi(!0,`Complex values '${e}' and '${t}' 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.`),Xl(e,t))};function Vm(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?se(e,t,n):zm(e)(e,t)}var d2=5;function Hm(e,t,n){let r=Math.max(t-d2,0);return xm(n-e(r),t-r)}var Me={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 Bx=.001;function GA({duration:e=Me.duration,bounce:t=Me.bounce,velocity:n=Me.velocity,mass:r=Me.mass}){let o,i;zi(e<=St(Me.maxDuration),"Spring duration must be 10 seconds or less");let s=1-t;s=kt(Me.minDamping,Me.maxDamping,s),e=kt(Me.minDuration,Me.maxDuration,Mt(e)),s<1?(o=c=>{let u=c*s,f=u*e,d=u-n,p=jm(c,s),v=Math.exp(-f);return Bx-d/p*v},i=c=>{let f=c*s*e,d=f*n+n,p=Math.pow(s,2)*Math.pow(c,2)*e,v=Math.exp(-f),g=jm(Math.pow(c,2),s);return(-o(c)+Bx>0?-1:1)*((d-p)*v)/g}):(o=c=>{let u=Math.exp(-c*e),f=(c-n)*e+1;return-Bx+u*f},i=c=>{let u=Math.exp(-c*e),f=(n-c)*(e*e);return u*f});let a=5/e,l=m2(o,i,a);if(e=St(e),isNaN(l))return{stiffness:Me.stiffness,damping:Me.damping,duration:e};{let c=Math.pow(l,2)*r;return{stiffness:c,damping:s*2*Math.sqrt(r*c),duration:e}}}var p2=12;function m2(e,t,n){let r=n;for(let o=1;o<p2;o++)r=r-e(r)/t(r);return r}function jm(e,t){return e*Math.sqrt(1-t*t)}var h2=["duration","bounce"],g2=["stiffness","damping","mass"];function $A(e,t){return t.some(n=>e[n]!==void 0)}function y2(e){let t={velocity:Me.velocity,stiffness:Me.stiffness,damping:Me.damping,mass:Me.mass,isResolvedFromDuration:!1,...e};if(!$A(e,g2)&&$A(e,h2))if(e.visualDuration){let n=e.visualDuration,r=2*Math.PI/(n*1.2),o=r*r,i=2*kt(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:Me.mass,stiffness:o,damping:i}}else{let n=GA(e);t={...t,...n,mass:Me.mass},t.isResolvedFromDuration=!0}return t}function ql(e=Me.visualDuration,t=Me.bounce){let n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:r,restDelta:o}=n,i=n.keyframes[0],s=n.keyframes[n.keyframes.length-1],a={done:!1,value:i},{stiffness:l,damping:c,mass:u,duration:f,velocity:d,isResolvedFromDuration:p}=y2({...n,velocity:-Mt(n.velocity||0)}),v=d||0,g=c/(2*Math.sqrt(l*u)),T=s-i,m=Mt(Math.sqrt(l/u)),h=Math.abs(T)<5;r||(r=h?Me.restSpeed.granular:Me.restSpeed.default),o||(o=h?Me.restDelta.granular:Me.restDelta.default);let y;if(g<1){let S=jm(m,g);y=E=>{let C=Math.exp(-g*m*E);return s-C*((v+g*m*T)/S*Math.sin(S*E)+T*Math.cos(S*E))}}else if(g===1)y=S=>s-Math.exp(-m*S)*(T+(v+m*T)*S);else{let S=m*Math.sqrt(g*g-1);y=E=>{let C=Math.exp(-g*m*E),w=Math.min(S*E,300);return s-C*((v+g*m*T)*Math.sinh(w)+S*T*Math.cosh(w))/S}}let x={calculatedDuration:p&&f||null,next:S=>{let E=y(S);if(p)a.done=S>=f;else{let C=0;g<1&&(C=S===0?St(v):Hm(y,S,E));let w=Math.abs(C)<=r,A=Math.abs(s-E)<=o;a.done=w&&A}return a.value=a.done?s:E,a},toString:()=>{let S=Math.min(Yl(x),2e4),E=km(C=>x.next(S*C).value,S,30);return S+"ms "+E}};return x}function zx({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=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=w=>a!==void 0&&w<a||l!==void 0&&w>l,v=w=>a===void 0?l:l===void 0||Math.abs(a-w)<Math.abs(l-w)?a:l,g=n*t,T=f+g,m=s===void 0?T:s(T);m!==T&&(g=m-f);let h=w=>-g*Math.exp(-w/r),y=w=>m+h(w),x=w=>{let A=h(w),I=y(w);d.done=Math.abs(A)<=c,d.value=d.done?m:I},S,E,C=w=>{p(d.value)&&(S=w,E=ql({keyframes:[d.value,v(d.value)],velocity:Hm(y,w,d.value),damping:o,stiffness:i,restDelta:c,restSpeed:u}))};return C(0),{calculatedDuration:null,next:w=>{let A=!1;return!E&&S===void 0&&(A=!0,x(w),C(w)),S!==void 0&&w>=S?E.next(w-S):(!A&&x(w),d)}}}var KA=Gi(.42,0,1,1),YA=Gi(0,0,.58,1),Wm=Gi(.42,0,.58,1);var Um=e=>Array.isArray(e)&&typeof e[0]!="number";var XA={linear:Ve,easeIn:KA,easeInOut:Wm,easeOut:YA,circIn:Nm,circInOut:Om,circOut:Pm,backIn:tf,backInOut:Am,backOut:kx,anticipate:Rm},Vx=e=>{if(Ju(e)){Ln(e.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,n,r,o]=e;return Gi(t,n,r,o)}else if(typeof e=="string")return Ln(XA[e]!==void 0,`Invalid easing type '${e}'`),XA[e];return e};function v2(e,t,n){let r=[],o=n||Vm,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]||Ve:t;a=eo(l,a)}r.push(a)}return r}function Gm(e,t,{clamp:n=!0,ease:r,mixer:o}={}){let i=e.length;if(Ln(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=v2(t,r,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=_n(e[f],e[f+1],u);return a[f](d)};return n?u=>c(kt(e[0],e[i-1],u)):c}function $m(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let o=_n(0,t,r);e.push(se(n,1,o))}}function Km(e){let t=[0];return $m(t,e.length-1),t}function qA(e,t){return e.map(n=>n*t)}function S2(e,t){return e.map(()=>t||Wm).splice(0,e.length-1)}function of({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let o=Um(r)?r.map(Vx):Vx(r),i={done:!1,value:t[0]},s=qA(n&&n.length===t.length?n:Km(t),e),a=Gm(s,t,{ease:Array.isArray(o)?o:S2(t,o)});return{calculatedDuration:e,next:l=>(i.value=a(l),i.done=l>=e,i)}}var QA=e=>{let t=({timestamp:n})=>e(n);return{start:()=>Q.update(t,!0),stop:()=>ln(t),now:()=>Xe.isProcessing?Xe.timestamp:_t.now()}};var x2={decay:zx,inertia:zx,tween:of,keyframes:of,spring:ql},T2=e=>e/100,qs=class extends Kl{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();let{onStop:l}=this.options;l&&l()};let{name:n,motionValue:r,element:o,keyframes:i}=this.options,s=o?.KeyframeResolver||Yi,a=(l,c)=>this.onKeyframesResolved(l,c);this.resolver=new s(i,a,n,r,o),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let{type:n="keyframes",repeat:r=0,repeatDelay:o=0,repeatType:i,velocity:s=0}=this.options,a=Ui(n)?n:x2[n]||of,l,c;a!==of&&typeof t[0]!="number"&&(l=eo(T2,Vm(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=Yl(u));let{calculatedDuration:f}=u,d=f+o,p=d*(r+1)-o;return{generator:u,mirroredGenerator:c,mapPercentToKeyframes:l,calculatedDuration:f,resolvedDuration:d,totalDuration:p}}onPostResolved(){let{autoplay:t=!0}=this.options;Jr.mainThread++,this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){let{resolved:r}=this;if(!r){let{keyframes:w}=this.options;return{done:!0,value:w[w.length-1]}}let{finalKeyframe:o,generator:i,mirroredGenerator:s,mapPercentToKeyframes:a,keyframes:l,calculatedDuration:c,totalDuration:u,resolvedDuration:f}=r;if(this.startTime===null)return i.next(0);let{delay:d,repeat:p,repeatType:v,repeatDelay:g,onUpdate:T}=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)),n?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 y=this.currentTime,x=i;if(p){let w=Math.min(this.currentTime,u)/f,A=Math.floor(w),I=w%1;!I&&w>=1&&(I=1),I===1&&A--,A=Math.min(A,p+1),Boolean(A%2)&&(v==="reverse"?(I=1-I,g&&(I-=g/f)):v==="mirror"&&(x=s)),y=kt(0,1,I)*f}let S=h?{done:!1,value:l[0]}:x.next(y);a&&(S.value=a(S.value));let{done:E}=S;!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&&(S.value=Xi(l,this.options,o)),T&&T(S.value),C&&this.finish(),S}get duration(){let{resolved:t}=this;return t?Mt(t.calculatedDuration):0}get time(){return Mt(this.currentTime)}set time(t){t=St(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){let n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Mt(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=QA,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(i=>this.tick(i))),n&&n();let o=this.driver.now();this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=o):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel(),Jr.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}};var ZA=new Set(["opacity","clipPath","filter","transform"]);function JA(e,t,n,{delay:r=0,duration:o=300,repeat:i=0,repeatType:s="loop",ease:a="easeInOut",times:l}={}){let c={[t]:n};l&&(c.offset=l);let u=wx(a,o);Array.isArray(u)&&(c.easing=u),Dn.value&&Jr.waapi++;let f=e.animate(c,{delay:r,duration:o,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:i+1,direction:s==="reverse"?"alternate":"normal"});return Dn.value&&f.finished.finally(()=>{Jr.waapi--}),f}var eR=Vl(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var Ym=10,E2=2e4;function C2(e){return Ui(e.type)||e.type==="spring"||!Cx(e.ease)}function w2(e,t){let n=new qs({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),r={done:!1,value:e[0]},o=[],i=0;for(;!r.done&&i<E2;)r=n.sample(i),o.push(r.value),i+=Ym;return{times:void 0,keyframes:o,duration:i-Ym,ease:"linear"}}var tR={anticipate:Rm,backInOut:Am,circInOut:Om};function k2(e){return e in tR}var sf=class extends Kl{constructor(t){super(t);let{name:n,motionValue:r,element:o,keyframes:i}=this.options;this.resolver=new $l(i,(s,a)=>this.onKeyframesResolved(s,a),n,r,o),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:r=300,times:o,ease:i,type:s,motionValue:a,name:l,startTime:c}=this.options;if(!a.owner||!a.owner.current)return!1;if(typeof i=="string"&&jl()&&k2(i)&&(i=tR[i]),C2(this.options)){let{onComplete:f,onUpdate:d,motionValue:p,element:v,...g}=this.options,T=w2(t,g);t=T.keyframes,t.length===1&&(t[1]=t[0]),r=T.duration,o=T.times,i=T.ease,s="keyframes"}let u=JA(a.owner.current,l,t,{...this.options,duration:r,times:o,ease:i});return u.startTime=c??this.calcStartTime(),this.pendingTimeline?(Tx(u,this.pendingTimeline),this.pendingTimeline=void 0):u.onfinish=()=>{let{onComplete:f}=this.options;a.set(Xi(t,this.options,n)),f&&f(),this.cancel(),this.resolveFinishedPromise()},{animation:u,duration:r,times:o,type:s,ease:i,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:n}=t;return Mt(n)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:n}=t;return Mt(n.currentTime||0)}set time(t){let{resolved:n}=this;if(!n)return;let{animation:r}=n;r.currentTime=St(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:n}=t;return n.playbackRate}set speed(t){let{resolved:n}=this;if(!n)return;let{animation:r}=n;r.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:n}=t;return n.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{let{resolved:n}=this;if(!n)return Ve;let{animation:r}=n;Tx(r,t)}return Ve}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:t}=this;if(!t)return;let{animation:n,keyframes:r,duration:o,type:i,ease:s,times:a}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){let{motionValue:c,onUpdate:u,onComplete:f,element:d,...p}=this.options,v=new qs({...p,keyframes:r,duration:o,type:i,ease:s,times:a,isGenerator:!0}),g=St(this.time);c.setWithVelocity(v.sample(g-Ym).value,v.sample(g).value,Ym)}let{onStop:l}=this.options;l&&l(),this.cancel()}complete(){let{resolved:t}=this;t&&t.animation.finish()}cancel(){let{resolved:t}=this;t&&t.animation.cancel()}static supports(t){let{motionValue:n,name:r,repeatDelay:o,repeatType:i,damping:s,type:a}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;let{onUpdate:l,transformTemplate:c}=n.owner.getProps();return eR()&&r&&ZA.has(r)&&!l&&!c&&!o&&i!=="mirror"&&s!==0&&a!=="inertia"}};var I2={type:"spring",stiffness:500,damping:25,restSpeed:10},b2=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),A2={type:"keyframes",duration:.8},R2={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},nR=(e,{keyframes:t})=>t.length>2?A2:un.has(e)?e.startsWith("scale")?b2(t[1]):I2:R2;function rR({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:i,repeatType:s,repeatDelay:a,from:l,elapsed:c,...u}){return!!Object.keys(u).length}var Ql=(e,t,n,r={},o,i)=>s=>{let a=Fl(r,e)||{},l=a.delay||r.delay||0,{elapsed:c=0}=r;c=c-St(l);let u={keyframes:Array.isArray(n)?n:[null,n],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};rR(a)||(u={...u,...nR(e,u)}),u.duration&&(u.duration=St(u.duration)),u.repeatDelay&&(u.repeatDelay=St(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)),(wm.current||Us.skipAnimations)&&(f=!0,u.duration=0,u.delay=0),f&&!i&&t.get()!==void 0){let d=Xi(u.keyframes,a);if(d!==void 0)return Q.update(()=>{u.onUpdate(d),u.onComplete()}),new Hl([])}return!i&&sf.supports(u)?new sf(u):new qs(u)};function N2({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function Zl(e,t,{delay:n=0,transitionOverride:r,type:o}={}){var i;let{transition:s=e.getDefaultTransition(),transitionEnd:a,...l}=t;r&&(s=r);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&&N2(u,f))continue;let v={delay:n,...Fl(s||{},f)},g=!1;if(window.MotionHandoffAnimation){let m=Em(e);if(m){let h=window.MotionHandoffAnimation(m,f,Q);h!==null&&(v.startTime=h,g=!0)}}Zu(e,f),d.start(Ql(f,d,p,e.shouldReduceMotion&&vm.has(f)?{type:!1}:v,e,g));let T=d.animation;T&&c.push(T)}return a&&Promise.all(c).then(()=>{Q.update(()=>{a&&yA(e,a)})}),c}function Xm(e,t,n={}){var r;let o=Wo(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(i=n.transitionOverride);let s=o?()=>Promise.all(Zl(e,o,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(c=0)=>{let{delayChildren:u=0,staggerChildren:f,staggerDirection:d}=i;return P2(e,t,u+c,f,d,n)}:()=>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(n.delay)])}function P2(e,t,n=0,r=0,o=1,i){let s=[],a=(e.variantChildren.size-1)*r,l=o===1?(c=0)=>c*r:(c=0)=>a-c*r;return Array.from(e.variantChildren).sort(O2).forEach((c,u)=>{c.notify("AnimationStart",t),s.push(Xm(c,t,{...i,delay:n+l(u)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(s)}function O2(e,t){return e.sortNodePosition(t)}function oR(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){let o=t.map(i=>Xm(e,i,n));r=Promise.all(o)}else if(typeof t=="string")r=Xm(e,t,n);else{let o=typeof t=="function"?Wo(e,t,n.custom):t;r=Promise.all(Zl(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}function Hx(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var L2=Yu.length;function jx(e){if(!e)return;if(!e.isControllingVariants){let n=e.parent?jx(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}let t={};for(let n=0;n<L2;n++){let r=Yu[n],o=e.props[r];(Vo(o)||o===!1)&&(t[r]=o)}return t}var D2=[...rm].reverse(),_2=rm.length;function M2(e){return t=>Promise.all(t.map(({animation:n,options:r})=>oR(e,n,r)))}function sR(e){let t=M2(e),n=iR(),r=!0,o=l=>(c,u)=>{var f;let d=Wo(e,u,l==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(d){let{transition:p,transitionEnd:v,...g}=d;c={...c,...g,...v}}return c};function i(l){t=l(e)}function s(l){let{props:c}=e,u=jx(e.parent)||{},f=[],d=new Set,p={},v=1/0;for(let T=0;T<_2;T++){let m=D2[T],h=n[m],y=c[m]!==void 0?c[m]:u[m],x=Vo(y),S=m===l?h.isActive:null;S===!1&&(v=T);let E=y===u[m]&&y!==c[m]&&x;if(E&&r&&e.manuallyAnimateOnMount&&(E=!1),h.protectedKeys={...p},!h.isActive&&S===null||!y&&!h.prevProp||Hi(y)||typeof y=="boolean")continue;let C=B2(h.prevProp,y),w=C||m===l&&h.isActive&&!E&&x||T>v&&x,A=!1,I=Array.isArray(y)?y:[y],R=I.reduce(o(m),{});S===!1&&(R={});let{prevResolvedValues:N={}}=h,P={...N,...R},B=D=>{w=!0,d.has(D)&&(A=!0,d.delete(D)),h.needsAnimating[D]=!0;let H=e.getValue(D);H&&(H.liveStyle=!1)};for(let D in P){let H=R[D],q=N[D];if(p.hasOwnProperty(D))continue;let ne=!1;Qu(H)&&Qu(q)?ne=!Hx(H,q):ne=H!==q,ne?H!=null?B(D):d.add(D):H!==void 0&&d.has(D)?B(D):h.protectedKeys[D]=!0}h.prevProp=y,h.prevResolvedValues=R,h.isActive&&(p={...p,...R}),r&&e.blockInitialAnimation&&(w=!1),w&&(!(E&&C)||A)&&f.push(...I.map(D=>({animation:D,options:{type:m}})))}if(d.size){let T={};if(typeof c.initial!="boolean"){let m=Wo(e,Array.isArray(c.initial)?c.initial[0]:c.initial);m&&m.transition&&(T.transition=m.transition)}d.forEach(m=>{let h=e.getBaseTarget(m),y=e.getValue(m);y&&(y.liveStyle=!0),T[m]=h??null}),f.push({animation:T})}let g=Boolean(f.length);return r&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(g=!1),r=!1,g?t(f):Prom
75ise.resolve()}function a(l,c){var u;if(n[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)}),n[l].isActive=c;let f=s(l);for(let d in n)n[d].protectedKeys={};return f}return{animateChanges:s,setActive:a,setAnimateFunction:i,getState:()=>n,reset:()=>{n=iR(),r=!0}}}function B2(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Hx(t,e):!1}function Qs(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function iR(){return{animate:Qs(!0),whileInView:Qs(),whileHover:Qs(),whileTap:Qs(),whileDrag:Qs(),whileFocus:Qs(),exit:Qs()}}var xt=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var qm=class extends xt{constructor(t){super(t),t.animationState||(t.animationState=sR(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();Hi(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}};var F2=0,Qm=class extends xt{constructor(){super(...arguments),this.id=F2++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;let o=this.node.animationState.setActive("exit",!t);n&&!t&&o.then(()=>{n(this.id)})}mount(){let{register:t,onExitComplete:n}=this.node.presenceContext||{};n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}};var aR={animation:{Feature:qm},exit:{Feature:Qm}};var Jn={x:!1,y:!1};function Zm(){return Jn.x||Jn.y}function lR(e){return e==="x"||e==="y"?Jn[e]?null:(Jn[e]=!0,()=>{Jn[e]=!1}):Jn.x||Jn.y?null:(Jn.x=Jn.y=!0,()=>{Jn.x=Jn.y=!1})}function Uo(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}var Jl=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function Go(e){return{point:{x:e.pageX,y:e.pageY}}}var cR=e=>t=>Jl(t)&&e(t,Go(t));function $o(e,t,n,r){return Uo(e,t,cR(n),r)}function Jm({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function uR({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function fR(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}var hR=1e-4,z2=1-hR,V2=1+hR,gR=.01,H2=0-gR,j2=0+gR;function ut(e){return e.max-e.min}function yR(e,t,n){return Math.abs(e-t)<=n}function dR(e,t,n,r=.5){e.origin=r,e.originPoint=se(t.min,t.max,e.origin),e.scale=ut(n)/ut(t),e.translate=se(n.min,n.max,e.origin)-e.originPoint,(e.scale>=z2&&e.scale<=V2||isNaN(e.scale))&&(e.scale=1),(e.translate>=H2&&e.translate<=j2||isNaN(e.translate))&&(e.translate=0)}function ec(e,t,n,r){dR(e.x,t.x,n.x,r?r.originX:void 0),dR(e.y,t.y,n.y,r?r.originY:void 0)}function pR(e,t,n){e.min=n.min+t.min,e.max=e.min+ut(t)}function vR(e,t,n){pR(e.x,t.x,n.x),pR(e.y,t.y,n.y)}function mR(e,t,n){e.min=t.min-n.min,e.max=e.min+ut(t)}function tc(e,t,n){mR(e.x,t.x,n.x),mR(e.y,t.y,n.y)}var SR=()=>({translate:0,scale:1,origin:0,originPoint:0}),Zs=()=>({x:SR(),y:SR()}),xR=()=>({min:0,max:0}),Ie=()=>({x:xR(),y:xR()});function fn(e){return[e("x"),e("y")]}function Wx(e){return e===void 0||e===1}function eh({scale:e,scaleX:t,scaleY:n}){return!Wx(e)||!Wx(t)||!Wx(n)}function Ko(e){return eh(e)||Ux(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Ux(e){return TR(e.x)||TR(e.y)}function TR(e){return e&&e!=="0%"}function af(e,t,n){let r=e-n,o=t*r;return n+o}function ER(e,t,n,r,o){return o!==void 0&&(e=af(e,o,r)),af(e,n,r)+t}function Gx(e,t=0,n=1,r,o){e.min=ER(e.min,t,n,r,o),e.max=ER(e.max,t,n,r,o)}function $x(e,{x:t,y:n}){Gx(e.x,t.translate,t.scale,t.originPoint),Gx(e.y,n.translate,n.scale,n.originPoint)}var CR=.999999999999,wR=1.0000000000001;function IR(e,t,n,r=!1){let o=n.length;if(!o)return;t.x=t.y=1;let i,s;for(let a=0;a<o;a++){i=n[a],s=i.projectionDelta;let{visualElement:l}=i.options;l&&l.props.style&&l.props.style.display==="contents"||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&Js(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,$x(e,s)),r&&Ko(i.latestValues)&&Js(e,i.latestValues))}t.x<wR&&t.x>CR&&(t.x=1),t.y<wR&&t.y>CR&&(t.y=1)}function qi(e,t){e.min=e.min+t,e.max=e.max+t}function kR(e,t,n,r,o=.5){let i=se(e.min,e.max,o);Gx(e,t,n,i,r)}function Js(e,t){kR(e.x,t.x,t.scaleX,t.scale,t.originX),kR(e.y,t.y,t.scaleY,t.scale,t.originY)}function Kx(e,t){return Jm(fR(e.getBoundingClientRect(),t))}function bR(e,t,n){let r=Kx(e,n),{scroll:o}=t;return o&&(qi(r.x,o.offset.x),qi(r.y,o.offset.y)),r}function ea(e,t){let n=`${t}PointerCapture`;if(e.target instanceof Element&&n in e.target&&e.pointerId!==void 0)try{e.target[n](e.pointerId)}catch{}}var AR=(e,t)=>Math.abs(e-t);function RR(e,t){let n=AR(e.x,t.x),r=AR(e.y,t.y);return Math.sqrt(n**2+r**2)}var nc=class{constructor(t,n,{transformPagePoint:r,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let u=Xx(this.lastMoveEventInfo,this.history),f=this.startEvent!==null,d=RR(u.offset,{x:0,y:0})>=3;if(!f&&!d)return;let{point:p}=u,{timestamp:v}=Xe;this.history.push({...p,timestamp:v});let{onStart:g,onMove:T}=this.handlers;f||(g&&g(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),T&&T(this.lastMoveEvent,u)},this.handlePointerMove=(u,f)=>{if(this.index=PR(u.currentTarget),u.target instanceof Element&&u.target.hasPointerCapture&&u.pointerId!==void 0)try{if
vendor: 38,526 bytes, line 75
75(!u.target.hasPointerCapture(u.pointerId))return}catch{}this.lastMoveEvent=u,this.lastMoveEventInfo=Yx(f,this.transformPagePoint),Q.update(this.updatePoint,!0)},this.handlePointerUp=(u,f)=>{ea(u,"release"),this.end();let{onEnd:d,onSessionEnd:p,resumeAnimation:v}=this.handlers;if(this.dragSnapToOrigin&&v&&v(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=Xx(u.type==="pointercancel"||u.type==="lostpointercapture"?this.lastMoveEventInfo:Yx(f,this.transformPagePoint),this.history);this.startEvent&&d&&d(u,g),p&&p(u,g)},!Jl(t))return;this.dragSnapToOrigin=o,this.handlers=n,this.transformPagePoint=r;let i=Go(t),s=Yx(i,this.transformPagePoint),{point:a}=s,{timestamp:l}=Xe;this.history=[{...a,timestamp:l}];let{onSessionStart:c}=n;c&&c(t,Xx(s,this.history)),ea(t,"set"),this.removeListeners=eo($o(t.currentTarget,"pointermove",this.handlePointerMove),$o(t.currentTarget,"pointerup",this.handlePointerUp),$o(t.currentTarget,"pointercancel",this.handlePointerUp),$o(t.currentTarget,"lostpointercapture",(u,f)=>{PR(u.currentTarget)!==this.index?ea(u,"set"):this.handlePointerUp(u,f)}))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),ln(this.updatePoint)}};function Yx(e,t){return t?{point:t(e.point)}:e}function NR(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Xx({point:e},t){return{point:e,delta:NR(e,OR(t)),offset:NR(e,W2(t)),velocity:U2(t,.1)}}function W2(e){return e[0]}function OR(e){return e[e.length-1]}function U2(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,o=OR(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>St(t)));)n--;if(!r)return{x:0,y:0};let i=Mt(o.timestamp-r.timestamp);if(i===0)return{x:0,y:0};let s={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function PR(e){return e.parentNode?Array.from(e.parentNode.children).indexOf(e):-1}function BR(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?se(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?se(n,e,r.max):Math.min(e,n)),e}function LR(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function FR(e,{top:t,left:n,bottom:r,right:o}){return{x:LR(e.x,n,o),y:LR(e.y,t,r)}}function DR(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function zR(e,t){return{x:DR(e.x,t.x),y:DR(e.y,t.y)}}function VR(e,t){let n=.5,r=ut(e),o=ut(t);return o>r?n=_n(t.min,t.max-r,e.min):r>o&&(n=_n(e.min,e.max-o,t.min)),kt(0,1,n)}function HR(e,t){let n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var th=.35;function jR(e=th){return e===!1?e=0:e===!0&&(e=th),{x:_R(e,"left","right"),y:_R(e,"top","bottom")}}function _R(e,t,n){return{min:MR(e,t),max:MR(e,n)}}function MR(e,t){return typeof e=="number"?e:e[t]||0}var G2=new WeakMap,rh=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=Ie(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){let{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;let o=u=>{let{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(Go(u).point)},i=(u,f)=>{let{drag:d,dragPropagation:p,onDragStart:v}=this.getProps();if(d&&!p&&(this.openDragLock&&this.openDragLock(),this.openDragLock=lR(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),fn(T=>{let m=this.getAxisMotionValue(T).get()||0;if(Xt.test(m)){let{projection:h}=this.visualElement;if(h&&h.layout){let y=h.layout.layoutBox[T];y&&(m=ut(y)*(parseFloat(m)/100))}}this.originPoint[T]=m}),v&&Q.postRender(()=>v(u,f)),Zu(this.visualElement,"transform");let{animationState:g}=this.visualElement;g&&g.setActive("whileDrag",!0)},s=(u,f)=>{let{dragPropagation:d,dragDirectionLock:p,onDirectionLock:v,onDrag:g}=this.getProps();if(!d&&!this.openDragLock)return;let{offset:T}=f;if(p&&this.currentDirection===null){this.currentDirection=$2(T),this.currentDirection!==null&&v&&v(this.currentDirection);return}this.updateAxis("x",f.point,T),this.updateAxis("y",f.point,T),this.visualElement.render(),g&&g(u,f)},a=(u,f)=>this.stop(u,f),l=()=>fn(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 nc(t,{onSessionStart:o,onStart:i,onMove:s,onSessionEnd:a,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c})}stop(t,n){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:o}=n;this.startAnimation(o);let{onDragEnd:i}=this.getProps();i&&Q.postRender(()=>i(t,n))}cancel(){this.isDragging=!1;let{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){let{drag:o}=this.getProps();if(!r||!nh(t,o,this.currentDirection))return;let i=this.getAxisMotionValue(t),s=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(s=BR(s,this.constraints[t],this.elastic[t])),i.set(s)}resolveConstraints(){var t;let{dragConstraints:n,dragElastic:r}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,i=this.constraints;n&&Ho(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&o?this.constraints=FR(o.layoutBox,n):this.constraints=!1,this.elastic=jR(r),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&fn(s=>{this.constraints!==!1&&this.getAxisMotionValue(s)&&(this.constraints[s]=HR(o.layoutBox[s],this.constraints[s]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Ho(t))return!1;let r=t.current;Ln(r!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:o}=this.visualElement;if(!o||!o.layout)return!1;let i=bR(r,o.root,this.visualElement.getTransformPagePoint()),s=zR(o.layout.layoutBox,i);if(n){let a=n(uR(s));this.hasMutatedConstraints=!!a,a&&(s=Jm(a))}return s}startAnimation(t){let{drag:n,dragMomentum:r,dragElastic:o,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},c=fn(u=>{if(!nh(u,n,this.currentDirection))return;let f=l&&l[u]||{};s&&(f={min:0,max:0});let d=o?200:1e6,p=o?40:1e7,v={type:"inertia",velocity:r?t[u]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10,...i,...f};return this.startAxisValueAnimation(u,v)});return Promise.all(c).then(a)}startAxisValueAnimation(t,n){let r=this.getAxisMotionValue(t);return Zu(this.visualElement,t),r.start(Ql(t,r,0,n,this.visualElement,!1))}stopAnimation(){fn(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){fn(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){let n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),o=r[n];return o||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){fn(n=>{let{drag:r}=this.getProps();if(!nh(n,r,this.currentDirection))return;let{projection:o}=this.visualElement,i=this.getAxisMotionValue(n);if(o&&o.layout){let{min:s,max:a}=o.layout.layoutBox[n];i.set(t[n]-se(s,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!Ho(n)||!r||!this.constraints)return;this.stopAnimation();let o={x:0,y:0};fn(s=>{let a=this.getAxisMotionValue(s);if(a&&this.constraints!==!1){let l=a.get();o[s]=VR({min:l,max:l},this.constraints[s])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),fn(s=>{if(!nh(s,t,null))return;let a=this.getAxisMotionValue(s),{min:l,max:c}=this.constraints[s];a.set(se(l,c,o[s]))})}addListeners(){if(!this.visualElement.current)return;G2.set(this.visualElement,this);let t=this.visualElement.current,n=$o(t,"pointerdown",l=>{let{drag:c,dragListener:u=!0}=this.getProps();c&&u&&this.start(l)}),r=()=>{let{dragConstraints:l}=this.getProps();Ho(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,i=o.addEventListener("measure",r);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),Q.read(r);let s=Uo(window,"resize",()=>this.scalePositionWithinConstraints()),a=o.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(fn(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(),n(),i(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:s=th,dragMomentum:a=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:i,dragElastic:s,dragMomentum:a}}};function nh(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function $2(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}var oh=class extends xt{constructor(t){super(t),this.removeGroupControls=Ve,this.removeListeners=Ve,this.controls=new rh(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ve}unmount(){this.removeGroupControls(),this.removeListeners()}};var WR=e=>(t,n)=>{e&&Q.postRender(()=>e(t,n))},ih=class extends xt{constructor(){super(...arguments),this.removePointerDownListener=Ve}onPointerDown(t){this.session=new nc(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:o}=this.node.getProps();return{onSessionStart:WR(t),onStart:WR(n),onMove:r,onEnd:(i,s)=>{delete this.session,o&&Q.postRender(()=>o(i,s))}}}mount(){this.removePointerDownListener=$o(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 $R=b(W(),1),lf=b(O(),1);var rc={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function UR(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var oc={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(j.test(e))e=parseFloat(e);else return e;let n=UR(e,t.target.x),r=UR(e,t.target.y);return`${n}% ${r}%`}};var GR={correct:(e,{treeScale:t,projectionDelta:n})=>{let r=e,o=qt.parse(e);if(o.length>5)return r;let i=qt.createTransformer(e),s=typeof o[0]!="number"?1:0,a=n.x.scale*t.x,l=n.y.scale*t.y;o[0+s]/=a,o[1+s]/=l;let c=se(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 qx=class extends lf.Component{componentDidMount(){let{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:i}=t;Kb(K2),i&&(n.group&&n.group.add(i),r&&r.register&&o&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),rc.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:n,visualElement:r,drag:o,isPresent:i}=this.props,s=r.projection;return s&&(s.isPresent=i,o||t.layoutDependency!==n||n===void 0||t.isPresent!==i?s.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?s.promote():s.relegate()||Q.postRender(()=>{let a=s.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),wl.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function sh(e){let[t,n]=qp(),r=(0,lf.useContext)(Tl);return(0,$R.jsx)(qx,{...e,layoutGroup:r,switchLayoutGroup:(0,lf.useContext)(am),isPresent:t,safeToRemove:n})}var K2={borderRadius:{...oc,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:oc,borderTopRightRadius:oc,borderBottomLeftRadius:oc,borderBottomRightRadius:oc,boxShadow:GR};function ah(e,t,n){let r=Se(e)?e:ct(e);return r.start(Ql("",r,t,n)),r.animation}function lh(e){return e instanceof SVGElement&&e.tagName!=="svg"}var KR=(e,t)=>e.depth-t.depth;var ch=class{constructor(){this.children=[],this.isDirty=!1}add(t){zl(this.children,t),this.isDirty=!0}remove(t){ji(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(KR),this.isDirty=!1,this.children.forEach(t)}};function YR(e,t){let n=_t.now(),r=({timestamp:o})=>{let i=o-n;i>=t&&(ln(r),e(i-t))};return Q.read(r,!0),()=>ln(r)}var ZR=["TopLeft","TopRight","BottomLeft","BottomRight"],Y2=ZR.length,XR=e=>typeof e=="string"?parseFloat(e):e,qR=e=>typeof e=="number"||j.test(e);function JR(e,t,n,r,o,i){o?(e.opacity=se(0,n.opacity!==void 0?n.opacity:1,X2(r)),e.opacityExit=se(t.opacity!==void 0?t.opacity:1,0,q2(r))):i&&(e.opacity=se(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let s=0;s<Y2;s++){let a=`border${ZR[s]}Radius`,l=QR(t,a),c=QR(n,a);if(l===void 0&&c===void 0)continue;l||(l=0),c||(c=0),l===0||c===0||qR(l)===qR(c)?(e[a]=Math.max(se(XR(l),XR(c),r),0),(Xt.test(c)||Xt.test(l))&&(e[a]+="%")):e[a]=c}(t.rotate||n.rotate)&&(e.rotate=se(t.rotate||0,n.rotate||0,r))}function QR(e,t){return e[t]!==void 0?e[t]:e.borderRadius}var X2=eN(0,.5,Pm),q2=eN(.5,.95,Ve);function eN(e,t,n){return r=>r<e?0:r>t?1:n(_n(e,t,r))}function tN(e,t){e.min=t.min,e.max=t.max}function Mn(e,t){tN(e.x,t.x),tN(e.y,t.y)}function Qx(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function nN(e,t,n,r,o){return e-=t,e=af(e,1/n,r),o!==void 0&&(e=af(e,1/o,r)),e}function Q2(e,t=0,n=1,r=.5,o,i=e,s=e){if(Xt.test(t)&&(t=parseFloat(t),t=se(s.min,s.max,t/100)-s.min),typeof t!="number")return;let a=se(i.min,i.max,r);e===i&&(a-=t),e.min=nN(e.min,t,n,a,o),e.max=nN(e.max,t,n,a,o)}function rN(e,t,[n,r,o],i,s){Q2(e,t[n],t[r],t[o],t.scale,i,s)}var Z2=["x","scaleX","originX"],J2=["y","scaleY","originY"];function Zx(e,t,n,r){rN(e.x,t,Z2,n?n.x:void 0,r?r.x:void 0),rN(e.y,t,J2,n?n.y:void 0,r?r.y:void 0)}function oN(e){return e.translate===0&&e.scale===1}function Jx(e){return oN(e.x)&&oN(e.y)}function iN(e,t){return e.min===t.min&&e.max===t.max}function aN(e,t){return iN(e.x,t.x)&&iN(e.y,t.y)}function sN(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function e0(e,t){return sN(e.x,t.x)&&sN(e.y,t.y)}function t0(e){return ut(e.x)/ut(e.y)}function n0(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var uh=class{constructor(){this.members=[]}add(t){zl(this.members,t),t.scheduleRender()}remove(t){if(ji(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){let n=this.members.findIndex(o=>t===o);if(n===0)return!1;let r;for(let o=n;o>=0;o--){let i=this.members[o];if(i.isPresent!==!1){r=i;break}}return r?(this.promote(r),!0):!1}promote(t,n){let r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:o}=t.options;o===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function lN(e,t,n){let r="",o=e.x.translate/t.x,i=e.y.translate/t.y,s=n?.z||0;if((o||i||s)&&(r=`translate3d(${o}px, ${i}px, ${s}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:c,rotate:u,rotateX:f,rotateY:d,skewX:p,skewY:v}=n;c&&(r=`perspective(${c}px) ${r}`),u&&(r+=`rotate(${u}deg) `),f&&(r+=`rotateX(${f}deg) `),d&&(r+=`rotateY(${d}deg) `),p&&(r+=`skewX(${p}deg) `),v&&(r+=`skewY(${v}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(a!==1||l!==1)&&(r+=`scale(${a}, ${l})`),r||"none"}var ta={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},r0=["","X","Y","Z"],eV={visibility:"hidden"},cN=1e3,tV=0;function o0(e,t,n,r){let{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function yN(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let n=Em(t);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:o,layoutId:i}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Q,!(o||i))}let{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&yN(r)}function fh({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(s={},a=t?.()){this.id=tV++,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,Dn.value&&(ta.nodes=ta.calculatedTargetDeltas=ta.calculatedProjections=0),this.nodes.forEach(oV),this.nodes.forEach(cV),this.nodes.forEach(uV),this.nodes.forEach(iV),Dn.addProjectionMetrics&&Dn.addProjectionMetrics(ta)},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 ch)}addEventListener(s,a){return this.eventHandlers.has(s)||this.eventHandlers.set(s,new Wi),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=lh(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=YR(d,250),rc.hasAnimatedSinceResize&&(rc.hasAnimatedSinceResize=!1,this.nodes.forEach(fN))})}l&&this.root.registerSharedNode(l,this),this.options.animate!==!1&&u&&(l||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:d,hasRelativeLayoutChanged:p,layout:v})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let g=this.options.transition||u.getDefaultTransition()||hV,{onLayoutAnimationStart:T,onLayoutAnimationComplete:m}=u.getProps(),h=!this.targetLayout||!e0(this.targetLayout,v),y=!d&&p;if(this.options.layoutRoot||this.resumeFrom||y||d&&(h||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,y);let x={...Fl(g,"layout"),onPlay:T,onComplete:m};(u.shouldReduceMotion||this.options.layoutRoot)&&(x.delay=0,x.type=!1),this.startAnimation(x)}else d||fN(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=v})}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,ln(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(fV),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&&yN(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(uN);return}this.isUpdating||this.nodes.forEach(aV),this.isUpdating=!1,this.nodes.forEach(lV),this.nodes.forEach(nV),this.nodes.forEach(rV),this.clearAllSnapshots();let a=_t.now();Xe.delta=kt(0,1e3/60,a-Xe.timestamp),Xe.timestamp=a,Xe.isProcessing=!0,$u.update.process(Xe),$u.preRender.process(Xe),$u.render.process(Xe),Xe.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,wl.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(sV),this.sharedNodes.forEach(dV)}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&&!ut(this.snapshot.measuredBox.x)&&!ut(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=Ie(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:a}=this.options;a&&a.notify("LayoutMeasure",this.layout.layoutBox,s?s.layoutBox:void 0)}updateScroll(s="measure"){let a=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===s&&(a=!1),a){let l=r(this.instance);this.scroll={animationId:this.root.animationId,phase:s,isRoot:l,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!o)return;let s=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,a=this.projectionDelta&&!Jx(this.projectionDelta),l=this.getTransformTemplate(),c=l?l(this.latestValues,""):void 0,u=c!==this.prevTransformTemplateValue;s&&(a||Ko(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)),gV(l),{animationId:this.root.animationId,measuredBox:a,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var s;let{visualElement:a}=this.options;if(!a)return Ie();let l=a.measureViewportBox();if(!(((s=this.scroll)===null||s===void 0?void 0:s.wasRoot)||this.path.some(yV))){let{scroll:u}=this.root;u&&(qi(l.x,u.offset.x),qi(l.y,u.offset.y))}return l}removeElementScroll(s){var a;let l=Ie();if(Mn(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&&Mn(l,s),qi(l.x,f.offset.x),qi(l.y,f.offset.y))}return l}applyTransform(s,a=!1){let l=Ie();Mn(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&&Js(l,{x:-u.scroll.offset.x,y:-u.scroll.offset.y}),Ko(u.latestValues)&&Js(l,u.latestValues)}return Ko(this.latestValues)&&Js(l,this.latestValues),l}removeTransform(s){let a=Ie();Mn(a,s);for(let l=0;l<this.path.length;l++){let c=this.path[l];if(!c.instance||!Ko(c.latestValues))continue;eh(c.latestValues)&&c.updateSnapshot();let u=Ie(),f=c.measurePageBox();Mn(u,f),Zx(a,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,u)}return Ko(this.latestValues)&&Zx(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!==Xe.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=Xe.timestamp,!this.targetDelta&&!this.relativeTarget){let p=this.getClosestProjectingParent();p&&p.layout&&this.animationProgress!==1?(this.relativeParent=p,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ie(),this.relativeTargetOrigin=Ie(),tc(this.relativeTargetOrigin,this.layout.layoutBox,p.layout.layoutBox),Mn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Ie(),this.targetWithTransforms=Ie()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),vR(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):Mn(this.target,this.layout.layoutBox),$x(this.target,this.targetDelta)):Mn(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=Ie(),this.relativeTargetOrigin=Ie(),tc(this.relativeTargetOrigin,this.target,p.target),Mn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Dn.value&&ta.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||eh(this.parent.latestValues)||Ux(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===Xe.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;Mn(this.layoutCorrected,this.layout.layoutBox);let d=this.treeScale.x,p=this.treeScale.y;IR(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=Ie());let{target:v}=a;if(!v){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Qx(this.prevProjectionDelta.x,this.projectionDelta.x),Qx(this.prevProjectionDelta.y,this.projectionDelta.y)),ec(this.projectionDelta,this.layoutCorrected,v,this.latestValues),(this.treeScale.x!==d||this.treeScale.y!==p||!n0(this.projectionDelta.x,this.prevProjectionDelta.x)||!n0(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",v)),Dn.value&&ta.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=Zs(),this.projectionDelta=Zs(),this.projectionDeltaWithTransform=Zs()}setAnimationOrigin(s,a=!1){let l=this.snapshot,c=l?l.latestValues:{},u={...this.latestValues},f=Zs();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;let d=Ie(),p=l?l.source:void 0,v=this.layout?this.layout.source:void 0,g=p!==v,T=this.getStack(),m=!T||T.members.length<=1,h=Boolean(g&&!m&&this.options.crossfade===!0&&!this.path.some(mV));this.animationProgress=0;let y;this.mixTargetDelta=x=>{let S=x/1e3;dN(f.x,s.x,S),dN(f.y,s.y,S),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(tc(d,this.layout.layoutBox,this.relativeParent.layout.layoutBox),pV(this.relativeTarget,this.relativeTargetOrigin,d,S),y&&aN(this.relativeTarget,y)&&(this.isProjectionDirty=!1),y||(y=Ie()),Mn(y,this.relativeTarget)),g&&(this.animationValues=u,JR(u,c,this.latestValues,S,h,m)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=S},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&&(ln(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Q.update(()=>{rc.hasAnimatedSinceResize=!0,Jr.layout++,this.currentAnimation=ah(0,cN,{...s,onUpdate:a=>{this.mixTargetDelta(a),s.onUpdate&&s.onUpdate(a)},onStop:()=>{Jr.layout--},onComplete:()=>{Jr.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(cN),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&&vN(this.options.animationType,this.layout.layoutBox,c.layoutBox)){l=this.target||Ie();let f=ut(this.layout.layoutBox.x);l.x.min=s.target.x.min,l.x.max=l.x.min+f;let d=ut(this.layout.layoutBox.y);l.y.min=s.target.y.min,l.y.max=l.y.min+d}Mn(a,l),Js(a,u),ec(this.projectionDeltaWithTransform,this.layoutCorrected,a,u)}}registerSharedNode(s,a){this.sharedNodes.has(s)||this.sharedNodes.set(s,new uh),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&&o0("z",s,c,this.animationValues);for(let u=0;u<r0.length;u++)o0(`rotate${r0[u]}`,s,c,this.animationValues),o0(`skew${r0[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 eV;let c={visibility:""},u=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=Ml(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=Ml(s?.pointerEvents)||""),this.hasProjected&&!Ko(this.latestValues)&&(g.transform=u?u({},""):"none",this.hasProjected=!1),g}let d=f.animationValues||f.latestValues;this.applyTransformsToTarget(),c.transform=lN(this.projectionDeltaWithTransform,this.treeScale,d),u&&(c.transform=u(d,c.transform));let{x:p,y:v}=this.projectionDelta;c.transformOrigin=`${p.origin*100}% ${v.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 $s){if(d[g]===void 0)continue;let{correct:T,applyTo:m,isCSSVariable:h}=$s[g],y=c.transform==="none"?d[g]:T(d[g],f);if(m){let x=m.length;for(let S=0;S<x;S++)c[m[S]]=y}else h?this.options.visualElement.renderState.vars[g]=y:c[g]=y}return this.options.layoutId&&(c.pointerEvents=f===this?Ml(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(uN),this.root.sharedNodes.clear()}}}function nV(e){e.updateLayout()}function rV(e){var t;let n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:o}=e.layout,{animationType:i}=e.options,s=n.source!==e.layout.source;i==="size"?fn(f=>{let d=s?n.measuredBox[f]:n.layoutBox[f],p=ut(d);d.min=r[f].min,d.max=d.min+p}):vN(i,n.layoutBox,r)&&fn(f=>{let d=s?n.measuredBox[f]:n.layoutBox[f],p=ut(r[f]);d.max=d.min+p,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+p)});let a=Zs();ec(a,r,n.layoutBox);let l=Zs();s?ec(l,e.applyTransform(o,!0),n.measuredBox):ec(l,r,n.layoutBox);let c=!Jx(a),u=!1;if(!e.resumeFrom){let f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){let{snapshot:d,layout:p}=f;if(d&&p){let v=Ie();tc(v,n.layoutBox,d.layoutBox);let g=Ie();tc(g,r,p.layoutBox),e0(v,g)||(u=!0),f.options.layoutRoot&&(e.relativeTarget=g,e.relativeTargetOrigin=v,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:l,layoutDelta:a,hasLayoutChanged:c,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function oV(e){Dn.value&&ta.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 iV(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function sV(e){e.clearSnapshot()}function uN(e){e.clearMeasurements()}function aV(e){e.isLayoutDirty=!1}function lV(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function fN(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function cV(e){e.resolveTargetDelta()}function uV(e){e.calcProjection()}
75function fV(e){e.resetSkewAndRotation()}function dV(e){e.removeLeadSnapshot()}function dN(e,t,n){e.translate=se(t.translate,0,n),e.scale=se(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function pN(e,t,n,r){e.min=se(t.min,n.min,r),e.max=se(t.max,n.max,r)}function pV(e,t,n,r){pN(e.x,t.x,n.x,r),pN(e.y,t.y,n.y,r)}function mV(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}var hV={duration:.45,ease:[.4,0,.1,1]},mN=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),hN=mN("applewebkit/")&&!mN("chrome/")?Math.round:Ve;function gN(e){e.min=hN(e.min),e.max=hN(e.max)}function gV(e){gN(e.x),gN(e.y)}function vN(e,t,n){return e==="position"||e==="preserve-aspect"&&!yR(t0(t),t0(n),.2)}function yV(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}var SN=fh({attachResizeListener:(e,t)=>Uo(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},dh=fh({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!i0.current){let e=new SN({});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 xN={pan:{Feature:ih},drag:{Feature:oh,ProjectionNode:dh,MeasureLayout:sh}};function ph(e,t,n){var r;if(e instanceof EventTarget)return[e];if(typeof e=="string"){let o=document;t&&(o=t.current);let i=(r=n?.[e])!==null&&r!==void 0?r:o.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}function mh(e,t){let n=ph(e),r=new AbortController,o={passive:!0,...t,signal:r.signal};return[n,o,()=>r.abort()]}function TN(e){return!(e.pointerType==="touch"||Zm())}function EN(e,t,n={}){let[r,o,i]=mh(e,n),s=a=>{if(!TN(a))return;let{target:l}=a,c=t(l,a);if(typeof c!="function"||!l)return;let u=f=>{TN(f)&&(c(f),l.removeEventListener("pointerleave",u))};l.addEventListener("pointerleave",u,o)};return r.forEach(a=>{a.addEventListener("pointerenter",s,o)}),i}function CN(e,t,n){let{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");let o="onHover"+n,i=r[o];i&&Q.postRender(()=>i(t,Go(t)))}var hh=class extends xt{mount(){let{current:t}=this.node;t&&(this.unmount=EN(t,(n,r)=>(CN(this.node,r,"Start"),o=>CN(this.node,o,"End"))))}unmount(){}};var gh=class extends xt{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=eo(Uo(this.node.current,"focus",()=>this.onFocus()),Uo(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};var s0=(e,t)=>t?e===t?!0:s0(e,t.parentElement):!1;var vV=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function wN(e){return vV.has(e.tagName)||e.tabIndex!==-1}var na=new WeakSet;function kN(e){return t=>{t.key==="Enter"&&e(t)}}function a0(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var IN=(e,t)=>{let n=e.currentTarget;if(!n)return;let r=kN(()=>{if(na.has(n))return;a0(n,"down");let o=kN(()=>{a0(n,"up")}),i=()=>a0(n,"cancel");n.addEventListener("keyup",o,t),n.addEventListener("blur",i,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function bN(e){return Jl(e)&&!Zm()}function AN(e,t,n={}){let[r,o,i]=mh(e,n),s=a=>{let l=a.currentTarget;if(!l||!bN(a)||na.has(l))return;na.add(l),ea(a,"set");let c=t(l,a),u=(p,v)=>{l.removeEventListener("pointerup",f),l.removeEventListener("pointercancel",d),ea(p,"release"),!(!bN(p)||!na.has(l))&&(na.delete(l),typeof c=="function"&&c(p,{success:v}))},f=p=>{(p.isTrusted?SV(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)||s0(l,p.target))},d=p=>{u(p,!1)};l.addEventListener("pointerup",f,o),l.addEventListener("pointercancel",d,o),l.addEventListener("lostpointercapture",d,o)};return r.forEach(a=>{a=n.useGlobalTarget?window:a;let l=!1;a instanceof HTMLElement&&(l=!0,!wN(a)&&a.getAttribute("tabindex")===null&&(a.tabIndex=0)),a.addEventListener("pointerdown",s,o),l&&a.addEventListener("focus",c=>IN(c,o),o)}),i}function SV(e,t){return e.clientX<t.left||e.clientX>
vendor: 9,599 bytes, line 75
75t.right||e.clientY<t.top||e.clientY>t.bottom}function RN(e,t,n){let{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");let o="onTap"+(n==="End"?"":n),i=r[o];i&&Q.postRender(()=>i(t,Go(t)))}var yh=class extends xt{mount(){let{current:t}=this.node;t&&(this.unmount=AN(t,(n,r)=>(RN(this.node,r,"Start"),(o,{success:i})=>RN(this.node,o,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var c0=new WeakMap,l0=new WeakMap,xV=e=>{let t=c0.get(e.target);t&&t(e)},TV=e=>{e.forEach(xV)};function EV({root:e,...t}){let n=e||document;l0.has(n)||l0.set(n,{});let r=l0.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(TV,{root:e,...t})),r[o]}function NN(e,t,n){let r=EV(t);return c0.set(e,n),r.observe(e),()=>{c0.delete(e),r.unobserve(e)}}var CV={some:0,all:1},vh=class extends xt{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:o="some",once:i}=t,s={root:n?n.current:void 0,rootMargin:r,threshold:typeof o=="number"?o:CV[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 NN(this.node.current,s,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:n}=this.node;["amount","margin","root"].some(wV(t,n))&&this.startObserver()}unmount(){}};function wV({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}var PN={inView:{Feature:vh},tap:{Feature:yh},focus:{Feature:gh},hover:{Feature:hh}};var ON={layout:{ProjectionNode:dh,MeasureLayout:sh}};var BN=b(O(),1);var cf={current:null},Sh={current:!1};function LN(){if(Sh.current=!0,!!El)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>cf.current=e.matches;e.addListener(t),t()}else cf.current=!1}var kV=[...Px,ot,qt],DN=e=>kV.find(Bm(e));var Qi=new WeakMap;function _N(e,t,n){for(let r in t){let o=t[r],i=n[r];if(Se(o))e.addValue(r,o);else if(Se(i))e.addValue(r,ct(o,{owner:e}));else if(i!==o)if(e.hasValue(r)){let s=e.getValue(r);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{let s=e.getStaticValue(r);e.addValue(r,ct(s!==void 0?s:o,{owner:e}))}}for(let r in n)t[r]===void 0&&e.removeValue(r);return t}var MN=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],ic=class{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:o,blockInitialAnimation:i,visualState:s},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Yi,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=_t.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=n.initial?{...l}:{},this.renderState=c,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=a,this.blockInitialAnimation=Boolean(i),this.isControllingVariants=Gs(n),this.isVariantNode=om(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);let{willChange:f,...d}=this.scrapeMotionValuesFromProps(n,{},this);for(let p in d){let v=d[p];l[p]!==void 0&&Se(v)&&v.set(l[p],!1)}}mount(t){this.current=t,Qi.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,r)=>this.bindToMotionValue(r,n)),Sh.current||LN(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:cf.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),ln(this.notifyUpdate),ln(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(let t in this.events)this.events[t].clear();for(let t in this.features){let n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let r=un.has(t);r&&this.onBindTransform&&this.onBindTransform();let o=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&Q.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=n.on("renderRequest",this.scheduleRender),s;window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{o(),i(),s&&s(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in zo){let n=zo[t];if(!n)continue;let{isEnabled:r,Feature:o}=n;if(!this.features[t]&&o&&r(this.props)&&(this.features[t]=new o(this)),this.features[t]){let i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ie()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<MN.length;r++){let o=MN[r];this.propEventSubscriptions[o]&&(this.propEventSubscriptions[o](),delete this.propEventSubscriptions[o]);let i="on"+o,s=t[i];s&&(this.propEventSubscriptions[o]=this.on(o,s))}this.prevMotionValues=_N(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){let n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){let r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);let n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=ct(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let o=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return o!=null&&(typeof o=="string"&&(Mm(o)||Lm(o))?o=parseFloat(o):!DN(o)&&qt.test(n)&&(o=_m(t,n)),this.setBaseTarget(t,Se(o)?o.get():o)),Se(o)?o.get():o}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;let{initial:r}=this.props,o;if(typeof r=="string"||typeof r=="object"){let s=_l(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);s&&(o=s[t])}if(r&&o!==void 0)return o;let i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!Se(i)?i:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Wi),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}};var sc=class extends ic{constructor(){super(...arguments),this.KeyframeResolver=$l}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;Se(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}};function IV(e){return window.getComputedStyle(e)}var ac=class extends sc{constructor(){super(...arguments),this.type="html",this.renderInstance=mm}readValueFromInstance(t,n){if(un.has(n)){let r=Gl(n);return r&&r.default||0}else{let r=IV(t),o=(Il(n)?r.getPropertyValue(n):r[n])||0;
75return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Kx(t,n)}build(t,n,r){Rl(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return Bl(t,n,r)}};var lc=class extends sc{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Ie,this.updateDimensions=()=>{this.current&&!this.renderState.dimensions&&pm(this.current,this.renderState)}}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(un.has(n)){let r=Gl(n);return r&&r.default||0}return n=hm.has(n)?n:Cl(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return ym(t,n,r)}onBindTransform(){this.current&&!this.renderState.dimensions&&Q.postRender(this.updateDimensions)}build(t,n,r){Ol(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,o){gm(t,n,r,o)}mount(t){this.isSVGTag=Ll(t.tagName),super.mount(t)}};var FN=(e,t)=>Pl(e)?new lc(t):new ac(t,{allowProjection:e!==BN.Fragment});var zN=mA({...aR,...PN,...xN,...ON},FN);var er=Db(zN);var cc=b(O(),1);function Zi(e){let t=On(()=>ct(e)),{isStatic:n}=(0,cc.useContext)(Ir);if(n){let[,r]=(0,cc.useState)(e);(0,cc.useEffect)(()=>t.on("change",r),[])}return t}var bV=e=>e&&typeof e=="object"&&e.mix,AV=e=>bV(e)?e.mix:void 0;function Ji(...e){let t=!Array.isArray(e[0]),n=t?0:-1,r=e[0+n],o=e[1+n],i=e[2+n],s=e[3+n],a=Gm(o,i,{mixer:AV(i[0]),...s});return t?a(r):a}var VN=b(O(),1);function HN(e){return(0,VN.useEffect)(()=>()=>e(),[])}function jN(e,t=100,n){let r=n({...e,keyframes:[0,t]}),o=Math.min(Yl(r),2e4);return{type:"keyframes",ease:i=>r.next(o*i).value/t,duration:Mt(o)}}var WN=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e};function xh(e,t){return Um(e)?e[WN(0,e.length,t)]:e}function uf(e){return typeof e=="object"&&!Array.isArray(e)}function Th(e,t,n,r){return typeof e=="string"&&uf(t)?ph(e,n,r):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function UN(e,t,n){return e*(t+1)}function u0(e,t,n,r){var o;return typeof t=="number"?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):t==="<"?n:(o=r.get(t))!==null&&o!==void 0?o:e}function RV(e,t,n){for(let r=0;r<e.length;r++){let o=e[r];o.at>t&&o.at<n&&(ji(e,o),r--)}}function GN(e,t,n,r,o,i){RV(e,o,i);for(let s=0;s<t.length;s++)e.push({value:t[s],at:se(o,i,r[s]),easing:xh(n,s)})}function $N(e,t){for(let n=0;n<e.length;n++)e[n]=e[n]/(t+1)}function KN(e,t){return e.at===t.at?e.value===null?1:t.value===null?-1:0:e.at-t.at}var NV="easeInOut",PV=20;function qN(e,{defaultTransition:t={},...n}={},r,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 v=e[p];if(typeof v=="string"){c.set(v,f);continue}else if(!Array.isArray(v)){c.set(v.name,u0(f,v.at,u,c));continue}let[g,T,m={}]=v;m.at!==void 0&&(f=u0(f,m.at,u,c));let h=0,y=(x,S,E,C=0,w=0)=>{let A=OV(x),{delay:I=0,times:R=Km(A),type:N="keyframes",repeat:P,repeatType:B,repeatDelay:k=0,...V}=S,{ease:D=t.ease||"easeOut",duration:H}=S,q=typeof I=="function"?I(C,w):I,ne=A.length,de=Ui(N)?N:o?.[N];if(ne<=2&&de){let G=100;if(ne===2&&_V(A)){let Ee=A[1]-A[0];G=Math.abs(Ee)}let pe={...V};H!==void 0&&(pe.duration=St(H));let re=jN(pe,G,de);D=re.ease,H=re.duration}H??(H=i);let he=f+q;R.length===1&&R[0]===0&&(R[1]=1);let be=R.length-A.length;if(be>0&&$m(R,be),A.length===1&&A.unshift(null),P){Ln(P<PV,"Repeat count too high, must be less than 20"),H=UN(H,P);let G=[...A],pe=[...R];D=Array.isArray(D)?[...D]:[D];let re=[...D];for(let Ee=0;Ee<P;Ee++){A.push(...G);for(let qe=0;qe<G.length;qe++)R.push(pe[qe]+(Ee+1)),D.push(qe===0?"linear":xh(re,qe-1))}$N(R,P)}let Y=he+H;GN(E,A,D,R,he,Y),h=Math.max(q+H,h),d=Math.max(Y,d)};if(Se(g)){let x=YN(g,a);y(T,m,XN("default",x))}else{let x=Th(g,T,r,l),S=x.length;for(let E=0;E<S;E++){T=T,m=m;let C=x[E],w=YN(C,a);for(let A in T)y(T[A],LV(m,A),XN(A,w),E,S)}}u=f,f+=h}return a.forEach((p,v)=>{for(let g in p){let T=p[g];T.sort(KN);let m=[],h=[],y=[];for(let S=0;S<T.length;S++){let{at:E,value:C,easing:w}=T[S];m.push(C),h.push(_n(0,d,E)),y.push(w||"easeOut")}h[0]!==0&&(h.unshift(0),m.unshift(m[0]),y.unshift(NV)),h[h.length-1]!==1&&(h.push(1),m.push(null)),s.has(v)||s.set(v,{keyframes:{},transition:{}});let x=s.get(v);x.keyframes[g]=m,x.transition[g]={...t,duration:d,ease:y,times:h,...n}}}),s}function YN(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function XN(e,t){return t[e]||(t[e]=[]),t[e]}function OV(e){return Array.isArray(e)?e:[e]}function LV(e,t){return e&&e[t]?{...e,...e[t]}:{...e}}var DV=e=>typeof e=="number",_V=e=>e.every(DV);function MV(e,t){return e in t}var Eh=class extends ic{constructor(){super(...arguments),this.type="object"}readValueFromInstance(t,n){if(MV(n,t)){let r=t[n];if(typeof r=="string"||typeof r=="number")return r}}getBaseTargetFromProps(){}removeValueFromRenderState(t,n){delete n.output[t]}measureInstanceViewportBox(){return Ie()}build(t,n){Object.assign(t.output,n)}renderInstance(t,{output:n}){Object.assign(t,n)}sortInstanceNodePosition(){return 0}};function QN(e){let t={presenceContext:null,props:{}
75,visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=lh(e)?new lc(t):new ac(t);n.mount(e),Qi.set(e,n)}function ZN(e){let t={presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}},n=new Eh(t);n.mount(e),Qi.set(e,n)}function BV(e,t){return Se(e)||typeof e=="number"||typeof e=="string"&&!uf(t)}function Ch(e,t,n,r){let o=[];if(BV(e,t))o.push(ah(e,uf(t)&&t.default||t,n&&(n.default||n)));else{let i=Th(e,t,r),s=i.length;Ln(Boolean(s),"No valid elements provided.");for(let a=0;a<s;a++){let l=i[a],c=l instanceof Element?QN:ZN;Qi.has(l)||c(l);let u=Qi.get(l),f={...n};"delay"in f&&typeof f.delay=="function"&&(f.delay=f.delay(a,s)),o.push(...Zl(u,{...t,transition:f},{}))}}return o}function JN(e,t,n){let r=[];return qN(e,t,n,{spring:ql}).forEach(({keyframes:i,transition:s},a)=>{r.push(...Ch(a,i,s))}),r}function FV(e){return Array.isArray(e)&&e.some(Array.isArray)}function wh(e){function t(n,r,o){let i=[];FV(n)?i=JN(n,r,e):i=Ch(n,r,o,e);let s=new Hl(i);return e&&e.animations.push(s),s}return t}var dn=wh();function f0(){let e=On(()=>({current:null,animations:[]})),t=On(()=>wh(e));return HN(()=>{e.animations.forEach(n=>n.stop())}),[e,t]}var gn=b(W()),Wt=b(O());function to(e){return e.type==="FRAME"||e.type==="TEXT"?!!e.behaviors?.marquee:!1}var $;(function(e){e.FIXED="FIXED",e.FILL_PARENT="FILL_PARENT",e.HUG_CONTENTS="HUG_CONTENTS"})($||($={}));function Bt(e){return es(e)&&e.layoutMode!=="NONE"}function eP(e){return Bt(e)&&"children"in e&&!!e.children&&e.children.length>0}function Ft(e,t){return t?(ue(t.children.includes(e.id),"node is parent of other node"),Bt(t)&&e.layoutPositioning!=="ABSOLUTE"):!1}function es(e){return e.type==="FRAME"||e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER"||e.type==="REPEATER"||e.type==="CMS_RICH_TEXT"}function kh(e){let{minWidth:t,minHeight:n,maxWidth:r,maxHeight:o}=e,i={};return n&&(i.minHeight=n),o&&(i.maxHeight=o),t&&(i.minWidth=t),r&&(i.maxWidth=r),i}function ft(e,t,n,r){let i=(()=>{let s=Z.state?.renderOptions.independentRootNode??!1;if(t&&Ft(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 J("parent layout mode is NONE");default:ye(l)}}else if(t===null&&(s||r?.renderedByCode))return"FILL_PARENT";let a=es(e)&&tP(e);if(a&&e.layoutMode==="HORIZONTAL")switch(e.primaryAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":case void 0:return"HUG_CONTENTS";default:ye(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(to(e)&&!n){let s=t&&ft(t,null,!1,r)==="HUG_CONTENTS";(i==="HUG_CONTENTS"||i==="FILL_PARENT"&&s)&&(i="FIXED")}return i}function dt(e,t,n){let r=Z.state?.renderOptions.independentRootNode??!1;if(t&&Ft(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 J("parent layout mode is NONE");default:ye(t.layoutMode)}else if(t===null&&(r||n?.renderedByCode))return"FILL_PARENT";let o=es(e)&&tP(e);if(o&&e.layoutMode==="VERTICAL")switch(e.primaryAxisSizingMode){case"FIXED":return"FIXED";case"AUTO":case void 0:return"HUG_CONTENTS";default:ye(e.primaryAxisSizingMode)}if(o&&e.layoutMode==="HORIZONTAL")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 tP(e){return Bt(e)?e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER"||e.type==="REPEATER"||e.type==="CMS_RICH_TEXT"?!0:e.type==="FRAME"?e.children.length>0:!1:!1}function Ih(e,t){return!t||!Bt(t)||!Ft(e,t)?!1:e.layoutAlign==="STRETCH"&&t.layoutMode==="HORIZONTAL"&&t.counterAxisSizingMode==="AUTO"&&t.counterAxisAlignItems!=="MIN"}var ns="--transform-inner-width",rs="--transform-inner-height";function ra(e,t,n){let r=Pn(Qn(n?.group?.relativeTransform,e.relativeTransform));return t!==null&&rP(r)}function nP(e,t,n,r,o){let i=Pn(Qn(n?.group?.relativeTransform,e.relativeTransform));if(t==null||!rP(i))return{};let s=i,a=ft(e,t),l=dt(e,t),c={};if(c.transform=r?oP(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)`,tr(e,t)){(a===$.HUG_CONTENTS||l===$.HUG_CONTENTS)&&console.warn("Transformed sized determined by both constraints and hug not yet supported.");let{width:u,height:f,transform:d}=bh(e.absoluteBoundingBox.width,e.absoluteBoundingBox.height,i,e.size,e.absoluteBoundingBox,r,o);c.width=u,c.height=f,c.transform=d}else a===$.FILL_PARENT?c.width="100%":c.width="auto",l===$.FILL_PARENT?c.height="100%":c.height="auto";return c}function bh(e,t,n,r,o,i,s){let a=ts(0,0,n),l=ts(0,r.y||1,n),c=ts(r.x||1,0,n),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,v=(E,C)=>Math.sqrt(E*E+C*C),g=v(d*f.x,p*f.y),T=v(d*u.x,p*u.y),m=d*f.x/g,h=p*f.y/g,y=d*u.x/T,x=p*u.y/T,S=i?oP(m,h,y,x,s):`matrix(${m}, ${h}, ${y}, ${x}, 0, 0) `;return{width:g,height:T,transform:S}}function rP(e){return!rt(e[0][0],1,Nn)||!rt(e[1][0],0,Nn)||!rt(e[0][1],0,Nn)||!rt(e[1][1],1,Nn)}function uc(e){return!rt(Math.abs(e[0][0]),1,Nn)||!rt(Math.abs(e[1][0]),0,Nn)||!rt(Math.abs(e[0][1]),0,Nn)||!rt(Math.abs(e[1][1]),1,Nn)}function Ah(e){let t=Math.abs(e[0][0]),n=Math.abs(e[0][1]);if(!(rt(t,1,Nn)&&rt(n,0,Nn)))return`calc(1px * ((var(${rs}) * ${n}) + (var(${ns}) * ${t})))`}function Rh(e){let t=Math.abs(e[1][0]),n=Math.abs(e[1][1]);if(!(rt(n,1,Nn)&&rt(t,0,Nn)))return`calc(1px * ((var(${ns}) * ${t}) + (var(${rs}) * ${n})))`}function tr(e,t){return Nh(e,t)||Ph(e,t)}function Nh(e,t){let n=e.constraints;return Ft(e,t)?!1:n?.vertical===Tr.TOP_BOTTOM||n?.vertical===Tr.SCALE}function Ph(e,t){let n=e.constraints;return Ft(e,t)?!1:n?.horizontal===xr.LEFT_RIGHT||n?.horizontal===xr.SCALE}function oP(e,t,n,r,o){let i=we(e),s=we(t),a=we(n),l=we(r),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,v=Math.sqrt(i*i+s*s),g=p/v,T=f,m=-d,h=d,y=f,x=(i*T+s*h)/v,S=(i*m+s*y)/v,E=(a
75*T+l*h)/g,C=(a*m+l*y)/g,w=Math.atan2(E,C)*(180/Math.PI),A=Math.atan2(S,x)*(180/Math.PI),I=Number(c.toFixed(2)),R=Number(w.toFixed(2)),N=Number(A.toFixed(2)),P=Number(v.toFixed(2)),B=Number(g.toFixed(2));if(o){if(o.current!==I){let k=d0(o.current,I);I=o.current+k}o.current=I}return`rotate(${I}deg) skewX(${R}deg) skewY(${N}deg) scaleX(${P}) scaleY(${B})`}function d0(e,t){let n=(e%360+360)%360,r=(t%360+360)%360,o=r-n;return o>180?o-=360:o<-180&&(o+=360),Math.abs(o)===180?n===0&&r===180?-180:n===180&&r===0||e<t?180:-180:o}function p0(e,t,n){let r={...kh(e)},{width:o,height:i,top:s,left:a,bottom:l,right:c,transform:u,aspectRatio:f}=HV(e,t,n);return o!==void 0&&(r.width=o),i!==void 0&&(r.height=i),u!==void 0&&(r.transform=u),f!==void 0&&(r.aspectRatio=f),n?.group?.withinAutoLayout?(r.gridColumn=1,r.gridRow=1,r.position="relative",a!==void 0&&(r.marginLeft=a),c!==void 0&&(r.marginRight=c),s!==void 0&&(r.marginTop=s),l!==void 0&&(r.marginBottom=l)):(r.position=iP(e,t),a!==void 0&&(r.left=a),c!==void 0&&(r.right=c),s!==void 0&&(r.top=s),l!==void 0&&(r.bottom=l)),iP(e,t)==="fixed"&&(r.zIndex=9999),r}function iP(e,t){return e.scrollBehavior==="STICKY_SCROLLS"?"sticky":Boolean(t?.type==="FRAME"&&t.isBreakpointFrame)&&e.scrollBehavior==="FIXED"?"fixed":"absolute"}function Lh(e,t=!1){let{horizontal:n=xr.LEFT,vertical:r=Tr.TOP}=(t?void 0:e.constraints)??{};return{horizontal:n,vertical:r}}function VV(e,t){let{horizontal:n,vertical:r}=Lh(e,t);return{horizontal:{type:n,left:e.constraintValues?.left??{pixelOffset:0,sizeFraction:0},right:e.constraintValues?.right??{pixelOffset:0,sizeFraction:1}},vertical:{type:r,top:e.constraintValues?.top??{pixelOffset:0,sizeFraction:0},bottom:e.constraintValues?.bottom??{pixelOffset:0,sizeFraction:1}}}}function HV(e,t,n){let{horizontal:r,vertical:o}=VV(e,n?.group?.withinAutoLayout),i=Pn(Qn(n?.group?.relativeTransform,e.relativeTransform)),s=Dh(i,e.size),a=tr(e,t),l=!a&&uc(i)?Ah(i):void 0,c=!a&&uc(i)?Rh(i):void 0,{transform:u,...f}=WV({nodeWidth:s.width,bboxWidth:l,constraintBox:r,resizing:ft(e,t),textAlign:e.type==="TEXT"?e.textAlignHorizontal:void 0}),{transform:d,...p}=UV({nodeHeight:s.height,bboxHeight:c,constraintBox:o,resizing:dt(e,t),textAlign:e.type==="TEXT"?e.textAlignVertical:void 0}),v;if(e.targetAspectRatio&&jV(e,t)){let g=uc(i)?`${s.width} / ${s.height}`:`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`;Nh(e,t)&&(v=g,f.width=void 0),Ph(e,t)&&(v=g,p.height=void 0)}return{...f,...p,aspectRatio:v,transform:[u,d].filter(Boolean).join(" ")}}function jV(e,t){let n=Nh(e,t),r=Ph(e,t);return!n&&!r?!0:n!==r}function Oh(e,t=!1){return pt(e.pixelOffset,e.sizeFraction,t)}function pt(e,t,n=!1){let r=M(e);if(t===0&&!n)return r===0?"0":`${r}px`;if(t===1&&n)return r===0?"0":`${-r}px`;if(n){let i=M(100-t*100);return r===0?i===0?"0":`${i}%`:`calc(${i}% - ${r}px)`}let o=M(t*100);return r===0?o===0?"0":`${o}%`:`calc(${o}% + ${r}px)`}function WV({nodeWidth:e,bboxWidth:t,constraintBox:n,resizing:r,textAlign:o}){let i,s,a,l,c=t??(r===$.FIXED?e:void 0);if(n.type==="SCALE"||n.type==="LEFT_RIGHT")i="auto",s=Oh(n.left),a=Oh(n.right,!0);else if(n.type==="RIGHT"){i=c,s="auto";let{pixelOffset:u,sizeFraction:f}=n.right;switch(o){case"CENTER":{a=pt(u-e/2,f,!0),l="translateX(50%)";break}case void 0:case"RIGHT":{a=pt(u,f,!0);break}case"LEFT":case"JUSTIFIED":{a=pt(u-e,f,!0),l="translateX(100%)";break}default:ye(o)}}else if(n.type==="CENTER"){i=c,a="auto";let{pixelOffset:u,sizeFraction:f}=n.left,d=n.right.pixelOffset-u;switch(o){case void 0:case"CENTER":{s=pt(u+d/2,f),l="translateX(-50%)";break}case"LEFT":case"JUSTIFIED":{s=pt(u,f);break}case"RIGHT":{s=pt(u+d,f),l="translateX(-100%)";break}default:ye(o)}}else if(n.type==="LEFT"){i=c,a="auto";let{pixelOffset:u,sizeFraction:f}=n.left;switch(o){case"CENTER":{s=pt(u+e/2,f),l="translateX(-50%)";break}case"LEFT":case"JUSTIFIED":case void 0:{s=pt(u,f);break}case"RIGHT":{s=pt(u+e,f),l="translateX(-100%)";break}default:ye(o)}}else ye(n);return{width:i,left:s,right:a,transform:l}}function UV({nodeHeight:e,bboxHeight:t,constraintBox:n,resizing:r,textAlign:o}){let i,s,a,l,c=t??(r===$.FIXED?e:void 0);if(n.type==="SCALE"||n.type==="TOP_BOTTOM")i="auto",s=Oh(n.top),a=Oh(n.bottom,!0);else if(n.type==="BOTTOM"){i=c,s="auto";let{pixelOffset:u,sizeFraction:f}=n.bottom;switch(o){case"CENTER":{a=pt(u-e/2,f,!0),l="translateY(50%)";break}case void 0:case"BOTTOM":{a=pt(u,f,!0);break}case"TOP":{a=pt(u-e,f,!0),l="translateY(100%)";break}default:ye(o)}}else if(n.type==="CENTER"){i=c,a="auto";let{pixelOffset:u,sizeFraction:f}=n.top,d=n.bottom.pixelOffset-u;switch(o){case void 0:case"CENTER":{s=pt(u+d/2,f),l="translateY(-50%)";break}case"BOTTOM":{s=pt(u+d,f),l="translateY(-100%)";break}case"TOP":{s=pt(u,f);break}default:ye(o)}}else if(n.type==="TOP"){i=c,a="auto";let{pixelOffset:u,sizeFraction:f}=n.top;switch(o){case"CENTER":{s=pt(u+e/2,f),l="translateY(-50%)";break}case"BOTTOM":{s=pt(u+e,f),l="translateY(-100%)";break}case"TOP":case void 0:{s=pt(u,f);break}default:ye(o)}}else ye(n);return{height:i,top:s,bottom:a,transform:l}}function ts(e,t,n){return{x:n[0][0]*e+n[0][1]*t+n[0][2]*1,y:n[1][0]*e+n[1][1]*t+n[1][2]*1}}function Dh(e,t){let n=ts(0,0,e),r=ts(t.x,0,e),o=ts(0,t.y,e),i=ts(t.x,t.y,e),s=Math.min(n.x,r.x,o.x,i.x),a=Math.max(n.x,r.x,o.x,i.x),l=Math.min(n.y,r.y,o.y,i.y),c=Math.max(n.y,r.y,o.y,i.y),u=a-s,f=c-l,d=we(s),p=we(l),v=we(u),g=we(f);return{x:d,y:p,width:v,height:g}}var GV={NONE:void 0,HORIZONTAL:void 0,VERTICAL:"column"}
75,_h={MIN:"flex-start",CENTER:"center",MAX:"flex-end",SPACE_BETWEEN:"space-between",BASELINE:"baseline"};function $V(e){return e.type==="TEXT"&&e.textAutoResize==="HEIGHT"}function sP(e,t,n){let r=kh(e);if(Bt(t),!t||!Bt(t))return r;let o=ft(e,t),i=dt(e,t);if(ra(e,t,n)){let d=Pn(Qn(n?.group?.relativeTransform,e.relativeTransform));o!==$.FILL_PARENT&&(r.width=Ah(d)),i!==$.FILL_PARENT&&(r.height=Rh(d))}else o===$.FIXED&&(e.targetAspectRatio&&i!==$.FIXED?r.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:r.width=e.size.x+Mp(e,t)),i===$.FIXED&&(e.targetAspectRatio&&o!==$.FIXED?r.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:r.height=e.size.y+Bp(e,t));r.position="relative",e.scrollBehavior==="STICKY_SCROLLS"&&(r.position="sticky",r.top=0),r.flexShrink=0;let s=t.layoutMode,a=s==="HORIZONTAL",l=s==="VERTICAL",c=s==="GRID",u=t&&ft(t)===$.FIXED,f=t&&dt(t)===$.FIXED;if(a&&o===$.FILL_PARENT||l&&i===$.FILL_PARENT?(r.flex=`${e.layoutGrow} 0 0`,e.minWidth||(r.minWidth=1),e.minHeight||(r.minHeight=1)):c?(e.gridColumnAnchorIndex!==void 0&&e.gridRowAnchorIndex,r.gridColumn=`${e.gridColumnAnchorIndex+1}${e.gridColumnSpan?` / span ${e.gridColumnSpan}`:""}`,r.gridRow=`${e.gridRowAnchorIndex+1}${e.gridRowSpan?` / span ${e.gridRowSpan}`:""}`,(e.gridChildHorizontalAlign&&o===$.FIXED||o===$.HUG_CONTENTS)&&(r.justifySelf=_h[e.gridChildHorizontalAlign||"MIN"]),(e.gridChildVerticalAlign&&i===$.FIXED||i===$.HUG_CONTENTS)&&(r.alignSelf=_h[e.gridChildVerticalAlign||"MIN"])):(a&&u&&o===$.FIXED||l&&f&&dt(e)===$.FIXED)&&(r.flexShrink,r.flexShrink=0),(a&&i===$.FILL_PARENT||l&&o===$.FILL_PARENT)&&(l?$V(e)&&!n?.allChildrenAreFillWidth?(r.width="min-content",r.minWidth="100%"):r.width="100%":t.counterAxisSizingMode!=="FIXED"&&!Ih(e,t)?r.alignSelf="stretch":r.height="100%"),es(t),es(t)&&n?.negativeItemSpacing){let d=t.layoutMode==="HORIZONTAL"?"marginRight":"marginBottom";r[d]=`${n.negativeItemSpacing}px`}return r}var aP=(e,t,n)=>{if(e.type==="RECTANGLE")return 0;if(e.layoutMode==="NONE"||e.itemSpacing>=0||!n)return e.itemSpacing;let r=-1/0;if(e.layoutMode==="HORIZONTAL"){let o=n.filter(i=>ft(i,e)!==$.FILL_PARENT);if(o.length>0){let i=o.map(s=>Dh(s.relativeTransform,s.size).width);r=-Math.min(...i)}else ft(e,t)!==$.FILL_PARENT&&(r=-e.size.x)}else{let o=n.filter(i=>dt(i,e)!==$.FILL_PARENT);if(o.length>0){let i=o.map(s=>Dh(s.relativeTransform,s.size).height);r=-Math.min(...i)}else dt(e,t)!==$.FILL_PARENT&&(r=-e.size.y)}return Math.max(r,e.itemSpacing)};function m0({node:e,children:t,itemSpacing:n}){let r={},{layoutMode:o,primaryAxisAlignItems:i,counterAxisAlignItems:s,layoutWrap:a,counterAxisSpacing:l=0}=e;if(YV(r,e,n),o==="GRID")r.display="grid",e.gridColumnsSizing&&(r.gridTemplateColumns=e.gridColumnsSizing),e.gridRowsSizing&&(r.gridTemplateRows=e.gridRowsSizing),e.gridColumnGap&&(r.columnGap=e.gridColumnGap),e.gridRowGap&&(r.rowGap=e.gridRowGap);else{r.display="flex";let c=XV(e,t);r.flexDirection=GV[o],e.itemReverseZIndex&&(r.isolation="isolate"),i&&(r.justifyContent=_h[i]),s&&(r.alignItems=_h[s]),r.alignContent=c,a==="WRAP"&&(r.flexWrap="wrap"),i!=="SPACE_BETWEEN"?!a||a==="NO_WRAP"?n>0&&(r.gap=n):(n===l||l===void 0)&&c!=="space-between"?r.gap=n:c==="space-between"?r.columnGap=n:n<0?r.rowGap=l:r.gap=l===n?l:`${l}px ${n}px`:a==="WRAP"&&c!=="space-between"&&l&&(r.rowGap=l)}return r}function KV(e,t){return t?t.every(n=>qV(n,e)===$.FILL_PARENT):!0}function YV(e,t,n){let r=Bt(t)&&t.strokesIncludedInLayout&&t.type!=="CODE_INSTANCE"&&t.type!=="CODE_LAYER"?DI(t):{top:0,right:0,bottom:0,left:0};n<0&&(t.layoutMode==="HORIZONTAL"?r.right=r.right-n:r.bottom=r.bottom-n),e.paddingTop=M((t.paddingTop||0)+r.top),e.paddingBottom=M((t.paddingBottom||0)+r.bottom),e.paddingLeft=M((t.paddingLeft||0)+r.left),e.paddingRight=M((t.paddingRight||0)+r.right),e.boxSizing="border-box"}function XV(e,t){if(e.counterAxisAlignContent==="SPACE_BETWEEN")return"space-between";if(e.layoutWrap==="WRAP"&&!KV(e,t)){let n=e.counterAxisAlignItems||"MIN";return h0(n)}return"stretch"}function h0(e){switch(e){case"MIN":return"flex-start";case"CENTER":return"center";case"MAX":return"flex-end";case"BASELINE":return"baseline"}}function qV(e,t){return t&&Bt(t)&&t.layoutMode==="VERTICAL"?ft(e,t):dt(e,t)}var no=(e,t)=>{let n=e.scrollBehavior==="STICKY_SCROLLS"||e.scrollBehavior==="FIXED";return{[Ke.ScrollParallax]:n||(t?.isInStickyOrFixedTree??!1)}};var fc=b(W()),Bie=b(O());function Yo(e,t){return`node-${e.replace(/:/g,"_").replace(/;/g,"-")}${t?`_${t}`:""}`}function Mh(){let e=fe(),t=Pp(xp()),{disableElementIds:n}=Ge();return n?!0:e==="preview"&&t}function ae(e,t){let n=Ge(),r=Mh();if(!(n.disableElementIds&&t||!r))return Yo(e.id,t)}var g0=b(W()),Bh=b(O());var Fh=Bh.default.createContext(!1);function lP(e){let{isNodeListItem:t,children:n}=e;return(0,g0.jsx)(Fh.Provider,{value:t,children:n})}function ro({children:e}){return(0,g0.jsx)(Fh.Provider,{value:!1,children:e})}function oo(){return Bh.default.useContext(Fh)?"li":"div"}function zh(){return Bh.default.useContext(Fh)}function cP(){let e=oo();return er[e]}var Vh={top:0,left:void 0,right:void 0,bottom:void 0,pointerEvents:"auto"};
75function ff({children:e,stickyWrapperStyles:t,node:n}){let r=F(t??{}),o=ae(n,"sticky-wrapper"),i=oo();return t?(0,fc.jsx)(ro,{children:(0,fc.jsx)(i,{id:o,className:r,children:e})}):(0,fc.jsx)(fc.Fragment,{children:e})}function uP(e=[]){return{boxShadow:QV(e),filter:S0(e).filter,backdropFilter:x0(e).backdropFilter}}function QV(e){return[...e].reverse().map(n=>{if(n.type==="DROP_SHADOW")return y0([n]).boxShadow;if(n.type==="INNER_SHADOW")return v0([n]).boxShadow}).filter(n=>!!n).join(", ")||void 0}function y0(e){return{boxShadow:[...e].reverse().map(n=>{if(n.type==="DROP_SHADOW")return`${M(n.offset.x)}px ${M(n.offset.y)}px ${M(n.radius)}px ${M(n.spread||0)}px ${Hp(n.color)}`}).filter(n=>!!n).join(", ")||void 0}}function v0(e){return{boxShadow:[...e].reverse().map(n=>{if(n.type==="INNER_SHADOW")return`inset ${M(n.offset.x)}px ${M(n.offset.y)}px ${M(n.radius)}px ${M(n.spread||0)}px ${Hp(n.color)}`}).filter(n=>!!n).join(", ")||void 0}}function S0(e){let t=e.find(r=>r.type==="LAYER_BLUR");return{filter:t?`blur(${M(t.radius/2)}px)`:void 0}}function x0(e){let t=e.find(r=>r.type==="BACKGROUND_BLUR");return{backdropFilter:t?`blur(${M(t.radius/2)}px)`:void 0}}function fP(e=[]){return e.reduce((t,n)=>(n.type==="INNER_SHADOW"||n.type==="BACKGROUND_BLUR"||(n.type==="DROP_SHADOW"?t.textShadow=`${t.textShadow?.length?`${t.textShadow}, `:""}${M(n.offset.x)}px ${M(n.offset.y)}px ${M(n.radius)}px ${Hp(n.color)}`:n.type==="LAYER_BLUR"&&(t.filter=`blur(${M(n.radius/2)}px)`)),t),{})}function pn({node:e,parent:t,context:n,children:r,zIndex:o,itemSpacing:i,options:s={isFlattened:!1,canAnimate:!1,previousRotation:void 0}}){let a=Z.state?.renderOptions.independentRootNode??!1,l=Z.state?.renderOptions.previewingCodeBehavior??!1,c;Ft(e,t)?c=sP(e,t,n):t===null?n?.renderedByCode||l?c={...p0(e,t,n),position:"relative",top:void 0,right:void 0,bottom:void 0,left:void 0}:a?c=JV(e):c=ZV(e):c=p0(e,t,n),c.mixBlendMode=n?.group?.mixBlendMode??il(e.blendMode);let u=nP(e,t,n,s?.canAnimate,s?.previousRotation),f;!s.isFlattened&&eP(e)?f=m0({node:e,children:r,itemSpacing:i}):!s.isFlattened&&(e.type==="CODE_INSTANCE"||e.type==="CODE_LAYER")&&Bt(e)?f=m0({node:e,children:r,itemSpacing:e.itemSpacing}):e.type==="GROUP"?(f=eH(e,t,n),f.display==="inline-grid"&&(c.lineHeight="0")):f={display:"block"};let p=c.position==="sticky"&&!Ft(e,t),v;if(p){let T=t?.size.y&&typeof c.top=="number"?t.size.y-c.top:c.top!==void 0?`calc(100% - ${c.top})`:t?.size.y;v={position:"absolute",top:c.top,left:c.left,bottom:0,right:c.right,height:T,pointerEvents:"none"},c={...c,...Vh}}let g={inner:f,outer:c,stickyWrapper:v,transform:u};return tH(g,e,o),g}function ZV(e){let t=dt(e,null)===$.HUG_CONTENTS?void 0:e.size.y,r=Bt(e)?void 0:e.size.x;return{position:"relative",minWidth:"var(--content-min-width)",width:"100%",height:dt(e,null)===$.HUG_CONTENTS?void 0:"var(--content-min-height)","--content-width":"calc(var(--content-width-scaled, 100%) - (var(--content-margin-x-scaled, 0px) * 2))","--content-margin":"0 var(--content-margin-x-scaled, 0)","--content-min-width":r?`calc(max(var(--viewport-width-scaled, 100%), ${r}px) - (var(--content-margin-x-scaled, 0px) * 2))`:"calc(var(--viewport-width-scaled, 100%) - (var(--content-margin-x-scaled, 0px) * 2))","--content-min-height":t?`max(var(--viewport-height-scaled, var(--100dvh)), ${t}px)`:"var(--viewport-height-scaled, var(--100dvh))"}}function JV(e){return{position:"relative",width:"100%",height:"100%"}}function eH(e,t,n){let r={};return Ft(e,t)||n?.group?.withinAutoLayout?(r.display="inline-grid",r.gridTemplateColumns="max-content",r.gridTemplateRows="max-content",r.justifyItems="start",r.alignItems="start"):r.display="contents",r}function tH(e,t,n){e.inner.whiteSpace=t.type==="TEXT"&&t.textAutoResize==="WIDTH_AND_HEIGHT"?"nowrap":void 0,n!==void 0&&(e.outer.zIndex=n)}function dc(e,t,n){if(n?.renderedByCode)return{};if(t&&"clipsContent"in e&&e.clipsContent===!1)return{overflow:"visible"};let r=to(e),o=e.overflowDirection??"NONE",i=!r&&(o==="HORIZONTAL_SCROLLING"||o==="HORIZONTAL_AND_VERTICAL_SCROLLING"),s=!r&&(o==="VERTICAL_SCROLLING"||o==="HORIZONTAL_AND_VERTICAL_SCROLLING"),a=i?"auto":"clip";return t?{overflowX:a,overflowY:s?"auto":"clip"}:Z.state?.withBaseStyles?{overflowX:i?"auto":"hidden"}:{}}function dP(e,t,n,r,o,i){let{cursor:s,opacity:a,...l}=n,c,u,f;e.effects&&(c=y0(e.effects),u=S0(e.effects),f=x0(e.effects));let d=Di(e),p={...c},v=d||r?{...p,...Vp(e,t,r,o,i),pointerEvents:"none"}:void 0,g=GS(e),{topLeft:T,topRight:m,bottomRight:h,bottomLeft:y}=g,x={borderTopLeftRadius:T,borderTopRightRadius:m,borderBottomRightRadius:h,borderBottomLeftRadius:y,cursor:s,opacity:a,...u,...!d&&p},S={...l},E={...f,borderTopLeftRadius:T,borderTopRightRadius:m,borderBottomRightRadius:h,borderBottomLeftRadius:y};return{containerStyles:x,clipperStyles:S,borderStyles:v,sharedBackgroun
75dStyles:E}}function T0(e,t,n,r){let o=r?Mp(t,n):0,i=Math.min(t.maxWidth||Number.POSITIVE_INFINITY,t.size.x);e.width=i+o}function pP({node:e,parent:t,context:n}){let r={};if(to(e)&&ft(e,t,!1,n)===$.FIXED&&!tr(e,t)){let o=Ft(e,t);T0(r,e,t,o)}return r}function mn({node:e,parent:t,children:n,context:r}){let o={position:"relative"},i=Z.state?.renderOptions;if(!t&&!i?.independentRootNode&&!i?.previewingCodeBehavior)return o.width="var(--content-width)",o.height="100%",o.margin="var(--content-margin)",o.minWidth="var(--content-min-width)",o.minHeight="var(--content-min-height)",o;let s=ft(e,t,!1,r);s!==$.HUG_CONTENTS&&(o.width="100%");let a=dt(e,t,r);a!==$.HUG_CONTENTS&&(o.height="100%");let l=Ft(e,t),c=()=>{let u=l?Bp(e,t):0,f=Math.min(e.maxHeight||Number.POSITIVE_INFINITY,e.size.y);o.height=f+u};return to(e)?e.type==="FRAME"&&n?.some(f=>ft(f,e,!1,r)===$.FILL_PARENT)&&T0(o,e,t,l):tr(e,t)||(s===$.FIXED&&(e.targetAspectRatio&&a!==$.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:T0(o,e,t,l)),a===$.FIXED&&(e.targetAspectRatio&&s!==$.FIXED?o.aspectRatio=`${e.targetAspectRatio.x} / ${e.targetAspectRatio.y}`:c())),o}function os(e){let t={};return e.isDecorativeImage&&(t.role="presentation",t["aria-hidden"]=!0),e.accessibleLabel&&(t["aria-label"]=e.accessibleLabel),e.ariaAttributes?.ariaHidden!==void 0&&(t["aria-hidden"]=e.ariaAttributes.ariaHidden),e.ariaAttributes?.ariaRole!==void 0&&(t.role=e.ariaAttributes.ariaRole),e.ariaAttributes?.ariaCurrent!==void 0&&(t["aria-current"]=e.ariaAttributes.ariaCurrent),t}var Qt=b(O());var mP=(e,t,n)=>Math.min(Math.max(n,e),t);var oa=e=>typeof e=="number";var hP=e=>Array.isArray(e)&&!oa(e[0]);var gP=(e,t,n)=>{let r=t-e;return((n-e)%r+r)%r+e};function yP(e,t){return hP(e)?e[gP(0,e.length,t)]:e}var Hh=(e,t,n)=>-n*e+n*t+e;var df=e=>e;var ia=(e,t,n)=>t-e===0?1:(n-e)/(t-e);function jh(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let o=ia(0,t,r);e.push(Hh(n,1,o))}}function pf(e){let t=[0];return jh(t,e-1),t}function E0(e,t=pf(e.length),n=df){let r=e.length,o=r-t.length;return o>0&&jh(t,o),i=>{let s=0;for(;s<r-2&&!(i<t[s+1]);s++);let a=mP(0,1,ia(t[s],t[s+1],i));return a=yP(n,s)(a),Hh(e[s],e[s+1],a)}}var sa=e=>typeof e=="function";var mf=e=>typeof e=="string";function C0(e,t){return t?e*(1e3/t):0}function Wh(e,t){var n;return typeof e=="string"?t?((n=t[e])!==null&&n!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}function vP(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var nH={any:0,all:1};function w0(e,t,{root:n,margin:r,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};let i=Wh(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);sa(d)?s.set(u.target,d):l.unobserve(u.target)}else f&&(f(u),s.delete(u.target))})},l=new IntersectionObserver(a,{root:n,rootMargin:r,threshold:typeof o=="number"?o:nH[o]});return i.forEach(c=>l.observe(c)),()=>l.disconnect()}var Uh=new WeakMap,is;function rH(e,t){if(t){let{inlineSize:n,blockSize:r}=t[0];return{width:n,height:r}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function oH({target:e,contentRect:t,borderBoxSize:n}){var r;(r=Uh.get(e))===null||r===void 0||r.forEach(o=>{o({target:e,contentSize:t,get size(){return rH(e,n)}})})}function iH(e){e.forEach(oH)}function sH(){typeof ResizeObserver>"u"||(is=new ResizeObserver(iH))}function SP(e,t){is||sH();let n=Wh(e);return n.forEach(r=>{let o=Uh.get(r);o||(o=new Set,Uh.set(r,o)),o.add(t),is?.observe(r)}),()=>{n.forEach(r=>{let o=Uh.get(r);o?.delete(t),o?.size||is?.unobserve(r)})}}var Gh=new Set,hf;function aH(){hf=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Gh.forEach(n=>n(t))},window.addEventListener("resize",hf)}function xP(e){return Gh.add(e),hf||aH(),()=>{Gh.delete(e),!Gh.size&&hf&&(hf=void 0)}}function TP(e,t){return sa(e)?xP(e):SP(e,t)}var lH=50,EP=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),wP=()=>({time:0,x:EP(),y:EP()}),cH={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function CP(e,t,n,r){let o=n[t],{length:i,position:s}=cH[t],a=o.current,l=n.time;o.current=e["scroll"+s],o.scrollLength=e["scroll"+i]-e["client"+i],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=ia(0,o.scrollLength,o.current);let c=r-l;o.velocity=c>lH?0:C0(o.current-a,c)}
75function kP(e,t,n){CP(e,"x",t,n),CP(e,"y",t,n),t.time=n}function IP(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){let{top:o,left:i}=r.getBBox();for(n.x+=i,n.y+=o;r&&r.tagName!=="svg";)r=r.parentNode}return n}var bP={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};var $h={start:0,center:.5,end:1};function k0(e,t,n=0){let r=0;if($h[e]!==void 0&&(e=$h[e]),mf(e)){let o=parseFloat(e);e.endsWith("px")?r=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?r=o/100*document.documentElement.clientWidth:e.endsWith("vh")?r=o/100*document.documentElement.clientHeight:e=o}return oa(e)&&(r=t*e),n+r}var uH=[0,0];function AP(e,t,n,r){let o=Array.isArray(e)?e:uH,i=0,s=0;return oa(e)?o=[e,e]:mf(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,$h[e]?e:"0"]),i=k0(o[0],n,r),s=k0(o[1],t),i-s}var fH={x:0,y:0};function RP(e,t,n){let{offset:r=bP.All}=n,{target:o=e,axis:i="y"}=n,s=i==="y"?"height":"width",a=o!==e?IP(o,e):fH,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=r.length;for(let d=0;d<f;d++){let p=AP(r[d],c[s],l[s],a[i]);!u&&p!==t[i].interpolatorOffsets[d]&&(u=!0),t[i].offset[d]=p}u&&(t[i].interpolate=E0(pf(f),t[i].offset),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=t[i].interpolate(t[i].current)}function dH(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!=e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}function NP(e,t,n,r={}){let o=r.axis||"y";return{measure:()=>dH(e,r.target,n),update:i=>{kP(e,n,i),(r.offset||r.target)&&RP(e,n,r)},notify:sa(t)?()=>t(n):pH(t,n[o])}}function pH(e,t){return e.pause(),e.forEachNative((n,{easing:r})=>{var o,i;if(n.updateDuration)r||(n.easing=df),n.updateDuration(1);else{let s={duration:1e3};r||(s.easing="linear"),(i=(o=n.effect)===null||o===void 0?void 0:o.updateTiming)===null||i===void 0||i.call(o,s)}}),()=>{e.currentTime=t.progress}}var gf=new WeakMap,PP=new WeakMap,I0=new WeakMap,OP=e=>e===document.documentElement?window:e;function yf(e,t={}){var{container:n=document.documentElement}=t,r=vP(t,["container"]);let o=I0.get(n);o||(o=new Set,I0.set(n,o));let i=wP(),s=NP(n,e,i,r);if(o.add(s),!gf.has(n)){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()};gf.set(n,c);let u=OP(n);window.addEventListener("resize",c,{passive:!0}),n!==document.documentElement&&PP.set(n,TP(n,c)),u.addEventListener("scroll",c,{passive:!0})}let a=gf.get(n),l=requestAnimationFrame(a);return()=>{var c;typeof e!="function"&&e.stop(),cancelAnimationFrame(l);let u=I0.get(n);if(!u||(u.delete(s),u.size))return;let f=gf.get(n);gf.delete(n),f&&(OP(n).removeEventListener("scroll",f),(c=PP.get(n))===null||c===void 0||c(),window.removeEventListener("resize",f))}}var LP={m00:1,m01:0,m02:0,m10:0,m11:1,m12:0};function pc(e,t,n=1){return{m00:n,m01:0,m02:e,m10:0,m11:n,m12:t}}var mH={FADE_IN:{opacity:0,transform:LP},SCALE_IN:{opacity:0,transform:pc(0,0,.5)},SCALE_IN_BOTTOM:{opacity:0,transform:pc(0,50,.5)},SLIDE_IN_TOP:{opacity:0,transform:pc(0,-150)},SLIDE_IN_BOTTOM:{opacity:0,transform:pc(0,150)},SLIDE_IN_LEFT:{opacity:0,transform:pc(-150,0)},SLIDE_IN_RIGHT:{opacity:0,transform:pc(150,0)},NONE:{opacity:1,transform:LP}},hH=.75,io={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]},DP={easingType:"OUT_CUBIC",easingFunction:io.OUT_CUBIC,transitionDuration:.3},gH={...DP,transitionDuration:.6},yH=50;function zt(e,t){if(!e)return{};let n=t.transform?Ye.fromTransform(t.transform):Ye.identity();n.multiply(vH(e.transform));let r=n.toScale(),o=n.offset(),i=n.toDegrees();return{opacity:e.opacity??t.opacity??1,scaleX:r?.x??1,scaleY:r?.y??1,translateX:o?.x??0,translateY:o?.y??0,rotate:i??0}}function b0(e,t,n,r){let o={key:void 0,hasBehaviors:!1,variants:{visible:{}},initial:"visible",appearBehaviorOtherLayer:void 0,scrollTransformOtherLayer:void 0,hasAppearLoadBehavior:!1,hasAppearScrollIntoViewBehavior:!1,hasAppearScrollDirectionBehavior:!1,hasHoverBehavior:!1,hasPressBehavior:!1,hasFocusBehavior:!1,hasScrollSpeedBehavior:!1,hasCursorBehavior:!1,transitionToVisible:void 0,transitionToExit:void 0,transitionToAndFromHover:void 0,transitionToAndFromPress:void 0,transitionToAndFromFocus:void 0,transitionBasedOnScrollDirection:void 0,scrollParallaxSpeed:1,replayAppearBehavior:!0,hasScrollTransformOnScrollBehavior:!1,hasScrollTransformIntoViewBehavior:!1,scrollTransformTransition:void 0,replayScrollTransformBehavior:!0,cursorBehaviorInfo:void 0,hasEnterAnimation:!0,hasExitAnimation:!0};if(e.length===0)return o;o.hasBehaviors=!0,o.variants={visible:zt({},t)};for(let i of e){let s=i.behaviorType,a=!1;switch(s){case Ke.Appear:{let l=i;if(!l||n?.[Ke.Appear])break;let c=l.trigger;switch(c){case"PAGE_LOAD":o.hasAppearLoadBehavior=!0,o.initial="initial",o.variants.initial=zt(i.enterState,t),o.transitionToVisible=nr(i.enterTransition);break;case"THIS_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=zt(i.enterState,t),o.variants.exit=zt(i.exitState??i.enterState,t),o.transitionToVisible=nr(i.enterTransition),o.transitionToExit=nr(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasAppearScrollIntoViewBehavior=!0,o.initial="initial",o.variants.initial=zt(i.enterState,t),o.variants.exit=zt(i.exitState??i.enterState,t),o.appearBehaviorOtherLayer=Ze(i.otherLayer),o.transitionToVisible=nr(i.enterTransition),o.transitionToExit=nr(i.exitTransition),o.replayAppearBehavior=!i.playsOnce;break;case"SCROLL_DIRECTION":o.hasAppearScrollDirectionBehavior=!0,o.variants.scrollDirection=zt(i.enterState,t),o.transitionBasedOnScrollDirection=nr(i.enterTransition),o.replayAppearBehavior=!i.playsOnce;break;default:ye(c)}break}case Ke.ScrollTransform:{let l=i;if(!l||n?.[Ke.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=zt(i.fromState,t),o.variants.exit=zt(i.toState,t),o.scrollTransformTransition=nr(i.transition);break;case"THIS_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=zt(i.fromState,t),o.variants.exit=zt(i.toState,t),o.scrollTransformTransition=nr(i.transition),o.replayScrollTransformBehavior=!i.playsOnce;break;case"OTHER_LAYER_IN_VIEW":o.hasScrollTransformIntoViewBehavior=!0,o.initial="initial",o.variants.initial=zt(i.fromState,t),o.variants.exit=zt(i.toState,t),o.scrollTransformTransition=nr(i.transition),o.scrollTransformOtherLayer=Ze(i.otherLayer),o.replayScrollTransformBehavior=!i.playsOnce;break;default:ye(c)}break}case Ke.Hover:o.hasHoverBehavior=!n?.[Ke.Hover],o.variants.hover=zt(i.state,t),o.transitionToAndFromHover=nr(i.transition);break;case Ke.Press:o.hasPressBehavior=!n?.[Ke.Press],o.variants.press=zt(i.state,t),o.transitionToAndFromPress=nr(i.transition);break;case Ke.Focus:o.hasFocusBehavior=!n?.[Ke.Focus],o.variants.focus=zt(i.state,t),o.transitionToAndFromFocus=nr(i.transition);break;case Ke.ScrollParallax:o.hasScrollSpeedBehavior=!n?.[Ke.ScrollParallax],o.scrollParallaxSpeed=i.speed;break;case Ke.Cursor:o.hasCursorBehavior=!n?.[Ke.Cursor],o.cursorBehaviorInfo={cursorGuid:Ze(i.cursorGuid),cursorImage:r,cursorHotspot:{x:i.hotspotX,y:i.hotspotY}};break;case Ke.Marquee:break;case Ke.Code:break;default:ye(s)}a&&o.scrollTransformTransition&&(o.scrollTransformTransition.repeatDelay=1)}return o.key=JSON.stringify(o),o}function vH(e){return Array.isArray(e)?Ye.fromNumbers(e[0][0],e[0][1],e[0][2],e[1][0],e[1][1],e[1][2]):typeof e=="object"?Ye.fromNumbers(e.m00,e.m01,e.m02,e.m10,e.m11,e.m12):Ye.identity()}function nr(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:io.IN_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"OUT_BACK_CUBIC":return{ease:io.OUT_BACK_CUBIC,duration:e.transitionDuration,delay:e.delay};case"INOUT_BACK_CUBIC":return{ease:io.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:io[e.easingType][1],damping:io[e.easingType][2],mass:io[e.easingType][0],delay:e.delay};case"CUSTOM_SPRING":{let t=e.easingFunction??io.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 SH=(...e)=>fe()==="server"?()=>{}:(0,Qt.useLayoutEffect)(...e);function so(e,t,n,r,o){let{disableBehaviors:i}=Ge(),s=(0,Qt.useRef)(null),a=(0,Qt.useRef)(null),{key:l,hasBehaviors:c,variants:u,initial:f,appearBehaviorOtherLayer:d,scrollTransformOtherLayer:p,hasAppearLoadBehavior:v,hasAppearScrollIntoViewBehavior:g,hasAppearScrollDirectionBehavior:T,hasHoverBehavior:m,hasPressBehavior:h,hasScrollTransformOnScrollBehavior:y,hasScrollTransformIntoViewBehavior:x,hasScrollSpeedBehavior:S,hasCursorBehavior:E,transitionToVisible:C,transitionToExit:w,transitionToAndFromHover:A,transitionToAndFromPress:I,transitionBasedOnScrollDirection:R,scrollParallaxSpeed:N,replayAppearBehavior:P,replayScrollTransformBehavior:B,scrollTransformTransition:k}=(0,Qt.useMemo)(()=>{let be=Object.entries(i?{}:t??{}).map(([G,pe])=>({...pe,behaviorType:G})).filter(G=>G.behaviorType!=="code"),Y=b0(be,r,o);return sI(Y),Y},[i,t,r,o]),{scale:V}=Bn(),D=y||x,H=(0,Qt.useMemo)(()=>D?{fromState:u[ie.INITIAL],toState:u[ie.EXIT]}:null,[D,u]),q=(0,Qt.useCallback)(()=>xH({domElement:s.current,hasBehaviors:c,variants:u,hasAppearLoadBehavior:v,hasAppearScrollIntoViewBehavior:g,hasAppearScrollDirectionBehavior:T,hasHoverBehavior:m,hasPressBehavior:h,hasScrollTransformBehavior:D,hasScrollTransformOnScrollBehavior:y,hasScrollTransformIntoViewBehavior:x,hasScrollSpeedBehavior:S,scrollTransformState:H,transitionToVisible:C,transitionToExit:w,transitionToAndFromHover:A,transitionToAndFromPress:I,transitionBasedOnScrollDirection:R,scrollTransformTransition:k,appearBehaviorOtherLayer:d,scrollTransformOtherLayer:p,replayAppearBehavior:P,replayScrollTransformBehavior:
75B,scrollParallaxSpeed:N,scale:V}),[c,u,v,g,T,m,h,D,y,x,S,H,C,w,A,I,R,k,d,p,P,B,N,V]),ne=(0,Qt.useCallback)(he=>{s.current&&a.current?.(),s.current=he,a.current=q?.(),he?ix(e,he):sx(e)},[e,q]),de=(0,Qt.useRef)(e);return SH(()=>{s.current&&ix(e,s.current),de.current!==e&&(sx(de.current),de.current=e)},[s,e]),RI({ref:s,hasCursorBehavior:E,assets:n,behaviors:t}),(0,Qt.useEffect)(()=>{if(!(!s.current||!c))return a.current=q(),()=>a.current?.()},[q,c]),c?{ref:ne,key:l,motionProps:{initial:f,variants:u}}:{ref:ne,key:l,motionProps:{}}}function xH(e){let{domElement:t,hasBehaviors:n,variants:r,hasAppearLoadBehavior:o,hasAppearScrollIntoViewBehavior:i,hasAppearScrollDirectionBehavior:s,hasHoverBehavior:a,hasPressBehavior:l,hasScrollTransformBehavior:c,hasScrollTransformOnScrollBehavior:u,hasScrollTransformIntoViewBehavior:f,hasScrollSpeedBehavior:d,scrollTransformState:p,transitionToVisible:v,transitionToExit:g,transitionToAndFromHover:T,transitionToAndFromPress:m,transitionBasedOnScrollDirection:h,scrollTransformTransition:y,appearBehaviorOtherLayer:x,scrollTransformOtherLayer:S,replayAppearBehavior:E,replayScrollTransformBehavior:C,scrollParallaxSpeed:w,scale:A}=e;if(!t||!n)return()=>{};let I=!1,R=[()=>{I=!0}];if(o&&dn(t,r[ie.VISIBLE],v),i){let N=P=>{let B=!1,k;function V(){I||!t||!B||k||(k=dn(t,r[ie.VISIBLE],v).then(()=>{k=void 0,D()}),E||H())}function D(){I||!t||B||k||(k=dn(t,r[ie.EXIT]??r[ie.VISIBLE],g).then(()=>{k=void 0,dn(t,r[ie.INITIAL]??r[ie.VISIBLE],{duration:0}),V()}))}let H=w0(P,()=>(B=!0,V(),()=>{B=!1,D()}));R.push(H)};x?Kp(x).then(P=>{I||N(P)}):t&&N(t)}if(s){let N=yf(P=>{let B=P.y.velocity;B>0?(dn(t,r[ie.SCROLL_DIRECTION]??r[ie.VISIBLE],h),E||N()):B<0&&dn(t,r[ie.VISIBLE],h)},{container:ax()});R.push(N)}if(a){let N=B=>{B.pointerType!=="touch"&&dn(t,r[ie.HOVER]??r[ie.VISIBLE],T)},P=B=>{B.pointerType!=="touch"&&dn(t,r[ie.VISIBLE],T)};t.addEventListener("pointerenter",N),t.addEventListener("pointerleave",P),R.push(()=>{t.removeEventListener("pointerenter",N),t.removeEventListener("pointerleave",P)})}if(l){let N=()=>{dn(t,r[ie.PRESS]??r[ie.VISIBLE],m),window.addEventListener("pointerup",P),window.addEventListener("pointercancel",P)},P=()=>{dn(t,r[ie.VISIBLE],m),window.removeEventListener("pointerup",P),window.removeEventListener("pointercancel",P)};t.addEventListener("pointerdown",N),t.addEventListener("pointerup",P),t.addEventListener("pointercancel",P),R.push(()=>{t.removeEventListener("pointerdown",N),t.removeEventListener("pointerup",P),t.removeEventListener("pointercancel",P),window.removeEventListener("pointerup",P),window.removeEventListener("pointercancel",P)})}if(c){let N=P=>{let B=!1,k=yf(V=>{if(B)return;let D=0;if(u)D=V.y.scrollLength>0?V.y.current/V.y.scrollLength:1;else if(f){let re=V.y.current+V.y.containerLength,Ee=V.y.targetOffset,qe=V.y.targetLength,Hn=(re-Ee)/qe;D=Math.min(1,Math.max(0,Hn))}let{fromState:H,toState:q}=p,ne=Ji(D,[0,1],[H.opacity,q.opacity]),de=Ji(D,[0,1],[H.scaleX,q.scaleX]),he=Ji(D,[0,1],[H.scaleY,q.scaleY]),be=Ji(D,[0,1],[H.translateX,q.translateX]),Y=Ji(D,[0,1],[H.translateY,q.translateY]),G=Ji(D,[0,1],[H.rotate,q.rotate]);D===1&&!C&&(B=!0);let pe=()=>{dn(t,{opacity:ne,scaleX:de,scaleY:he,translateX:be,translateY:Y,rotate:G},y)};Q.postRender(pe)},{container:cx(P),target:P});R.push(k)};S?Kp(S).then(P=>{I||N(P)}):t&&N(t)}if(d){let N=yf(P=>{if(w!==1){let B=P.y.current/A.get()*(1-w);dn(t,{y:B},{duration:0})}},{container:cx(t),target:t});R.push(N)}return()=>{R.forEach(N=>N())}}var _P=(e,t)=>(0,Qt.useMemo)(()=>{if(!(!e||!t))return{transformTemplate:ll(e)}},[e,t]);var TH={ALPHA:"alpha",LUMINANCE:"luminance",VECTOR:"alpha"};function rr({node:e,context:t}){let{masks:n}=t||{};if(!n)return{};let r=Lh(e,t?.group?.withinAutoLayout),o=n.reduce((s,a)=>{let l=a,c=Mo(l.assets,l.hash),u=Z.state.getAssetURL(c.url),{isolatedAbsoluteRenderBounds:f}=l,{absoluteBoundingBox:d}=e,p=Lh(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?TH[l.maskType]:"alpha"),f){let v=f.x-d.x,g=f.y-d.y,T=[`${M(v)}px`,`${M(g)}px`],m=[`${M(f.width)}px`,`${M(f.height)}px`];p.horizontal===xr.LEFT_RIGHT&&r.horizontal===p.horizontal&&(T[0]=lt(v/d.width),m[0]=lt(f.width/d.width)),p.vertical===Tr.TOP_BOTTOM&&r.vertical===p.vertical&&(T[1]=lt(g/d.height),m[1]=lt(f.height/d.height)),s.maskPosition.push(T.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 hn(e){if(e===void 0)return{};let t=M(e);return t===1?{}:{opacity:t}}function Zt(e,t){let n=e?.group?.opacity??1,r=t.opacity??1;return n*r}var MP=b(O());function or(...e){return(0,MP.useMemo)(()=>t=>{e.forEach(n=>{if(n!=null){if(typeof n=="function"){n(t);return}try{n.current=t}catch{throw new J(`Cannot assign value '${JSON.stringify(t)}' to ref '${JSON.stringify(n)}'`)}}})},e)}function ao(e){if(!(!Mh()||/^(Frame|Rectangle|Polygon|Star|Group|Line|Ellipse|Vector|Arrow) \d+$/.test(e.name)))return e.name}function EH(e,t,n){return e?n?"div":"a":t?n?"div":"button":null}function CH(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 ss(e){return e==="main"}function mc(e){return e==="ol"||e==="ul"}function as(e,t,n,r){return{interactiveSemanticTag:EH(t,n,r),semanticTag:CH(e.accessibleHTMLTag)}}function Kh(e,t,n){let r=e!=="div",o=t!=null,i=e,s=!1,a=!1;return r?(i=e,o&&(s=!0),n&&(a=!0)):n?o?(a=!0,i=t):i="li":o?i=t:i=e,{finalInnerSemanticTag:i,needsInteractiveWrapper:s,needsListWrapper:a}}var Fn=b(W()),ule=b(O()),aa=b(br());var gc=b(W()),ole=b(O());var BP=b(O());function wH(){return()=>{}}function hc(){return BP.useSyncExternalStore(wH,()=>!0,()=>!1)}function ir({children:e,fallback:t=null}){return hc()?(0,gc.jsx)(gc.Fragment,{children:e()}):(0,gc.jsx)(gc.Fragment,{children:t})}var vf=b(W()),A0=b(O());var yc=(0,A0.forwardRef)(function({tag:t,children:n,needsMotion:r,motionProps:o,...i},s){let a=t;if(!r)return(0,vf.jsx)(a,{ref:s,...i,children:n});let l=er[t];return(0,vf.jsx)(l,{ref:s,...o,...i,children:n})}),FP=(0,A0.forwardRef)(function({needsMotion:t,motionProps:n,alt:r,...o},i){return t?(0,vf.jsx)(er.img,{ref:i,...n,alt:r,...o}):(0,vf.jsx)("img",{ref:i,alt:r,...o})});function HP({node:e,parent:t,backgroundInfo:n,sharedBackgroundStyles:r,smartAnimateType:o,transitionData:i,alt:s}){let a=Yt(i),c=o===K.INSTANCE_SUBTREE&&n.length===0,u={};c?u=r:n.length===1?u={...n[0].backgroundStyles,...r}:n.length>1;let{motionTransitionProps:f,cssStyles:d}=ul(o,n.length===0?0:1,u,void 0,i,c?void 0:a),p=Do(o,i,u.transform),v=ae(e,"background"),g=F({position:"absolute",inset:0,pointerEvents:"none"}),T=F(d);if(n.length===1||c){let m=o!==K.NONE,h={...f,...p};return n[0]?.imageProps?(0,Fn.jsx)(zP,{customClassname:(0,aa.default)(g,T),id:v,imageProps:n[0].imageProps,styles:n[0].backgroundStyles,alt:s,node:e,parent:t,needsMotion:m,motionProps:h}):n[0]?.videoProps?(0,Fn.jsx)(bH,{customClassname:T,node:e,videoProps:n[0].videoProps,styles:n[0].backgroundStyles}):(0,Fn.jsx)(yc,{tag:"div",className:(0,aa.default)(g,T),needsMotion:m,motionProps:h,id:v,"aria-hidden":!0})}else{if(n.length===0)return null;{let{backdropFilter:m,...h}=r;return(0,Fn.jsx)("div",{id:v,"aria-hidden":!0,className:g,style:h,children:n.map(({backgroundStyles:y,imageProps:x},S)=>{let E=S===n.length-1,C={...h,backdropFilter:E?m:void 0,...y};return x?(0,Fn.jsx)(zP,{imageProps:x,styles:C,alt:s,node:e,parent:t,needsMotion:!1,motionProps:{}},S):(0,Fn.jsx)("div",{className:g,style:C},S)})})}}}function zP({styles:e,node:t,parent:n,alt:r,customClassname:o,id:i,needsMotion:s,motionProps:a,imageProps:l}){let{getAssetURL:c}=te(),{url:u,cropDivInfo:f,size:d}=l,p=ae(t,"image-cropper"),v=f?{position:"absolute",width:lt(f.widthPercent),height:lt(f.heightPercent),top:lt(f.topPercent),left:lt(f.leftPercent),maxWidth:"none"}:{maxWidth:"none",...e,position:"absolute",width:"100%",height:"100%"},g=F(f?{...e,overflow:"hidden",position:"absolute",inset:0}:{}),T=F(v),m=f?T:(0,aa.default)(T,o),h=f?(0,aa.default)(g,o):g,{srcset:y,sizes:x}=R0(c,t,n,u,d,f?{x:f.widthPercent,y:f.heightPercent}:void 0),S=(0,Fn.jsx)(FP,{loading:t.lazyLoad?"lazy":void 0,className:m,id:i||void 0,alt:r||"",src:c(u),srcSet:y,sizes:t.lazyLoad?`auto,${x}`:x,needsMotion:s,motionProps:a});return f?(0,Fn.jsx)("div",{id:p,className:h,children:S}):S}var VP=[64,128,256,512,1024,1536,2048,2560,3072,3584,4096],kH=3,IH=512;function R0(e,t,n,r,o,i){let s=ft(t,n)===$.FIXED&&dt(t,n)===$.FIXED&&!tr(t,n),a=i??{x:1,y:1},l=`${Math.ceil(a.x*100)}vw`,c=IH,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*kH)}let f=`${e(r)} ${Math.ceil(o.x)}w`;if(o.x>=o.y)for(let d of VP){if(d<c)continue;if(d>u)break;let p=Math.ceil(d*a.x);f+=`, ${e(r,{width:p})} ${p}w`}else for(let d of VP){if(d<c)continue;if(d>u)break;let p=o.x/o.y,v=Math.ceil(d*a.y);f+=`, ${e(r,{height:v})} ${Math.ceil(v*p)}w`}return{srcset:f,sizes:l}}function bH({node:e,videoProps:t,styles:n,customClassname:r}){let{getVideoURL:o,env:i}=te(),{cropDivInfo:s}=t,a=ae(e,"video-cropper"),l=s?{position:"absolute",width:lt(s.widthPercent),height:lt(s.heightPercent),top:lt(s.topPercent),left:lt(s.leftPercent),maxWidth:"none"}:{maxWidth:"none",...n,position:"absolute",width:"100%",height:"100%"},c=F(s?{...n,overflow:"hidden",position:"absolute",inset:0}:{}),u=F(l),f=s?u:(0,aa.default)(u,r),d=s?(0,aa.default)(c,r):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,v={autoPlay:t.autoplay,loop:t.mediaLoop,controls:t.showControls,muted:p,playsInline:t.autoplay};i==="published"&&matchMedia("(prefers-reduced-motion: reduce)").matches&&(v.autoPlay=!1),t.isDecorative&&(v.role="presentation",v["aria-hidden"]=!0);let g=(0,Fn.jsx)(ir,{children:()=>(0,Fn.jsx)("video",{...v,controlsList:"nodownload",className:f,children:(0,Fn.jsx)("source",{src:o(t.url,t.hash)})})});return s?(0,Fn.jsx)("div",{id:a,className:d,children:g}):g}var jP=b(W()),Cle=b(O()),WP=b(br());function UP({node:e,smartAnimateType:t,nodeHasStrokes:n,transitionData:r,borderStyles:o}){let i=Yt(r),{motionTransitionProps:s,cssStyles:a}=ul(t,1,o??{},void 0,r,n?i:void 0),l=Do(t,r,o?.transform),c=ae(e,"border"),u=F(a),f=(0,WP.default)(u);return(0,jP.jsx)(yc,{tag:"div","aria-hidden":!0,needsMotion:t!==K.NONE,motionProps:{...s,...l},id:c,className:f})}var N0=b(W()),qh=b(O());function Xh({children:e,context:t={}}){let n={...t},r=t?.masks;return e.sort((o,i)=>o.scrollBehavior==="FIXED"&&i.scrollBehavior!=="FIXED"?-1:0),e.reduce((o,i)=>("isMask"in i?i.isMask??!1:!1)?(n={...n,masks:r?[...r,i]:[i]},o):(o.push([i,{key:i.key,context:n}]),o),[])}function GP(e){let{childNodes:t,parent:n,context:r,reverseZIndex:o,parentRef:i,parentTransitionProps:s,onTransitionEnd:a}=e,c=(s?.smartAnimateType??K.NONE)===K.INSTANCE_SUBTREE,u=Xh({children:t,context:r}),f=c?mx:qh.Fragment,d=c?pI(s?.transitionData,a):void 0;return qh.default.useMemo(()=>(0,N0.jsx)(f,{...d??{},children:u?.length?u.map(([v,{key:g,context:T}],m)=>{let h=o?u.length-m:void 0;return(0,N0.jsx)(Qh,{name:"sites-layer",nodeId:v.id,childKey:g,node:v,parent:n,context:T,zIndex:h,codeBehaviorProps:{parentRef:i}},g)}):null}),[f,d,u,i,n,o])}var P0=b(W()),qle=b(O());var Zh=b(W()),Fle=b(O());var AH=e=>{let t=e.layoutMode;if(e.type!=="FRAME"||!(t==="HORIZONTAL"||t==="VERTICAL"))return;let n;e.primaryAxisAlignItems==="MAX"?n="flex-end":e.primaryAxisAlignItems==="CENTER"&&(n="center");let r;if(e.counterAxisAlignItems==="MAX"?r="flex-end":e.counterAxisAlignItems==="CENTER"&&(r="center"),!(!n&&!r))return{display:"flex",flexDirection:t==="VERTICAL"?"column":"row",alignItems:r,justifyContent:n}};function $P({node:e,children:t,style:n,innerTag:r="div"}){let o=ae(e,"clipper"),{overflowX:i,overflowY:s,borderRadius:a,...l}=n,{minWidth:c,minHeight:u,maxWidth:f,maxHeight:d}=n,p=F({overflowX:i,overflowY:s,borderRadius:a,position:"relative",width:"100%",height:"100%",minWidth:c,minHeight:u,maxWidth:f,maxHeight:d,...AH(e)}),v=F(l);return(0,Zh.jsx)("div",{id:o,className:p,children:(0,Zh.jsx)(r,{className:v,children:t})})}function KP({node:e,style:t,children:n,innerTag:r="div"}){let o=ae(e,"clipper"),i=F(t);return(0,Zh.jsx)(r,{id:o,className:i,children:n})}var YP=(e,t,n)=>{if(n||!Bt(e))return!1;let r=e.paddingLeft+e.paddingRight;if(r>0){let i=ft(e,t);switch(i){case $.FILL_PARENT:return!0;case $.HUG_CONTENTS:break;case $.FIXED:if(r>e.size.x)return!0;break;default:ye(i)}}let o=e.paddingTop+e.paddingBottom;if(o>0){let i=dt(e);switch(i){case $.FILL_PARENT:return!0;case $.HUG_CONTENTS:break;case $.FIXED:if(o>e.size.y)return!0;break;default:ye(i)}}return!1};function Jh(e){let{canSmartAnimate:t,hasChildNodes:n,isResponsiveScalingEnabled:r,parentClipsContent:o,parentHasStrokes:i,parentIncludesStrokesInLayout:s,parentHasAutoLayoutPadding:a}=e;return n&&i&&o||a||s||r||t}var ls=b(W()),Ne=b(O()),XP=b(br());var RH="left",NH=6,PH=!1,eg=Ne.default.forwardRef(function({node:t,style:n={},className:r="",children:o},i){let s=t.behaviors?.marquee?.direction??RH,a=t.behaviors?.marquee?.speed??NH,l=t.behaviors?.marquee?.shouldLoopInfinitely??PH,[c,u]=(0,Ne.useState)(0),[f,d]=(0,Ne.useState)(0),[p,v]=(0,Ne.useState)(1),[g,T]=(0,Ne.useState)(!1),m=(0,Ne.useRef)(null),h=i||m,y=(0,Ne.useRef)(null),x=ju(),S=(0,XP.default)("marquee",x?"":"reduced-motion"),E=(0,Ne.useCallback)(N=>{if(y.current&&h.current){let P=h.current.getBoundingClientRect(),B=y.current.getBoundingClientRect(),k=c===0?P.width:c,V=B.width;if((s==="UP"||s==="DOWN")&&(k=P.height,V=B.height),l&&k&&V){let D=V<k?Math.ceil(k/V):1;v(D)}else v(1);d(V),(c===0||N)&&u(P.width)}},[l,h,c,s]);(0,Ne.useEffect)(()=>
75{if(g&&(E(),y.current&&h.current)){let N=new ResizeObserver(()=>{E(!0)});return N.observe(h.current),N.observe(y.current),()=>{N&&N.disconnect()}}},[E,h,g]),(0,Ne.useEffect)(()=>{E()},[E,o]),(0,Ne.useEffect)(()=>{T(!0)},[]);let C=(0,Ne.useMemo)(()=>l?f*p/a:f<c?c/a:f/a,[l,c,f,p,a]),w=(0,Ne.useMemo)(()=>({...n,["--width"]:s==="UP"||s==="DOWN"?"100vh":"100%",["--transform"]:s==="UP"?"rotate(-90deg)":s==="DOWN"?"rotate(90deg)":"none"}),[n,s]),A=(0,Ne.useMemo)(()=>({["--direction"]:s==="LEFT"?"normal":"reverse",["--duration"]:`${C}s`,["--delay"]:"0s",["--iteration-count"]:"infinite",["--min-width"]:l?"auto":"100%",["--timing-function"]:OS()?"steps(3)":"linear"}),[s,C,l]),I=(0,Ne.useMemo)(()=>({["--transform"]:s==="UP"?"rotate(90deg)":s==="DOWN"?"rotate(-90deg)":"none"}),[s]),R=(0,Ne.useCallback)((N,P)=>[...Array(Number.isFinite(N)&&N>=0?N:0)].map((B,k)=>(0,ls.jsx)(Ne.Fragment,{children:Ne.Children.map(o,V=>(0,ls.jsx)("div",{style:I,className:"marquee-child","aria-hidden":P,children:V}))},k)),[I,o]);return g?(0,ls.jsxs)("div",{ref:h,style:w,className:"marquee-container "+r,children:[(0,ls.jsxs)("div",{className:S,style:A,children:[(0,ls.jsx)("div",{className:"marquee-initial-child-container",ref:y,children:R(1)}),R(p-1,!0)]}),(0,ls.jsx)("div",{className:S,style:A,children:R(p,!0)})]}):null});var tg=b(W()),Yle=b(O());function la({children:e}){return(0,tg.jsx)(tg.Fragment,{children:e})}function qP(e){let{parent:t,canSmartAnimate:n,hasChildNodes:r,isResponsiveScalingEnabled:o,parentClipsContent:i,parentHasStrokes:s,parentIncludesStrokesInLayout:a,parentHasAutoLayoutPadding:l,parentIsAutoLayout:c,parentSizeConstraints:u,children:f,listTag:d,styles:{clipperStyles:p,innerStyles:v,overflowStyles:g,borderDisplacement:T,wrapperSizeStyles:m,marqueeSizeStyles:h}}=e,y=Jh({canSmartAnimate:n,hasChildNodes:r,isResponsiveScalingEnabled:o,parentClipsContent:i,parentHasStrokes:s,parentIncludesStrokesInLayout:a,parentHasAutoLayoutPadding:l}),x=OH(t),E=c&&(l||x)?$P:y?KP:la,C=x?eg:la,w={...m,...h,...g},A={};return c&&(u.minWidth&&(A.minWidth="inherit"),u.minHeight&&(A.minHeight="inherit"),u.maxWidth&&(A.maxWidth="inherit"),u.maxHeight&&(A.maxHeight="inherit")),y&&(w={...w,...p}),(0,P0.jsx)(C,{node:t,style:w,children:(0,P0.jsx)(E,{node:t,innerTag:d,style:{...A,...p,...v,...g,...T,...m,borderRadius:"inherit"},children:f})})}function OH(e){return to(e)}var L0=b(W()),O0=b(O());function D0(e){return(e.effects||[]).some(t=>t.type==="INNER_SHADOW")}function QP({node:e,parent:t,alwaysRenderBorderStyles:n}){return D0(e)?(0,L0.jsx)(LH,{node:e,parent:t,alwaysRenderBorderStyles:n}):null}function LH({node:e,parent:t,alwaysRenderBorderStyles:n}){let{shouldOutputVariables:r,codeSyntaxLanguage:o}=Ge(),i=O0.useMemo(()=>{let c=Di(e)||n?Vp(e,t,n,r,o):void 0;return c?{top:c.top,left:c.left,right:c.right,bottom:c.bottom}:{}},[e,n,t,r,o]),s=O0.useMemo(()=>({position:"absolute",inset:0,borderRadius:"inherit",pointerEvents:"none",...v0(e.effects||[]),...i}),[e.effects,i]),a=ae(e,"shadow"),l=F(s);return(0,L0.jsx)("div",{id:a,className:l})}var uo=b(W()),CO=b(O()),wO=b(br());var _0=b(W()),M0=b(O()),B0=M0.default.createContext(void 0);function Vt(e){let{outerStyles:t,children:n}=e;return(0,_0.jsx)(B0.Provider,{value:t,children:n})}function vc({children:e}){return(0,_0.jsx)(B0.Provider,{value:void 0,children:e})}function Ht(){return M0.default.useContext(B0)}var fa=b(W()),us=b(O());var jt=b(W()),ar=b(O()),vO=b(O()),HH=b(z0()),jH=b(W()),WH=b(Xa()),UH=b(op()),SO=b(br());function cs(e){let t=fe();ue(t!=="server",`${e} should never be rendered on the server.`)}var eO=b(W()),ng=b(O()),Sc=ng.createContext({name:"",width:0,height:0});function V0({name:e,width:t,height:n,children:r}){let o=ng.useMemo(()=>({name:e,width:t,height:n}),[e,t,n]);return(0,eO.jsx)(Sc.Provider,{value:o,children:r})}var U0=b(W()),lo=b(O());var Sf=class{backingComponentId;constructor(t){this.backingComponentId=X(t)}get(t,n){return t(this.backingComponentId)}set(t,n,r){ee().set(this.backingComponentId,r)}reset(){ee().set(this.backingComponentId,null)}},rg=class{variableState;nodeById;componentSetId=null;boundVariantProperties;unboundVariantProperties;boolMap={true:!0,false:!1};constructor(t,n,r,o,i=[]){this.variableState=t,this.nodeById=n,this.componentSetId=r,this.boundVariantProperties=o.map(([s,a])=>[s,X(a)]),this.unboundVariantProperties=i.map(([s,a])=>[s,X(a)])}get(t,n){let r=this.boundVariantProperties.map(([s,a])=>[s,this._convertResolvedVariableValueToStringVariantValue(this.variableState.evaluateVariable(t,t(a).id,n))]),o=this.unboundVariantProperties.map(([s,a])=>[s,t(a)]),i=[...r,...o];return this._instanceIdFromVariantProperties(t,i)}set(t,n,r){let o=Object.fromEntries(this._propertyValuesForVariant(t,r));
75this.unboundVariantProperties.forEach(([i,s])=>{let a=o[i];ee().set(s,a)}),this.boundVariantProperties.forEach(([i,s])=>{let a=o[i];let l=this.variableState.getVariableType(t(s).id,t,n),c=this._convertStringVariantValueToResolvedVariableType(l,a);this.variableState.setVariable(t(s).id,c,n)})}_instanceIdFromVariantProperties(t,n){if(this.componentSetId===null)return null;let r=t(this.nodeById.get(this.componentSetId));return r.type,r.children.find(o=>this._propertyValuesMatch(n,this._propertyValuesForVariant(t,o)))??null}_propertyValuesMatch(t,n){let r=s=>new Set(s.map(([a,l])=>JSON.stringify([a.toLowerCase(),l.toLowerCase()]))),o=r(t),i=r(n);return o.size===i.size&&[...o].every(s=>i.has(s))}_propertyValuesForVariant(t,n){return t(this.nodeById.get(n)).name.split(",").map(o=>{let[i,s]=o.split("=");return[(i??"").trim(),(s??"").trim()]})}_convertStringVariantValueToResolvedVariableType(t,n){switch(t){case"BOOLEAN":{let r=n.toLowerCase();return r in this.boolMap,`${n}`,this.boolMap[r]??n}case"FLOAT":{let r=n.trim(),o=Number(r),i=r!==""&&Number.isFinite(o);return`${n}`,i?o:n}case"COLOR":case"IMAGE":throw new J(`Cannot bind a variant property to a variable of type ${t}.`);case"STRING":case null:return n}}_convertResolvedVariableValueToStringVariantValue(t){if(t===null)return"null";switch(typeof t){case"string":return t;case"boolean":case"number":return String(t);default:throw new J(`Cannot bind a variant property to a variable of type ${typeof t}.`)}}reset(){}};var og=class{map;nodeById;assetIdToGuid;assetIdToAssetKeyCache;disableVariableErrors;constructor(t,n,r){this.map=new WeakMap,this.nodeById=t,this.assetIdToGuid=n,this.assetIdToAssetKeyCache=new Map,this.disableVariableErrors=r??!1}setVariable(t,n,r){let o=ee(),i=this.getVariable(t,o.get);i&&o.get(i.atom).setModeValue(n,r)}evaluateVariable(t,n,r){let o=this.getVariable(n,t);if(!o)return null;let i=t(o.atom),s=t(i.getModeValue(r));return kr({get:t,variableState:this,modeContext:r},s)}getVariableCodeSyntax(t,n){let r=this.getVariable(n,t);return r?t(r.atom).codeSyntax:{}}getVariableName(t,n){let r=this.getVariable(n,t);return r?t(r.atom).name:null}getVariable(t,n){let r=this.getAssetGuid(t),o=this.nodeById.get(r,this.disableVariableErrors);if(!o||n(o).type!=="VARIABLE")return null;let i=this.map.get(o);if(i)return i;let s=new H0(o,this,this.nodeById);return this.map.set(o,s),s}getVariableType(t,n,r){let o=this.evaluateVariable(n,t,r);return o===null?null:ox(o)}getAssetKeyOrLocalGuid(t){let n=t.indexOf("/");if(n===-1)return t;this.assetIdToAssetKeyCache.has(t)||this.assetIdToAssetKeyCache.set(t,t.substring(0,n));let r=this.assetIdToAssetKeyCache.get(t);return ue(r!==void 0,"assetKey is undefined"),r}getAssetGuid(t){return this.assetIdToGuid.get(t,this.disableVariableErrors)||t}},H0=class{atom;modeAtoms;constructor(t,n,r){this.modeAtoms=new Map,this.atom=X(o=>{let i=o(t),s=o(r.get(n.getAssetGuid(i.variableCollectionId))),a=n.getAssetKeyOrLocalGuid(i.variableCollectionId),l=f=>{let d=f?.[a]??s.defaultModeId,p=this.modeAtoms.get(d);return p||(p=new _H(t,d),this.modeAtoms.set(d,p)),p},c=f=>l(f).atom,u=(f,d)=>l(d).setValue(f);return{name:i.name,codeSyntax:i.codeSyntax??{},getModeValue:c,setModeValue:u}})}},_H=class{valueAtom;atom;constructor(t,n){this.valueAtom=X(void 0),this.atom=X(r=>{let i=r(t).valuesByMode[n];return r(this.valueAtom)??i})}setValue(t){ee().set(this.valueAtom,t)}};var j0=null,sr=class{instanceState;modeContextState=X({});childNodeProps=new Map;transitionAtom=X(void 0);autoLayoutTransitionAtom=X(void 0);stateResetHandlers=[];variableState;cmsDataState=null;static createRoot(t,n,r,o){(!j0||o)&&(j0=new og(t.nodeById,t.assetIdToGuid,r.disableVariableErrors));let i={backingComponentId:new Sf(null),componentPropState:new Map};return new sr(j0,n,i)}constructor(t,n,r){this.variableState=t,this.cmsDataState=n,this.instanceState=r}resetComponentState=(t,n)=>{this.instanceState.backingComponentId.reset(),this.stateResetHandlers.forEach(r=>r(t,n))};getChildState(t,n,r){let o="componentSetId"in n&&n.componentSetId?n.componentSetId:null,i=this.childNodeProps.get(t),s;if(n.type==="INSTANCE"){let a=Object.entries(n.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 rg(this.variableState,r,o,c,l):new Sf(null),componentPropState:new Map}}else s=this.instanceState;
75return i||(i=new sr(this.variableState,this.cmsDataState,s),this.childNodeProps.set(t,i),o&&this.stateResetHandlers.push(i.resetComponentState)),i}};var Pce=b(O());function MH(e,t,n,r,o){Object.entries(e).forEach(([i,s])=>{(!r||!r[i])&&(t[s]=a=>{let l=n[i];typeof a!=typeof l&&console.error(`Expected value of type ${typeof l} for property ${i}, but got ${typeof a}`),n[i]=a,o?.()})})}function W0(e){let t={};if(!e)return t;for(let[n,r]of Object.entries(e))r.setter&&(t[n]=r.setter);return t}var tO={src:""};function ig(e){return e??!1?e:void 0}function sg(e,t,n,r){if(!r||!n)return tO;let o=e?.image?t(r,e?.image):void 0,s=(e?.animatedImage?t(r,e.animatedImage):void 0)??o;if(!s)return tO;let a=ig(s.size?.y)??e.originalImageHeight,l=ig(s.size?.x)??e.originalImageWidth;return{src:n(s.url),height:ig(a),width:ig(l),alt:e.altText}}var nO=new Map,BH={renderedByCode:!0};function FH({guid:e,modeContext:t,...n}){let r=te(),o=(0,lo.useMemo)(()=>r?[{key:e,nodeId:e,nodeById:r.websiteData.nodeById,assets:r.websiteData.assets,assetIdToGuid:r.websiteData.assetIdToGuid,guidToUrl:r.websiteData.guidToUrl,animateRootIds:r.websiteData.animateRootIds,stablePathToAssetHash:r.websiteData.stablePathToAssetHash,modeContext:t??{},parentState:sr.createRoot(r.websiteData,null,r.renderOptions),parentStates:null}]:[],[e,r,t]),i=Wp(o),s=(0,lo.useMemo)(()=>{let a=Object.fromEntries(Object.entries(n).filter(([l])=>l.startsWith("data-")));return{...BH,style:n.style,className:n.className,dataAttributes:a}},[n]);return i[0]?(0,U0.jsx)(Ar,{node:i[0],parent:null,context:s}):null}function oO(e,t,n){let[,r]=(0,lo.useReducer)(c=>c+1,0),{variableState:o,modeContext:i}=e,s=te()?.getAssetURL,{finalProps:a,boundVariables:l}=(0,lo.useMemo)(()=>{let c=Object.fromEntries(Object.entries(cO(e.componentProperties,s,e.assets,n,i))),u=uO(e.componentProperties);return{finalProps:c,boundVariables:u}},[e.componentProperties,n,i,s,e.assets]);if(o&&i)for(let[c,u]of Object.entries(l)){let f=t[c];f&&(a[f]=fO(u,o,i)),dO(u,c,o,a,i,r)}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,r()})}),a}function iO(e){let t=te(),{websiteData:n}=t??{},r=ee(),o=(0,lo.useMemo)(()=>!t||!n||!e?.length?[]:e.map(i=>{let s=i.codeComponentId,a=n.assetIdToGuid.get(s)?.toString(),l=a?n.nodeById.get(a):null,c=l?r.get(l):null;return c?{codeNode:c,codeComponentId:s}:null}).filter(i=>i!==null),[t,n,r,e]);return(0,lo.useMemo)(()=>o.map(i=>i.codeNode),[o])}function sO(e,t,n,r,o,i,s){let[,a]=(0,lo.useReducer)(p=>p+1,0),{websiteData:l,getAssetURL:c}=te()??{},u=l?.assetIdToGuid,{finalProps:f,boundVariables:d}=(0,lo.useMemo)(()=>{let p=Object.fromEntries(Object.entries(cO(e.componentPropertyDefinitions,c,s,i))),v=uO(e.componentPropertyDefinitions),g=(n??[]).find(T=>{let m=u?.get(T.codeComponentId);return e.id===m});if(!g)return{finalProps:p,boundVariables:v};for(let T of Object.keys(p))T in g.assignments&&g.assignments[T]!==void 0&&(typeof p[T]=="function"&&typeof g.assignments[T]=="string"?p[T]=lO(g.assignments[T]):typeof g.assignments[T]=="object"&&"image"in g.assignments[T]?p[T]=sg(g.assignments[T],Mo,c,s):p[T]=g.assignments[T]);return{finalProps:p,boundVariables:v}},[e.id,e.componentPropertyDefinitions,u,c,s,i,n]);if(r&&o)for(let[p,v]of Object.entries(d)){let g=t[p];g&&(f[g]=fO(v,r,o)),dO(v,p,r,f,o,a)}return Object.entries(t).forEach(([p,v])=>{d[p]||(f[v]=g=>{let T=f[p];typeof g!=typeof T&&console.error(`Expected value of type ${typeof T} for property ${p}, but got ${typeof g}`),f[p]=g,a()})}),f}var rO;(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"})(rO||(rO={}));function aO(e){let t=n=>{let{category:r,nodeTypes:o}=n.codeBehaviorData,i=0;switch(r){case"mouse":i=1;break;case"motion":i=2;break;default:i=3;break}return o&&o.includes("TEXT")&&(i=4),i};return[...e].sort((n,r)=>t(n)-t(r))}function lO(e,t){let n=nO.get(e);return n||(n=function(o){return e?(0,U0.jsx)(FH,{guid:e,modeContext:t,...o}
75):null},nO.set(e,n),n)}function cO(e,t,n,r,o){let i={};if(!e)return i;for(let s in e){let a=e[s],l=s.substring(0,s.lastIndexOf("#"));if(l&&a&&"type"in a)if(a.type==="INSTANCE_SWAP")if("value"in a&&a.value!=="-1:-1")i[l]=lO(a.value,o);else if(r?.[l]?.defaultValue){let c=r[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]=sg(a.value,Mo,t,n);else if(r?.[l]?.defaultValue){let c=r[l].defaultValue;i[l]=typeof c=="string"?{src:c}:mk(c)}else i[l]={src:""};else i[l]="value"in a?a.value:"defaultValue"in a?a.defaultValue:void 0}return i}function uO(e){let t={};if(!e)return t;for(let n in e){let r=e[n],o=n.substring(0,n.lastIndexOf("#"));if(o&&r&&"boundVariables"in r&&r.boundVariables){let i=r.boundVariables;i.value&&(t[o]=i.value.id)}}return t}function fO(e,t,n){let r=ee().get;return o=>{let i=t.evaluateVariable(r,e,n);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,n)}}function dO(e,t,n,r,o,i){let s=ee(),a=s.get,l=n.getVariable(e,a);if(l?.atom){let u=s.get(l.atom).getModeValue(o),f=n.evaluateVariable(a,e,o);return r[t]=f,s.sub(u,()=>{let p=n.evaluateVariable(a,e,o);r[t]=p,i()})}}async function ag(e,t){let n=(t||"default").split(".");if(n.length===0)throw new J(`Code export name ${t} is empty`);let[r,o]=n;if(typeof e!="object")throw new J(`Code export ${t} is not an object`);let s=e[r];if(n.length===1){if(s==null)throw new J(`Code export ${t} (${r}) is nullish`);return s}if(typeof s!="function")throw new J(`Code export ${t} (${r}) is not an function`);let a=await s();if(typeof a!="object")throw new J(`Code export ${t} (${o}) is not an object`);let l=a[o];if(l==null)throw new J(`Code export ${t} (${o}) is nullish`);return l}function pO(e){let t={};if(!e)return t;for(let[n,r]of Object.entries(e))r.setter&&(t[n]=r.setter);return t}var xc=(e,t,n)=>{let r=new Rn(n);r.errorDetail=`sourceCodeHash: ${e}`,ze.reportError(r),console.error(n,t)};var G0=b(O());var zH=class mO{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHook(t){return new mO([...this.renderHooks,t])}},ca=G0.createContext(new zH),VH=class hO{renderHooks;constructor(t=[]){this.renderHooks=t}cloneWithAdditionalHooks(t){return new hO([...this.renderHooks,t])}},ua=G0.createContext(new VH);function xf(){let[e,t]=f0();return[e,async(r,o,i)=>r?await t(r,o,i):Promise.resolve()]}function Tf(e,t){if(e&&t.name){let n=e.querySelectorAll(`[${Xo}*="${t.name}"]`);return Array.from(n)}return[]}function Ef(e,t){return e&&t.name?e.querySelector(`[${Xo}*="${t.name}"]`):null}var gO=b(O()),Cf=gO.createContext({isSnapshot:!1,snapshot:()=>{},enableManualSnapshot:()=>{}});var yO=b(W()),lg=b(O());var Tc=lg.createContext({shouldReduceMotion:!1});function $0({children:e}){let t=Yp(),n=lg.useMemo(()=>({shouldReduceMotion:t}),[t]);return(0,yO.jsx)(Tc.Provider,{value:n,children:e})}var xO=ar.forwardRef(({children:e,tag:t,outerStyles:n},r)=>{let o=F({display:"flex",...n}),i=(0,SO.default)(o,"tailwind","code-behavior-wrapper");return(0,jt.jsx)(t??"div",{ref:r,className:i,children:e})});xO.displayName="CodeWrapperDiv";var wf=ar.forwardRef(({children:e,codeBehaviors:t,variableState:n,modeContext:r,assets:o},i)=>{let s=Ht(),a=oo();return(0,jt.jsx)(vc,{children:(0,jt.jsx)(ro,{children:(0,jt.jsx)(ir,{children:()=>(0,jt.jsx)(xO,{tag:a,ref:i,outerStyles:s,children:(0,jt.jsx)(K0,{codeBehaviors:t,variableState:n,modeContext:r,assets:o,children:e})})})})})});wf.displayName="CodeBehaviorWrapper";function GH({node:e,Component:t,codeBehaviors:n,variableState:r,modeContext:o,children:i,assets:s}){let a=$H(t),l=pO(a),u={...sO(e,l,n,r,o,a,s),children:i};return(0,jt.jsx)(t,{...u})}function K0({children:e,codeBehaviors:t,variableState:n,modeContext:r,assets:o}){cs("CodeComponentContent");let i=hc(),s=te(),a=te().getAssetURL,[l,c]=ar.useState([]);window.__GLOBALS__={React:ar,ReactJSXRuntime:jH,ReactJSXDevRuntime:HH,ReactDOM:WH,ReactDOMClient:UH,SnapshotContext:Cf,NewRenderHooksContext:ua,Ren
75derHooksContext:ca,useAnimateNode:xf,getChildNode:Ef,getChildNodes:Tf,ActiveBreakpointContext:Sc,WebsiteSettingsContext:Tc,getAssetURL:a};let u=ar.useMemo(()=>aO(t),[t]),f=iO(u),d=te().websiteData.sourceCodeHash,p=ge(d),v=ar.useRef({});return ar.useEffect(()=>{if(!s||!f.length)return;let g=f.filter(T=>!v.current[T.id]);g.length!==0&&Promise.all(g.map(async T=>{try{let h=await import(s.getCodeComponentURL(T)),x=await ag(h,T.codeExportName);return v.current[T.id]=x,x}catch(m){return xc(p,m,"Failed to import code behavior module"),null}})).then(T=>{T.some(m=>m!==null)&&c(f.map(m=>v.current[m.id]||null))}).catch(T=>{xc(p,T,"Failed to load code behavior")})},[f,s,p]),!f.length||!s||!i?(0,jt.jsx)(jt.Fragment,{children:e}):l.length!==f.length||l.some(g=>g===null)?(0,jt.jsx)(jt.Fragment,{children:e}):(0,jt.jsx)(jt.Fragment,{children:[...f].reverse().reduce((g,T,m)=>{let h=l.length-1-m,y=l[h];return y?(0,jt.jsx)(GH,{node:T,Component:y,codeBehaviors:t,variableState:n,modeContext:r,assets:o,children:g},T.id):g},e)})}function $H(e){return e?e[Symbol.for("figma.react.props")]??{}:null}function cg(){let e=(0,vO.useRef)(null);return{codeBehaviorWrapperRef:e,updateStyles:(n,r)=>{e.current&&(e.current.style.setProperty(ns,`${r}`),e.current.style.setProperty(rs,`${n}`))}}}function KH(e){return e.type==="FRAME"||e.type==="RECTANGLE"}function kf(e){return e.type==="TEXT"}function YH(e){return e.type==="IMAGE"||e.type==="SVG"}function XH(e){return KH(e)||YH(e)||kf(e)}var qH=0,QH=1;function TO(e,t){if(!XH(e))return!1;let n=e.behaviors?.code;return!n||n.length===0?!1:(n.length,n[0]?.codeBehaviorData.apiVersion===t)}function If(e){return TO(e,qH)}function ZH(e){return TO(e,QH)}function Ec(e){return function(n){let{layerRef:r,node:o}=n;return ZH(o)?(0,fa.jsx)(ir,{children:()=>(0,fa.jsx)(K0,{codeBehaviors:o.behaviors.code,variableState:o.variableState,modeContext:o.modeContext,assets:o.assets,children:(0,fa.jsx)(JH,{LayerComponent:e,...n})})}):(0,fa.jsx)(e,{...n,ref:r})}}function co(e,t){return t in e}function JH(e){let{layerRef:t,LayerComponent:n,codeBehaviorProps:r}=e,o=us.useContext(ua),i=e.node,s=null,a={},l={...r,usingNewAPI:!0};if(o.renderHooks.length)for(let f of o.renderHooks)co(f,"renderText")&&kf(i)&&(i={...i,renderTextHook:f}),co(f,"renderTextCharacter")&&kf(i)&&(i={...i,renderTextCharacterHook:f}),co(f,"renderTextLine")&&kf(i)&&(i={...i,renderTextLineHook:f}),co(f,"renderTextWord")&&kf(i)&&(i={...i,renderTextWordHook:f}),co(f,"nodeRef")&&(s=f.nodeRef),co(f,"style")&&(l={...l,style:f.style}),co(f,"childrenStyles")&&(a.childrenStyles=f.childrenStyles),co(f,"onClick")&&(l={...l,onClick:f.onClick}),co(f,"onMouseEnter")&&(l={...l,onMouseEnter:f.onMouseEnter}),co(f,"onMouseLeave")&&(l={...l,onMouseLeave:f.onMouseLeave});let c=or(t,s),u={...e,node:i,codeBehaviorProps:l};return(0,fa.jsx)(Rr.Provider,{value:a,children:(0,fa.jsx)(n,{...u,ref:c})})}var Rr=us.createContext(void 0),Xo="data-figma-animate-name";function Cc(){let e=us.useContext(Rr);return Boolean(e)}function ej(e,t){let n=us.useContext(Rr);if(e)return;let r=n?.childrenStyles?.find(s=>t.includes(s.nodeName));if(!r)return;let{nodeName:o,...i}=r;return i}function EO(e,t){let n=us.useContext(Rr),r=ej(!!t?.usingNewAPI,e);if(!n)return;let o=t?.style;if(!(!o&&!r))return{...r,...o}}function wc(e,t){if(!(!us.useContext(Rr)||!(t?.onClick||t?.onMouseEnter||t?.onMouseLeave)))return{onClick:t?.onClick,onMouseEnter:t?.onMouseEnter,onMouseLeave:t?.onMouseLeave}}var fs=CO.default.forwardRef(function(t,n){let{children:r,wrapperSizeStyles:o,semanticTagInfo:i,nodeName:s,context:a,styles:l,additionalClassName:c,transitionProps:u,tabIndex:f,needsMotionForCodeBehavior:d,codeBehaviorProps:p,...v}=t,{semanticTag:g,interactiveSemanticTag:T}=i,h={...Ht()??o,...l},y=Do(u.smartAnimateType,u.transitionData,h.transform),{motionTransitionProps:x,cssStyles:S}=ul(u.smartAnimateType,u.opacity,h,u.behaviorProps?.variants,u.transitionData,u.onTransitionEnd),E=_P(h.transform,u.behaviorProps?.variants),C=EO(s,p),w=d?{transformTemplate:h.transform?ll(h.transform):void 0,...C?{style:{...C}}:{}}:void 0;cI([u.behaviorProps,E,x,y]);let A=F(S,a?.renderedByCode),I=(0,wO.default)(c,A,a?.className),R=F({width:"100%",height:"100%",display:"block"}),N=u.smartAnimateType!==K.NONE||Object.keys(u.behaviorProps).length>0||d,{finalInnerSemanticTag:P,needsInteractiveWrapper:B,needsListWrapper:k}=Kh(g,T,zh()),V=N?er[P]:P;if(k)if(B){let D=T,{href:H,role:q,target:ne,rel:de,onMouseDown:he,onClick:be,onKeyDown:Y,...G}=v;return(0,uo.jsx)("li",{className:I,children:(0,uo.jsx)(D,{className:R,href:H,target:ne,role:q,rel:de,tabIndex:f,onMouseDown:he,onClick:be,onKeyDown:Y,children:(0,uo.jsx)(V,{className:R,tabIndex:ss(V)?-1:void 0,...u.behaviorProps,...y,...x,...E,...G,...w,ref:n,children:r})})})}else return(0,uo.jsx)("li",{className:I,children:(0,uo.jsx)(V,{className:R,tabIndex:ss(V)?-1:f,...u.behaviorProps,...y,...x,...E,...v,...w,ref:n,children:r})});if(B){let{href:D,role:H,target:q,rel:ne,onMouseDown:de,onClick:he,onKeyDown:be,...Y}=v;return(0,uo.jsx)(T,{className:I,href:D,target:q,role:H,rel:ne,tabIndex:f,onMouseDown:de,onClick:he,onKeyDown:be,children:(0,uo.jsx)(V,{className:R,tabIndex:ss(V)?-1:void 0,...u.behaviorProps,...y,...x,...E,...Y,...w,ref:n,children:r})})}return(0,uo.jsx)(vc,{children:(0,uo.jsx)(V,{className:I,tabIndex:ss(V)?-1:f,...u.behaviorProps,...y,...x,...E,...v,...w,ref:n,children:r})})});var kO=b(W()),ug=b(O());function IO({node:e}){return(0,ug.useMemo)(()=>al().stateSwapNodeToMonitor===e.id,[])?(0,kO.jsx)(tj,{node:e}):null}function tj({node:e}){return(0,ug.useEffect)(()=>{e.id===Ek()&&(Oi("timerEvent",{timerName:"swap-state",eventName:"timer_stop"}),yp(void 0))},[e]),null}var lr=b(W()),q0=b(O());var ds=b(W()),Oue=b(O());function Y0(e){let{parent:t,node:n,children:r}=e;return Ih(n,t)?(0,ds.jsx)(nj,{node:n,parent:t,children:r}):(0,ds.jsx)(ds.Fragment,{children:r})}function nj(e){let{node:t,parent:n,children:r}=e,o=ae(t,"fillWrapper"),{order:i,...s}=Ht()??{},a=F({display:"flex",flex:s.flex,flexDirection:n.layoutMode==="HORIZONTAL"?"row":"column",alignSelf:"stretch",alignItems:h0(n.counterAxisAlignItems),order:i}),l=oo();return(0,ds.jsx)(Vt,{outerStyles:s,children:(0,ds.jsx)(ro,{children:(0,ds.jsx)(l,{id:o,className:a,children:r})})})}var fg=b(W()),dg=b(O());var Vue=b(O());function bO(e,t,n,r,o){return n?t.getLayerRef({layerRef:n,parentRef:o,Component:()=>null}):r(e)||null}function bf(e,t){return t in e}function pg({renderNode:e,node:t,codeBehaviorProps:n}){let r=dg.useContext(ca),o=dg.useRef(null),i=n?.transformRef||o,s=n?.parentRef;if(!r.renderHooks.length)return e(t)||(0,fg.jsx)(fg.Fragment,{});let a=t;for(let l of r.renderHooks)if(bf(l,"renderText"))a={...a,renderTextHook:l};else if(bf(l,"renderTextCharacter"))a={...a,renderTextCharacterHook:l};else if(bf(l,"renderTextLine"))a={...a,renderTextLineHook:l};else if(bf(l,"renderTextWord"))a={...a,renderTextWordHook:l};else if(bf(l,"getLayerRef"))bO(a,l,i,e,s);else throw new J("Render hook not supported.");return e(a)||null}var Jt=b(W()),ke=b(O());function mg(e,t){let n=(0,ke.useRef)(null);(0,ke.useLayoutEffect)(()=>
75{if(!e||!e.current)return;let r=new ResizeObserver(o=>{for(let i of o)if(e.current===i.target){let s=i.contentRect.width,a=i.contentRect.height;if(n&&n.current&&n.current.width===s&&n.current.height===a)continue;let c={width:i.contentRect.width,height:i.contentRect.height};n.current=c,t&&t(c)}});return r.observe(e.current),()=>r.disconnect()},[e,t])}function X0({outerStyles:e,childWrapperStyles:t,innerState:n}){let o=F({...e,...{display:"flex",alignItems:"center",justifyContent:"center"}});return{inner:F({flex:"0 0 auto",...t,...n}),outer:o}}var hg=ke.default.forwardRef(function(t,n){let r=Ht()??{height:"100%",width:"100%"};return(0,Jt.jsx)(vc,{children:(0,Jt.jsx)(ir,{fallback:(0,Jt.jsx)(ij,{outerStyles:r,...t}),children:()=>t.canAnimate?(0,Jt.jsx)(oj,{ref:n,outerStyles:r,...t}):(0,Jt.jsx)(rj,{ref:n,outerStyles:r,...t})})})}),rj=ke.default.forwardRef(function({node:t,parent:n,context:r,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,smartAnimateType:l,transformRef:c,onOuterWrapperSizeChange:u},f){let d=ae(t,"transform-wrapper-outer"),p=ae(t,"transform-wrapper-inner"),v=(0,ke.useRef)(null),g=c||v,T=or(f,g),m=(0,ke.useRef)(null),h=(0,ke.useMemo)(()=>Pn(Qn(r?.group?.relativeTransform,t.relativeTransform)),[r?.group?.relativeTransform,t.relativeTransform]),y=(0,ke.useMemo)(()=>tr(t,n),[t,n]),{disableConstraintsBasedSizing:x}=Ge(),S=(0,ke.useCallback)(P=>{let B=P.width,k=P.height;if(!x&&tr(t,n)){let{width:V,height:D,transform:H}=bh(B,k,h,t.size,t.absoluteBoundingBox);ue(m.current!==null,"TransformWrapperStatic innerRef not set when setting outer size"),m.current.style.setProperty("width",`${V}px`),m.current.style.setProperty("height",`${D}px`),m.current.style.setProperty("transform",H)}else m.current?.style.removeProperty("width"),m.current?.style.removeProperty("height"),m.current?.style.removeProperty("transform")},[t,h,n,x]),E=(0,ke.useCallback)(P=>{if(ue(g.current!==null,"TransformWrapperStatic outerRef not set when setting inner size"),y||!uc(h))return;let B=parseFloat(g.current.style.getPropertyValue(ns)),k=parseFloat(g.current.style.getPropertyValue(rs));rt(B,P.width,1e-4)||(g.current.style.setProperty(ns,`${P.width}`),u?.(P.height,P.width)),rt(k,P.height,1e-4)||(g.current.style.setProperty(rs,`${P.height}`),u?.(P.height,P.width))},[g,y,h,u]);mg(g,S),mg(m,E),(0,ke.useLayoutEffect)(()=>{g.current&&S({width:g.current.clientWidth,height:g.current.clientHeight}),m.current&&E({width:m.current.clientWidth,height:m.current.clientHeight})},[]),(0,ke.useLayoutEffect)(()=>{if(g.current){let P=g.current.getBoundingClientRect(),B=P.width,k=P.height;S({width:B,height:k})}},[t.id]);let{inner:C,outer:w}=X0({outerStyles:i,childWrapperStyles:s}),A=Yt(a),{motionTransitionProps:I}=gI(l??K.NONE,a,A),R=Do(l??K.NONE,a,i.transform),N=oo();return(0,Jt.jsx)(ro,{children:(0,Jt.jsx)(yc,{tag:N,needsMotion:!!l&&l!==K.NONE,motionProps:{...I,...R},id:d,ref:T,className:w,children:(0,Jt.jsx)("div",{id:p,ref:m,className:C,children:o})})})}),oj=ke.default.forwardRef(function({node:t,parent:n,context:r,children:o,outerStyles:i,childWrapperStyles:s,transitionData:a,previousRotation:l,transformRef:c,onOuterWrapperSizeChange:u},f){let d=ae(t,"transform-wrapper-outer"),p=ae(t,"transform-wrapper-inner"),v=(0,ke.useRef)(null),g=c||v,T=or(f,g),m=(0,ke.useRef)(null),h=(0,ke.useRef)(!1),y=(0,ke.useRef)(!1),x=h.current&&y.current,[S,E]=(0,ke.useState)(void 0),[C,w]=(0,ke.useState)(void 0),A=tr(t,n),I=(0,ke.useCallback)(Y=>{let G=Y.width,pe=Y.height;if(h.current=!0,A){let re=Pn(Qn(r?.group?.relativeTransform,t.relativeTransform)),{width:Ee,height:qe,transform:Hn}=bh(G,pe,re,t.size,t.absoluteBoundingBox,!0,l);ue(m.current!==null,"TransformWrapperAnimate innerRef not set when setting outer size"),E({width:Ee,height:qe,transform:Hn})}else E(void 0)},[t,r?.group?.relativeTransform,A,l]),R=(0,ke.useCallback)(Y=>{y.current=!0,(!C||!rt(C.width,Y.width,1e-4)||!rt(C.height,Y.height,1e-4))&&(w({width:Y.width,height:Y.height}),u?.(Y.height,Y.width))},[C,u]);mg(g,I),mg(m,R),(0,ke.useLayoutEffect)(()=>{if(g.current){let Y=g.current.getBoundingClientRect(),G=Y.width,pe=Y.height;C&&!(rt(G,C?.width??0,1e-4)&&rt(pe,C?.height??0,1e-4))&&I({width:G,height:pe})}},[t.id]);let{transform:N,...P}=s,B=S?{width:S.width,height:S.height}:void 0;if(!S?.transform&&!N){let Y=d0(l.current,0);l.current=l.current+Y}let k=`rotate(${l.current}deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)`,V="";A?V=S?.transform??N??k:V=N??S?.transform??k;let{inner:D,outer:H}=X0({outerStyles:i,childWrapperStyles:P,innerState:B}
75),q={[ns]:C?.width??0,[rs]:C?.height??0},ne=Yt(a),{motionTransitionProps:de}=hI(q,x,a,x?ne:void 0),he=Do(K.INSTANCE_SUBTREE,a,i.transform),be=cP();return(0,Jt.jsx)(ro,{children:(0,Jt.jsx)(be,{id:d,ref:T,className:H,...de,...he,children:(0,Jt.jsx)(er.div,{id:p,layout:!0,layoutDependency:a?.id??DS,className:D,ref:m,transition:a?{duration:a.durationSeconds,...a.motionAnimationData}:{duration:0},initial:{transform:V},animate:{transform:V},onAnimationComplete:x?ne:void 0,onLayoutAnimationComplete:x?ne:void 0,transformTemplate:(Y,G)=>Y&&Y.transform?`${G} ${Y.transform}`:G,children:o})})})});function ij({children:e,outerStyles:t,childWrapperStyles:n}){let{inner:r,outer:o}=X0({outerStyles:t,childWrapperStyles:n}),i=oo();return(0,Jt.jsx)(ro,{children:(0,Jt.jsx)(i,{className:o,children:(0,Jt.jsx)("div",{className:r,children:e})})})}function cr(e){let{node:t,parent:n,context:r,children:o,transitionProps:i,styles:s,layerRef:a,outerRef:l,previousRotation:c,codeBehaviorProps:u}=e;return aj({node:t,parent:n,context:r,transitionProps:i})?(0,lr.jsx)(sj,{node:t,parent:n,context:r,layerRef:a,outerRef:l,previousRotation:c,transitionProps:i,codeBehaviorProps:u,styles:s,children:o}):(0,lr.jsx)(ff,{node:t,stickyWrapperStyles:s.stickyWrapper,children:(0,lr.jsx)(Y0,{node:t,parent:n,children:o})})}function sj(e){let{children:t,context:n,node:r,layerRef:o,codeBehaviorProps:i,outerRef:s,parent:a,previousRotation:l,styles:{transform:c,stickyWrapper:u},transitionProps:f}=e,{codeBehaviorWrapperRef:d,updateStyles:p}=cg(),v=AO({node:r,parent:a,context:n,transitionProps:f}),g=If(r),T=f?.transitionData,m=f?.smartAnimateType??K.NONE,h=m===K.INSTANCE_SUBTREE,y=r.type!=="WIDGET"&&_o(m,r.maybeAnimateRotation),x=q0.default.useMemo(()=>v?(0,lr.jsx)(hg,{ref:y||h?o:null,context:n,node:r,parent:a,childWrapperStyles:{...c},transitionData:T,canAnimate:y,smartAnimateType:m,previousRotation:l,transformRef:s,onOuterWrapperSizeChange:p,children:t}):(0,lr.jsx)(lr.Fragment,{children:t}),[y,h,n,r,a,c,T,m,l,o,s,p,t,v]),S=q0.default.useMemo(()=>()=>x,[x]);if(g){let E=r.behaviors.code;return(0,lr.jsx)(wf,{codeBehaviors:E,variableState:r.variableState,modeContext:r.modeContext,ref:d,assets:r.assets,children:(0,lr.jsx)(pg,{node:r,renderNode:S,codeBehaviorProps:{...i,transformRef:s}})})}return(0,lr.jsx)(ff,{node:r,stickyWrapperStyles:u,children:(0,lr.jsx)(Y0,{node:r,parent:a,children:x})})}function aj(e){return AO(e)||If(e.node)}function AO(e){let{context:t,node:n,parent:r,transitionProps:o}=e,i=ra(n,r,t);if(n.type==="GROUP")return i&&Ft(n,r);{let s=n.type!=="WIDGET"&&_o(o?.smartAnimateType??K.NONE,n.maybeAnimateRotation);return ra(n,r,t)||s}}var Q0="data-width",Z0="data-height",J0=(0,Wt.forwardRef)(function({node:t,parent:n,children:r,context:o,zIndex:i,interactionHandlers:s,transitionProps:a,codeBehaviorProps:l},c){let u=fe(),{disableImageOptimization:f,useFigmaClipContentsForOverflow:d,minimizeAutoLayoutWrappers:p,disableBackgroundDivs:v,independentRootNode:g,shouldOutputVariables:T,codeSyntaxLanguage:m,dontUseChildDivForBorderStyles:h}=Ge(),y=a?.smartAnimateType??K.NONE,x=aP(t,n,r),S=_o(y,t.maybeAnimateRotation),E=fl(),C=pn({node:t,parent:n,context:o,zIndex:i,children:r,itemSpacing:x,options:{canAnimate:S,previousRotation:E}}),w=Bn().scalingMode==="SCALE",A=rr({node:t,context:o}),I=Zt(o,t),R=!f,N=Rp(t.fills,t.assets,{width:t.size.x,height:t.size.y},R,T,m,{isDecorativeImage:t.isDecorativeImage??!1}),P=a?.transitionData,B=Yt(P),k=t.interactions??[],V=wc(t.name,l),D=fo(k,V),H=Nr(k),q=N.some(At=>At.imageProps),ne=!H&&!D&&q,de=ne?{}:os(t),he=Wt.default.useMemo(()=>({opacity:I,transform:Ur(C.outer.transform)}),[I,C.outer.transform]),be=no(t,o),{motionProps:Y,key:G,ref:pe}=so(t.id,t.behaviors,t.assets,he,be),re=(0,Wt.useRef)(null),Ee=or(pe,re),qe=or(c,Ee),Hn={...hn(I),..._i(t,V)},Dr=t.scrollBehavior==="FIXED"||t.scrollBehavior==="STICKY_SCROLLS",vn=y===K.INSTANCE_SUBTREE,_r=o?.withinInteractiveElement||Object.keys(Y).length>0||vn||!!V?.onClick,en=as(t,H,D,_r),Sn=po(k,s,_r,u,V),xn=Wt.default.useMemo(()=>r?.every(At=>At.layoutAlign==="STRETCH")??!0,[r]),ri=Wt.default.useMemo(()=>({group:void 0,isInStickyOrFixedTree:Dr||(o?.isInStickyOrFixedTree??!1),negativeItemSpacing:
75x&&x<0?x:void 0,withinInteractiveElement:o?.withinInteractiveElement||H||D,parentIsList:mc(en.semanticTag),allChildrenAreFillWidth:xn}),[o?.isInStickyOrFixedTree,o?.withinInteractiveElement,H,D,en.semanticTag,Dr,x,xn]),bt=ae(t),jn=ao(t),Oe=Wt.default.useContext(Rr),Wn=Wt.default.useMemo(()=>{let At={"data-name":jn};return Oe&&(At[Xo]=t.name),o?.dataAttributes&&Object.entries(o.dataAttributes).forEach(([sD,aD])=>{At[sD]=aD}),At},[jn,o?.dataAttributes,Oe,t.name]),Mr=Di(t),tn="clipsContent"in t&&t.clipsContent,go=LI(t,n),oi=vn,{clipperStyles:ii,containerStyles:ur,borderStyles:fr,sharedBackgroundStyles:xs}=dP(t,n,Hn,oi,T,m),si=mn({node:t,parent:n,children:r}),_f=pP({node:t,parent:n,context:o}),va=Wt.default.useMemo(()=>r?.length?dc(t,n,o):{},[r,t,n,o]);n||(d?va={overflow:tn&&(ur.borderRadius||ur.borderTopLeftRadius||ur.borderTopRightRadius||ur.borderBottomLeftRadius||ur.borderBottomRightRadius)?"clip":void 0}:g?va={overflow:tn?"clip":void 0}:o?.renderedByCode||Z.state?.withBaseStyles&&(Wn["data-page-overflowx"]=va.overflowX,va={overflow:"clip"}));let Fg=Bt(t),$T=Fg&&YP(t,n,p),KT=Wt.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]),YT=Wt.default.useMemo(()=>({hasChildNodes:!!r?.length,parentHasStrokes:Mr,parentClipsContent:tn,parentIsAutoLayout:Fg,parentHasAutoLayoutPadding:$T,parentSizeConstraints:KT,parentIncludesStrokesInLayout:n?.strokesIncludedInLayout??!1,canSmartAnimate:vn,isResponsiveScalingEnabled:w}),[r?.length,Mr,tn,Fg,$T,n,vn,w,KT]),Nc=Jh(YT),XT=Wt.default.useMemo(()=>!h&&fr?(0,gn.jsx)(UP,{node:t,smartAnimateType:y,nodeHasStrokes:Mr,transitionData:P,borderStyles:fr}):null,[h,fr,t,y,Mr,P]),JL=Wt.default.useMemo(()=>(0,gn.jsx)(HP,{node:t,parent:n,sharedBackgroundStyles:{...xs,...go},backgroundInfo:N,smartAnimateType:y,transitionData:P,alt:ne?t.accessibleLabel:void 0}),[t,n,xs,go,N,y,P,ne]),eD=t.effects&&t.effects.some(At=>At.type==="BACKGROUND_BLUR")&&t.effects.some(At=>At.type==="LAYER_BLUR"),zg=!v&&(vn||eD||Mr||N.length>1||D0(t)||N.some(At=>At.needsBackgroundDiv));zg||(C.outer.mixBlendMode||=N[0]?.backgroundStyles?.mixBlendMode);let{mixBlendMode:SU,...tD}=N[0]?.backgroundStyles??{},qT={};h&&fr&&(qT=Object.fromEntries(Object.entries({...fr}).filter(At=>_I.includes(At[0]))));let Vg={...qT,...ur,...Nc?{}:C.inner,...C.stickyWrapper?Vh:{},...Nc?{}:ii,...Nc?{}:va,...!zg&&Z.state?.withBaseStyles?{...xs,...tD}:{},...A,...o?.style||{}};Sn.onClick&&C.stickyWrapper&&Vg.display===void 0&&(Vg.display="block");let nD=t.type==="FRAME"&&t.isBreakpointFrame,rD=(0,Wt.useRef)(null),QT=(0,gn.jsx)(qP,{...YT,parent:t,listTag:Nc&&mc(en.semanticTag)?en.semanticTag:void 0,styles:{clipperStyles:ii,innerStyles:C.inner,overflowStyles:va,borderDisplacement:go,wrapperSizeStyles:si,marqueeSizeStyles:_f},children:(0,gn.jsx)(GP,{parent:t,childNodes:r,context:ri,reverseZIndex:t.type!=="RECTANGLE"&&"itemReverseZIndex"in t&&t.itemReverseZIndex,parentRef:re,parentTransitionProps:t.transitionProps,onTransitionEnd:B})}),oD=Cc(),iD=Tp();return nD&&(Wn[jp]=Yo(t.id),Wn[$S]="true",Wn[Q0]=t.size.x,Wn[Z0]=t.size.y,iD)?(0,gn.jsx)(gn.Fragment,{children:QT}):(0,gn.jsx)(Vt,{outerStyles:C.outer,children:(0,gn.jsxs)(cr,{node:t,parent:n,context:o,transitionProps:a,codeBehaviorProps:l,layerRef:c,outerRef:rD,previousRotation:E,styles:{transform:C.transform,stickyWrapper:C.stickyWrapper},children:[(0,gn.jsx)(IO,{node:t}),(0,gn.jsxs)(fs,{semanticTagInfo:{semanticTag:Nc&&mc(en.semanticTag)?"div":en.semanticTag,interactiveSemanticTag:en.interactiveSemanticTag},wrapperSizeStyles:si,context:o,styles:Vg,ref:S?Ee:qe,id:bt,...Sn,...Wn,...de,nodeName:t.name,needsMotionForCodeBehavior:oD,codeBehaviorProps:l,transitionProps:{opacity:I,smartAnimateType:y,behaviorProps:Y,transitionData:P,onTransitionEnd:B},children:[zg&&JL,tn?null:XT,QT,(0,gn.jsx)(QP,{node:t,parent:n,alwaysRenderBorderStyles:oi}),tn?XT:null]},G)]})})}),eT=Ec(J0);var Af="responsive-scaler",qo="--viewport-scale",tT="--viewport-width",nT="--viewport-height",rT="--layout-width",oT="--layout-height",iT="--content-width-unscaled",RO="data-min-layout-width",NO="data-max-layout-width",gg={scalingMode:"REFLOW",scalingMinLayoutWidth:320,scalingMaxLayoutWidth:2048,scalingMinFontSize:6,scalingMaxFontSize:288},PO=Qo.default.createContext({...gg,scale:ct(1),viewportWidth:ct("0"),viewportHe
75ight:ct("0"),layoutWidth:ct("0"),layoutHeight:ct("0"),contentWidth:ct("0")});function Bn(){return Qo.default.useContext(PO)}function OO({children:e,materializedChildren:t}){let n=fe(),r=Qo.default.useRef(!0),o=Ni(),{scalingMode:i,scalingMinLayoutWidth:s,scalingMaxLayoutWidth:a,scalingMinFontSize:l,scalingMaxFontSize:c}=gg;i=o?.scalingMode??i,s=o?.scalingMinLayoutWidth??s,a=o?.scalingMaxLayoutWidth??a,l=o?.scalingMinFontSize??l,c=o?.scalingMaxFontSize??c;let u=1,f="0",d="0",p="0",v="0",g="0";if(n==="published"&&r.current){r.current=!1;let A=document.querySelector(`#${Af}`);if(A){let I=A.computedStyleMap();u=parseFloat(I.get(qo)?.toString()??"1"),f=I.get(tT)?.toString()??"0",d=I.get(nT)?.toString()??"0",p=I.get(rT)?.toString()??"0",v=I.get(oT)?.toString()??"0",g=I.get(iT)?.toString()??"0"}}let T=Zi(u),m=Zi(f),h=Zi(d),y=Zi(p),x=Zi(v),S=Zi(g),E=ap(),C=(0,Qo.useMemo)(()=>X(A=>{let I=A(tl);if(!I.width||!I.height)return{};let R=t[0];if(!R||R.type!=="FRAME"||R.type==="FRAME"&&!R.isBreakpointFrame)return{};let N=I.width,P=I.height,B=R.size.x,k=R.size.y;if(i==="REFLOW")return{viewportWidth:N,viewportHeight:P,layoutWidth:B,layoutHeight:k,contentWidth:B,scale:1};let V=Math.max(Math.min(N,a),s);return{scale:V/B,viewportWidth:N,viewportHeight:P,layoutWidth:B,layoutHeight:k,contentWidth:V}}),[t,a,s,i]);(0,Qo.useEffect)(()=>{function A(){let I=E.get(C);I.scale&&T.set(I.scale),I.viewportWidth&&m.set(I.viewportWidth+"px"),I.viewportHeight&&h.set(I.viewportHeight+"px"),I.layoutWidth&&y.set(I.layoutWidth+"px"),I.layoutHeight&&x.set(I.layoutHeight+"px"),I.contentWidth&&S.set(I.contentWidth+"px")}return A(),E.sub(C,()=>{A()})},[E,C,m,h,y,x,T,S]);let w=(0,Qo.useMemo)(()=>({scalingMode:i,scalingMinLayoutWidth:s,scalingMaxLayoutWidth:a,scalingMinFontSize:l,scalingMaxFontSize:c,viewportWidth:m,viewportHeight:h,layoutWidth:y,layoutHeight:x,contentWidth:S,scale:T}),[S,x,y,T,c,a,l,s,i,h,m]);return(0,kc.jsx)(PO.Provider,{value:w,children:e})}function LO({children:e}){let{scalingMode:t,scalingMinLayoutWidth:n,scalingMaxLayoutWidth:r,scalingMinFontSize:o,scalingMaxFontSize:i,viewportWidth:s,viewportHeight:a,contentWidth:l,scale:c,layoutWidth:u,layoutHeight:f}=Bn();lj(t);let d=F({width:"var(--viewport-width-scaled)",minHeight:"var(--viewport-height-scaled)",height:"100%",display:"block",position:"absolute",top:"0px",transformOrigin:"top left","--max-layout-width":r+"px","--min-layout-width":n+"px","--max-font-size":i+"px","--min-font-size":o+"px","--viewport-width-scaled":`calc(var(--100dvw) / var(${qo}))`,"--viewport-height-scaled":`calc(var(--100dvh) / var(${qo}))`,"--content-width-scaled":`calc(var(--content-width-unscaled) / var(${qo}))`,"--content-margin-x-scaled":`max(calc((var(--viewport-width) - var(--max-layout-width)) / var(${qo}) / 2), 0px)`}),p={[tT]:s,[nT]:a,[rT]:u,[oT]:f,[qo]:c,[iT]:l,scale:c};if(t==="REFLOW")return(0,kc.jsx)(kc.Fragment,{children:e});let v={[RO]:n,[NO]:r};return(0,kc.jsx)(er.div,{suppressHydrationWarning:!0,...v,id:Af,className:d,style:p,children:e})}function lj(e){let t=fe(),n=Pk();t==="server"&&e==="SCALE"&&n({elId:"scaler-script",script:`
76      const windowWidth = window.innerWidth;
77      const windowHeight = window.innerHeight;
78      const scalerEl = document.querySelector('#${Af}');
79      let breakpointEl = null;
80      const breakpointEls = scalerEl?.childNodes || [];
81
82      breakpointEls.forEach((el) => {
83        const style = window.getComputedStyle(el)
84        if (style.display !== 'none') {
85          breakpointEl = el;
86          return false;
87        }
88      });
89
90      if (scalerEl && breakpointEl) {
91        const minWidth = parseInt(scalerEl.getAttribute('${RO}') || '${gg.scalingMinLayoutWidth}');
92        const maxWidth = parseInt(scalerEl.getAttribute('${NO}') || '${gg.scalingMaxLayoutWidth}');
93        const width = parseInt(breakpointEl.getAttribute('${Q0}') || '0');
94        const height = parseInt(breakpointEl.getAttribute('${Z0}') || '0');
95        const contentWidth = Math.max(Math.min(windowWidth, maxWidth), minWidth)
96        const scale = parseFloat((contentWidth / width).toFixed(5));
97        scalerEl.style.transform = 'scale(' + scale + ')';
98        scalerEl.style.setProperty('${qo}
98', scale);
99        scalerEl.style.setProperty('${tT}', windowWidth + 'px');
100        scalerEl.style.setProperty('${nT}', windowHeight + 'px');
101        scalerEl.style.setProperty('${rT}', width + 'px');
102        scalerEl.style.setProperty('${oT}', height + 'px');
103        scalerEl.style.setProperty('${iT}', contentWidth);
104      }
105    `})}var Zo,cj=(Zo=class{activeHoverRects=new Map;hoverRectCounter=0;constructor(){}static getInstance(){}showHoverTargetRectangle(t,n){let r=`hover-debug-rect-${this.hoverRectCounter++}`,o=document.createElement("div");o.style.position="fixed",o.style.left=`${t.left}px`,o.style.top=`${t.top}px`,o.style.width=`${t.width}px`,o.style.height=`${t.height}px`,o.style.border=`2px solid ${n||"red"}`,o.style.pointerEvents="none",o.style.zIndex="9999",o.style.opacity="0.5",o.style.transition="opacity 200ms ease-out",document.body.appendChild(o);let i=window.setTimeout(()=>{o.style.opacity="0",window.setTimeout(()=>{document.body.removeChild(o),this.activeHoverRects.delete(r)},200)},200);return this.activeHoverRects.set(r,{id:r,element:o,timeoutId:i}),r}},En(Zo,"instance"),Zo),yg=()=>cj.getInstance();var sT;function Sg(){return sT||(sT=new Map),sT}function uj(e){let t=Sg(),n=t.get(e)||{reverseStateInfo:[]};n.reverseStateInfo.push([]),t.set(e,n)}function fj(e){let n=Sg().get(e.target);let r=n.reverseStateInfo[n.reverseStateInfo.length-1];r.push(e)}function dj(e){let t=Sg(),n=t.get(e.target);let r=n.reverseStateInfo[n.reverseStateInfo.length-1];let o=r.pop();r.length===0&&(n.reverseStateInfo.pop(),n.reverseStateInfo.length===0&&t.delete(e.target))}function pj(e,t,n,r){let{variableState:o}=r,i=r.backingComponentIdState,s=[],a=l=>{if(l.connectionType==="CONDITIONAL"){if(l.conditionalActions)for(let c of l.conditionalActions){let u=c.condition?Sl(c.condition):void 0;if(u===null)break;if(u===void 0||kr({get:e,variableState:o,modeContext:{}},u)){c.actions&&mp(c.actions).forEach(a);break}}return}if(l.connectionType==="INTERNAL_NODE"&&l.navigationType==="SWAP_STATE"){l.transitionNodeID;let c=uT(l,r);let u=i.get(e,r.modeContext),f=u;u||r.node.type==="INSTANCE"&&(f=r.node.mainComponentId);let{sessionID:d,localID:p}=l.transitionNodeID,v=`${d}:${p}`;(t.event?.interactionType==="ON_HOVER"||t.event?.interactionType==="ON_PRESS")&&s.push({oldBackingComponentId:f,newBackingComponentId:v,oldBackingComponentIdStateContents:u,target:c,interactionId:Ze(t.id),triggerType:t.event.interactionType,action:l,modeContext:r.modeContext,get:e})}};return n.forEach(a),s}var vg=class{executedReversibleInteractions;hoverInteractionCalc;constructor(t,n,r,o,i){if(this.executedReversibleInteractions=pj(t,n,r,o),this.executedReversibleInteractions.length>0)if(n.event?.interactionType==="ON_HOVER"){let s=i.currentTarget.offsetParent;this.hoverInteractionCalc={origin:i.currentTarget,originSize:i.currentTarget.getBoundingClientRect(),parentDeltaStack:[{target:i.currentTarget,delta:{x:0,y:0}}]};let a=this.hoverInteractionCalc.parentDeltaStack;for(;s!==null&&s instanceof HTMLElement;){let l=a[a.length-1];if(a.push({target:s,delta:{x:l.delta.x+l.target.offsetLeft,y:l.delta.y+l.target.offsetTop}}),s.id!==Af)s=s.offsetParent;else{let c=parseFloat(window.getComputedStyle(s).getPropertyValue(qo)||"1");for(let u of a)u.delta={x:u.delta.x*c,y:u.delta.y*c};s=null}}this.hoverInteractionCalc.parentDeltaStack.shift()}else n.event?.interactionType}completeTracking(t,n){if(!this.executedReversibleInteractions)return;let r=new Map;for(let o of this.executedReversibleInteractions)r.has(o.target)||r.set(o.target,[]),r.get(o.target)?.push(o);for(let o of r.keys()){uj(o);let i=r.get(o);for(let s of i){let a=()=>{let l=s.target,c=l?.get(t,n.modeContext);l&&c===s.newBackingComponentId&&(cT(t,n,s.action,s.newBackingComponentId,s.oldBackingComponentId),s.oldBackingComponentIdStateContents?l.set(t,n.modeContext,s.oldBackingComponentIdStateContents):l.reset()),dj(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}),fj(s)}}}},aT=new Map;function lT(){return aT||(aT=new Map),aT}function DO(e,t){let n=lT();n.has(e)||n.set(e,[]);let r=n.get(e);r.push(t)}function _O(e,t){let r=lT().get(e);let o=r.indexOf(t);o!==-1&&r.splice(o,1)}function Ic(e){let n=lT().get(e.nativeEvent.type)||[];for(let r of n)r(e.nativeEvent)}function BO(){(0,MO.useEffect)(()=>{let e=t=>
105{Sg().forEach(r=>{let o=()=>{if(r.reverseStateInfo.length===0)return;let i=r.reverseStateInfo[r.reverseStateInfo.length-1];if(i.length===0)return;let s=i[i.length-1].undoInfo;if(s.type==="ON_HOVER"){let a;for(let l=s.parentDeltaStack.length-1;l>=0;l--){let 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){yg()?.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);yg()?.showHoverTargetRectangle(p,"blue"),t.clientX>f[0]&&t.clientX<d[0]&&t.clientY>f[1]&&t.clientY<d[1]?a=!0:(yg()?.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),DO("mousemove",e),window.addEventListener("mouseup",e),DO("mouseup",e),()=>{window.removeEventListener("mousemove",e),_O("mousemove",e),window.removeEventListener("mouseup",e),_O("mouseup",e)}},[])}var mj=.8;function fT(e,t,n){t===void 0&&(t=!0);let r=n==="preview"||t?"_blank":"_self";try{return new URL(e),{url:e,target:r}}catch{return{url:"https://"+e,target:r}}}function hj(e,t){if(!e.startsWith("/"))return e;if(t==="published")return window.location.host+e}function gj(e,t){return e?.filter(n=>n.event?.interactionType===t)?.map(n=>n.id)?.filter(n=>n!=null)?.map(n=>Ze(n))??[]}function xg(e,t,n,r){let{variableState:o}=r;for(let i of n)switch(i.connectionType){case"INTERNAL_NODE":Tj(e,r,i);break;case"URL":if(i.connectionURL){let s=hj(i.connectionURL,Z.state.env);if(!s)Z.state.setLocation({url:i.connectionURL});else{let{url:a,target:l}=fT(s,i.openUrlInNewTab,Z.state.env);window.open(a,l)?.focus()}}break;case"SET_VARIABLE":if(i.targetVariable&&i.targetVariable.id&&i.targetVariableData){let s=Sl(i.targetVariableData),a=s!==null?kr({get:e,variableState:o,modeContext:r.modeContext},s):null;a!==null?o.setVariable(i.targetVariable.id,a,r.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?Sl(s.condition):void 0;if(a===null)break;if(a===void 0||kr({get:e,variableState:o,modeContext:r.modeContext},a)){if(s.actions){let l=mp(s.actions);xg(e,t,l,r)}break}}break;case"BACK":Z.state.history.back();break;default:console.warn("unknown action type",i)}}function yj(e,t){return n=>{let r=Fu();if(r?.onAnimationComplete){r.onAnimationComplete();return}let o=t.transitionAtom;e(o)?.id===n&&(FO(n),ee().set(o,void 0));let i=t.autoLayoutTransitionAtom;i&&e(i)?.id===n&&ee().set(i,void 0)}}var vj=0;function Sj(e,t,n){if(e?.transitionType==="SMART_ANIMATE")return{id:vj++,durationSeconds:e.transitionDuration??aI,onTransitionEnd:yj(t,n),motionAnimationData:lI(e)}}function xj(e,t){e.type==="COMPONENT"&&t.type;let n=e.size,r=t.size;return n.x!==r.x||n.y!==r.y}function cT(e,t,n,r,o){let i=e(t.nodeById.get(r)),s=e(t.nodeById.get(o)),a=xj(i,s),l=kj(n,t,a),c=Sj(n,e,l);ee().set(l.transitionAtom,c),l.autoLayoutTransitionAtom&&ee().set(l.autoLayoutTransitionAtom,c?{...c,layout:!0}:void 0)}async function Tj(e,t,n){switch(n.navigationType){case"NAVIGATE":dT(n.connectionURL,n.transitionType,n.transitionDuration);break;case"SWAP_STATE":{n.transitionNodeID;let r=t.node.id;sb(r,e,t.nodeById);let o=QS(e,t),i=gj(o,"AFTER_TIMEOUT"),s=uT(n,t);let a=wj(e,s,t);let{sessionID:l,localID:c}=n.transitionNodeID,u=`${l}:${c}`,f=e(t.nodeById.get(u));if(!f||f.id===vS.id)break;if(al().stateSwapNodeToMonitor===t.node.id&&(yp(t.node.id),await Oi("timerEvent",{timerName:"swap-state",eventName:"timer_start"})),cT(e,t,n,a,u),s.set(e,t.modeContext,u),n.transitionResetInteractiveComponents){let d=n.stateGroupContext?t.parentStates?.get(n.stateGroupContext):null;
105d&&d.stateResetHandlers.forEach(p=>p(e,t.modeContext))}zO(t.node.id,i);break}case"SCROLL_TO":{n.transitionNodeID;let r=n.transitionNodeID,o=n.extraScrollOffset||{x:0,y:0},i=!!n.transitionType&&n.transitionType!=="INSTANT_TRANSITION",s=ub(e);Cj(t,r,o,i&&!s);break}default:console.warn("unknown navigation type",n);break}}function Ej(e,t){let n=[];n.push(e);let r=t.sourceStablePath;if(r.includes("I")){let o=r.split(";");for(let i=0;i<o.length;i++){let a=`${o.slice(0,i+1).join(";")};${e}`;n.push(a)}}return n}function Cj(e,t,n,r){if(!t)return;let{sessionID:o,localID:i}=t,s=`${o}:${i}`,a=Ej(s,e);lb(a).then(l=>{if(l){let c=mb(l);if(!c)return;let u=c===lx(),f=db(c),d=pb(c)||u,p=l.getBoundingClientRect(),v=c.getBoundingClientRect(),g=p.top-v.top,T=p.left-v.left,m={x:f?c.scrollLeft+T+n.x:c.scrollLeft,y:d?c.scrollTop+g+n.y:c.scrollTop};(u?window:c).scrollTo({top:m.y,left:m.x,behavior:r?"smooth":"instant"})}})}function dT(e,t,n){let r=t==="SMART_ANIMATE"&&n?{duration:n}:void 0;ue(!!e,"No URL provided for internal navigation");let o=Z.state.setLocation;o({url:e,transition:r})}function wj(e,t,n){let r=t.get(e,n.modeContext);return r||(n.node.type==="INSTANCE"?n.node.mainComponentId:null)}function uT(e,t){let{backingComponentIdState:n,parentStates:r}=t,o=e.stateGroupContext;return(o?r?.get(o):null)?.backingComponentIdState??n}function kj(e,t,n){let{transitionAtom:r,parentStates:o}=t,i=e.stateGroupContext,s=i?o?.get(i):null,a={transitionAtom:s?.transitionAtom??r};return n&&s?.parentAutoLayoutTransitionAtom&&(a.autoLayoutTransitionAtom=s.parentAutoLayoutTransitionAtom),a}function QS(e,t){let{node:n}=t;if(!("interactions"in n)||!n.interactions)return;let r=n.interactions,o=r.filter(d=>d.event?.interactionType==="ON_PRESS");if(!o.length)return r;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 r;r=r.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 r;let f=u.interactions.find(d=>d.event?.interactionType==="ON_CLICK");return f?[...r,f]:r}function XI(e,t,n){let r={},o=[],i=[];for(let s of n){let a=s.event?.interactionType;if(a){if(a==="ON_KEY_DOWN"){o.push(s);continue}if(a==="AFTER_TIMEOUT"){i.push(s);continue}r[a]=Ij(e,t,s)}}return o.length>0&&(r.ON_KEY_DOWN=bj(e,t,o)),i.length>
1050&&(r.AFTER_TIMEOUT=i.map(s=>{let a=s.event.transitionTimeout||mj;return{callback:()=>{xg(e,s,s.actions||[],t)},delayMilliseconds:a*1e3,interactionGuid:Ze(s.id)||Bs,nodeId:t.node.id}})),r}function qI(e,t,n){let r=e(t);return r||e(n)}function Ij(e,t,n){return{mouseCallback:r=>{let o=new vg(e,n,n.actions||[],t,r);xg(e,n,n.actions||[],t),o.completeTracking(e,t)}}}function bj(e,t,n){return{keyCallback:r=>{for(let o of n)yb(o,r)&&xg(e,o,o.actions||[],t)}}}function Nr(e){return e.some(t=>t.event?.interactionType==="ON_CLICK"&&t.actions?.some(n=>n.connectionType==="URL"||n.connectionType==="INTERNAL_NODE"&&n.navigationType==="NAVIGATE"))}function fo(e,t){return(e.some(n=>n.event?.interactionType==="ON_CLICK")||!!t?.onClick)&&!Nr(e)}function QI(e){if(!(!("accessibleHTMLTag"in e)||!e.accessibleHTMLTag)&&"interactions"in e&&e.accessibleHTMLTag==="BUTTON"&&!e.interactions.find(n=>n.event?.interactionType==="ON_CLICK")){let n={event:{interactionType:"ON_CLICK"},actions:[{noop:!0}]};e.interactions?e.interactions.push(n):e.interactions=[n]}}var VO=!0;setTimeout(()=>{VO=!1},200);var Aj=class{persistentTimeouts=new Map;nextId=0;getPersistentTimeouts(){return this.persistentTimeouts}registerPersistentTimeout(t,n,r,o){let i=`${t}:${n}`,s=this.persistentTimeouts.get(i);if(s){if(s.isMounted=!0,s.delayMilliseconds===o)return-1;clearTimeout(s.timeoutHandle),this.persistentTimeouts.delete(i)}let a=this.reserveTimeoutId(),l=Date.now(),c=setTimeout(()=>{r(),this.persistentTimeouts.delete(i)},o+(VO?200:0));return this.persistentTimeouts.set(i,{timeoutHandle:c,startTime:l,delayMilliseconds:o,callback:r,isMounted:!0}),a}markTimeoutsAsUnmounted(t){for(let[n,r]of this.persistentTimeouts)n.startsWith(`${t}:`)&&(r.isMounted=!1)}cleanupUnmountedTimeouts(t,n){if(n){let r=[];for(let o of n){let i=`${t}:${o}`,s=this.persistentTimeouts.get(i);s&&!s.isMounted&&(clearTimeout(s.timeoutHandle),r.push(i))}r.forEach(o=>this.persistentTimeouts.delete(o))}}clearTimeoutsByInteractionGuidsAndNodeId(t,n){let r=[];for(let o of n){let i=`${t}:${o}`,s=this.persistentTimeouts.get(i);s&&(clearTimeout(s.timeoutHandle),r.push(i))}r.length>0&&r.forEach(o=>this.persistentTimeouts.delete(o))}reserveTimeoutId(){return this.nextId++}},Rj=new Aj,ps=Rj;var Nj=(e,t=[],n,r,o)=>{let i=t.find(s=>s.event?.interactionType==="ON_CLICK");if(!i?.actions&&!o?.onClick){i&&i.actions;return}for(let s of i?.actions??[])if(s.connectionType==="URL"||s.connectionType==="INTERNAL_NODE"&&s.navigationType==="NAVIGATE")return Eg(e,s.connectionType,s.connectionURL,s.openUrlInNewTab,n,r);return(i?.actions?.length??0)>0||o?.onClick?Pj(e,n):void 0};function po(e=[],t,n,r,o){if(!t)return{};let i={},s=a=>!!a&&!!a.mouseCallback;if(s(t.ON_CLICK)||o?.onClick){let a=zs(c=>{t.ON_CLICK?.mouseCallback?.(c),o?.onClick?.(c),c.preventDefault(),c.stopPropagation()},"onClick"),l=Nj(a,e,n,r,o);i={onClick:a,...i,...l}}return(s(t.MOUSE_ENTER)||o?.onMouseEnter)&&(i.onMouseEnter=zs(a=>{t.MOUSE_ENTER?.mouseCallback?.(a),o?.onMouseEnter?.(a),Ic(a),a.stopPropagation()},"onMouseEnter")),(s(t.MOUSE_LEAVE)||o?.onMouseLeave)&&(i.onMouseLeave=zs(a=>{t.MOUSE_LEAVE?.mouseCallback?.(a),o?.onMouseLeave?.(a),Ic(a),a.stopPropagation()},"onMouseLeave")),s(t.MOUSE_DOWN||t.ON_PRESS)&&(i.onMouseDown=zs(a=>{t.MOUSE_DOWN?.mouseCallback?.(a),t.ON_PRESS?.mouseCallback?.(a),Ic(a),a.preventDefault(),a.stopPropagation()},"onMouseDown")),s(t.MOUSE_UP)&&(i.onMouseUp=zs(a=>{t.MOUSE_UP?.mouseCallback?.(a),Ic(a),a.stopPropagation()},"onMouseUp")),s(t.ON_HOVER)&&(i.onMouseMove=zs(a=>{t.ON_HOVER?.mouseCallback?.(a),Ic(a),a.stopPropagation()},"onMouseMove")),i}var Tg={};function HO(e,t){let n=[];return e?.AFTER_TIMEOUT&&e.AFTER_TIMEOUT.forEach(({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a})=>{let l=ps.reserveTimeoutId(),c=Tg[t]??[];c.push({callback:o,delayMilliseconds:i,interactionGuid:s,nodeId:a}),Tg[t]=c,n.push(l)}),n}function FO(e){let t=Tg[e];t&&t.length&&(t.forEach(({callback:n,delayMilliseconds:r,interactionGuid:o,nodeId:i})=>{ps.registerPersistentTimeout(i,o,n,r)}),delete Tg[e])}function jO(e,t){let n=[],r=0;return t?.AFTER_TIMEOUT&&t.AFTER_TIMEOUT.forEach(({callback:i,delayMilliseconds:s,interactionGuid:a})=>{let l=ps.registerPersistentTimeout(e,a,i,s);l!==-1?n.push(l):r++}
105),{timeoutIds:n,persistentTimeoutCount:r}}function zO(e,t){t&&ps.clearTimeoutsByInteractionGuidsAndNodeId(e,t)}function Eg(e,t,n,r,o,i){let s=a=>{a.key==="Enter"&&e(a)};if((t==="INTERNAL_NODE"||t==="NODE")&&n){let a=()=>{Z.state.preloadLocation(n)};return o||i==="preview"?{onClick:e,onKeyDown:s,onMouseDown:a,role:"link",tabIndex:0}:{href:n,target:r?"_blank":"_self",onMouseDown:a}}if(t==="URL"&&n){let{url:a,target:l}=fT(n,r,i);return o?{role:"link",tabIndex:0,onClick:e,onKeyDown:s}:{href:a,target:l}}}function Pj(e,t){return t?{role:"button",tabIndex:0,onClick:e,onKeyDown:r=>{(r.key==="Enter"||r.key===" ")&&e(r)}}:{}}function WO(e,t){let n=null;return(...r)=>{n!==null&&clearTimeout(n),n=setTimeout(()=>{e(...r)},t)}}var da=b(W()),mo=b(O()),Cg=b(O());var UO=new Map,Oj=mo.forwardRef(function({node:t,parent:n,interactionHandlers:r,context:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let c=fe(),u=s?.smartAnimateType??K.NONE,f=_o(u,t.maybeAnimateRotation),d=fl(),p=pn({node:t,parent:n,context:o,zIndex:i,children:[],options:{isFlattened:!0,canAnimate:f,previousRotation:d}}),v=rr({node:t,context:o}),g=t?.interactions??[],T=t.type==="SVG"?o?.group?.opacity??1:Zt(o,t),m=mo.useMemo(()=>({opacity:T,transform:Ur(p.outer.transform)}),[T,p.outer.transform]),h=no(t,o),{motionProps:y,key:x,ref:S}=so(t.id,t.behaviors,t.assets,m,h),E=or(l,S),C=wc(t.name,a),w=o?.withinInteractiveElement||Object.keys(y).length>0||u===K.INSTANCE_SUBTREE||!!C?.onClick,A=po(g,r,w,c,C),I=fo(g,C),R=Nr(g),N=as(t,R,I,w),P=!R&&!I,B=P?{}:os(t),k=s?.transitionData,V=Yt(k),D=mn({node:t,parent:n}),H={...p.inner,...t.type==="IMAGE"?uP(t.effects):{},...hn(T),..._i(t,C),...v,...o?.style||{}},q=ae(t),ne=ao(t),{disableDataAttributes:de,disableImageOptimization:he}=Ge(),be=!he&&t.type==="IMAGE",Y=(0,Cg.useRef)(null),G=(0,Cg.useContext)(Rr),pe=Cc();return t.type==="IMAGE"&&(t.size.x===0||t.size.y===0)?null:(0,da.jsx)(Vt,{outerStyles:p.outer,children:(0,da.jsx)(cr,{node:t,parent:n,context:o,transitionProps:s,codeBehaviorProps:a,layerRef:l,outerRef:Y,previousRotation:d,styles:{transform:p.transform,stickyWrapper:p.stickyWrapper},children:(0,da.jsx)(fs,{semanticTagInfo:N,context:o,wrapperSizeStyles:D,ref:f?S:E,id:q,styles:H,transitionProps:{opacity:T,smartAnimateType:u,behaviorProps:y,transitionData:k,onTransitionEnd:V},nodeName:t.name,codeBehaviorProps:a,needsMotionForCodeBehavior:pe,...A,...B,"data-name":ne,"data-isimage":de?void 0:!0,...G?{[Xo]:t.name}:{},...o?.dataAttributes||{},children:(0,da.jsx)(Lj,{node:t,parent:n,shouldOptimizeImages:be,alt:P?t.accessibleLabel:void 0})},x)})})});function Lj({node:e,parent:t,shouldOptimizeImages:n,alt:r}){let o=Mo(e.assets,e.hash);ue(o.type==="GENERATED_ASSET","Expected asset to be a generated asset");let{url:i,offsets:s,size:a}=o,l=te().getAssetURL,c=l(i),u=mo.useRef(null),f=r||"",d=mo.useCallback(S=>{if(u.current){u.current.replaceChildren(S.cloneNode(!0));let E=u.current.querySelector("svg");E&&(f?(E.setAttribute("aria-label",f),E.setAttribute("role","img")):E.setAttribute("role","presentation"))}},[f]),p=UO.get(e.hash),v=!1;e.type==="SVG"&&e.isDynamic&&(v=!0);let{disableInlineSvgGeneration:g}=Ge();mo.useEffect(()=>{if(!v||g)return;if(p&&u.current){d(p);return}if(!c)return;let S=new AbortController,E=async()=>{try{let w=await fetch(c,{signal:S.signal});C(await w.text())}catch(w){if(console.error("Error loading SVG",w),w.name!=="AbortError")throw new Rn("Error loading SVG",w)}},C=w=>{if(w==="")return;if(!w){console.warn("No SVG URL provided for",e.id);return}let A=new DOMParser().parseFromString(w,"image/svg+xml"),I=A.querySelector("svg"),R=A.querySelector("parsererror");if(!I||R){console.error("Unable to load SVG",R);return}UO.set(e.hash,I),d(I)};return E(),()=>{S.abort()}},[c,e.hash,p,e.id,e.type,v,d,g]);let T=F({position:"absolute",top:Ru(s.top),left:Ru(s.left),right:Ru(s.right),bottom:Ru(s.bottom),overflow:"visible",display:"block"}),m=F({width:"100%",height:"100%",display:"block",maxWidth:"none"}),h,y;if(a&&n&&(e.type,e.type==="IMAGE")){let{srcset:S,sizes:E}=R0(l,e,t,i,a,void 0);h=S,y=e.lazyLoad?`auto,${E}`:E}let x={};
105return v&&e.type==="SVG"&&(e.fills.forEach((S,E)=>{S.type==="SOLID"&&(x[`--fill-${E}`]=`rgba(${Math.round(S.color.r*255)}, ${Math.round(S.color.g*255)}, ${Math.round(S.color.b*255)}, ${M(S.color.a)})`)}),e.strokes.forEach((S,E)=>{S.type==="SOLID"&&(x[`--stroke-${E}`]=`rgba(${Math.round(S.color.r*255)}, ${Math.round(S.color.g*255)}, ${Math.round(S.color.b*255)}, ${M(S.color.a)})`)})),(0,da.jsx)("div",{className:T,style:x,ref:u,children:(0,da.jsx)("img",{loading:e.lazyLoad?"lazy":void 0,src:c,alt:f,width:e.type==="IMAGE"&&a?M(a.x):void 0,height:e.type==="IMAGE"&&a?M(a.y):void 0,className:m,srcSet:h,sizes:y})})}var GO=Ec(Oj);var ce=b(W()),Ope=b(O()),Jo=b(O()),Nf=b(br());var Dj={TOP:"flex-start",BOTTOM:"flex-end",CENTER:"center"},_j={NONE:"none",UNDERLINE:"underline",STRIKETHROUGH:"line-through"},Mj={ORIGINAL:"none",SMALL_CAPS:"none",SMALL_CAPS_FORCED:"none",UPPER:"uppercase",LOWER:"lowercase",TITLE:"capitalize"},Bj={ORIGINAL:"normal",SMALL_CAPS:"small-caps",SMALL_CAPS_FORCED:"all-small-caps",UPPER:"normal",LOWER:"normal",TITLE:"normal"},Fj={SUPER:"0.55em",SUB:"-0.25em",NORMAL:void 0};function pa(e,t,n,r,o,i,s){let{fallbackFonts:a,fontFamily:l,fontVariations:c,fontSize:u,fontStyle:f,textCase:d,opentypeFlags:p,letterSpacingUnit:v,letterSpacingValue:g}=e.style,T="fills"in e.style&&e.style.fills||"fills"in e&&e.fills||[],m={},h;if(l){let S=`${l}:${f}`;m.fontFamily=zj(S,a??[]),m.wordBreak="break-word";let E=n.get(S),C=a?.map(N=>n.get(`${N.fontFamily}:${N.fontStyle}`)).filter(N=>N?.variationAxes)??[],w=E?.variationAxes?.length,A=C.length>0,I=w||A,R=E?.variationAxes??C[0]?.variationAxes??[];if(I){let N=[...R,{name:"OpticalSize",value:void 0,tag:"opsz"}].filter(P=>c?.[P.name]!==void 0||P.value!==void 0).filter(P=>P.tag==="wght"?!w&&A?!0:(m.fontWeight=c?.[P.name]??P.value,!1):P.tag==="slnt"?P.value===0?(m.fontStyle="normal",!1):c&&P.name in c:!0);N.length>0?m.fontVariationSettings=N.map(P=>{let B=c?.[P.name]??P.value;return`"${P.tag}" ${B}`}).join(", "):m.fontVariationSettings="normal",E?.italic&&(m.fontStyle="italic")}else m.fontStyle=E?.italic?"italic":"normal"}let y=T.filter(S=>S.visible!==!1&&S.type==="SOLID"),x=T.filter(S=>S.visible!==!1&&S.type!=="SOLID");if(y.length>0){let S=Mu(y.map(E=>new Zn(E.color,E.opacity,yt,i,E.boundVariables?.variableName??null,s?E.boundVariables?.codeSyntax?.[s]??null:null)));m.color=S.value}if(x.length){let S=Rp(T,t,o,!1,!1,null,{isDecorativeImage:!1})[0].backgroundStyles;S&&Object.keys(S).length&&(Object.assign(m,S),h="textClip")}if(d){let S=Mj[d]||"none";S!=="none"&&(m.textTransform=S);let E=Bj[d]||"normal";E!=="normal"&&(m.fontVariantCaps=E)}if(p&&(m.fontFeatureSettings=Object.entries(p).map(([S,E])=>`"${S.toLowerCase()}" ${E}`).join(", ")),u&&(r==="REFLOW"?m.fontSize=e.style.responsiveTextStyleVariants?.length?`var(--responsive-font-size,${M(u)}px)`:`${M(u)}px`:r==="SCALE"?m.fontSize=`clamp(calc(var(--min-font-size) / var(--viewport-scale)), ${M(u)}px, calc(var(--max-font-size) / var(--viewport-scale)))`:ye(r)),v&&g!==void 0){let S=v==="PIXELS"?`${M(g,4)}px`:`${M(g/100*(u??16),4)}px`;m.letterSpacing=e.style.responsiveTextStyleVariants?.length?`var(--responsive-letter-spacing,${S})`:S}if(e.style.responsiveTextStyleVariants?.length){let S=e.style.responsiveTextStyleVariants.sort((E,C)=>E.minWidth-C.minWidth);m.media=Object.fromEntries(S.map(E=>{let{style:C}=pa({...e,style:E.style},t,n,r,o,i,s),w={};if(E.style.fontSize!==void 0&&(w["--responsive-font-size"]=`${M(E.style.fontSize)}px`),E.style.letterSpacing!==void 0){let k=E.style.letterSpacingUnit==="PIXELS"?`${M(E.style.letterSpacing,4)}px`:`${M(E.style.letterSpacing/100*(E.style.fontSize??16),4)}px`;w["--responsive-letter-spacing"]=k}let A=Rf(E);A&&(w["--responsive-line-height"]=A);let{fontSize:I,letterSpacing:R,lineHeight:N,...P}=C,B={...P,...w};return[`(min-width: ${E.minWidth}px)`,B]}))}return{style:m,className:h}}function $O(e,t){let n={};return e.textAlignHorizontal&&e.textAlignHorizontal!=="LEFT"&&(n.textAlign=e.textAlignHorizontal==="JUSTIFIED"?"justify":e.textAlignHorizontal?.toLowerCase()),e.textAlignVertical!=="TOP"&&(n.display="flex",n.flexDirection="column",n.justifyContent=Dj[e.textAlignVertical||"TOP"]),t.leadingTrim==="CAP_HEIGHT"&&(n.textBoxTrim="both",n.textBoxEdge="cap alphabetic"),n}function pT(e,t,n,r,o,i){return pa(t,e.assets,n,r,{width:e.size.x,height:e.size.y},o,i)}function mT(e,t,n,r,o,i,s){let{style:a,className:l}=pa(n,e.assets,r,o,{width:e.size.x,height:e.size.y},i,s);function c(m){return n.style[m]??t.style[m]??e.style[m]}let u=c("textDecoration"),f=c("textDecorationThicknessUnit"),d=c("textDecorationThicknessValue");if(u&&u!==cp.NONE&&d!==0){a.textDecorationLine=n.characters.length>0?_j[u]:void 0;let m=c("textDecorationSkipInk"),h=c("textUnderlineOffsetUnit"),y=c("textUnderlineOffsetValue"),x=c("textDecorationStyle"),S=c("textDecorationFills");if(m!==void 0&&(a.textDecorationSkipInk=m?void 0:"none"),y!==void 0?a.textUnderlineOffset=`${y}${h==="PIXELS"?"px":"%"}`:a.textUnderlinePosition="from-font",d!==void 0?a.textDecorationThickness=`${d}${f==="PIXELS"?"px":"%"}`:a.textDecorationThickness="from-font",x!==void 0&&(a.textDecorationStyle=x),S!==void 0){let E=Mu(S.filter(C=>C.type==="SOLID").map(C=>new Zn(C.color,C.opacity,yt,i,C.boundVariables?.variableName??null,s?C.boundVariables?.codeSyntax?.[s]??null:null)));a.textDecorationColor=E.value}}let p=n.style.fontVariantPosition??t.style.fontVariantPosition??e.style.fontVariantPosition;if(p&&(a.verticalAlign=Fj[p],p!=="NORMAL")){let m=c("fontSize");a.fontSize=`${(m||0)*.645}px`}let v=Rf(n),g=v??Rf(t)??Rf(e)??"normal",T=n.style.responsiveTextStyleVariants?.some(Rf)||!v&&e.style.responsiveTextStyleVariants;return a.lineHeight=T?`var(--responsive-line-height,${g})`:g,(n.style.hyperlink||t.style.hyperlink||e.style.hyperlink)&&(a.cursor="pointer"),{style:a,className:l}}var KO=(e,t)=>
105{if(!(e==="NONE"||e==="UNORDERED"))return t===2||t===5?"lower-alpha":t===3?"lower-roman":"decimal"},Rf=e=>e.style.lineHeightUnit==="INTRINSIC_%"?e.style.lineHeightPercent===void 0||e.style.lineHeightPercent===100?void 0:`${e.style.lineHeightPercent}%`:e.style.lineHeightUnit==="FONT_SIZE_%"?`${M((e.style.lineHeightPercentFontSize??100)/100)}`:e.style.lineHeightUnit==="PIXELS"&&e.style.lineHeightPx!==void 0?`${M(e.style.lineHeightPx)}px`:void 0;function zj(e,t){return t.length>0?`"${e}", ${t.map(n=>`"${n.fontFamily}:${n.fontStyle}"`).join(", ")}, sans-serif`:`"${e}", sans-serif`}var YO=b(O());function Vj(e,t){if(t){e.stack+=`
106
107React stack:`+t.componentStack;let n=new Error("React component stack where the error occurred");n.stack=t.componentStack,e.cause=n}}var ms=class extends YO.default.Component{state={hasError:!1,error:null,errorInfo:null};componentDidCatch(t,n){this.setState({error:t,errorInfo:n}),Vj(t,n),this.context.reportError(t,{"error-boundary-name":this.props.name}),this.context.setMaterializationError(this.props.nodeId,{nodeName:this.props.name,nodeId:this.props.nodeId,errorMessage:t.stack})}componentWillUnmount(){this.context.setMaterializationError(this.props.nodeId)}render(){return this.state.error?null:this.props.children}};En(ms,"contextType",Bu);var hs=ms;var Hj={fontFamily:'"Inter:Regular"',fontSize:"11px",fontWeight:"400",lineHeight:"1.5"},ma=(0,Jo.createContext)({getRichTextStyle:e=>({})});function jj(e){let t={};return e.format&1&&(t.fontWeight="bold"),e.format&2&&(t.fontStyle="italic"),e.format&4&&(t.textDecorationLine="line-through"),e.format&8&&(t.textDecorationLine="underline"),t}function bc(e){let t={};return(e.format||e.format!=="")&&(t.textAlign=e.format),e.direction&&(t.direction=e.direction),t}function Wj({lexicalNode:e}){let t={...jj(e),whiteSpace:"pre-wrap"},n=F(t),r=(0,Nf.default)(n);return(0,ce.jsx)("span",{className:r,children:e.text})}function Uj({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r;(function(s){s.h1="HEADING1",s.h2="HEADING2",s.h3="HEADING3",s.h4="HEADING4",s.h5="HEADING5",s.h6="HEADING6"})(r||(r={}));let o={...bc(e),...n(r[e.tag])},i=F(o);switch(e.tag){case"h1":return(0,ce.jsx)("h1",{className:i,children:t});case"h2":return(0,ce.jsx)("h2",{className:i,children:t});case"h3":return(0,ce.jsx)("h3",{className:i,children:t});case"h4":return(0,ce.jsx)("h4",{className:i,children:t});case"h5":return(0,ce.jsx)("h5",{className:i,children:t});case"h6":return(0,ce.jsx)("h6",{className:i,children:t});default:ye(e.tag)}}function Gj({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r={...bc(e),...n("PARAGRAPH")},o=F(r);return e.children.length===0?(0,ce.jsx)("p",{className:o,children:(0,ce.jsx)("br",{})}):(0,ce.jsx)("p",{className:o,children:t})}function $j({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r={...bc(e),...n("PARAGRAPH")},o=F(r),i=(0,Nf.default)(o);return(0,ce.jsx)("blockquote",{className:i,children:(0,ce.jsx)("p",{children:t})})}function Kj({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r={...bc(e),...n("LINK")},o=F(r);return(0,ce.jsx)("a",{className:o,href:e.url,rel:e.rel??"",target:e.target??"",title:e.title??"",children:t})}function Yj({lexicalNode:e}){let t=te(),{getAssetURL:n}=t||{},r=ee().get,o={maxWidth:"100%",height:"auto",display:"inline-block"};e.isFillWidth&&(o.width="100%");let i=F(o),s="";if(n&&t){let l=t.websiteData?.assets?.get(e.hash),c=l?r(l):null;c?.url&&(s=n(c.url))}return(0,ce.jsx)("img",{className:i,src:s,alt:e.altText,loading:"lazy"})}function Xj({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r={...bc(e),listStyleType:e.listType==="number"?"decimal":"circle",...n("PARAGRAPH")},o=F(r),i=e.tag,s=(0,Nf.default)(o);return i==="ol"?(0,ce.jsx)("ol",{className:s,children:t}):(0,ce.jsx)("ul",{className:s,children:t})}function qj({lexicalNode:e,children:t}){let{getRichTextStyle:n}=(0,Jo.useContext)(ma),r={...bc(e),...n("PARAGRAPH")},o=F(r);return(0,ce.jsx)("li",{className:o,children:t})}function XO({lexicalNode:e}){let t=e.type,n="children"in e?e.children.map((r,o)=>(0,ce.jsx)(XO,{lexicalNode:r},o)):[];switch(t){case"root":return(0,ce.jsx)("div",{className:"root",children:n});case"heading":return(0,ce.jsx)(Uj,{lexicalNode:e,children:n});case"paragraph":return(0,ce.jsx)(Gj,{lexicalNode:e,children:n});case"linebreak":return(0,ce.jsx)("br",{});case"text":return(0,ce.jsx)(Wj,{lexicalNode:e});case"link":return(0,ce.jsx)(Kj,{lexicalNode:e,children:n});case"image":return(0,ce.jsx)(Yj,{lexicalNode:e});case"quote":return(0,ce.jsx)($j,{lexicalNode:e,children:n});case"list":return(0,ce.jsx)(Xj,{lexicalNode:e,children:n});case"listitem":return(0,ce.jsx)(qj,{lexicalNode:e,children:n});default:ye(t)}}function qO({node:e,parent:t,context:n,zIndex:r}){let o=te(),i=ee().get,s=Gr(),{scalingMode:a}=Bn(),l=pn({node:e,parent:t,context:n,zIndex:r,children:[],options:{isFlattened:!0}}),c=rr({node:e,context:n}),u=mn({node:e,parent:t}),d={...{width:u.width,height:u.height},...l.inner,mixBlendMode:il(e.blendMode),...hn(Zt(n,e)),...dc(e,t,n),...c,...n?.style||{}},p=ae(e),v=F(d),g=(0,Nf.default)(v,n?.className);if(!e.richText||!o)return null;let T=hk(JSON.parse(e.richText)),m=h=>{let y=e.cmsRichTextStyleMap,x=o.websiteData.assetIdToGuid,S=o.websiteData.nodeById,E=y[h];if(E){let C=E.textStyleId,w=x.get(C);if(w){let A=S.get(w),I=i(A);if(I&&I.style){let R=No(I.style);return R.fills=e.fills,{...pa({spans:[],indentation:0,startOffset:0,style:R,startsWithPunctuation:!1},void 0,s,a,{width:0,height:0},!1,null).style}}}}return h==="LINK"?{textDecorationLine:"underline"}:Hj};return(0,ce.jsx)(hs,{name:"cms-rich-text",nodeId:e.id,children:(0,ce.jsx)(Vt,{outerStyles:l.outer,children:(0,ce.jsx)(cr,{node:e,parent:t,context:n,styles:{transform:l.transform,stickyWrapper:l.stickyWrapper},children:(0,ce.jsx)("div",{id:p,className:g,children:T.root?(0,ce.jsx)(ma.Provider,{value:{getRichTextStyle:m},children:(0,ce.jsx)(XO,{lexicalNode:T.root})}):null})})})})}var gs=b(W()),ga=b(O()),rW=b(z0()),oW=b(W()),iW=b(Xa()),sW=b(op());var it=b(W()),ha=b(O()),hT=b(br());var wg=X(!1),Qj=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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
107-6h-2a2 2 0 1 1 0-4h2z",clipRule:"evenodd"})}),Zj=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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"})}),Jj=(0,it.jsx)("svg",{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:(0,it.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"})}),eW=()=>{let e=F({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=F({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px",border:"1px solid #e1e2e2"}),n=F({display:"flex",padding:"4px",alignItems:"center",borderRadius:"5px"}),r=F({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=F({display:"flex",alignItems:"center",flexDirection:"row",gap:"12px"});return{bannerStyles:e,reportButtonStyles:t,figmaLogoStyles:n,remixButtonStyles:r,rightContentStyles:o}};function tW({reportingDomain:e}){let[t,n]=(0,ha.useState)(null),r=z1(wg),[o,i]=(0,ha.useState)(!0),{bannerStyles:s,reportButtonStyles:a,figmaLogoStyles:l,remixButtonStyles:c,rightContentStyles:u}=eW();return(0,ha.useEffect)(()=>{(async()=>{if(e)try{i(!0);let d=await fetch(`${e}/api/sites/community_published_banner_details?domain=${window.location.hostname}`);if(d.status===200){let p=await d.json();p.meta&&(n(p.meta),r(!0))}}catch(d){console.error("Error fetching hub file URL:",d)}finally{i(!1)}})()},[r,e]),o||!t?null:(0,it.jsxs)("div",{className:s,children:[(0,it.jsx)("a",{className:l,href:t.figma_logo_url,children:Qj}),(0,it.jsxs)("div",{className:u,children:[(0,it.jsx)("a",{target:"_blank",className:a,href:t.report_abuse_url,rel:"noreferrer",title:t.report_button_text,"aria-label":t.report_button_text,children:Zj}),(0,it.jsxs)("a",{target:"_blank",className:c,href:t.hub_file_url,rel:"noreferrer",children:[Jj,t.remix_button_text]})]})]})}var nW=()=>{let e=F({transitionProperty:"transform",transitionDuration:"0.2s",transitionTimingFunction:"ease-in-out"}),t=F({transform:"translateY(var(--banner-height))",height:"var(--full-height-with-banner)"}),n=F({height:"var(--full-height-with-banner)",position:"fixed",inset:"0",overflow:"auto"});return{wrapperStyles:e,wrapperShowBannerStyles:t,siteWrapperShowBannerStyles:n}};function QO({children:e,reportingDomain:t}){let n=te(),r=ge(wg),{wrapperShowBannerStyles:o,siteWrapperShowBannerStyles:i}=nW(),[s,a]=(0,ha.useState)(!1);return(0,ha.useEffect)(()=>(a(!0),()=>{a(!1)}),[]),n?.env==="published"&&n?.isFigmake&&window.self===window.top&&s?(0,it.jsxs)("div",{className:(0,hT.default)({[o]:r,"wrapper-with-banner":r}),children:[(0,it.jsx)(ms,{name:"banner-error-boundary",nodeId:"banner",children:(0,it.jsx)(tW,{reportingDomain:t})}),(0,it.jsx)("div",{className:(0,hT.default)({[i]:r}),children:e})]}):(0,it.jsx)(it.Fragment,{children:e})}var kg=b(W()),ZO=b(O()),JO=b(br());var eL=ZO.default.forwardRef(function(t,n){let{children:r,wrapperSizeStyles:o,semanticTag:i,context:s,styles:a,additionalClassName:l,tabIndex:c,...u}=t,d={...Ht()??o,...a},p=F(d,s?.renderedByCode),v=(0,JO.default)(l,p,s?.className),g=F({width:"100%",height:"100%"}),{finalInnerSemanticTag:T,needsListWrapper:m}=Kh(i,null,zh()),h=T;return m?(0,kg.jsx)("li",{className:v,children:(0,kg.jsx)(h,{tabIndex:ss(h)?-1:c,className:g,...u,ref:n,children:r})}):(0,kg.jsx)(h,{tabIndex:ss(h)?-1:c,className:v,...u,ref:n,children:r})});function tL({node:e,parent:t,interactionHandlers:n,context:r,zIndex:o}){let i=pn({node:e,parent:t,context:r,zIndex:o,children:[],options:{isFlattened:!0}}),s=Zt(r,e),a=no(e,r),l=ga.useMemo(()=>({opacity:s,transform:Ur(i.outer.transform)}),[s,i.outer.transform]),{motionProps:c,key:u,ref:f}=so(e.id,e.behaviors,e.assets,l,a),d=fe(),p=Tp(),v=e.interactions??[],g=fo(v),T=Nr(v),m=r?.withinInteractiveElement??!1,h=po(v,n,m,d),{semanticTag:y}=as(e,T,g,m),x=y,S=ge(wg),E=rr({node:e,context:r}),C=mn({node:e,parent:t}),w={...i.inner,...hn(Zt(r,e)),...dc(e,t,r),...E,...r?.style||{},...p?{height:S?"var(--full-height-with-banner)":"100dvh"}:{}},A=ae(e);return(0,gs.jsx)(Vt,{outerStyles:i.outer,children:(0,gs.jsx)(cr,{node:e,parent:t,context:r,styles:{transform:i.transform,stickyWrapper:i.stickyWrapper},children:(0,gs.jsx)(eL,{semanticTag:x,wrapperSizeStyles:C,id:A,styles:w,additionalClassName:"tailwind",ref:f,...c,...h,children:(0,gs.jsx)(ir,{children:()=>(0,gs.jsx)(aW,{node:e})})},u)})})}function aW({node:e}
107){cs("CodeComponentContent");let t=hc(),n=te().getAssetURL,[r,o]=ga.useState(null);window.__GLOBALS__={React:ga,ReactJSXRuntime:oW,ReactJSXDevRuntime:rW,ReactDOM:iW,ReactDOMClient:sW,SnapshotContext:Cf,RenderHooksContext:ca,NewRenderHooksContext:ua,useAnimateNode:xf,getChildNode:Ef,getChildNodes:Tf,ActiveBreakpointContext:Sc,WebsiteSettingsContext:Tc,getAssetURL:n};let i=te().getCodeComponentURL(e),s=te().websiteData.sourceCodeHash,a=ge(s);ga.useEffect(()=>{(async()=>{let d;try{d=await import(i)}catch(p){xc(a,p,"Failed to import code layer module");return}try{let p=await ag(d,e.codeExportName);o(()=>p)}catch(p){xc(a,p,"Failed to execute code layer")}})()},[e.codeExportName,i,a]);let l=lW(r),c=W0(l),u=oO(e,c,l);return t&&r?(0,gs.jsx)(hs,{name:"code-component",nodeId:e.id,children:(0,gs.jsx)(r,{...u})}):null}function lW(e){return e?e[Symbol.for("figma.react.props")]??{}:null}var gT=b(W()),nL=b(O());function rL({node:e,children:t,context:n}){let r=ae(e),o=ao(e),i=nL.default.useMemo(()=>{let s={"data-name":o};return n?.dataAttributes&&Object.entries(n.dataAttributes).forEach(([a,l])=>{s[a]=l}),s},[o,n?.dataAttributes]);return(0,gT.jsx)("div",{id:r,"data-name":o,...i,children:t.map(s=>(0,gT.jsx)(Ar,{node:s,parent:null},s.id))})}var Pf=b(W()),Ig=b(O());var cW=[[1,0,0],[0,1,0]];function oL({node:e,parent:t,children:n,interactionHandlers:r,context:o,zIndex:i,transitionProps:s}){let a=fe(),l=o?.group,c=Ft(e,t),u=c?cW:e.relativeTransform,f=l?.withinAutoLayout||c,d=!f,p=Zt(o,e),v=e.scrollBehavior==="FIXED"||e.scrollBehavior==="STICKY_SCROLLS",g=pn({node:e,parent:t,context:o,zIndex:i,children:n??null}),T=e.interactions??[],m=fo(T),h=Nr(T),y=os(e),x=Ig.default.useMemo(()=>({opacity:p,transform:Ur(g.transform.transform)}),[p,g.transform.transform]),S=no(e,o),{motionProps:E,key:C,ref:w}=so(e.id,e.behaviors,e.assets,x,S),A=mn({node:e,parent:t}),I={...g.inner,...d?{}:hn(p),..._i(e)},R=s?.smartAnimateType??K.NONE,N=Yt(s?.transitionData),P=o?.withinInteractiveElement||Object.keys(E).length>0||R===K.INSTANCE_SUBTREE,B=po(T,r,P,a),k=as(e,h,m,P),V=ae(e),D=ao(e),H=(0,Ig.useRef)(null),q={group:{withinAutoLayout:f,relativeTransform:Pn(Qn(l?.relativeTransform,u)),opacity:d?p:void 0,mixBlendMode:f?void 0:il(e.blendMode)},parentIsList:mc(k.semanticTag),masks:o?.masks,isInStickyOrFixedTree:v||(o?.isInStickyOrFixedTree??!1),withinInteractiveElement:o?.withinInteractiveElement},ne=Xh({children:n,context:q});return(0,Pf.jsx)(Vt,{outerStyles:g.outer,children:(0,Pf.jsx)(cr,{node:e,parent:t,context:o,styles:{transform:g.transform,stickyWrapper:g.stickyWrapper},outerRef:H,transitionProps:s,children:(0,Pf.jsx)(fs,{semanticTagInfo:k,context:o,wrapperSizeStyles:A,ref:w,id:V,styles:I,nodeName:e.name,"data-name":D,transitionProps:{opacity:p,smartAnimateType:R,behaviorProps:E,transitionData:s?.transitionData,onTransitionEnd:N},...B,...y,children:ne?.map(([de,{key:he,context:be}])=>(0,Pf.jsx)(Qh,{name:"sites-layer",nodeId:de.id,childKey:he,node:de,parent:e,context:be},he))},C)})})}var vs=b(W()),wge=b(O()),LT=b(br());var Tt=b(W()),yn=b(O());var uW={url:""};var bg="reset-css";function yT(e=!0){return Op` @layer figreset,figoverridable,reset,theme,base,figutils,components,utilities;@layer figreset{:root{--100dvw:100vw;--100dvh:100vh;--banner-height:48px;--full-height-with-banner:calc(100dvh - var(--banner-height));font-synthesis:none;text-align:left;button{text-align:left}}@supports (width:100dvw){:root{--100dvw:100dvw;--100dvh:100dvh}}}.wrapper-with-banner .min-h-screen{min-height:var(--full-height-with-banner)}.wrapper-with-banner .h-screen{height:var(--full-height-with-banner)}${e?dW:""}`}var dW=`
108  @layer figreset {
109    /* Modelled after Tailwind's Preflight CSS */
110    /* When adding new styles, consider scoping them down to '#container .helperClass' in order to avoid conflicts with CSS styles applied to Code Layers */
111
112    /* Global */
113
114    :root {
115      /* Default styling for code nodes. */
116      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");
117    }
118
119    *,
120    *:before,
121    *:after {
122      box-sizing: border-box; /* Prevent padding and border from affecting element width */
123    }
124
125    /* HTML */
126
127    html {
128      -webkit-text-size-adjust: 100%;
128 /* Prevent adjustments of font size after orientation changes in iOS. */
129      -webkit-tap-highlight-color: transparent; /* Disable tap highlights on iOS */
130      -webkit-font-smoothing: antialiased; /* Improve font rendering on macOS. */
131
132      width: 100%;
133    }
134
135    html:has(#responsive-scaler) {
136      scrollbar-width: none;
137      -ms-overflow-style: none;
138    }
139
140    /* Body */
141
142    body {
143      margin: 0; /* Remove default margin */
144      width: 100%;
145    }
146
147    body:has([data-page-overflowx='hidden']) {
148      overflow-x: hidden;
149    }
150
151    body:has([data-page-overflowx='auto']) {
152      overflow-x: auto;
153    }
154
155    /* Container */
156
157    #container {
158      width: 100%;
159    }
160
161    /* Links */
162
163    a {
164      color: inherit;
165      text-decoration: none;
166    }
167
168    button {
169      border: none;
170      background: none;
171      padding: 0;
172    }
173
174    /* Text */
175
176    h1,
177    h2,
178    h3,
179    h4,
180    h5,
181    h6,
182    p {
183      font-size: inherit;
184      font-weight: inherit;
185    }
186
187    /* Remove the default margins */
188
189    blockquote,
190    dl,
191    dd,
192    h1,
193    h2,
194    h3,
195    h4,
196    h5,
197    h6,
198    hr,
199    figure,
200    p,
201    pre {
202      margin: 0;
203    }
204
205    ol,
206    ul,
207    menu {
208      list-style: none;
209      margin: 0;
210      /* the 1.5em is an approximation - the C++ code will measure the width of a tab character */
211      /* See LineLayout::addBulletsInLine */
212      padding-inline-start: 1.5em;
213    }
214
215    /* Keep textContents and textClip in sync with cleanResetText() in preprocess_css.ts */
216    #container .textContents {
217      /* Text is transparent by default, in case of no fills. */
218      color: #ffffff00;
219    }
220
221    /**
222     * Applies text as a background clip when non-solid fills are present.
223     *
224     * The !important is used to prevent the selector below (.textClip > *) from overriding this value.
225     *
226     * Keep in sync with cleanResetText() in preprocess_css.ts.
227     **/
228      #container .textClip {
229        background-clip: text;
230        -webkit-background-clip: text;
231        -webkit-text-fill-color: transparent !important;
232      }
233
234      /** Removes the text fill color for the subtree so it doesn't cascade downward. */
235      #container .textClip > * {
236        -webkit-text-fill-color: initial;
237      }
238
239    /** Removes default border from iframes */
240    #container .embed {
241      border: none;
242    }
243
244      /*
245   * ----------------- Marquee styles -----------------
246   * These are adapted from https://github.com/justin-chu/react-fast-marquee/blob/master/src/components/Marquee.tsx
247   * Copyright (c) 2020 justin-chu
248   * MIT License
249   */
250    #container .marquee-container {
251      overflow-x: hidden;
252      display: flex;
253      flex-direction: row;
254      position: relative;
255      width: var(--width);
256      transform: var(--transform);
257
258      &:hover div {
259        animation-play-state: var(--pause-on-hover);
260      }
261
262      &:active div {
263        animation-play-state: var(--pause-on-click);
264      }
265    }
266
267    #container .marquee {
268      flex: 0 0 auto;
269      min-width: var(--min-width);
270      display: flex;
271      flex-direction: row;
272      align-items: center;
273      animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
274      animation-delay: var(--delay);
275      animation-direction: var(--direction);
276      animation-timing-function: var(--timing-function);
277    }
278
279    #container .marquee.reduced-motion {
280      @media (prefers-reduced-motion: reduce) {
281        animation: none;
282      }
283    }
284
285    @keyframes scroll {
286      0% {
287        transform: translateX(0%);
288      }
289      100% {
290        transform: translateX(-100%);
291      }
292    }
293
294    #container .marquee-initial-child-container {
295      flex: 0 0 auto;
296      display: flex;
297      min-width: auto;
298      flex-direction: row;
299      align-items: center;
300    }
301
302    #container .marquee-child {
303      transform: var(--transform);
304    }
305
306    /**
307     * Styles for direct children of the code behavior wrapper.
308     * These elements are defined in the code behavior, so we can't access them directly.
309     */
310    .code-behavior-wrapper > * {
311      width: 100%;
312      height: 100%;
313    }
314
315    .bypass-link {
316      position: fixed;
317      top: 16px;
318      left: 0;
319      right: 0;
320      display: flex;
321      justify-content: center;
322      align-items: center;
323      opacity: 0;
324      pointer-events: none;
325    }
326
327    .bypass-link:focus-within {
328      opacity: 1;
329      z-index: ${1e4};
330    }
331
332    .bypass-link > a {
333        background-color: #000;
334        color: #fff;
335        border: 1px solid #fff;
336        padding: 12px 16px;
337        font-size: 16px;
338        border-radius: 12px;
339        pointer-events: auto;
340    }
341}
342
343  @layer figutils {
344    /*
345      List discs are not native, so we get more rounded circles and closer positioning to de
345signs
346    */
347    /* .css-ul-before is used in design-to-react */
348    :is(.textContents ul, ul.textContents) > li:before {
349      content: '\\2022';
350      margin-left: -1.5em;
351      display: inline-block;
352      text-align: center;
353      width: 1.5em;
354      -webkit-background-clip: var(--list-marker-background-clip);
355      -webkit-text-fill-color: var(--list-marker-text-fill-color);
356      background-clip: var(--list-marker-background-clip);
357      background-image: var(--list-marker-background-image);
358      color: var(--list-marker-color);
359      font-size: var(--list-marker-font-size);
360      line-height: var(--list-marker-line-height);
361      mix-blend-mode: var(--list-marker-mix-blend-mode);
362      vertical-align: var(--list-marker-vertical-align);
363    }
364
365    /* .css-ol-marker is used in design-to-react */
366    :is(.textContents ol, ol.textContents) > li::marker {
367      color: var(--list-marker-color);
368      font-size: var(--list-marker-font-size);
369      line-height: var(--list-marker-line-height);
370      vertical-align: var(--list-marker-vertical-align);
371    }
372
373    :is(.textContents, .textContents *).adjustLetterSpacing:after {
374      content: '';
375      margin-left: calc(var(--letter-spacing) * -1);
376    }
377  }
378`;function ys(e){let{family:t,style:n,url:r,unicodeRange:o}=e;return`
379  @font-face {
380    font-family: "${t}";
381    font-style: ${n};
382    src: url("${r}");
383    font-display: block;
384    ${o&&o!=="*"?`unicode-range: ${o};`:""}
385  }
386`}function pW(e){let{family:t,style:n,fontBase64:r}=e;return`
387  @font-face {
388    font-family: "${t}";
389    font-style: ${n};
390    src: url('data:font/woff2;base64,${r}') format('woff2');
391    font-display: block;
392  }
393`}var vT="My Site",ST="Created with Figma";var xT=/^(https?:)?\/\/(www\.)?lottie\.host\//;var et=b(W()),vL=b(O());var fL=b(W());var zn;(function(e){e.EXPLICIT="EXPLICIT",e.IMPLICIT="IMPLICIT"})(zn||(zn={}));var ho;(function(e){e.LEFT="LEFT",e.CENTER="CENTER",e.RIGHT="RIGHT"})(ho||(ho={}));var Pr;(function(e){e.TOP="TOP",e.CENTER="CENTER",e.BOTTOM="BOTTOM"})(Pr||(Pr={}));var Of;(function(e){e.MODAL="MODAL",e.BANNER="BANNER"})(Of||(Of={}));var Ag;(function(e){e.TAG="TAG",e.BANNER="BANNER"})(Ag||(Ag={}));function Ac(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"11px",lineHeight:"16px"}}function mW(){return{color:"rgba(0, 0, 0, 0.9)",fontWeight:450,fontSize:"13px",lineHeight:"22px"}}function hW(){return{fontWeight:550}}function TT(){return{...Ac(),cursor:"pointer",backgroundColor:"transparent"}}function iL(){return{...hW(),...mW()}}function Rg(){return{...Ac(),color:"rgba(0, 0, 0, 0.5)"}}function sL(){return{...Ac(),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 aL({wide:e}){return{display:"flex",gap:"0.5rem",flexShrink:0,alignItems:"center",width:e?"100%":"auto"}}function Ng({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?"unset":1,right:e?1:"unset",top:1,backgroundColor:"white",borderRadius:"50%",transition:"left 0.4s",boxShadow:"0 2px 4px rgba(0,0,0,0.2)",pointerEvents:"none"}}}function lL({yAlignment:e}){let t={};return e===Pr.TOP?(t.top=0,t.borderBottom="1px solid #E6E6E6"):e===Pr.BOTTOM&&(t.bottom=0,t.borderTop="1px solid #E6E6E6"),{position:"fixed",left:0,right:0,display:"flex",padding:"1rem",justifyContent:"center",alignItems:"center",gap:"1rem",alignSelf:"stretch",backgroundColor:"white",color:"rgba(0, 0, 0, 0.5)",zIndex:9999,...t}}function cL({xAlignment:e,yAlignment:t}){let n={};return e===ho.LEFT?n.left="1rem":e===ho.RIGHT&&(n.right="1rem"),t===Pr.TOP?n.top="1rem":t===Pr.BOTTOM&&(n.bottom="1rem"),{...ET(),position:"fixed",padding:"1rem",zIndex:1e4,...n}}function ET(){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"}}function gW({yAlignment:e}){let t={};return e===Pr.TOP?(t.top=0,t.borderBottom="1px solid #E6E6E6"):e===Pr.BOTTOM&&(t.bottom=0,t.borderTop="1px solid #E6E6E6"),{width:"100%",...t}}function yW({xAlignment:e}){let t={bottom:0};return e===ho.LEFT?t.left="1.5rem":e===ho.CENTER?(t.left="50%",t.transform="translateX(-50%)"):e===ho.RIGHT&&(t.right="1.5rem"),{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 uL({triggerComponentType:e,xAlignment:t,yAlignment:n}){let r=e===Ag.BANNER?gW({yAlignment:n}):yW({xAlignment:t});return{...Ac(),position:"fixed",backgroundColor:"white",padding:".5rem 1rem",cursor:"pointer",...r}}function Rc({children:e,className:t,onClick:n}){return(0,fL.jsx)("button",{className:t,onClick:n,style:sL(),children:e})}var Or=b(W());function vW({checked:e,disabled:t,onChange:n,label:r,id:o}){return(0,Or.jsxs)("div",{style:{display:"inline-block",position:"relative"},children:[(0,Or.jsx)("input",{"aria-disabled":t,disabled:t,type:"checkbox",id:o,checked:e,onChange:i=>n?.(i.target.checked),"aria-label":r,style:Ng({checked:e,disabled:t}).input}),(0,Or.jsx)("label",{htmlFor:o,style:Ng({checked:e,disabled:t}).label,children:(0,Or.jsx)("span",{style:Ng({checked:e,disabled:t}).indicator})})]})}function CT({id:e,checked:t,description:n,label:r,onChange:o,disabled:i}){return(0,Or.jsxs)("div",{style:{display:"flex",flexDirection:"column",padding:"0.5rem 0"},children:[(0,Or.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"0.5rem"},children:[(0,Or.jsx)(vW,{checked:t,disabled:i,onChange:i?void 0:o,label:r,id:e}),(0,Or.jsx)("label",{style:{...Ac(),color:i?"rgba(0, 0, 0, 0.3)":"rgba(0, 0, 0, 0.9)"},children:r})]}),(0,Or.jsx)("span",{style:{marginLeft:"2.5rem",...Rg()},children:n})]})}var ya=b(W()),dL=b(O()),pL=b(Xa());
393var Pg=b(O());function Og(e){let[t,n]=(0,Pg.useState)(null);return(0,Pg.useLayoutEffect)(()=>{if(typeof document>"u")return;let r=e?document.getElementById(e):null;n(r||null)},[e]),t}var SW={position:"fixed",inset:0,padding:"1rem",backgroundColor:"rgba(0, 0, 0, 0.1)",display:"flex",justifyContent:"center",alignItems:"center",zIndex:1e4},xW={display:"flex",justifyContent:"flex-end",position:"absolute",top:16,right:16,lineHeight:1,cursor:"pointer"},TW={width:"100%",height:"100%",overflowY:"auto"};function wT({containerId:e,children:t,onClose:n}){let r=Og(e);return(0,dL.useEffect)(()=>{let o=i=>{i.key==="Escape"&&n()};return document.addEventListener("keydown",o),()=>{document.removeEventListener("keydown",o)}},[n]),(0,pL.createPortal)((0,ya.jsx)("div",{style:SW,children:(0,ya.jsxs)("div",{style:ET(),children:[(0,ya.jsx)("div",{style:xW,children:(0,ya.jsx)("button",{"aria-label":"Close modal",onClick:n,children:"\xD7"})}),(0,ya.jsx)("div",{style:TW,children:t})]})}),r||document.body)}var Lf=b(W());function kT({policyLink:e,policyUrl:t,disclaimerText:n,guidToUrl:r,setLocation:o,reportError:i,isPreview:s}){let a=c=>{if(t)return(0,Lf.jsx)("a",{rel:"noopener noreferrer",target:"_blank",href:t,style:TT(),children:c},"policy-url");if(e){let u=s?"/":r?.get(e);return u?(0,Lf.jsx)("button",{onClick:()=>{o({url:u})},style:TT(),children:c},"policy-link"):(i(new Error("Sites cookie banner has an invalid policy link or is missing guidToUrl")),null)}return i(new Error("Sites cookie banner is enabled but no policy internal link or external URL is set")),null},l=n.split(/(<link>.*?<\/link>)/);return!l.length||!l.some(c=>c.match(/<link>(.*?)<\/link>/))?(i(new Error(`Formatting error in cookie banner disclaimer text: ${n}`)),null):(0,Lf.jsx)("div",{children:l.map((c,u)=>{let f=c.match(/<link>(.*?)<\/link>/);return f&&f[1]?a(f[1]):(0,Lf.jsx)("p",{style:{display:"inline",...Rg()},children:c},u)})})}var mL=b(W()),Ahe=b(O()),hL=b(Xa());function IT({containerId:e,xAlignment:t=ho.CENTER,yAlignment:n=Pr.CENTER,children:r}){let o=Og(e);return(0,hL.createPortal)((0,mL.jsx)("div",{style:cL({xAlignment:t,yAlignment:n}),children:r}),o||document.body)}var gL=b(W());function bT({children:e,onClick:t,xAlignment:n,yAlignment:r,triggerComponentType:o}){return(0,gL.jsx)("button",{onClick:t,style:uL({xAlignment:n,yAlignment:r,triggerComponentType:o}),children:e})}var AT={"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"},"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\u2019anal
393yse",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-Cookies",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
393yticsDescription:"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
393aveLabel:"\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
39311\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
393yticsDescription:"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
393i\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
393016F 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
393016F 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"}
393,"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
393yticsText:"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
393yticsDescription:"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
393yticsText:"\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"}},yL=AT["en-US"];var Lr=b(O());var EW=["US","AU","HK","ID","KE","MX","NZ","NG","PH","ZA","TH"],CW=["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 wW(e,t){return e.analytics!==t.analytics||e.preferences!==t.preferences||e.marketing!==t.marketing||e.necessary!==t.necessary}var kW="cookie-consent-banner-enabled",RT="cookie-consent-banner-seen",NT="cookie-consent-banner-interacted";function IW(){let e=typeof window<"u"?window.__cf_country:null;return!e||CW.includes(e)?zn.EXPLICIT:EW.includes(e)?zn.IMPLICIT:null}var bW=class{consentType=null;constructor(t){this.consentType=t}start(){localStorage.setItem(kW,"true"),localStorage.setItem(RT,"true")}shouldShowNotice(){return this.consentType===zn.EXPLICIT&&localStorage.getItem(NT)!=="true"||this.consentType===zn.IMPLICIT&&localStorage.getItem(RT)!=="true"}shouldShowTag(){return this.consentType===zn.EXPLICIT&&localStorage.getItem(NT)==="true"||this.consentType===zn.IMPLICIT&&localStorage.getItem(RT)==="true"}getDefaultConsentStatus(){return this.consentType===zn.IMPLICIT?{necessary:!0,analytics:!0,preferences:!0,marketing:!0}:{necessary:!0,analytics:!1,preferences:!1,marketing:!1}}getConsentStatus(){let t=localStorage.getItem("consentMode");if(!t||t==="null")return null;let n=JSON.parse(t);return{necessary:n.functionality_storage==="granted",analytics:n.analytics_storage==="granted",preferences:n.personalization_storage==="granted",marketing:n.ad_storage==="granted"}}setUserInteracted(){localStorage.setItem(NT,"true")}persist(t){let n={functionality_storage:t.necessary?"granted":"denied",ad_storage:t.marketing?"granted":"denied",analytics_storage:t.analytics?"granted":"denied",personalization_storage:t.preferences?"granted":"denied"};localStorage.setItem("consentMode",JSON.stringify(n))}};function PT({forceConsentType:e}){let t=IW(),n=e||t,r=(0,Lr.useMemo)(()=>new bW(n),[n]),[o,i]=(0,Lr.useState)(!1),[s,a]=(0,Lr.useState)(!1),l=(g,T)=>({...g,...T}),[c,u]=(0,Lr.useReducer)(l,r.getDefaultConsentStatus()),f=(0,Lr.useRef)(!1);(0,Lr.useEffect)(()=>{if(f.current)return;a(r.shouldShowTag()),i(r.shouldShowNotice()),r.start();let g=r.getConsentStatus();g?u(g):r.persist(c),f.current=!0},[c,r]);let d=()=>{let g={necessary:!0,analytics:!1,preferences:!1,marketing:!1};u(g),v(g)},p=()=>{let g={necessary:!0,analytics:!0,preferences:!0,marketing:!0};u(g),v(g)};function v(g,T){r.setUserInteracted();let m=g||c,h=r.getConsentStatus();!h||wW(m,h)?(r.persist(m),window.location.reload()):(i(!1),a(!0),T?.())}return{consent:c,shouldShowNotice:o,shouldShowTag:s,consentType:n,acceptOnlyNecessary:d,acceptAll:p,saveConsent:v,updateConsent:u}}var AW=["necessary","marketing","preferences","analytics"];function RW({containerId:e,forceConsentType:t,forceStage:n,guidToUrl:r,setLocation:o,reportError:i,isManaging:s,setIsManaging:a,...l}){let c=AT[l.locale]||yL,{consent:u,shouldShowNotice:f,shouldShowTag:d,consentType:p,acceptOnlyNecessary:v,acceptAll:g,saveConsent:T,updateConsent:m}=PT({forceConsentType:t}),h=null;if(s||n==="manage"?h="manage":f||n==="notice"?h="notice":d&&(h="tag"),h==="tag")return(0,et.jsx)(bT,{onClick:()=>{a?.(!0)},xAlignment:l.triggerXAlignment,yAlignment:l.triggerYAlignment,triggerComponentType:l.triggerComponentType,children:c.triggerLabel});let y=(0,et.jsx)(kT,{disclaimerText:h==="manage"?c.manageDisclaimer:p===zn.EXPLICIT?c.noticeDisclaimerExplicit:c.noticeDisclaimerImplicit,policyLink:l.policyLink,policyUrl:l.policyUrl,reportError:i,guidToUrl:r,setLocation:o,isPreview:!!n}),x=(0,et.jsxs)("div",{className:"cookie-consent-button-group",style:aL({wide:l.componentType===Of.MODAL}),children:[p===zn.EXPLICIT&&(0,et.jsx)(Rc,{onClick:v,children:c.rejectText}),(0,et.jsx)(Rc,{onClick:()=>a?.(!0),children:c.manageText}),(0,et.jsx)(Rc,{onClick:g,children:c.acceptText})]}),S=(0,et.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"0.25rem"},children:[(0,et.jsx)("h1",{style:iL(),children:h==="notice"?c.noticeHeader:c.manageHeader}),y]});return h==="manage"?(0,et.jsxs)(wT,{containerId:e,onClose:()=>a?.(!1),children:[S,(0,et.jsx)("div",{style:{display:"flex",flexDirection:"column"},children:AW.map(E=>
393(0,et.jsx)(CT,{id:E,checked:u[E],description:c[`${E}Description`],disabled:E==="necessary",label:c[`${E}Text`],onChange:()=>m({[E]:!u[E]})},E))}),(0,et.jsx)(Rc,{className:"button-wide",onClick:()=>{T(void 0,()=>a?.(!1))},children:c.saveLabel})]}):h==="notice"?l.componentType===Of.MODAL?(0,et.jsxs)(IT,{containerId:e,xAlignment:l.xAlignment,yAlignment:l.yAlignment,children:[S,x]}):(0,et.jsxs)("div",{style:lL({yAlignment:l.yAlignment}),children:[y,x]}):null}function OT(e){return(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)("style",{children:`
394      .button-wide {
395        width: 100%;
396      }
397
398      @media (max-width: 768px) {
399        .cookie-consent-button-group {
400          flex-direction: column;
401        }
402        .cookie-consent-button-group button {
403          width: 100%;
404        }
405      }
406    `}),(0,et.jsx)(RW,{...e})]})}var Df=(0,vL.createContext)({openSettings:()=>{}});function SL(){return typeof window>"u"?!1:localStorage.getItem("cookie-consent-banner-enabled")==="true"}function xL(e){if(typeof window>"u")return!1;let t=localStorage.getItem("consentMode"),n=JSON.parse(t||"{}");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")?n.analytics_storage==="granted"&&n.personalization_storage==="granted"&&n.ad_storage==="granted":!0}var NW=[{pattern:/^(https?:\/\/(www\.)?(youtube\.com|youtu\.be|youtube-nocookie\.com)\/.*)/,transform:PW,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?google\.com\/maps\/.*|^(?:https?:)?\/\/maps\.google\.com\/.*|^(?:https?:)?\/\/maps\.goo\.gl\/.*/,transform:OW,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?typeform\.com\/.*|^(?:https?:)?\/\/form\.typeform\.com\/.*/,transform:CL,embedType:"HTML",htmlTransform:LW},{pattern:xT,transform:DW,embedType:"HTML",htmlTransform:_W},{pattern:/^(?:https?:)?\/\/(www\.)?docs\.google\.com\/forms\/.*|^(?:https?:)?\/\/forms\.gle\/.*/,transform:MW,embedType:"IFRAME"},{pattern:/^(?:https?:)?\/\/(www\.)?vimeo\.com\/.*$/,transform:BW,embedType:"IFRAME"}];function PW(e){let t=null;try{let n=new URL(e);t=n.searchParams.get("v")||null;let o=/(?:https?:\/\/)?(?:www\.)?(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(?:watch\?v=|embed\/)?([^&?]+)/,i=e.match(o);if(!t){let a=i?.[2]||null;a&&(t=a)}let s=new URL((i?.[1]||"")==="youtube-nocookie.com"?`https://www.youtube-nocookie.com/embed/${t}`:`https://www.youtube.com/embed/${t}`);return n.searchParams.forEach((a,l)=>{l!=="v"&&s.searchParams.set(l,a)}),s.toString()}catch{return e}}function OW(e){let t=new URL("https://maps.google.com/maps");return t.searchParams.set("output","embed"),new URL(e).searchParams.forEach((r,o)=>{t.searchParams.set(o,r)}),t.toString()}function CL(e){try{let t=/\/to\/([a-zA-Z0-9]+)/,n=e.match(t);return n&&n[1]?n[1]:e}catch{return e}}function LW(e){return`<div data-tf-widget="${CL(e)}" style="width:100%;height:100%;"></div><script src="//embed.typeform.com/next/embed.js"></script>`}function DW(e){return e}function _W(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 MW(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 BW(e){try{let t=/\/(\d+)/,n=e.match(t);if(console.log(n),n&&n[1])return`https://player.vimeo.com/video/${n[1]}`}catch{return e}return e}function FW(e){return yn.default.useMemo(()=>{for(let t of NW)if(e.match(t.pattern))return{transformedUrl:t.transform(e),embedType:t.embedType,htmlTransform:t.htmlTransform};return{transformedUrl:e,embedType:"IFRAME"}},[e])}function wL({node:e}){cs("GenericEmbed");let t=Yp(),{embedURL:n,embedIframeHtml:r,embedCodeType:o,embedAllowFullscreen:i}=e.syncedState,{transformedUrl:s,embedType:a,htmlTransform:l}=FW(n),c=F({overflow:"clip",width:"100%",height:"100%"}),u=(0,yn.useMemo)(()=>{if(o==="html"){let f=new DOMParser().parseFromString(r,"text/html"),d=f.querySelector("iframe");
406if(d)return d.style.width="100%",d.style.height="100%",{type:"iframe",html:d.outerHTML};if(rI(Z.state?.labs))return{type:"html",html:f.head.innerHTML.concat(f.body.innerHTML)}}else return},[o,r]);if(o==="html")return!u||!u.html.trim()?(0,Tt.jsx)(EL,{}):(0,Tt.jsx)(TL,{className:c,type:u.type,html:u.html});{if(SL()&&!xL(n))return(0,Tt.jsx)(VW,{});if(!s.trim())return(0,Tt.jsx)(EL,{});if(a==="HTML"&&l){let d=l(n);return(0,Tt.jsx)(TL,{className:c,type:"html",html:d})}let f=!t&&new URL(n).searchParams.get("autoplay")==="1";return(0,Tt.jsx)("iframe",{src:s,className:`${c} embed`,allowFullScreen:i,title:e.accessibleLabel,allow:f?"autoplay":void 0})}}function TL({className:e,type:t,html:n}){let r=(0,yn.useRef)(null);return(0,yn.useEffect)(()=>{if(r.current&&t==="html"){let o=document.createRange();o.selectNode(r.current);let i=o.createContextualFragment(n);r.current.innerHTML="",r.current.append(i)}},[n,t]),(0,Tt.jsx)("div",{className:`${e} embed`,ref:r,dangerouslySetInnerHTML:{__html:n}})}function zW(){let[e,t]=(0,yn.useState)(200),n=(0,yn.useRef)(null);return(0,yn.useEffect)(()=>{let o=n.current?.parentElement;if(!o)return;let i=new ResizeObserver(s=>{t(s[0]?.contentRect.width??200)});return i.observe(o),t(o.getBoundingClientRect().width),()=>{i.disconnect()}},[]),[n,e]}function VW(){let[e,t]=zW(),{openSettings:n}=(0,yn.useContext)(Df),r=F({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.5)",cursor:"pointer"}),o=F({width:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"});return(0,Tt.jsxs)("button",{className:r,onClick:n,children:[(0,Tt.jsx)("div",{className:o,ref:e,children:(0,Tt.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,Tt.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,Tt.jsx)("span",{children:"Allow cookies to view this content"})]})}function EL(){let e=F({width:"100%",height:"100%",backgroundColor:"#D3D1FF",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden"}),t=F({width:"min(93px, 100%)",height:"min(93px, 100%)",display:"flex",alignItems:"center",justifyContent:"center"}),n=F({width:"100%",height:"100%"});return(0,Tt.jsx)("div",{className:e,children:(0,Tt.jsx)("div",{className:t,children:(0,Tt.jsx)("svg",{className:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 93 93",fill:"none",children:(0,Tt.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.
4066967 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 kL({node:e,parent:t,context:n,zIndex:r}){let o=pn({node:e,parent:t,context:n,zIndex:r,children:[],options:{isFlattened:!0}}),i=rr({node:e,context:n}),s=mn({node:e,parent:t}),a=ae(e),l={...o.inner,...hn(Zt(n,e)),...i,...n?.style||{}},c=ao(e),u=F(l),f=(0,LT.default)(u,n?.className);return(0,vs.jsx)(Vt,{outerStyles:o.outer,children:(0,vs.jsx)(cr,{node:e,parent:t,context:n,styles:{transform:o.transform,stickyWrapper:o.stickyWrapper},children:(0,vs.jsx)(HW,{id:a,className:f,"data-name":c,wrapperSizeStyles:s,...n?.dataAttributes||{},children:(0,vs.jsx)(ir,{children:()=>(0,vs.jsx)(jW,{node:e})})})})})}function HW(e){let{className:t,wrapperSizeStyles:n,...r}=e,o=Ht(),i=F(o??n),s=(0,LT.default)(t,i);return(0,vs.jsx)("div",{className:s,...r})}function jW({node:e}){switch(cs("HTMLWidgetLayerContent"),e.widgetType){case"GENERIC":return(0,vs.jsx)(wL,{node:e});default:return null}}var le=b(W()),PL=b(O()),OL=b(O()),ei=b(O());var Ss=b(br());function IL(e){if(typeof Intl<"u"&&Intl.Segmenter)try{let t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e),n=>n.segment)}catch{return Array.from(e)}return Array.from(e)}function Lg(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 bL=/(\s+)/;function AL(e,t){let{characterStyleOverrides:n,characters:r,lineIndentations:o,lineStyleOverrides:i,lineTextDirections:s,listStartOffsets:a,lineTypes:l,styleOverrideTable:c,lineStartsWithPunctuation:u}=e,f=r.replace(/\r/g," ").split(`
407`),d=0,p=0,v=e.style.fontSize;return f.map((T,m)=>{let h=i[m]?c[i[m]]||{}:{},y=0,x=0,S=(e.renderTextWordHook?T.split(bL):e.renderTextCharacterHook?IL(T):e.renderTextLineHook?[T]:Array.from(T)).reduce((C,w)=>{let A=d+y,I=Array.from(w);if(e.renderTextWordHook||e.renderTextLineHook){let R=I.map((B,k)=>n[A+k]),N=R.every(B=>B===R[0]),P={};if(e.renderTextWordHook){if(w.length===0)return C;bL.test(w)||(P.wordIndex=x,x++),N||(P.originalWord=w)}N?C.push({characters:w,override:R[0],renderHookMetadata:P}
407):I.forEach((B,k)=>{C.push({characters:B,override:R[k],renderHookMetadata:P})})}else if(e.renderTextCharacterHook)C.push({characters:w,override:n[A],renderHookMetadata:{globalCharacterIndex:p}});else{let R=n[A],N=C[C.length-1];N&&N.override===R?N.characters+=w:C.push({characters:w,override:R})}return y+=I.length,p++,C},[]).map(C=>{let w=C.override?c[C.override]??{}:{};t.fontSize||(w.fontSize=w.fontSize??v);let A=e.style.responsiveTextStyleVariants;if(!w.responsiveTextStyleVariants){let R=A?.filter(N=>N.style.fontSize).map(N=>({...N,style:{fontSize:N.style.fontSize}}));R?.length&&(w.responsiveTextStyleVariants=R)}let I={characters:C.characters,style:w};return C.renderHookMetadata&&(I.renderHookMetadata=C.renderHookMetadata),I});d+=T.length;let E=n[d]&&c[n[d]]||{};return d+=1,S.length===0&&S.push(WW(l[m]&&l[m]!==Ai.NONE?v:E.fontSize??v)),{spans:S,style:h,direction:s?.[m],indentation:o[m]||0,startOffset:a[m]??void 0,listOptions:{type:l[m]||Ai.NONE},startsWithPunctuation:!!u?.[m]}})}function WW(e){return{characters:"",style:{fontSize:e}}}function DT(e,t,n){if(t&&!n)return"a";switch(e.accessibleHTMLTag){case"H1":return"h1";case"H2":return"h2";case"H3":return"h3";case"H4":return"h4";case"H5":return"h5";case"H6":return"h6";case"DIV":return"div";case"P":case"AUTO":default:return"p"}}function RL(e,t,n){return e?n?"div":"a":t?n?"div":"button":"div"}var _T=Ai.NONE,UW={whiteSpace:"pre-wrap",lineHeight:0},GW={whiteSpace:"pre-wrap"},$W=e=>e===void 0?void 0:`${e}px`;function LL(e){if(e)return"children"in e||e.block.listOptions&&e.block.listOptions.type!=="NONE"?"list":"paragraph"}function KW(e,t,n,r){return t.map((i,s)=>(0,le.jsx)(DL,{blockKey:s,tree:i,node:e,context:n,nextBlockType:LL(t[s+1]),props:r},s))}var YW=ei.forwardRef(function({node:t,parent:n,context:r,interactionHandlers:o,zIndex:i,transitionProps:s,codeBehaviorProps:a},l){let c=fe(),u=Gr(),{scalingMode:f}=Bn(),d=s?.smartAnimateType??K.NONE,p=d===K.INSTANCE_SUBTREE,v=_o(d,t.maybeAnimateRotation),g=fl(),T=pn({node:t,parent:n,context:r,zIndex:i,children:[],options:{canAnimate:v,previousRotation:g}}),{shouldOutputVariables:m,codeSyntaxLanguage:h}=Ge(),y=nI(xp()),x=rr({node:t,context:r}),{style:S,className:E}=pa(t,t.assets,u,f,{width:t.size.x,height:t.size.y},m,h),C=t.interactions??[],w=wc(t.name,a),A=fo(C,w),I=Nr(C)||t.style.hyperlink!=null,R=os(t),N=Zt(r,t),P=ei.useMemo(()=>({opacity:N,transform:Ur(T.outer.transform)}),[N,T.outer.transform]),B=no(t,r),{motionProps:k,key:V,ref:D}=so(t.id,t.behaviors,t.assets,P,B),H=or(l,D),q=If(t),ne=ra(t,n,r)||v,de=mn({node:t,parent:n}),he=s?.transitionData,be=Yt(he),Y=ei.useMemo(()=>({fontSize:Object.values(t.styleOverrideTable).find(Oe=>Oe.fontSize)?void 0:M(t.style.fontSize)}),[t.styleOverrideTable,t.style.fontSize]),G={...T.inner,...hn(N),..._i(t,w),...fP(t.effects),...S,...$O(t,t.style),...x,...r?.style||{},"--letter-spacing":0,fontSize:Y.fontSize?S.fontSize:0,lineHeight:0};if(G.letterSpacing&&(G["--letter-spacing"]=G.letterSpacing),t.style.textTruncation==="ENDING"){let Oe=t.style.maxLines;Oe===1?G.whiteSpace="nowrap":Oe&&(G.display="-webkit-box",G.WebkitLineClamp=Oe,G.WebkitBoxOrient="vertical",G.height&&(G.maxHeight=G.height,G.height=void 0)),G.overflow="hidden",G.textOverflow="ellipsis"}let pe=r?.withinInteractiveElement||Object.keys(k).length>0||d===K.INSTANCE_SUBTREE||!!w?.onClick,re=po(C,o,pe,c,w),Ee={semanticTag:RL(I,A,pe)},qe=BL(t.style.hyperlink,pe,c),Hn=ae(t),Dr=(0,Ss.default)("textContents",E),vn=to(t),_r=(0,OL.useRef)(null),{codeBehaviorWrapperRef:en,updateStyles:Sn}=cg(),xn=ei.useContext(Rr),ri=Cc(),bt=Oe=>{let Wn=Oe;if(Oe.renderTextHook){let si=Oe.renderTextHook.renderText({characters:Oe.characters,length:Lg(Oe.characters),TextComponent:_f=>(_f.characters&&(Oe={...Oe,characters:_f.characters}),null)});si?.props?.characters&&(Wn={...Oe,characters:si.props.characters})}let Mr=XW(AL(Wn,Y),Y),tn=!y||p||ri||Mr.length>1||I||A||t.textAlignVertical!=="TOP"||vn||t.style.hangingList||xn||q,go=v?D:H,oi={id:Hn,...R,additionalClassName:Dr,styles:G,wrapperSizeStyles:de,ref:go},ii=KW(Oe,Mr,r,tn?void 0:oi),ur=vn?eg:la,fr=ne?hg:la,xs=tn?fs:la;return(0,le.jsx)(fr,{ref:v||p||q?l:null,context:r,node:t,parent:n,childWrapperStyles:{...T.transform},transitionData:he,canAnimate:v,smartAnimateType:d,previousRotation:g,transformRef:_r,onOuterWrapperSizeChange:Sn,children:(0,PL.createElement)(xs,{semanticTagInfo:{interactiveSemanticTag:null,semanticTag:Ee.semanticTag},...oi,key:V,ref:tn?go:null,context:r,nodeName:t.name,needsMotionForCodeBehavior:ri,codeBehaviorProps:a,transitionProps:{opacity:N,smartAnimateType:d,behaviorProps:k,transitionData:he,onTransitionEnd:be},...re,...qe,...r?.dataAttributes,...xn?{[Xo]:t.name}:{}},(0,le.jsx)(ur,{node:Oe,children:ii}))})},jn=q?(0,le.jsx)(wf,{codeBehaviors:t.behaviors.code,ref:en,children:(0,le.jsx)(pg,{node:t,renderNode:Oe=>bt(Oe),codeBehaviorProps:{...a,transformRef:_r}})}):bt(t);return(0,le.jsx)(Vt,{outerStyles:T.outer,children:(0,le.jsx)(ff,{node:t,stickyWrapperStyles:T.stickyWrapper,children:jn})})});function XW(e,t){let n={children:[],type:_T,lineStyleType:void 0};t&&(n.style=t);let r=[n];for(let o of e){let i={block:o,style:t},s=o.listOptions?.type||_T;if(s!=="NONE"){let a=o.indentation+1;for(;r.length>a||r.length===a&&r[r.length-1].type!=="NONE"&&r[r.length-1].type!==s;)r.pop();for(;r.length<a;){let l=a-r.length===1?o.startOffset:void 0,c={children:[],lineStyleType:KO(s,r.length),type:s,start:l,style:{...o.style,...t}};r[r.length-1].children.push(c),r.push(c)}}else r=[n];r[r.length-1].children.push(i)}return n.children}function DL({nextBlockType:e,tree:t,node:n,context:r,blockKey:o,props:i}){if("children"in t)return(0,le.jsx)(ZW,{listNode:t,node:n,props:i,nextBlockType:e,children:t.children.map((u,f)=>
407(0,le.jsx)(DL,{blockKey:f,tree:u,node:n,context:r,nextBlockType:LL(t.children[f+1])},f))});let{block:s}=t,a;if(n.renderTextWordHook){let u=qW(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,le.jsx)(MT,{span:p,block:s,node:n,context:r,blockKey:o},a.length));else a.push((0,le.jsx)(NL,{spans:f,node:n,block:s,context:r,blockKey:o,wordIndex:d},a.length))}}else n.renderTextLineHook?a=[(0,le.jsx)(NL,{spans:s.spans,node:n,block:s,context:r,blockKey:o},0)]:a=s.spans.map((u,f)=>(0,le.jsx)(MT,{span:u,block:s,node:n,context:r,spanIndex:f,blockKey:o},f));if((s.listOptions?.type||_T)!=="NONE")return(0,le.jsx)(JW,{node:n,block:s,commonFontSize:t.style?.fontSize,nextBlockType:e,children:a});let c=e===void 0;return a.length===1&&!n.renderTextCharacterHook&&!n.renderTextWordHook&&!n.renderTextLineHook&&!n.renderTextHook?(0,le.jsx)(QW,{node:n,context:r,block:s,isLastBlock:c,props:i}):(0,le.jsx)(eU,{node:n,block:s,props:i,isLastBlock:c,children:a})}function qW(e){let t=[];for(let n of e){let r=t[t.length-1];if(!r){t.push([n]);continue}r[0]?.renderHookMetadata?.wordIndex===n.renderHookMetadata?.wordIndex?r.push(n):t.push([n])}return t}function QW({node:e,context:t,block:n,isLastBlock:r,props:o}){n.spans.length;let{style:i,className:s,props:a}=_L({node:e,block:n,isLastBlock:r}),l=!!e.style.hyperlink,c=!!t?.withinInteractiveElement||l,{style:u,className:f,props:d,isHyperlink:p}=FT({node:e,withinInteractiveElement:c,block:n,span:n.spans[0]}),{additionalClassName:v,styles:g,wrapperSizeStyles:T,...m}=o??{},h=Ht()??T,y=ei.useMemo(()=>({display:"block",...h,...g,...i,...u}),[h,g,i,u]),x=F(y),S=(0,Ss.default)(x,s,f,v),E=DT(e,p,c);return(0,le.jsx)(E,{className:S,...a,...m,...d,children:d.children})}function ZW({listNode:e,node:t,children:n,nextBlockType:r,props:o}){let i=e.children.find(A=>"block"in A)?.block,s=i?.spans[0],a=Gr(),{scalingMode:l}=Bn(),c=e.type===Ai.ORDERED,{disableTextMarkerVariables:u,shouldOutputVariables:f,codeSyntaxLanguage:d}=Ge(),{style:p,className:v}=i&&s?mT(t,i,s,a,l,f,d):{style:{},className:void 0},g=u?{}:{"--list-marker-background-clip":p.backgroundClip??"initial","--list-marker-background-image":p.backgroundImage??"initial","--list-marker-color":p.color??"initial","--list-marker-font-size":p.fontSize??"initial","--list-marker-line-height":p.lineHeight??"initial","--list-marker-mix-blend-mode":p.mixBlendMode??"initial","--list-marker-text-fill-color":p.WebkitTextFillColor??"initial","--list-marker-vertical-align":p.verticalAlign??"initial"},{additionalClassName:T,styles:m,wrapperSizeStyles:h,...y}=o??{},S={...Ht()??h,...m,...g,listStyleType:c?e.lineStyleType:void 0,paddingInlineStart:0,marginLeft:t.style.hangingList?"-1.5em":void 0,marginBottom:BT(t,void 0,r)},E=F(S),C=(0,Ss.default)(E,v,T),w={...y,className:C};return c?(0,le.jsx)("ol",{...w,start:e.start,children:n}):(0,le.jsx)("ul",{...w,children:n})}var BT=(e,t,n)=>{if(n==="paragraph")return t?.style.paragraphSpacing!==void 0?t.style.paragraphSpacing:e.style.paragraphSpacing;if(n==="list")return t?.style.listSpacing!==void 0?t.style.listSpacing:e.style.listSpacing};function JW({children:e,node:t,block:n,commonFontSize:r,nextBlockType:o}){let i=Gr(),{scalingMode:s}=Bn(),{shouldOutputVariables:a,codeSyntaxLanguage:l}=Ge(),c=t.style.textAlignHorizontal==="LEFT"||t.style.textAlignHorizontal==="JUSTIFIED",{style:u,className:f}=pT(t,n,i,s,a,l),d={...GW,...u,listStylePosition:c?void 0:"inside",marginInlineStart:r?$W(1.5*n.indentation*r):`calc(1.5 * ${n.indentation} * var(--list-marker-font-size, 0))`,marginBottom:BT(t,n,o),"--letter-spacing":0},p=F(d);return(0,le.jsx)("li",{className:(0,Ss.default)(p,f),children:e})}function eU({node:e,block:t,children:n,isLastBlock:r,props:o}){let{additionalClassName:i,styles:s,wrapperSizeStyles:a,...l}=o??{},{style:c,className:u,props:f}=_L({node:e,block:t,isLastBlock:r}),d=Ht()??a,p=F({...d,...s,...c}),v=(0,Ss.default)(p,u,i),g=DT(e,!1,!1);return(0,le.jsx)(g,{className:v,...f,...l,children:n})}function _L({node:e,block:t,isLastBlock:n}){let r=Gr(),{scalingMode:o}=Bn(),{shouldOutputVariables:i,codeSyntaxLanguage:s}=Ge(),{style:a,className:l}
407=pT(e,t,r,o,i,s),c={...UW,...a,marginBottom:BT(e,t,n?void 0:"paragraph")};e.paragraphIndent&&(c.textIndent=e.paragraphIndent);let u=a.fontSize??M(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 MT({node:e,context:t,block:n,span:r,spanIndex:o=0,blockKey:i}){let s=!!e.style.hyperlink,a=!!t?.withinInteractiveElement||s,{style:l,className:c,props:u,isHyperlink:f}=FT({node:e,withinInteractiveElement:a,block:n,span:r}),d=F(l),p=(0,Ss.default)(d,c),v=r.renderHookMetadata?.globalCharacterIndex,g=ei.useMemo(()=>e.renderTextCharacterHook?e.renderTextCharacterHook.renderTextCharacter({character:r.characters,index:o,globalIndex:v??0,columnIndex:o,lineNumber:i,characters:e.characters,TextCharacterComponent:h=>h.character&&ML.test(h.character)?(0,le.jsx)("br",{}):(0,le.jsx)("span",{children:h.character??r.characters})})??r.characters:u.children,[e,u.children,r.characters,o,i,v]),T=(0,le.jsx)("span",{...u,className:p,children:g});return f&&!a?(0,le.jsx)("a",{className:p,...u,children:T}):T}function NL({node:e,spans:t,block:n,context:r,blockKey:o,wordIndex:i=0}){let s=!!e.style.hyperlink,a=!!r?.withinInteractiveElement||s,{style:l,className:c,props:u}=FT({node:e,withinInteractiveElement:a,block:n,span:t[0]}),f=F(l),d=(0,Ss.default)(f,c),p=t.map((h,y)=>(0,le.jsx)(MT,{span:h,block:n,node:e,context:r,blockKey:o},y)),v=null,g=e.renderTextWordHook;if(g!=null){let h=t[0]?.renderHookMetadata?.originalWord??t[0]?.characters??"";v=g.renderTextWord({word:h,index:i,characters:e.characters,length:Lg(h),TextWordComponent:y=>y.word==null||y.word===h?(0,le.jsx)(le.Fragment,{children:p}):(0,le.jsx)("span",{children:y.word})})}let T=null,m=e.renderTextLineHook;if(m!=null){let h=t.map(y=>y.characters).join("");T=m.renderTextLine({line:h,index:o,characters:e.characters,length:Lg(h),TextLineComponent:y=>y.line==null||y.line===h?(0,le.jsx)(le.Fragment,{children:p}):(0,le.jsx)("span",{children:y.line})})}return(0,le.jsx)("span",{...u,className:d,children:v??T??p})}function FT({node:e,withinInteractiveElement:t,block:n,span:r}){let o=fe(),i=Gr(),{scalingMode:s}=Bn(),{disableAdjustLetterSpacing:a,shouldOutputVariables:l,codeSyntaxLanguage:c}=Ge(),{style:u,className:f}=mT(e,n,r,i,s,l,c),d=r===n.spans[n.spans.length-1],p=d&&tU(r,e.style);!a&&d&&p&&e.layoutAlign!=="STRETCH"&&e.layoutGrow!==1&&(f=[f,"adjustLetterSpacing"].filter(Boolean).join(" "));let v=r.characters.length?nU(r.characters,d):"\xA0",g=r.style.hyperlink??n.style.hyperlink;if(g){let m=BL(g,t,o);return{isHyperlink:!0,style:u,className:f,props:{...m,children:v}}}return{isHyperlink:!1,style:u,className:f,props:{children:v}}}function tU(e,t){return Boolean(e?.style.letterSpacing||t.letterSpacing)}var ML=/[\u2028\u2029]/,nU=(e,t)=>e.split(ML).flatMap((n,r,o)=>r<o.length-1||t&&n===""?[n,(0,le.jsx)("br",{"aria-hidden":!0},"br"+r)]:[n]);function BL(e,t,n){if(!e||!e.type)return{};if(e.type==="NODE"&&e.nodeID)return Eg(s=>{s.preventDefault(),s.stopPropagation(),dT(e.nodeID)},e.type,e.nodeID,!1,t,n);let r=!!e.openInNewTab;return Eg(i=>{i.preventDefault(),i.stopPropagation(),window.open(e.url,r?"_blank":"_self")},e.type,e.url,r,t,n)}var FL=Ec(YW);var ti=b(W()),HT=b(O());var zL=b(O());var zT="body-background-color";function VL({breakpoints:e}){let t=fe(),n=e.sort((s,a)=>s.width-a.width),o=n.map((s,a)=>({layerName:s.name,minWidth:a===0?void 0:s.width,maxWidth:a<n.length-1?n[a+1]?.width:void 0,background:s.background,nodeId:s.nodeId})).map(({background:s,minWidth:a,maxWidth:l,nodeId: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="${Yo(c)}"]) { background-color: ${s} }`;return u.length>0?`@media ${u.join(", ")} { ${f} }`:f}).join(`
408`),i=$r();t==="server"&&i({type:"global-style",styleElId:zT,styleSheet:o}),(0,zL.useInsertionEffect)(()=>{let s=document.getElementById(zT);if(s){s.textContent=o;return}let a=document.createElement("style");return a.textContent=o,a.id=zT,document.head.appendChild(a),()=>{document.head.removeChild(a)}},[e])}function HL({breakpoints:e}){let t=fe(),n=$r();if(t!=="server"||e.length===1)return;let r=e.sort((i,s)=>s.width-i.width),o=r.reduce((i,s,a)=>{let l=a===0,c=a===r.length-1,u=r[a-1]?.width||void 0,f=[];
408return 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 ")} {
409        [${jp}="${Yo(s.nodeId)}"] {display: none !important}
410      }`),i},[]);n({type:"global-style",styleElId:KS,styleSheet:Li(o.join(`
411`))})}var WL=b(O());var VT=new Map;function jL(e,t){let n=JSON.stringify(e);return Vs({str:n,hashPrefix:e.type+"-",isUniqueKey:o=>{let i=VT.get(o),s=i?JSON.stringify(i):null;if(t==="server")return!s||s===n;if(s&&s!==n)return!1;let a=document.getElementById(o);return a?UL(a,e):!0}})}function UL(e,t){if(e.tagName==="LINK"&&t.type==="link"){let n=e;return n.getAttribute("href")===t.href&&n.rel===t.rel}else if(e.tagName==="META"&&t.type==="meta"){let n=e,r=t.name||"",o=t.property||"",i=n.getAttribute("property")||"";return n.content===t.content&&n.name===r&&i===o}else if(e.tagName==="TITLE"&&t.type==="title")return e.textContent===t.title;return!1}function GL(e){let t=$r(),n=fe();n==="server"&&e.forEach(r=>{let o=jL(r,n);VT.has(o)||(t(r),VT.set(o,r))}),(0,WL.useInsertionEffect)(()=>{let r=[];return e.forEach(o=>{if(o.type==="title"){document.title=o.title;return}let i=jL(o,n),s=document.getElementById(i);if(!(s&&UL(s,o))){if(o.type==="link"){let a=document.createElement("link");a.href=o.href,a.rel=o.rel,a.id=i,document.head.appendChild(a),r.push(a)}else if(o.type==="meta"){let a=document.createElement("meta");o.name&&(a.name=o.name),o.property&&a.setAttribute("property",o.property),a.content=o.content,a.id=i,document.head.appendChild(a),r.push(a)}}}),()=>{r.forEach(o=>{o.remove()})}},[e])}function $L({children:e}){let t=Ni(),{getAssetURL:n}=te();e!==void 0&&e.length>0;let r=(0,HT.useMemo)(()=>YS(e.filter(i=>i.visible!==!1).filter(i=>es(i)).filter(i=>i.type==="FRAME")),[e]);HL({breakpoints:r.breakpoints}),VL({breakpoints:r.breakpoints});let o=(0,HT.useMemo)(()=>{let i=[{type:"title",title:t?.title??vT},{type:"meta",name:"description",content:t?.description??ST}];return t?.blockSearchIndexing&&i.push({type:"meta",name:"robots",content:t?.blockSearchIndexing?"noindex":"index"}),t?.faviconFilename&&i.push({type:"link",rel:"icon",href:n(t?.faviconFilename)}),t?.socialImageFilename&&i.push({type:"meta",property:"og:image",content:n(t?.socialImageFilename)},{type:"meta",property:"twitter:image",content:n(t?.socialImageFilename)}),i},[t?.title,t?.description,t?.blockSearchIndexing,t?.faviconFilename,t?.socialImageFilename,n]);return GL(o),(0,ti.jsx)(ti.Fragment,{children:(0,ti.jsx)(LO,{children:e.map((i,s)=>
411(0,ti.jsx)($0,{children:(0,ti.jsx)(V0,{name:i.name,width:i.size.x,height:i.size.y,children:(0,ti.jsx)(hs,{name:"sites-layer",nodeId:i.id,children:(0,ti.jsx)(Ar,{node:i,parent:null},s)},s)})},i.id))})})}var Ar=(0,ni.forwardRef)(function({node:t,parent:n,context:r,zIndex:o,codeBehaviorProps:i},s){let a=Wp(t.materializedChildNodeProps??[]),{interactionHandlers:l,transitionProps:c}=t;r=Za(r,Te);let{renderHiddenRootNodes:u,renderComponentSetNodes:f}=Ge(),d=(0,ni.useMemo)(()=>u&&!n&&!t.visible,[u,n,t.visible]),p=ge(ux);(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 v=c?.transitionData;return(0,ni.useEffect)(()=>{let g=[],T;return t.visible&&(v&&!v.layout?g=HO(l,v.id):g=jO(t.id,l).timeoutIds,g.length&&v&&(T=WO(()=>{setTimeout(()=>{v.onTransitionEnd?.(v.id)},500)},100),window.addEventListener("resize",T))),()=>{T&&setTimeout(()=>{removeEventListener("resize",T)}),ps.markTimeoutsAsUnmounted(t.id),setTimeout(()=>{let m=l?.AFTER_TIMEOUT?.map(h=>h.interactionGuid);ps.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,It.jsx)(OO,{rootMaterializedNode:t,materializedChildren:a,children:(0,It.jsx)($L,{node:t,children:a,parent:n,context:r,interactionHandlers:l})});case"FRAME":return(0,It.jsx)(eT,{layerRef:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"COMPONENT_SET":return ue(f,"COMPONENT_SET nodes are not supported in sites"),(0,It.jsx)(rL,{node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"RECTANGLE":return(0,It.jsx)(eT,{layerRef:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"GROUP":return(0,It.jsx)(oL,{node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c});case"IMAGE":case"SVG":return(0,It.jsx)(GO,{layerRef:s,node:t,parent:n,zIndex:o,context:r,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"TEXT":return(0,It.jsx)(FL,{layerRef:s,node:t,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c,codeBehaviorProps:i});case"WIDGET":return(0,It.jsx)(kL,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});case"CODE_INSTANCE":case"CODE_LAYER":return(0,It.jsx)(tL,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});case"REPEATER":return(0,It.jsx)(J0,{ref:s,node:t,children:a,parent:n,context:r,zIndex:o,interactionHandlers:l,transitionProps:c});case"CMS_RICH_TEXT":return(0,It.jsx)(qO,{node:t,parent:n,context:r,zIndex:o,interactionHandlers:l});default:ye(t)}})();return d?(0,It.jsx)("div",{style:{display:"none"},children:g}):(0,It.jsx)(lP,{isNodeListItem:r?.parentIsList??!1,children:g})},[t,a,n,r,l,s,o,c,i,d,f])}),Qh=(0,ni.forwardRef)(function({node:t,parent:n,context:r,zIndex:o,name:i,nodeId:s,childKey:a,codeBehaviorProps:l},c){return(0,It.jsx)(hs,{name:i,nodeId:s,children:(0,It.jsx)(Ar,{ref:c,node:t,parent:n,context:r,zIndex:o,codeBehaviorProps:l},a)})});var Pe=b(W()),Vn=b(O());var KL=new Map;function jT(){let e=Li(Ok()??""),t=fe(),n=Vs({str:e??"",hashPrefix:jS,isUniqueKey:r=>{if(t==="server"){let i=KL.get(r);return!i||i===e}let o=document.getElementById(r);return!o||o.textContent===e}});return e&&KL.set(n,e),gl({cssString:e??"",styleElId:n,deleteElsWithPrefix:jS,skipValidation:!0}),null}function WT({withBaseStyles:e,prepend:t=!1}){return gl({cssString:yT(e),styleElId:bg,prepend:t}),null}function YL(){let e=Nk(),n=!!ge(e),r=Gr(),{getFontURL:o}=te();wI(sU(r,o,n))}function rU(e,t,n){let r=new Map;if(t.subsets){let o=t.subsets.baseUrl;if(r.set(e,t.subsets.subsetMappings.sort((i,s)=>i.unicodeRange==="*"?-1:0).map(i=>ys({family:e,style:t.italic?"italic":"normal",url:o+i.file,unicodeRange:i.unicodeRange})).join(`
412`)),n){let i=e.split(":"),s=i[0],a=i.length>1?i[1]:"normal";r.set(s,t.subsets.subsetMappings.sort((l,c)=>l.unicodeRange==="*"?-1:0).map(l=>ys({family:s,style:a,url:o+l.file,unicodeRange:l.unicodeRange})).join(`
413`))}}else if(r.set(e,ys({family:e,style:t.italic?"italic":"normal",url:t.url})),n){let o=e.split(":"),i=o[0],s=o.length>1?o[1]:"normal";r.set(i,ys({family:i,style:s,url:t.url}))}return r}function oU(e,t,n,r){let o=new Map,i=t.url?n(t.url,"CUSTOM"):void 0;if(o.set(e,ys({family:e,style:t.italic?"italic":"normal",url:i})),r){let s=e.split(":"),a=s[0],l=s.length>1?s[1]:"normal";o.set(a,ys({family:a,style:l,url:i}))}return o}function iU(e,t,n,r){return t?t.source===1?rU(e,t,r):oU(e,t,n,r):new Map}function sU(e,t,n){let r=Array.from(e.map).reduce((o,[i,s])=>new Map([...o,...iU(i,s,t,n)]),new Map);return Li([...r.values()].join(`
414`))}function XL({rootMaterializedNodePropsAtom:e,history:t,websiteData:n,getAssetURL:r,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,currentLocationAtom:c,setLocation:u,preloadLocation:f,onPageRendered:d,onReactError:p,renderOptionsAtom:v,addHeadTag:g,addBodyScript:T,loadComponentsOverNetwork:m,wasServerRendered:h=!1,withBaseStyles:y=!0,isFigmake:x,reportingDomain:S}){let E=ge(v);(0,Vn.useEffect)(()=>{iI(E.testFlags??{})},[E.testFlags]);let w=ge(n.siteSettings)?.cookieBanner,[A,I]=(0,Vn.useState)(!1);return pU(h),(0,Pe.jsx)(tI,{reportError:p,children:(0,Pe.jsx)(ms,{name:"root-error-boundary",nodeId:"root",children:(0,Pe.jsx)(xS,{websiteData:n,history:t,getAssetURL:r,getFontURL:o,getVideoURL:i,getCodeComponentURL:s,env:a,transitionAtom:l,setLocation:u,preloadLocation:f,renderOptions:E,withBaseStyles:y,addHeadTag:g,addBodyScript:T,loadComponentsOverNetwork:m,isFigmake:x,children:(0,Pe.jsx)(Df.Provider,{value:{openSettings:()=>I(!0)},children:(0,Pe.jsxs)(QO,{reportingDomain:S,children:[(0,Pe.jsx)(uU,{rootMaterializedNodePropsAtom:e}),w?.enabled&&(0,Pe.jsx)(OT,{...w,guidToUrl:n.guidToUrl,setLocation:u,reportError:p,isManaging:A,setIsManaging:I}),(0,Pe.jsx)(aU,{currentLocationAtom:c,onPageRendered:d})]})})})})})}function aU({currentLocationAtom:e,onPageRendered:t}){let n=ge(e),r=ge(tl);return(0,Vn.useEffect)(()=>{window.scrollTo(0,n?.scrollY??0)},[n?.scrollY,n?.url]),(0,Vn.useEffect)(()=>{t&&n?.url&&t(n.url,r)},[n?.url,t,r]),vb(),null}function Dg(e){let t=document.createRange().createContextualFragment(e);
414return Array.from(t.children).forEach(r=>r.setAttribute("data-user-element","true")),t}function lU(e){let t=te()?.websiteData.siteSettings??X(),n=ge(t),r=n?.customCodeHeadStart,o=n?.customCodeHeadEnd,i=n?.customCodeBodyStart,s=n?.customCodeBodyEnd;(0,Vn.useInsertionEffect)(()=>{if(e==="preview")return r&&document.head.prepend(Dg(r)),o&&document.head.append(Dg(o)),i&&document.body.prepend(Dg(i)),s&&document.body.append(Dg(s)),()=>{document.querySelectorAll("[data-user-element]").forEach(l=>l.remove())}},[e,r,o,i,s])}function cU(){let t=Ni()?.addBypassLinks,n=(0,Vn.useCallback)(i=>{i.stopPropagation(),i.preventDefault();let s=document.querySelector("main");s&&s.focus()},[]),r=(0,Vn.useCallback)(i=>{i.key==="Enter"&&n(i)},[n]),o=(0,Vn.useCallback)(i=>{n(i)},[n]);return t?(0,Pe.jsx)("div",{className:"bypass-link",children:(0,Pe.jsx)("a",{role:"link",onKeyDown:r,onClick:o,tabIndex:0,children:"Skip to main content"})}):null}function uU({rootMaterializedNodePropsAtom:e}){let t=fe(),n=te()?.withBaseStyles??!0,r=ge(e),o=Sk(s=>r!==null?js(s,r,t):null,[r,t]),i=ju();return BO(),YL(),lU(t),o?(0,Pe.jsxs)(gx,{reducedMotion:i?"never":"user",children:[(0,Pe.jsx)(WT,{withBaseStyles:n}),(0,Pe.jsx)(jT,{}),(0,Pe.jsx)(kI,{}),(0,Pe.jsx)(cU,{},o.id),(0,Pe.jsx)(Ar,{node:o,parent:null})]}):(0,Pe.jsx)(Pe.Fragment,{})}var fU=()=>{};function UT({websiteData:e,history:t,getAssetURL:n,getFontURL:r,getVideoURL:o,getCodeComponentURL:i,env:s,transitionAtom:a,setLocation:l,withBaseStyles:c=!0,addHeadTag:u,addBodyScript:f,loadComponentsOverNetwork:d=!1,isFigmake:p=!1,renderOptions:v,children:g}){return(0,Pe.jsx)(xS,{websiteData:e,history:t,getAssetURL:n,getFontURL:r,getVideoURL:o,getCodeComponentURL:i,env:s,transitionAtom:a,setLocation:l,preloadLocation:fU,renderOptions:v,withBaseStyles:c,addHeadTag:u,addBodyScript:f,loadComponentsOverNetwork:d,isFigmake:p,children:(0,Pe.jsxs)(Pe.Fragment,{children:[(0,Pe.jsx)(WT,{withBaseStyles:c,prepend:!0}),(0,Pe.jsx)(jT,{}),g]})})}var dU="[Hydrated]";function pU(e){(0,Vn.useEffect)(()=>{e&&console.log(dU)},[e])}function GT(e={}){return{disableElementIds:e.compactDOM??!1,disableDataAttributes:e.compactDOM??!1,disableBehaviors:e.compactDOM??!1,preferCssGradients:e.compactDOM??!1,disableBackgroundDivs:e.compactDOM??!1,useFigmaClipContentsForOverflow:e.compactDOM??!1,disableTextMarkerVariables:e.compactDOM??!1,disableHighSpecificityContainer:e.compactDOM??!1,disableConstraintsBasedSizing:e.compactDOM??!1,renderHiddenRootNodes:e.compactDOM??!1,renderComponentSetNodes:e.compactDOM??!1,disableImageOptimization:e.compactDOM??!1,disableVariableErrors:e.compactDOM??!1,disableInlineSvgGeneration:e.disableInlineSvgGeneration??!1,minimizeAutoLayoutWrappers:e.isMcpGeneration??!1,dontUseChildDivForBorderStyles:!1,shouldOutputVariables:e.shouldOutputVariables??!1,codeSyntaxLanguage:e.codeSyntaxLanguage??null,independentRootNode:e.independentRootNode??!1,disableAdjustLetterSpacing:e.disableAdjustLetterSpacing??!1,previewingCodeBehavior:e.previewingCodeBehavior??!1,testFlags:e.testFlags}}var _g=class{capacity;leakRate;currentVolume;lastTimestamp;constructor(t,n){this.capacity=t,this.leakRate=n,this.currentVolume=0,this.lastTimestamp=Date.now()}leak(){let t=Date.now(),r=(t-this.lastTimestamp)*this.leakRate;this.currentVolume=Math.max(0,this.currentVolume-r),this.lastTimestamp=t}tryAdd(t=1){return this.leak(),this.currentVolume+t<=this.capacity?(this.currentVolume+=t,!0):!1}};function mU(e,t,n){let r=hU(e,t);return qL(r,n)}function hU(e,t){let n=Sp();Lu(n,Qa(e));let r=gp(ee().get,n,t);if(!r)throw new Rn(`Not found: ${t}`);let o=r.id;return{key:"root",nodeById:n.nodeById,assets:n.assets,nodeId:o,preexpandedNodeId:o,parentStates:null,modeContext:{},parentState:sr.createRoot(n,null,{disableVariableErrors:!1}),animateRootIds:new Set,stablePathToAssetHash:n.stablePathToAssetHash,assetIdToGuid:n.assetIdToGuid,guidToUrl:n.guidToUrl}}function qL(e,t){try{let n=js(ee().get,e,t),r=n.visible?n.materializedChildNodeProps?.map(i=>qL(i,t)):void 0,o=1;if(r)for(let i of r)o+=i.nodesInSubtree;return delete n.interactionHandlers,delete n.materializedChildNodeProps,delete n.transitionProps,delete n.variableState,delete n.modeContext,structuredClone(n),{node:n,children:r,nodesInSubtree:o}}catch(n){return console.log("Materialization error",n),{node:{type:"ERROR",name:n.message},nodesInSubtree:1}}}var gU="[Hydration Error]",yU=["hydrat","Minified React error #418","Minified React error #423","Minified React error #424","Minified React error #425"],QL=class{root;container;websiteData;cmsBundleData;env;pendingLocationAtom;currentLocationAtom;transitionAtom;getPage;getAssetURL;getVideoURL;getFontURL;history;onWindowResize=null;rootMaterializedNodePropsAtom;materializedRenderOptionsAtom;codeComponentsVersion;assetsVersion;fontsVersion;videoVersion;bundleId;loadComponentsOverNetwork;wasServerRendered;classNamesToStyles;globalStyleSheets;linkTags;metaTags;bodyScripts=[];title;withBaseStyles;isFigmake;reportingDomain;onPageRendered;onReactError;onLocationChange;needsHydration=!1;_resolveRootRuntimeAtomForTests=void 0;_rootRuntimeAtomForTestsPromise=void 0;getPagePreloadCache=new Map;materializedRenderOptions;constructor({container:t,env:n,loadComponentsOverNetwork:r=!1,history:o,getAssetURL:i=void 0,getFontURL:s=void 0,getVideoURL:a=void 0,getPage:l=void 0,onPageRendered:c,onReactError:u=Nu,onLocationChange:f,sendMessage:d=xk,codeComponentsVersion:p,assetsVersion:v,fontsVersion:g,videoVersion:T,bundleId:m,renderOptions:h={},wasServerRendered:y=!1,withBaseStyles:x=!0,reportingDomain:S,userId:E,analyticsHeaders:C,bundleCreationDate:w,isFigmake:A}){this.container=t,this.bundleId=m,this.env=n,this.withBaseStyles=x,this.pendingLocationAtom=X(null),this.currentLocationAtom=X(null),this.transitionAtom=X(void 0),this.getPage=l??this.defaultGetPage,this.getAssetURL=i||this.defaultGetAssetURL,this.getFontURL=s||this.defaultGetFontURL,this.getVideoURL=a||this.defaultGetVideoURL,Jk(d),o||(o=new vU(R=>this.setLocation(R,!0))),this.websiteData=Sp(),this.cmsBundleData=null,this.history=o,this.loadComponentsOverNetwork=r,this.wasServerRendered=y,this.needsHydration=y,this.classNamesToStyles={},this.globalStyleSheets={},this.linkTags=[],this.metaTags=[],this.isFigmake=!!A,this.onPageRendered=c,this.onReactError=u,this.onLocationChange=f,this.reportingDomain=S,ze.init({env:n,reportingDomain:S||"",rateLimiter:new _g(100,1/1e3),analyticsHeaders:C,userId:E,bundleId:m,bundleCreationDate:w}),this.materializedRenderOptions=GT(h),this.materializedRenderOptionsAtom=X(this.materializedRenderOptions);let I=this.rootMaterializedNodePropsAtom=X(R=>{let N=R(this.currentLocationAtom);if(!N)return null;let P=gp(R,this.websiteData,N.url);if(!P)throw new Rn(`Not found: ${N.url}`);let B=P.id;return this._resolveRootRuntimeAtomForTests?.(),{key:"root",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:B,preexpandedNodeId:B,modeContext:{},parentStates:null,parentState:sr.createRoot(this.websiteData,this.cmsBundleData,this.materializedRenderOptions)}});if(this.rootMaterializedNodePropsAtom=I,this.codeComponentsVersion=p,this.assetsVersion=v,this.fontsVersion=g,this.videoVersion=T,this.isPreview()||this.isPublished()||this.isSnapshot()){this.onWindowResize=()=>{ee().set(tl,{width:window.innerWidth,height:window.innerHeight})},this.onWindowResize(),window.addEventListener("resize",this.onWindowResize);let R=(N,P,B,k,V)=>{V&&ze.reportError(V)};window.addEventListener("error",R)}if(this.isPreview()||this.isPublished()&&!this.wasServerRendered){if(!t)throw new J("Container is required in order to render the site.");this.root=(0,Bg.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,Mg.createElement)(XL,{websiteData:this.websiteData,env:this.env,rootMaterializedNodePropsAtom:this.rootMaterializedNodePropsAtom,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)},reportingDomain:this.reportingDomain,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})}defaultGetAssetURL=(t,{width:n,height:r}={})=>
414{if(this.assetsVersion){let o=new URLSearchParams;n&&o.set("w",n.toString()),r&&o.set("h",r.toString());let i=o.size>0?`?${o.toString()}`:"";return`/_assets/${this.assetsVersion}/${t}${i}`}return t};defaultGetFontURL=(t,n)=>n==="CUSTOM"?`/_user_fonts/${this.fontsVersion||"v1"}/${t}`:t;defaultGetVideoURL=(t,n)=>this.isPreview()?t:`/_videos/${this.videoVersion||"v1"}/${n}`;defaultGetPage=async t=>{let n=t==="/"?"/_index":t,r=`/_json/${this.bundleId}${n}.json`,o=await fetch(r,{method:"GET",credentials:"include",mode:"no-cors"});o.status===401&&o.headers.get("x-figma-needs-reauth")&&(console.log("Re-authentication required; reloading the page"),window.location.reload());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${n}.json`,c=await fetch(l,{method:"GET",credentials:"include",mode:"no-cors"});c.ok&&(a=await c.json())}catch(l){ze.reportError(new Rn("Error loading CMS resource",l)),console.error(l)}return{resource:i,cmsResource:a}};preloadLocation(t){let n=this.getPagePreloadCache.get(t);return n||(n=this.getPage(t),this.getPagePreloadCache.set(t,n)),n}setLocation(t,n){if(t.url==="")return;let r=ee();r.set(this.pendingLocationAtom,t),this.preloadLocation(t.url).then(({resource:o,cmsResource:i})=>{Lu(this.websiteData,Qa(o)),i&&(this.cmsBundleData=pk(i)),n||this.history.push(t),r.set(this.currentLocationAtom,t),Te(t.transition,r.get(this.transitionAtom))||r.set(this.transitionAtom,t.transition),this.onLocationChange?.(this),this.needsHydration&&(this.needsHydration=!1,this.hydrate())}).finally(()=>{this.getPagePreloadCache.delete(t.url)})}getCodeComponentURL=()=>{let t=ee();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 n="data:text/javascript;charset=utf-8,",r=this.websiteData.compiledCode;return r==null?(console.warn("Compiled code not found"),n):n+encodeURIComponent(t.get(r)??"")};createSnapshotWrapper(t){return(0,Mg.createElement)(UT,{websiteData:this.websiteData,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,renderOptions:this.materializedRenderOptions},t)}resetGlobalVariableStateForSnapshot(){this.isSnapshot()&&sr.createRoot(this.websiteData,this.cmsBundleData,this.materializedRenderOptions,!0)}createLayerElement({guid:t,renderedByCode:n}){let r=ee();r.set(this.currentLocationAtom,{url:"/"});let o=this.websiteData.nodeById.get(t),i=r.get(o),s=ee().get(this.rootMaterializedNodePropsAtom),a=ee().get(el);if(!s||!i)return null;s.nodeId=t,s.preexpandedNodeId=t,s.breakpointWidth=a;let l=js(ee().get,s,this.env);return function(u){let f=u?Object.fromEntries(Object.entries(u).filter(([p])=>p.startsWith("data-"))):{},d={renderedByCode:n,style:u?.style,className:u?.className,dataAttributes:f};return(0,Mg.createElement)(Ar,{node:l,parent:null,context:d})}}refresh(){window.location.reload()}pushPageData(t){Lu(this.websiteData,Qa(t))}pushAssetData(t){SS(this.websiteData,dk(t))}unmount(){this.isServer()||(this.onWindowResize&&window.removeEventListener("resize",this.onWindowResize),setTimeout(()=>{this.root?.unmount()}))}hydrate(){this.wasServerRendered,ue(!!this.container,"Container must be provided in order to hydrate the site."),BI(),(0,Bg.hydrateRoot)(this.container,this.createWebsiteElement(),{onRecoverableError:(t,n)=>{let r=t.message.toLocaleLowerCase(),o=!1;for(let i of yU)if(r.includes(i.toLocaleLowerCase())){o=!0;break}o?console.error(gU,t,t.cause??"",n.componentStack):console.error(t,n.componentStack)}})}toggleDebugTools(){let t=ee();t.set(Pu,!t.get(Pu))}_convertMaterializedNodePropsDataForTest(t){let n=js(ee().get,t,this.env),r=n.materializedChildNodeProps;return delete n.interactionHandlers,delete n.materializedChildNodeProps,delete n.transitionProps,"variableState"in n&&delete n.variableState,"modeContext"in n&&delete n.modeContext,{materializedNode:n,materializedChildNodeProps:r}}async _getSerializedMaterializedNodePropsDataForTests(){ee().get(this.rootMaterializedNodePropsAtom)||(this._rootRuntimeAtomForTestsPromise=new Promise(o=>{this._resolveRootRuntimeAtomForTests=o})),await this._rootRuntimeAtomForTestsPromise;let t=ee().get(this.rootMaterializedNodePropsAtom);ue(t!==null,"Root node not found");let n={},r=o=>{let i=this._convertMaterializedNodePropsDataForTest(o);n[i.materializedNode.id]=i.materializedNode,i.materializedChildNodeProps?.forEach(s=>r(s))};return r(t),{rootId:this._convertMaterializedNodePropsDataForTest(t).materializedNode.id,nodeByGuidMap:n}}listenForTestEvent(t){return new Promise(n=>{let r=o=>{let i=o.detail.name;t===i&&(window.removeEventListener("FigmaTestEvent",r),n(t))};window.addEventListener("FigmaTestEvent",r)})}setRenderOptions(t){this.materializedRenderOptions=GT(t),ee().set(this.materializedRenderOptionsAtom,this.materializedRenderOptions)}handleReactError=(t,n={})=>{try{this.onReactError(t,n)}catch{}ze.reportError(t)}},vU=class{onPopState;constructor(t){this.onPopState=t,window.addEventListener("popstate",n=>{let r=n.state;this.onPopState({...this.current,scrollY:r?.scrollY})}),history.replaceState({},"",this.href),t(this.current)}get current(){return{url:window.location.pathname,search:window.location.search}}get href(){let{url:t,search:n}=this.current;return ZL(t,n)}push(t){history.replaceState({scrollY:window.scrollY},"",this.href),history.pushState({},"",ZL(t.url||"/",t.search||""))}forward(){history.forward()}back(){history.back()}},ZL=(e,t)=>e+t;export{Sc as ActiveBreakpointContext,V0 as ActiveBreakpointProvider,gH as AppearBehaviorPresetTransition,Of as BannerComponentType,io as BehaviorPresetEasingFunctions,hH as BehaviorPresetScrollParallaxSpeed,mH as BehaviorPresetStates,DP as BehaviorPresetTransition,Ke as BehaviorType,Fe as BlendMode,tk as CmsRichTextNodeDefaults,ck as CodeComponentNodeDefaults,uk as CodeFileNodeDefaults,ak as CodeInstanceNodeDefaults,lk as CodeLayerNo
414deDefaults,Y1 as ComponentNodeDefaults,X1 as ComponentSetNodeDefaults,zn as ConsentType,OT as CookieConsentBanner,Df as CookieConsentContext,BU as CornerRadiusShapeTraitsDefaults,pS as CornerTraitDefaults,uW as DEFAULT_HISTORY_STATE,ST as DEFAULT_SITE_DESCRIPTION,vT as DEFAULT_SITE_TITLE,bu as DefaultShapeTraitsDefaults,gt as EasingType,Ce as ExpressionFunction,W1 as FontVariantPosition,Z1 as FrameNodeDefaults,Er as FrameTraitsDefaults,J1 as GroupNodeDefaults,fk as HTMLWidgetType,Iu as HasBlendModeAndOpacityTraitDefaults,XM as HasEffectsTraitDefaults,qM as HasFramePropertiesTraitDefaults,fp as HasGeometryTraitDefaults,up as HasLayoutTraitDefaults,G1 as HasMaskTraitDefaults,Q1 as ImageNodeDefaults,nk as InstanceNodeDefaults,MU as InteractionTraitDefaults,QM as IsInAnimateTreeTraitDefaults,qa as IsLayerTraitDefaults,xT as LOTTIEFILES_REGEX,xr as LayoutConstraintHorizontal,Tr as LayoutConstraintVertical,Ai as LineTypes,yH as MARQUEE_PRESET_DEFAULT_SPEED,ua as NewRenderHooksContext,bg as RESET_STYLES_ID,rk as RectangleNodeDefaults,$1 as RectangularShapeTraitsDefaults,ca as RenderHooksContext,ek as RepeaterNodeDefaults,U1 as ResponsiveTraitDefaults,QL as SitesRuntime,K as SmartAnimateType,Cf as SnapshotContext,UT as SnapshotWebsiteProvider,Au as SourceCodeTraitsDefaults,q1 as SvgNodeDefaults,cp as TextDecoration,ok as TextNodeDefaults,Ag as TriggerComponentType,K1 as TypePropertiesTraitDefaults,sk as WebpageNodeDefaults,Tc as WebsiteSettingsContext,$0 as WebsiteSettingsProvider,ik as WidgetNodeDefaults,ho as XAlignment,Pr as YAlignment,dp as applyDefaultsToPrototype,ys as buildFontFace,pW as buildFontFaceWithFontBase64,MH as createPropertySetters,Ef as getChildNode,Tf as getChildNodes,sg as getImageProp,mU as getMaterializedTreeForWebsite,W0 as getPropertySetterNameMap,Yo as guidToDOMId,pp as isPaintGradient,b0 as makeFramerMotionDefinition,Qa as parseBundle,mS as parseNode,GU as parseSchemaData,yT as resetCSS,zp as solidColor,xf as useAnimateNode};
415/*!
416	Copyright (c) 2018 Jed Watson.
417	Licensed under the MIT License (MIT), see
418	http://jedwatson.github.io/classnames
419*/
420/*!
421 * Bowser - a browser detector
422 * https://github.com/ded/bowser
423 * MIT License | (c) Dustin Diaz 2015
424 */
425/**
426 * @license React
427 * react-dom.production.min.js
428 *
429 * Copyright (c) Facebook, Inc. and its affiliates.
430 *
431 * This source code is licensed under the MIT license found in the
432 * LICENSE file in the root directory of this source tree.
433 */
434/**
435 * @license React
436 * react-jsx-dev-runtime.production.min.js
437 *
438 * Copyright (c) Facebook, Inc. and its affiliates.
439 *
440 * This source code is licensed under the MIT license found in the
441 * LICENSE file in the root directory of this source tree.
442 */
443/**
444 * @license React
445 * react-jsx-runtime.production.min.js
446 *
447 * Copyright (c) Facebook, Inc. and its affiliates.
448 *
449 * This source code is licensed under the MIT license found in the
450 * LICENSE file in the root directory of this source tree.
451 */
452/**
453 * @license React
454 * react.production.min.js
455 *
456 * Copyright (c) Facebook, Inc. and its affiliates.
457 *
458 * This source code is licensed under the MIT license found in the
459 * LICENSE file in the root directory of this source tree.
460 */
461/**
462 * @license React
463 * scheduler.production.min.js
464 *
465 * Copyright (c) Facebook, Inc. and its affiliates.
466 *
467 * This source code is licensed under the MIT license found in the
468 * LICENSE file in the root directory of this source tree.
469 */
470/**
471 * @license Tailwind
472 * https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/src/css/preflight.css
473 *
474 * Copyright (c) Tailwind Labs, Inc.
475 *
476 * Some of the source code in this file comes from the TailwindCSS project, which is licnesed under the MIT license
477 * https://github.com/tailwindlabs/tailwindcss/blob/main/LICENSE
478 */
479/**
480 * @license react-fast-marquee
481 *
482 * Adapted from https://github.com/justin-chu/react-fast-marquee/blob/master/src/components/Marquee.tsx
483 * Copyright (c) 2020 justin-chu
484 * MIT License
485 */
486
487// #version: b207fb3765fa5902684c4cf3f5ab80d5b6eb5bc3

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.