UNPKG

datocms-plugin-shopify-product

Version:

A plugin that allows users to search and select Shopify products

37 lines 284 kB
var ov=Object.defineProperty;var av=(e,t,n)=>t in e?ov(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ta=(e,t,n)=>av(e,typeof t!="symbol"?t+"":t,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Ai(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var bd={exports:{}},na={},Od={exports:{}},W={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ii=Symbol.for("react.element"),lv=Symbol.for("react.portal"),sv=Symbol.for("react.fragment"),uv=Symbol.for("react.strict_mode"),cv=Symbol.for("react.profiler"),fv=Symbol.for("react.provider"),dv=Symbol.for("react.context"),pv=Symbol.for("react.forward_ref"),mv=Symbol.for("react.suspense"),hv=Symbol.for("react.memo"),vv=Symbol.for("react.lazy"),vc=Symbol.iterator;function gv(e){return e===null||typeof e!="object"?null:(e=vc&&e[vc]||e["@@iterator"],typeof e=="function"?e:null)}var Cd={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Nd=Object.assign,Fd={};function Cr(e,t,n){this.props=e,this.context=t,this.refs=Fd,this.updater=n||Cd}Cr.prototype.isReactComponent={};Cr.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")};Cr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Td(){}Td.prototype=Cr.prototype;function Zs(e,t,n){this.props=e,this.context=t,this.refs=Fd,this.updater=n||Cd}var eu=Zs.prototype=new Td;eu.constructor=Zs;Nd(eu,Cr.prototype);eu.isPureReactComponent=!0;var gc=Array.isArray,Ad=Object.prototype.hasOwnProperty,tu={current:null},Id={key:!0,ref:!0,__self:!0,__source:!0};function Rd(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)Ad.call(t,r)&&!Id.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1<l){for(var u=Array(l),s=0;s<l;s++)u[s]=arguments[s+2];i.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)i[r]===void 0&&(i[r]=l[r]);return{$$typeof:Ii,type:e,key:o,ref:a,props:i,_owner:tu.current}}function yv(e,t){return{$$typeof:Ii,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function nu(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ii}function Sv(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var yc=/\/+/g;function Aa(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Sv(""+e.key):t.toString(36)}function so(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Ii:case lv:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+Aa(a,0):r,gc(i)?(n="",e!=null&&(n=e.replace(yc,"$&/")+"/"),so(i,t,n,"",function(s){return s})):i!=null&&(nu(i)&&(i=yv(i,n+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(yc,"$&/")+"/")+e)),t.push(i)),1;if(a=0,r=r===""?".":r+":",gc(e))for(var l=0;l<e.length;l++){o=e[l];var u=r+Aa(o,l);a+=so(o,t,n,u,i)}else if(u=gv(e),typeof u=="function")for(e=u.call(e),l=0;!(o=e.next()).done;)o=o.value,u=r+Aa(o,l++),a+=so(o,t,n,u,i);else if(o==="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 a}function $i(e,t,n){if(e==null)return e;var r=[],i=0;return so(e,r,"","",function(o){return t.call(n,o,i++)}),r}function _v(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 ze={current:null},uo={transition:null},wv={ReactCurrentDispatcher:ze,ReactCurrentBatchConfig:uo,ReactCurrentOwner:tu};function Ld(){throw Error("act(...) is not supported in production builds of React.")}W.Children={map:$i,forEach:function(e,t,n){$i(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return $i(e,function(){t++}),t},toArray:function(e){return $i(e,function(t){return t})||[]},only:function(e){if(!nu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};W.Component=Cr;W.Fragment=sv;W.Profiler=cv;W.PureComponent=Zs;W.StrictMode=uv;W.Suspense=mv;W.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wv;W.act=Ld;W.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=Nd({},e.props),i=e.key,o=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,a=tu.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)Ad.call(t,u)&&!Id.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&l!==void 0?l[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){l=Array(u);for(var s=0;s<u;s++)l[s]=arguments[s+2];r.children=l}return{$$typeof:Ii,type:e.type,key:i,ref:o,props:r,_owner:a}};W.createContext=function(e){return e={$$typeof:dv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:fv,_context:e},e.Consumer=e};W.createElement=Rd;W.createFactory=function(e){var t=Rd.bind(null,e);return t.type=e,t};W.createRef=function(){return{current:null}};W.forwardRef=function(e){return{$$typeof:pv,render:e}};W.isValidElement=nu;W.lazy=function(e){return{$$typeof:vv,_payload:{_status:-1,_result:e},_init:_v}};W.memo=function(e,t){return{$$typeof:hv,type:e,compare:t===void 0?null:t}};W.startTransition=function(e){var t=uo.transition;uo.transition={};try{e()}finally{uo.transition=t}};W.unstable_act=Ld;W.useCallback=function(e,t){return ze.current.useCallback(e,t)};W.useContext=function(e){return ze.current.useContext(e)};W.useDebugValue=function(){};W.useDeferredValue=function(e){return ze.current.useDeferredValue(e)};W.useEffect=function(e,t){return ze.current.useEffect(e,t)};W.useId=function(){return ze.current.useId()};W.useImperativeHandle=function(e,t,n){return ze.current.useImperativeHandle(e,t,n)};W.useInsertionEffect=function(e,t){return ze.current.useInsertionEffect(e,t)};W.useLayoutEffect=function(e,t){return ze.current.useLayoutEffect(e,t)};W.useMemo=function(e,t){return ze.current.useMemo(e,t)};W.useReducer=function(e,t,n){return ze.current.useReducer(e,t,n)};W.useRef=function(e){return ze.current.useRef(e)};W.useState=function(e){return ze.current.useState(e)};W.useSyncExternalStore=function(e,t,n){return ze.current.useSyncExternalStore(e,t,n)};W.useTransition=function(){return ze.current.useTransition()};W.version="18.3.1";Od.exports=W;var X=Od.exports;const Y=Ai(X);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ev=X,xv=Symbol.for("react.element"),kv=Symbol.for("react.fragment"),Pv=Object.prototype.hasOwnProperty,bv=Ev.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Ov={key:!0,ref:!0,__self:!0,__source:!0};function zd(e,t,n){var r,i={},o=null,a=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(a=t.ref);for(r in t)Pv.call(t,r)&&!Ov.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:xv,type:e,key:o,ref:a,props:i,_owner:bv.current}}na.Fragment=kv;na.jsx=zd;na.jsxs=zd;bd.exports=na;var R=bd.exports,kl={exports:{}},ve={};Object.defineProperty(ve,"__esModule",{value:!0});ve.DATA_CLONE_ERROR=ve.MESSAGE=ve.REJECTED=ve.FULFILLED=ve.REPLY=ve.CALL=ve.HANDSHAKE_REPLY=ve.HANDSHAKE=void 0;const Cv="handshake";ve.HANDSHAKE=Cv;const Nv="handshake-reply";ve.HANDSHAKE_REPLY=Nv;const Fv="call";ve.CALL=Fv;const Tv="reply";ve.REPLY=Tv;const Av="fulfilled";ve.FULFILLED=Av;const Iv="rejected";ve.REJECTED=Iv;const Rv="message";ve.MESSAGE=Rv;const Lv="DataCloneError";ve.DATA_CLONE_ERROR=Lv;var pt={};Object.defineProperty(pt,"__esModule",{value:!0});pt.ERR_NO_IFRAME_SRC=pt.ERR_NOT_IN_IFRAME=pt.ERR_CONNECTION_TIMEOUT=pt.ERR_CONNECTION_DESTROYED=void 0;const zv="ConnectionDestroyed";pt.ERR_CONNECTION_DESTROYED=zv;const jv="ConnectionTimeout";pt.ERR_CONNECTION_TIMEOUT=jv;const Mv="NotInIframe";pt.ERR_NOT_IN_IFRAME=Mv;const Dv="NoIframeSrc";pt.ERR_NO_IFRAME_SRC=Dv;var Pl={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=()=>{const r=[];let i=!1;return{destroy(){i=!0,r.forEach(o=>{o()})},onDestroy(o){i?o():r.push(o)}}};t.default=n,e.exports=t.default})(Pl,Pl.exports);var $v=Pl.exports,bl={exports:{}},Tn={};Object.defineProperty(Tn,"__esModule",{value:!0});Tn.deserializeError=Tn.serializeError=void 0;const Uv=e=>{let t=e.name,n=e.message,r=e.stack;return{name:t,message:n,stack:r}};Tn.serializeError=Uv;const Vv=e=>{const t=new Error;return Object.keys(e).forEach(n=>t[n]=e[n]),t};Tn.deserializeError=Vv;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=ve,r=Tn,i=(o,a,l)=>{const u=o.localName,s=o.local,d=o.remote,m=o.originForSending,p=o.originForReceiving;let g=!1;l(`${u}: Connecting call receiver`);const _=y=>{if(y.source!==d||y.data.penpal!==n.CALL)return;if(y.origin!==p){l(`${u} received message from origin ${y.origin} which did not match expected origin ${p}`);return}const P=y.data,f=P.methodName,c=P.args,h=P.id;l(`${u}: Received ${f}() call`);const S=x=>b=>{if(l(`${u}: Sending ${f}() reply`),g){l(`${u}: Unable to send ${f}() reply due to destroyed connection`);return}const w={penpal:n.REPLY,id:h,resolution:x,returnValue:b};x===n.REJECTED&&b instanceof Error&&(w.returnValue=(0,r.serializeError)(b),w.returnValueIsError=!0);try{d.postMessage(w,m)}catch(O){throw O.name===n.DATA_CLONE_ERROR&&d.postMessage({penpal:n.REPLY,id:h,resolution:n.REJECTED,returnValue:(0,r.serializeError)(O),returnValueIsError:!0},m),O}};new Promise(x=>x(a[f].apply(a,c))).then(S(n.FULFILLED),S(n.REJECTED))};return s.addEventListener(n.MESSAGE,_),()=>{g=!0,s.removeEventListener(n.MESSAGE,_)}};t.default=i,e.exports=t.default})(bl,bl.exports);var Hv=bl.exports,Ol={exports:{}},Cl={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let n=0;var r=()=>++n;t.default=r,e.exports=t.default})(Cl,Cl.exports);var Wv=Cl.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=ve,r=pt,i=a(Wv),o=Tn;function a(u){return u&&u.__esModule?u:{default:u}}var l=(u,s,d,m,p)=>{const g=s.localName,_=s.local,y=s.remote,P=s.originForSending,f=s.originForReceiving;let c=!1;p(`${g}: Connecting call sender`);const h=S=>function(){for(var x=arguments.length,b=new Array(x),w=0;w<x;w++)b[w]=arguments[w];p(`${g}: Sending ${S}() call`);let O;try{y.closed&&(O=!0)}catch{O=!0}if(O&&m(),c){const E=new Error(`Unable to send ${S}() call due to destroyed connection`);throw E.code=r.ERR_CONNECTION_DESTROYED,E}return new Promise((E,M)=>{const Q=(0,i.default)(),le=K=>{if(K.source!==y||K.data.penpal!==n.REPLY||K.data.id!==Q)return;if(K.origin!==f){p(`${g} received message from origin ${K.origin} which did not match expected origin ${f}`);return}p(`${g}: Received ${S}() reply`),_.removeEventListener(n.MESSAGE,le);let U=K.data.returnValue;K.data.returnValueIsError&&(U=(0,o.deserializeError)(U)),(K.data.resolution===n.FULFILLED?E:M)(U)};_.addEventListener(n.MESSAGE,le),y.postMessage({penpal:n.CALL,id:Q,methodName:S,args:b},P)})};return d.reduce((S,x)=>(S[x]=h(x),S),u),()=>{c=!0}};t.default=l,e.exports=t.default})(Ol,Ol.exports);var Bv=Ol.exports,Nl={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r=>function(){if(r){for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];console.log("[Penpal]",...o)}};t.default=n,e.exports=t.default})(Nl,Nl.exports);var Yv=Nl.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=ve,r=pt,i=u($v),o=u(Hv),a=u(Bv),l=u(Yv);function u(d){return d&&d.__esModule?d:{default:d}}var s=function(){let m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p=m.parentOrigin,g=p===void 0?"*":p,_=m.methods,y=_===void 0?{}:_,P=m.timeout,f=m.debug;const c=(0,l.default)(f);if(window===window.top){const E=new Error("connectToParent() must be called within an iframe");throw E.code=r.ERR_NOT_IN_IFRAME,E}const h=(0,i.default)(),S=h.destroy,x=h.onDestroy,b=window,w=b.parent;return{promise:new Promise((E,M)=>{let Q;P!==void 0&&(Q=setTimeout(()=>{const K=new Error(`Connection to parent timed out after ${P}ms`);K.code=r.ERR_CONNECTION_TIMEOUT,M(K),S()},P));const le=K=>{try{clearTimeout()}catch{return}if(K.source!==w||K.data.penpal!==n.HANDSHAKE_REPLY)return;if(g!=="*"&&g!==K.origin){c(`Child received handshake reply from origin ${K.origin} which did not match expected origin ${g}`);return}c("Child: Received handshake reply"),b.removeEventListener(n.MESSAGE,le);const U={localName:"Child",local:b,remote:w,originForSending:K.origin==="null"?"*":K.origin,originForReceiving:K.origin},Oe={},q=(0,o.default)(U,y,c);x(q);const gt=(0,a.default)(Oe,U,K.data.methodNames,S,c);x(gt),clearTimeout(Q),E(Oe)};b.addEventListener(n.MESSAGE,le),x(()=>{b.removeEventListener(n.MESSAGE,le);const K=new Error("Connection destroyed");K.code=r.ERR_CONNECTION_DESTROYED,M(K)}),c("Child: Sending handshake"),w.postMessage({penpal:n.HANDSHAKE,methodNames:Object.keys(y)},g)}),destroy:S}};t.default=s,e.exports=t.default})(kl,kl.exports);var Kv=kl.exports;const Gv=Ai(Kv);function Nt(e){return function(t,n){return n.mode===e}}var Qv=Nt("onBoot"),Xv=Nt("renderPage"),qv=Nt("renderConfigScreen"),Jv=Nt("renderModal"),Zv=Nt("renderItemFormSidebarPanel"),eg=Nt("renderItemFormSidebar"),tg=Nt("renderItemFormOutlet"),ng=Nt("renderFieldExtension"),rg=Nt("renderManualFieldExtensionConfigScreen"),ig=Nt("renderAssetSource"),B=function(){return B=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},B.apply(this,arguments)},og=function(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function l(d){try{s(r.next(d))}catch(m){a(m)}}function u(d){try{s(r.throw(d))}catch(m){a(m)}}function s(d){d.done?o(d.value):i(d.value).then(l,u)}s((r=r.apply(e,t||[])).next())})},ag=function(e,t){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,i,o,a;return a={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function l(s){return function(d){return u([s,d])}}function u(s){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,i&&(o=s[0]&2?i.return:s[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,s[1])).done)return o;switch(i=0,o&&(s=[s[0]&2,o.value]),s[0]){case 0:case 1:o=s;break;case 4:return n.label++,{value:s[1],done:!1};case 5:n.label++,i=s[1],s=[0];continue;case 7:s=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(s[0]===6||s[0]===2)){n=0;continue}if(s[0]===3&&(!o||s[1]>o[0]&&s[1]<o[3])){n.label=s[1];break}if(s[0]===6&&n.label<o[1]){n.label=o[1],o=s;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(s);break}o[2]&&n.ops.pop(),n.trys.pop();continue}s=t.call(e,n)}catch(d){s=[6,d],i=0}finally{r=o=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}},Sc=function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))};function Ia(e){return function(t,n){if(!e)return{};for(var r={},i=0,o=t;i<o.length;i++){var a=o[i],l=n.itemTypes[a.relationships.item_type.data.id];r[a.id]=e(a,B(B({},n),{itemType:l}))}return r}}var Yt=function(e){var t=null,n=function(u){var s=u===void 0?Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.getBoundingClientRect().height):u;s!==t&&(e.setHeight(s),t=s)},r=null,i=null,o=function(){return n()},a=function(){n(),r||(r=new ResizeObserver(o),r.observe(document.documentElement)),i||(i=new MutationObserver(o),i.observe(window.document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},l=function(){r&&(r.disconnect(),r=null),i&&(i.disconnect(),i=null)};return{updateHeight:n,startAutoResizer:a,stopAutoResizer:l}};function lg(e){return e===void 0&&(e={}),og(this,void 0,void 0,function(){var t,n,r,i,o,a,l,u,s,d,m,p,g,_,w,y,w,P,w,f,w,c,w,h,w,S,w,x,w,b,w;return ag(this,function(O){switch(O.label){case 0:return t=e.assetSources,n=e.mainNavigationTabs,r=e.settingsAreaSidebarItemGroups,i=e.contentAreaSidebarItems,o=e.manualFieldExtensions,a=e.itemFormSidebarPanels,l=e.itemFormSidebars,u=e.itemFormOutlets,s=null,d=null,m=Gv({methods:{sdkVersion:function(){return"0.2.0"},implementedHooks:function(){return Object.fromEntries(Object.entries(e).map(function(E){var M=E[0],Q=E[1];return typeof Q=="function"?[M,!0]:[M,Q]}))},assetSources:t,mainNavigationTabs:n,settingsAreaSidebarItemGroups:r,contentAreaSidebarItems:i,manualFieldExtensions:o,itemFormSidebarPanels:a,itemFormSidebars:l,itemFormOutlets:u,overrideFieldExtensions:Ia(e.overrideFieldExtensions),customMarksForStructuredTextField:Ia(e.customMarksForStructuredTextField),customBlockStylesForStructuredTextField:Ia(e.customBlockStylesForStructuredTextField),onChange:function(E){s&&s(E)},callMethodMergingBootCtx:function(E,M,Q){return d?d(E,M,Q):null}}}),[4,m.promise];case 1:return p=O.sent(),[4,p.getSettings()];case 2:return g=O.sent(),Qv(p,g)&&(_=g,s=function(E){_=E},d=function(E,M,Q){var le;if(E in e)return(le=e)[E].apply(le,Sc(Sc([],M,!1),[B(B(B({},p),_),Q)],!1))},e.onBoot&&e.onBoot(B(B({},p),_))),Xv(p,g)&&(w=function(E){e.renderPage&&e.renderPage(E.pageId,B(B({},p),E))},s=w,w(g)),qv(p,g)&&(y=Yt(p),w=function(E){e.renderConfigScreen&&e.renderConfigScreen(B(B(B({},p),E),y))},s=w,w(g)),Jv(p,g)&&(P=Yt(p),w=function(E){e.renderModal&&e.renderModal(E.modalId,B(B(B({},p),E),P))},s=w,w(g)),ig(p,g)&&(f=Yt(p),w=function(E){e.renderAssetSource&&e.renderAssetSource(E.assetSourceId,B(B(B({},p),E),f))},s=w,w(g)),Zv(p,g)&&(c=Yt(p),w=function(E){e.renderItemFormSidebarPanel&&e.renderItemFormSidebarPanel(E.sidebarPaneId,B(B(B({},p),E),c))},s=w,w(g)),eg(p,g)&&(h=Yt(p),w=function(E){e.renderItemFormSidebar&&e.renderItemFormSidebar(E.sidebarId,B(B(B({},p),E),h))},s=w,w(g)),tg(p,g)&&(S=Yt(p),w=function(E){e.renderItemFormOutlet&&e.renderItemFormOutlet(E.itemFormOutletId,B(B(B({},p),E),S))},s=w,w(g)),ng(p,g)&&(x=Yt(p),w=function(E){e.renderFieldExtension&&e.renderFieldExtension(E.fieldExtensionId,B(B(B({},p),E),x))},s=w,w(g)),rg(p,g)&&(b=Yt(p),w=function(E){e.renderManualFieldExtensionConfigScreen&&e.renderManualFieldExtensionConfigScreen(E.fieldExtensionId,B(B(B({},p),E),b))},s=w,w(g)),[2]}})})}var jd={exports:{}},Qe={},Md={exports:{}},Dd={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(A,$){var j=A.length;A.push($);e:for(;0<j;){var L=j-1>>>1,v=A[L];if(0<i(v,$))A[L]=$,A[j]=v,j=L;else break e}}function n(A){return A.length===0?null:A[0]}function r(A){if(A.length===0)return null;var $=A[0],j=A.pop();if(j!==$){A[0]=j;e:for(var L=0,v=A.length,k=v>>>1;L<k;){var F=2*(L+1)-1,T=A[F],D=F+1,V=A[D];if(0>i(T,j))D<v&&0>i(V,T)?(A[L]=V,A[D]=j,L=D):(A[L]=T,A[F]=j,L=F);else if(D<v&&0>i(V,j))A[L]=V,A[D]=j,L=D;else break e}}return $}function i(A,$){var j=A.sortIndex-$.sortIndex;return j!==0?j:A.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var u=[],s=[],d=1,m=null,p=3,g=!1,_=!1,y=!1,P=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(A){for(var $=n(s);$!==null;){if($.callback===null)r(s);else if($.startTime<=A)r(s),$.sortIndex=$.expirationTime,t(u,$);else break;$=n(s)}}function S(A){if(y=!1,h(A),!_)if(n(u)!==null)_=!0,q(x);else{var $=n(s);$!==null&&gt(S,$.startTime-A)}}function x(A,$){_=!1,y&&(y=!1,f(O),O=-1),g=!0;var j=p;try{for(h($),m=n(u);m!==null&&(!(m.expirationTime>$)||A&&!Q());){var L=m.callback;if(typeof L=="function"){m.callback=null,p=m.priorityLevel;var v=L(m.expirationTime<=$);$=e.unstable_now(),typeof v=="function"?m.callback=v:m===n(u)&&r(u),h($)}else r(u);m=n(u)}if(m!==null)var k=!0;else{var F=n(s);F!==null&&gt(S,F.startTime-$),k=!1}return k}finally{m=null,p=j,g=!1}}var b=!1,w=null,O=-1,E=5,M=-1;function Q(){return!(e.unstable_now()-M<E)}function le(){if(w!==null){var A=e.unstable_now();M=A;var $=!0;try{$=w(!0,A)}finally{$?K():(b=!1,w=null)}}else b=!1}var K;if(typeof c=="function")K=function(){c(le)};else if(typeof MessageChannel<"u"){var U=new MessageChannel,Oe=U.port2;U.port1.onmessage=le,K=function(){Oe.postMessage(null)}}else K=function(){P(le,0)};function q(A){w=A,b||(b=!0,K())}function gt(A,$){O=P(function(){A(e.unstable_now())},$)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(A){A.callback=null},e.unstable_continueExecution=function(){_||g||(_=!0,q(x))},e.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<A?Math.floor(1e3/A):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(A){switch(p){case 1:case 2:case 3:var $=3;break;default:$=p}var j=p;p=$;try{return A()}finally{p=j}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(A,$){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var j=p;p=A;try{return $()}finally{p=j}},e.unstable_scheduleCallback=function(A,$,j){var L=e.unstable_now();switch(typeof j=="object"&&j!==null?(j=j.delay,j=typeof j=="number"&&0<j?L+j:L):j=L,A){case 1:var v=-1;break;case 2:v=250;break;case 5:v=1073741823;break;case 4:v=1e4;break;default:v=5e3}return v=j+v,A={id:d++,callback:$,priorityLevel:A,startTime:j,expirationTime:v,sortIndex:-1},j>L?(A.sortIndex=j,t(s,A),n(u)===null&&A===n(s)&&(y?(f(O),O=-1):y=!0,gt(S,j-L))):(A.sortIndex=v,t(u,A),_||g||(_=!0,q(x))),A},e.unstable_shouldYield=Q,e.unstable_wrapCallback=function(A){var $=p;return function(){var j=p;p=$;try{return A.apply(this,arguments)}finally{p=j}}}})(Dd);Md.exports=Dd;var sg=Md.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ug=X,Ye=sg;function N(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 $d=new Set,si={};function Vn(e,t){hr(e,t),hr(e+"Capture",t)}function hr(e,t){for(si[e]=t,e=0;e<t.length;e++)$d.add(t[e])}var Lt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fl=Object.prototype.hasOwnProperty,cg=/^[: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]*$/,_c={},wc={};function fg(e){return Fl.call(wc,e)?!0:Fl.call(_c,e)?!1:cg.test(e)?wc[e]=!0:(_c[e]=!0,!1)}function dg(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 pg(e,t,n,r){if(t===null||typeof t>"u"||dg(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 je(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var be={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){be[e]=new je(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];be[t]=new je(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){be[e]=new je(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){be[e]=new je(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){be[e]=new je(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){be[e]=new je(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){be[e]=new je(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){be[e]=new je(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){be[e]=new je(e,5,!1,e.toLowerCase(),null,!1,!1)});var ru=/[\-:]([a-z])/g;function iu(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(ru,iu);be[t]=new je(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(ru,iu);be[t]=new je(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(ru,iu);be[t]=new je(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){be[e]=new je(e,1,!1,e.toLowerCase(),null,!1,!1)});be.xlinkHref=new je("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){be[e]=new je(e,1,!1,e.toLowerCase(),null,!0,!0)});function ou(e,t,n,r){var i=be.hasOwnProperty(t)?be[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(pg(t,n,i,r)&&(n=null),r||i===null?fg(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Ut=ug.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ui=Symbol.for("react.element"),Kn=Symbol.for("react.portal"),Gn=Symbol.for("react.fragment"),au=Symbol.for("react.strict_mode"),Tl=Symbol.for("react.profiler"),Ud=Symbol.for("react.provider"),Vd=Symbol.for("react.context"),lu=Symbol.for("react.forward_ref"),Al=Symbol.for("react.suspense"),Il=Symbol.for("react.suspense_list"),su=Symbol.for("react.memo"),Xt=Symbol.for("react.lazy"),Hd=Symbol.for("react.offscreen"),Ec=Symbol.iterator;function Lr(e){return e===null||typeof e!="object"?null:(e=Ec&&e[Ec]||e["@@iterator"],typeof e=="function"?e:null)}var de=Object.assign,Ra;function Br(e){if(Ra===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ra=t&&t[1]||""}return` `+Ra+e}var La=!1;function za(e,t){if(!e||La)return"";La=!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(s){var r=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){r=s}e.call(t.prototype)}else{try{throw Error()}catch(s){r=s}e()}}catch(s){if(s&&r&&typeof s.stack=="string"){for(var i=s.stack.split(` `),o=r.stack.split(` `),a=i.length-1,l=o.length-1;1<=a&&0<=l&&i[a]!==o[l];)l--;for(;1<=a&&0<=l;a--,l--)if(i[a]!==o[l]){if(a!==1||l!==1)do if(a--,l--,0>l||i[a]!==o[l]){var u=` `+i[a].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=a&&0<=l);break}}}finally{La=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Br(e):""}function mg(e){switch(e.tag){case 5:return Br(e.type);case 16:return Br("Lazy");case 13:return Br("Suspense");case 19:return Br("SuspenseList");case 0:case 2:case 15:return e=za(e.type,!1),e;case 11:return e=za(e.type.render,!1),e;case 1:return e=za(e.type,!0),e;default:return""}}function Rl(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 Gn:return"Fragment";case Kn:return"Portal";case Tl:return"Profiler";case au:return"StrictMode";case Al:return"Suspense";case Il:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Vd:return(e.displayName||"Context")+".Consumer";case Ud:return(e._context.displayName||"Context")+".Provider";case lu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case su:return t=e.displayName||null,t!==null?t:Rl(e.type)||"Memo";case Xt:t=e._payload,e=e._init;try{return Rl(e(t))}catch{}}return null}function hg(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 Rl(t);case 8:return t===au?"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 fn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Wd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function vg(e){var t=Wd(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 i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Vi(e){e._valueTracker||(e._valueTracker=vg(e))}function Bd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Wd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function xo(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 Ll(e,t){var n=t.checked;return de({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function xc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=fn(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 Yd(e,t){t=t.checked,t!=null&&ou(e,"checked",t,!1)}function zl(e,t){Yd(e,t);var n=fn(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")?jl(e,t.type,n):t.hasOwnProperty("defaultValue")&&jl(e,t.type,fn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function kc(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 jl(e,t,n){(t!=="number"||xo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Yr=Array.isArray;function sr(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+fn(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Ml(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(N(91));return de({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Pc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(N(92));if(Yr(n)){if(1<n.length)throw Error(N(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:fn(n)}}function Kd(e,t){var n=fn(t.value),r=fn(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 bc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Gd(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 Dl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Gd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Hi,Qd=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Hi=Hi||document.createElement("div"),Hi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Hi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ui(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Xr={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},gg=["Webkit","ms","Moz","O"];Object.keys(Xr).forEach(function(e){gg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Xr[t]=Xr[e]})});function Xd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Xr.hasOwnProperty(e)&&Xr[e]?(""+t).trim():t+"px"}function qd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Xd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var yg=de({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 $l(e,t){if(t){if(yg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(N(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(N(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(N(61))}if(t.style!=null&&typeof t.style!="object")throw Error(N(62))}}function Ul(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 Vl=null;function uu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Hl=null,ur=null,cr=null;function Oc(e){if(e=zi(e)){if(typeof Hl!="function")throw Error(N(280));var t=e.stateNode;t&&(t=la(t),Hl(e.stateNode,e.type,t))}}function Jd(e){ur?cr?cr.push(e):cr=[e]:ur=e}function Zd(){if(ur){var e=ur,t=cr;if(cr=ur=null,Oc(e),t)for(e=0;e<t.length;e++)Oc(t[e])}}function ep(e,t){return e(t)}function tp(){}var ja=!1;function np(e,t,n){if(ja)return e(t,n);ja=!0;try{return ep(e,t,n)}finally{ja=!1,(ur!==null||cr!==null)&&(tp(),Zd())}}function ci(e,t){var n=e.stateNode;if(n===null)return null;var r=la(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(N(231,t,typeof n));return n}var Wl=!1;if(Lt)try{var zr={};Object.defineProperty(zr,"passive",{get:function(){Wl=!0}}),window.addEventListener("test",zr,zr),window.removeEventListener("test",zr,zr)}catch{Wl=!1}function Sg(e,t,n,r,i,o,a,l,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(d){this.onError(d)}}var qr=!1,ko=null,Po=!1,Bl=null,_g={onError:function(e){qr=!0,ko=e}};function wg(e,t,n,r,i,o,a,l,u){qr=!1,ko=null,Sg.apply(_g,arguments)}function Eg(e,t,n,r,i,o,a,l,u){if(wg.apply(this,arguments),qr){if(qr){var s=ko;qr=!1,ko=null}else throw Error(N(198));Po||(Po=!0,Bl=s)}}function Hn(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 rp(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 Cc(e){if(Hn(e)!==e)throw Error(N(188))}function xg(e){var t=e.alternate;if(!t){if(t=Hn(e),t===null)throw Error(N(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return Cc(i),e;if(o===r)return Cc(i),t;o=o.sibling}throw Error(N(188))}if(n.return!==r.return)n=i,r=o;else{for(var a=!1,l=i.child;l;){if(l===n){a=!0,n=i,r=o;break}if(l===r){a=!0,r=i,n=o;break}l=l.sibling}if(!a){for(l=o.child;l;){if(l===n){a=!0,n=o,r=i;break}if(l===r){a=!0,r=o,n=i;break}l=l.sibling}if(!a)throw Error(N(189))}}if(n.alternate!==r)throw Error(N(190))}if(n.tag!==3)throw Error(N(188));return n.stateNode.current===n?e:t}function ip(e){return e=xg(e),e!==null?op(e):null}function op(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=op(e);if(t!==null)return t;e=e.sibling}return null}var ap=Ye.unstable_scheduleCallback,Nc=Ye.unstable_cancelCallback,kg=Ye.unstable_shouldYield,Pg=Ye.unstable_requestPaint,me=Ye.unstable_now,bg=Ye.unstable_getCurrentPriorityLevel,cu=Ye.unstable_ImmediatePriority,lp=Ye.unstable_UserBlockingPriority,bo=Ye.unstable_NormalPriority,Og=Ye.unstable_LowPriority,sp=Ye.unstable_IdlePriority,ra=null,bt=null;function Cg(e){if(bt&&typeof bt.onCommitFiberRoot=="function")try{bt.onCommitFiberRoot(ra,e,void 0,(e.current.flags&128)===128)}catch{}}var mt=Math.clz32?Math.clz32:Tg,Ng=Math.log,Fg=Math.LN2;function Tg(e){return e>>>=0,e===0?32:31-(Ng(e)/Fg|0)|0}var Wi=64,Bi=4194304;function Kr(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 Oo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~i;l!==0?r=Kr(l):(o&=a,o!==0&&(r=Kr(o)))}else a=n&~i,a!==0?r=Kr(a):o!==0&&(r=Kr(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&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-mt(t),i=1<<n,r|=e[n],t&=~i;return r}function Ag(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 Ig(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-mt(o),l=1<<a,u=i[a];u===-1?(!(l&n)||l&r)&&(i[a]=Ag(l,t)):u<=t&&(e.expiredLanes|=l),o&=~l}}function Yl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function up(){var e=Wi;return Wi<<=1,!(Wi&4194240)&&(Wi=64),e}function Ma(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ri(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-mt(t),e[t]=n}function Rg(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 i=31-mt(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function fu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-mt(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var te=0;function cp(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var fp,du,dp,pp,mp,Kl=!1,Yi=[],nn=null,rn=null,on=null,fi=new Map,di=new Map,Jt=[],Lg="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 Fc(e,t){switch(e){case"focusin":case"focusout":nn=null;break;case"dragenter":case"dragleave":rn=null;break;case"mouseover":case"mouseout":on=null;break;case"pointerover":case"pointerout":fi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":di.delete(t.pointerId)}}function jr(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=zi(t),t!==null&&du(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function zg(e,t,n,r,i){switch(t){case"focusin":return nn=jr(nn,e,t,n,r,i),!0;case"dragenter":return rn=jr(rn,e,t,n,r,i),!0;case"mouseover":return on=jr(on,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return fi.set(o,jr(fi.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,di.set(o,jr(di.get(o)||null,e,t,n,r,i)),!0}return!1}function hp(e){var t=Pn(e.target);if(t!==null){var n=Hn(t);if(n!==null){if(t=n.tag,t===13){if(t=rp(n),t!==null){e.blockedOn=t,mp(e.priority,function(){dp(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 co(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Gl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Vl=r,n.target.dispatchEvent(r),Vl=null}else return t=zi(n),t!==null&&du(t),e.blockedOn=n,!1;t.shift()}return!0}function Tc(e,t,n){co(e)&&n.delete(t)}function jg(){Kl=!1,nn!==null&&co(nn)&&(nn=null),rn!==null&&co(rn)&&(rn=null),on!==null&&co(on)&&(on=null),fi.forEach(Tc),di.forEach(Tc)}function Mr(e,t){e.blockedOn===t&&(e.blockedOn=null,Kl||(Kl=!0,Ye.unstable_scheduleCallback(Ye.unstable_NormalPriority,jg)))}function pi(e){function t(i){return Mr(i,e)}if(0<Yi.length){Mr(Yi[0],e);for(var n=1;n<Yi.length;n++){var r=Yi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(nn!==null&&Mr(nn,e),rn!==null&&Mr(rn,e),on!==null&&Mr(on,e),fi.forEach(t),di.forEach(t),n=0;n<Jt.length;n++)r=Jt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Jt.length&&(n=Jt[0],n.blockedOn===null);)hp(n),n.blockedOn===null&&Jt.shift()}var fr=Ut.ReactCurrentBatchConfig,Co=!0;function Mg(e,t,n,r){var i=te,o=fr.transition;fr.transition=null;try{te=1,pu(e,t,n,r)}finally{te=i,fr.transition=o}}function Dg(e,t,n,r){var i=te,o=fr.transition;fr.transition=null;try{te=4,pu(e,t,n,r)}finally{te=i,fr.transition=o}}function pu(e,t,n,r){if(Co){var i=Gl(e,t,n,r);if(i===null)Ga(e,t,r,No,n),Fc(e,r);else if(zg(i,e,t,n,r))r.stopPropagation();else if(Fc(e,r),t&4&&-1<Lg.indexOf(e)){for(;i!==null;){var o=zi(i);if(o!==null&&fp(o),o=Gl(e,t,n,r),o===null&&Ga(e,t,r,No,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else Ga(e,t,r,null,n)}}var No=null;function Gl(e,t,n,r){if(No=null,e=uu(r),e=Pn(e),e!==null)if(t=Hn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=rp(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 No=e,null}function vp(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;c