UNPKG

datocms-plugin-star-rating-editor

Version:

A plugin that presents integer fields as star rating widgets

85 lines 337 kB
var tm=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var rI=tm((Ke,qe)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(i){if(i.ep)return;i.ep=!0;const a=r(i);fetch(i.href,a)}})();var ma=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ea(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var mh={exports:{}},ta={};/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var oc=Object.getOwnPropertySymbols,rm=Object.prototype.hasOwnProperty,nm=Object.prototype.propertyIsEnumerable;function im(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function am(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var yh=am()?Object.assign:function(e,t){for(var r,n=im(e),i,a=1;a<arguments.length;a++){r=Object(arguments[a]);for(var o in r)rm.call(r,o)&&(n[o]=r[o]);if(oc){i=oc(r);for(var l=0;l<i.length;l++)nm.call(r,i[l])&&(n[i[l]]=r[i[l]])}}return n},bh={exports:{}},ee={};/** @license React v17.0.2
 * 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 ss=yh,Rn=60103,wh=60106;ee.Fragment=60107;ee.StrictMode=60108;ee.Profiler=60114;var xh=60109,Sh=60110,_h=60112;ee.Suspense=60113;var Eh=60115,Ch=60116;if(typeof Symbol=="function"&&Symbol.for){var lt=Symbol.for;Rn=lt("react.element"),wh=lt("react.portal"),ee.Fragment=lt("react.fragment"),ee.StrictMode=lt("react.strict_mode"),ee.Profiler=lt("react.profiler"),xh=lt("react.provider"),Sh=lt("react.context"),_h=lt("react.forward_ref"),ee.Suspense=lt("react.suspense"),Eh=lt("react.memo"),Ch=lt("react.lazy")}var lc=typeof Symbol=="function"&&Symbol.iterator;function om(e){return e===null||typeof e!="object"?null:(e=lc&&e[lc]||e["@@iterator"],typeof e=="function"?e:null)}function ra(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var $h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Oh={};function An(e,t,r){this.props=e,this.context=t,this.refs=Oh,this.updater=r||$h}An.prototype.isReactComponent={};An.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error(ra(85));this.updater.enqueueSetState(this,e,t,"setState")};An.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ph(){}Ph.prototype=An.prototype;function fs(e,t,r){this.props=e,this.context=t,this.refs=Oh,this.updater=r||$h}var cs=fs.prototype=new Ph;cs.constructor=fs;ss(cs,An.prototype);cs.isPureReactComponent=!0;var ds={current:null},Th=Object.prototype.hasOwnProperty,kh={key:!0,ref:!0,__self:!0,__source:!0};function Rh(e,t,r){var n,i={},a=null,o=null;if(t!=null)for(n in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)Th.call(t,n)&&!kh.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(l===1)i.children=r;else if(1<l){for(var s=Array(l),u=0;u<l;u++)s[u]=arguments[u+2];i.children=s}if(e&&e.defaultProps)for(n in l=e.defaultProps,l)i[n]===void 0&&(i[n]=l[n]);return{$$typeof:Rn,type:e,key:a,ref:o,props:i,_owner:ds.current}}function lm(e,t){return{$$typeof:Rn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ps(e){return typeof e=="object"&&e!==null&&e.$$typeof===Rn}function um(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var uc=/\/+/g;function fl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?um(""+e.key):t.toString(36)}function ja(e,t,r,n,i){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(a){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Rn:case wh:o=!0}}if(o)return o=e,i=i(o),e=n===""?"."+fl(o,0):n,Array.isArray(i)?(r="",e!=null&&(r=e.replace(uc,"$&/")+"/"),ja(i,t,r,"",function(u){return u})):i!=null&&(ps(i)&&(i=lm(i,r+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(uc,"$&/")+"/")+e)),t.push(i)),1;if(o=0,n=n===""?".":n+":",Array.isArray(e))for(var l=0;l<e.length;l++){a=e[l];var s=n+fl(a,l);o+=ja(a,t,r,s,i)}else if(s=om(e),typeof s=="function")for(e=s.call(e),l=0;!(a=e.next()).done;)a=a.value,s=n+fl(a,l++),o+=ja(a,t,r,s,i);else if(a==="object")throw t=""+e,Error(ra(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t));return o}function ya(e,t,r){if(e==null)return e;var n=[],i=0;return ja(e,n,"","",function(a){return t.call(r,a,i++)}),n}function sm(e){if(e._status===-1){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(r){e._status===0&&(r=r.default,e._status=1,e._result=r)},function(r){e._status===0&&(e._status=2,e._result=r)})}if(e._status===1)return e._result;throw e._result}var Ah={current:null};function Nt(){var e=Ah.current;if(e===null)throw Error(ra(321));return e}var fm={ReactCurrentDispatcher:Ah,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:ds,IsSomeRendererActing:{current:!1},assign:ss};ee.Children={map:ya,forEach:function(e,t,r){ya(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return ya(e,function(){t++}),t},toArray:function(e){return ya(e,function(t){return t})||[]},only:function(e){if(!ps(e))throw Error(ra(143));return e}};ee.Component=An;ee.PureComponent=fs;ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=fm;ee.cloneElement=function(e,t,r){if(e==null)throw Error(ra(267,e));var n=ss({},e.props),i=e.key,a=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,o=ds.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(s in t)Th.call(t,s)&&!kh.hasOwnProperty(s)&&(n[s]=t[s]===void 0&&l!==void 0?l[s]:t[s])}var s=arguments.length-2;if(s===1)n.children=r;else if(1<s){l=Array(s);for(var u=0;u<s;u++)l[u]=arguments[u+2];n.children=l}return{$$typeof:Rn,type:e.type,key:i,ref:a,props:n,_owner:o}};ee.createContext=function(e,t){return t===void 0&&(t=null),e={$$typeof:Sh,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:xh,_context:e},e.Consumer=e};ee.createElement=Rh;ee.createFactory=function(e){var t=Rh.bind(null,e);return t.type=e,t};ee.createRef=function(){return{current:null}};ee.forwardRef=function(e){return{$$typeof:_h,render:e}};ee.isValidElement=ps;ee.lazy=function(e){return{$$typeof:Ch,_payload:{_status:-1,_result:e},_init:sm}};ee.memo=function(e,t){return{$$typeof:Eh,type:e,compare:t===void 0?null:t}};ee.useCallback=function(e,t){return Nt().useCallback(e,t)};ee.useContext=function(e,t){return Nt().useContext(e,t)};ee.useDebugValue=function(){};ee.useEffect=function(e,t){return Nt().useEffect(e,t)};ee.useImperativeHandle=function(e,t,r){return Nt().useImperativeHandle(e,t,r)};ee.useLayoutEffect=function(e,t){return Nt().useLayoutEffect(e,t)};ee.useMemo=function(e,t){return Nt().useMemo(e,t)};ee.useReducer=function(e,t,r){return Nt().useReducer(e,t,r)};ee.useRef=function(e){return Nt().useRef(e)};ee.useState=function(e){return Nt().useState(e)};ee.version="17.0.2";bh.exports=ee;var G=bh.exports;const d=ea(G);/** @license React v17.0.2
 * 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 cm=G,Fh=60103;ta.Fragment=60107;if(typeof Symbol=="function"&&Symbol.for){var sc=Symbol.for;Fh=sc("react.element"),ta.Fragment=sc("react.fragment")}var dm=cm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,pm=Object.prototype.hasOwnProperty,hm={key:!0,ref:!0,__self:!0,__source:!0};function Mh(e,t,r){var n,i={},a=null,o=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(n in t)pm.call(t,n)&&!hm.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:Fh,type:e,key:a,ref:o,props:i,_owner:dm.current}}ta.jsx=Mh;ta.jsxs=Mh;mh.exports=ta;var te=mh.exports,Ql={exports:{}},we={};Object.defineProperty(we,"__esModule",{value:!0});we.DATA_CLONE_ERROR=we.MESSAGE=we.REJECTED=we.FULFILLED=we.REPLY=we.CALL=we.HANDSHAKE_REPLY=we.HANDSHAKE=void 0;const vm="handshake";we.HANDSHAKE=vm;const gm="handshake-reply";we.HANDSHAKE_REPLY=gm;const mm="call";we.CALL=mm;const ym="reply";we.REPLY=ym;const bm="fulfilled";we.FULFILLED=bm;const wm="rejected";we.REJECTED=wm;const xm="message";we.MESSAGE=xm;const Sm="DataCloneError";we.DATA_CLONE_ERROR=Sm;var dt={};Object.defineProperty(dt,"__esModule",{value:!0});dt.ERR_NO_IFRAME_SRC=dt.ERR_NOT_IN_IFRAME=dt.ERR_CONNECTION_TIMEOUT=dt.ERR_CONNECTION_DESTROYED=void 0;const _m="ConnectionDestroyed";dt.ERR_CONNECTION_DESTROYED=_m;const Em="ConnectionTimeout";dt.ERR_CONNECTION_TIMEOUT=Em;const Cm="NotInIframe";dt.ERR_NOT_IN_IFRAME=Cm;const $m="NoIframeSrc";dt.ERR_NO_IFRAME_SRC=$m;var Zl={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=()=>{const n=[];let i=!1;return{destroy(){i=!0,n.forEach(a=>{a()})},onDestroy(a){i?a():n.push(a)}}};t.default=r,e.exports=t.default})(Zl,Zl.exports);var Om=Zl.exports,Jl={exports:{}},$r={};Object.defineProperty($r,"__esModule",{value:!0});$r.deserializeError=$r.serializeError=void 0;const Pm=e=>{let t=e.name,r=e.message,n=e.stack;return{name:t,message:r,stack:n}};$r.serializeError=Pm;const Tm=e=>{const t=new Error;return Object.keys(e).forEach(r=>t[r]=e[r]),t};$r.deserializeError=Tm;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=we,n=$r,i=(a,o,l)=>{const s=a.localName,u=a.local,c=a.remote,v=a.originForSending,p=a.originForReceiving;let m=!1;l(`${s}: Connecting call receiver`);const S=x=>{if(x.source!==c||x.data.penpal!==r.CALL)return;if(x.origin!==p){l(`${s} received message from origin ${x.origin} which did not match expected origin ${p}`);return}const h=x.data,f=h.methodName,g=h.args,b=h.id;l(`${s}: Received ${f}() call`);const w=P=>E=>{if(l(`${s}: Sending ${f}() reply`),m){l(`${s}: Unable to send ${f}() reply due to destroyed connection`);return}const R={penpal:r.REPLY,id:b,resolution:P,returnValue:E};P===r.REJECTED&&E instanceof Error&&(R.returnValue=(0,n.serializeError)(E),R.returnValueIsError=!0);try{c.postMessage(R,v)}catch(k){throw k.name===r.DATA_CLONE_ERROR&&c.postMessage({penpal:r.REPLY,id:b,resolution:r.REJECTED,returnValue:(0,n.serializeError)(k),returnValueIsError:!0},v),k}};new Promise(P=>P(o[f].apply(o,g))).then(w(r.FULFILLED),w(r.REJECTED))};return u.addEventListener(r.MESSAGE,S),()=>{m=!0,u.removeEventListener(r.MESSAGE,S)}};t.default=i,e.exports=t.default})(Jl,Jl.exports);var km=Jl.exports,eu={exports:{}},tu={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let r=0;var n=()=>++r;t.default=n,e.exports=t.default})(tu,tu.exports);var Rm=tu.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=we,n=dt,i=o(Rm),a=$r;function o(s){return s&&s.__esModule?s:{default:s}}var l=(s,u,c,v,p)=>{const m=u.localName,S=u.local,x=u.remote,h=u.originForSending,f=u.originForReceiving;let g=!1;p(`${m}: Connecting call sender`);const b=w=>function(){for(var P=arguments.length,E=new Array(P),R=0;R<P;R++)E[R]=arguments[R];p(`${m}: Sending ${w}() call`);let k;try{x.closed&&(k=!0)}catch{k=!0}if(k&&v(),g){const C=new Error(`Unable to send ${w}() call due to destroyed connection`);throw C.code=n.ERR_CONNECTION_DESTROYED,C}return new Promise((C,Y)=>{const me=(0,i.default)(),X=z=>{if(z.source!==x||z.data.penpal!==r.REPLY||z.data.id!==me)return;if(z.origin!==f){p(`${m} received message from origin ${z.origin} which did not match expected origin ${f}`);return}p(`${m}: Received ${w}() reply`),S.removeEventListener(r.MESSAGE,X);let j=z.data.returnValue;z.data.returnValueIsError&&(j=(0,a.deserializeError)(j)),(z.data.resolution===r.FULFILLED?C:Y)(j)};S.addEventListener(r.MESSAGE,X),x.postMessage({penpal:r.CALL,id:me,methodName:w,args:E},h)})};return c.reduce((w,P)=>(w[P]=b(P),w),s),()=>{g=!0}};t.default=l,e.exports=t.default})(eu,eu.exports);var Am=eu.exports,ru={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n=>function(){if(n){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];console.log("[Penpal]",...a)}};t.default=r,e.exports=t.default})(ru,ru.exports);var Fm=ru.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=we,n=dt,i=s(Om),a=s(km),o=s(Am),l=s(Fm);function s(c){return c&&c.__esModule?c:{default:c}}var u=function(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p=v.parentOrigin,m=p===void 0?"*":p,S=v.methods,x=S===void 0?{}:S,h=v.timeout,f=v.debug;const g=(0,l.default)(f);if(window===window.top){const C=new Error("connectToParent() must be called within an iframe");throw C.code=n.ERR_NOT_IN_IFRAME,C}const b=(0,i.default)(),w=b.destroy,P=b.onDestroy,E=window,R=E.parent;return{promise:new Promise((C,Y)=>{let me;h!==void 0&&(me=setTimeout(()=>{const z=new Error(`Connection to parent timed out after ${h}ms`);z.code=n.ERR_CONNECTION_TIMEOUT,Y(z),w()},h));const X=z=>{try{clearTimeout()}catch{return}if(z.source!==R||z.data.penpal!==r.HANDSHAKE_REPLY)return;if(m!=="*"&&m!==z.origin){g(`Child received handshake reply from origin ${z.origin} which did not match expected origin ${m}`);return}g("Child: Received handshake reply"),E.removeEventListener(r.MESSAGE,X);const j={localName:"Child",local:E,remote:R,originForSending:z.origin==="null"?"*":z.origin,originForReceiving:z.origin},re={},q=(0,a.default)(j,x,g);P(q);const Ie=(0,o.default)(re,j,z.data.methodNames,w,g);P(Ie),clearTimeout(me),C(re)};E.addEventListener(r.MESSAGE,X),P(()=>{E.removeEventListener(r.MESSAGE,X);const z=new Error("Connection destroyed");z.code=n.ERR_CONNECTION_DESTROYED,Y(z)}),g("Child: Sending handshake"),R.postMessage({penpal:r.HANDSHAKE,methodNames:Object.keys(x)},m)}),destroy:w}};t.default=u,e.exports=t.default})(Ql,Ql.exports);var Mm=Ql.exports;const Nm=ea(Mm);function It(e){return function(t,r){return r.mode===e}}var Im=It("init"),Lm=It("onBoot"),jm=It("renderPage"),Dm=It("renderConfigScreen"),zm=It("renderModal"),Bm=It("renderItemFormSidebarPanel"),Hm=It("renderFieldExtension"),Um=It("renderManualFieldExtensionConfigScreen"),Vm=It("renderAssetSource"),ne=function(){return ne=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},ne.apply(this,arguments)},Gm=function(e,t,r,n){function i(a){return a instanceof r?a:new r(function(o){o(a)})}return new(r||(r=Promise))(function(a,o){function l(c){try{u(n.next(c))}catch(v){o(v)}}function s(c){try{u(n.throw(c))}catch(v){o(v)}}function u(c){c.done?a(c.value):i(c.value).then(l,s)}u((n=n.apply(e,t||[])).next())})},Wm=function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,i,a,o;return o={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function l(u){return function(c){return s([u,c])}}function s(u){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,i&&(a=u[0]&2?i.return:u[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,u[1])).done)return a;switch(i=0,a&&(u=[u[0]&2,a.value]),u[0]){case 0:case 1:a=u;break;case 4:return r.label++,{value:u[1],done:!1};case 5:r.label++,i=u[1],u=[0];continue;case 7:u=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]<a[3])){r.label=u[1];break}if(u[0]===6&&r.label<a[1]){r.label=a[1],a=u;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(u);break}a[2]&&r.ops.pop(),r.trys.pop();continue}u=t.call(e,r)}catch(c){u=[6,c],i=0}finally{n=a=0}if(u[0]&5)throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}};function Km(e){return function(t,r){if(!e)return{};for(var n={},i=0,a=t;i<a.length;i++){var o=a[i],l=r.itemTypes[o.relationships.item_type.data.id];n[o.id]=e(o,ne(ne({},r),{itemType:l}))}return n}}var Hr=function(e){var t=null,r=function(s){var u=s===void 0?Math.ceil(document.documentElement.getBoundingClientRect().height):s;u!==t&&(e.setHeight(u),t=u)},n=!1,i=null,a=function(){return r()},o=function(){r(),!n&&(n=!0,i=new MutationObserver(a),i.observe(window.document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}),window.addEventListener("resize",a))},l=function(){n&&(n=!1,i&&i.disconnect(),window.removeEventListener("resize",a))};return{updateHeight:r,startAutoResizer:o,stopAutoResizer:l}};function qm(e){return e===void 0&&(e={}),Gm(this,void 0,void 0,function(){var t,r,n,i,a,o,l,s,u,c,f,f,v,f,p,f,m,f,S,f,x,f,h,f;return Wm(this,function(g){switch(g.label){case 0:return t=e.assetSources,r=e.mainNavigationTabs,n=e.settingsAreaSidebarItemGroups,i=e.contentAreaSidebarItems,a=e.manualFieldExtensions,o=e.itemFormSidebarPanels,l=null,s=Nm({methods:{sdkVersion:function(){return"0.2.0"},implementedHooks:function(){return Object.fromEntries(Object.entries(e).map(function(b){var w=b[0],P=b[1];return typeof P=="function"?[w,!0]:[w,P]}))},assetSources:t,mainNavigationTabs:r,settingsAreaSidebarItemGroups:n,contentAreaSidebarItems:i,manualFieldExtensions:a,itemFormSidebarPanels:o,overrideFieldExtensions:Km(e.overrideFieldExtensions),onChange:function(b){l&&l(b)},validateManualFieldExtensionParameters:e.validateManualFieldExtensionParameters}}),[4,s.promise];case 1:return u=g.sent(),[4,u.getSettings()];case 2:return c=g.sent(),Im(u,c),Lm(u,c)&&(f=function(b){e.onBoot&&e.onBoot(ne(ne({},u),b))},f(c)),jm(u,c)&&(f=function(b){e.renderPage&&e.renderPage(b.pageId,ne(ne({},u),b))},l=f,f(c)),Dm(u,c)&&(v=Hr(u),f=function(b){e.renderConfigScreen&&e.renderConfigScreen(ne(ne(ne({},u),b),v))},l=f,f(c)),zm(u,c)&&(p=Hr(u),f=function(b){e.renderModal&&e.renderModal(b.modalId,ne(ne(ne({},u),b),p))},l=f,f(c)),Vm(u,c)&&(m=Hr(u),f=function(b){e.renderAssetSource&&e.renderAssetSource(b.assetSourceId,ne(ne(ne({},u),b),m))},l=f,f(c)),Bm(u,c)&&(S=Hr(u),f=function(b){e.renderItemFormSidebarPanel&&e.renderItemFormSidebarPanel(b.sidebarPaneId,ne(ne(ne({},u),b),S))},l=f,f(c)),Hm(u,c)&&(x=Hr(u),f=function(b){e.renderFieldExtension&&e.renderFieldExtension(b.fieldExtensionId,ne(ne(ne({},u),b),x))},l=f,f(c)),Um(u,c)&&(h=Hr(u),f=function(b){e.renderManualFieldExtensionConfigScreen&&e.renderManualFieldExtensionConfigScreen(b.fieldExtensionId,ne(ne(ne({},u),b),h))},l=f,f(c)),[2]}})})}var Nh={exports:{}},ot={},Ih={exports:{}},Lh={};/** @license React v0.20.2
 * 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){var t,r,n,i;if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}if(typeof window>"u"||typeof MessageChannel!="function"){var s=null,u=null,c=function(){if(s!==null)try{var $=e.unstable_now();s(!0,$),s=null}catch(y){throw setTimeout(c,0),y}};t=function($){s!==null?setTimeout(t,0,$):(s=$,setTimeout(c,0))},r=function($,y){u=setTimeout($,y)},n=function(){clearTimeout(u)},e.unstable_shouldYield=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var v=window.setTimeout,p=window.clearTimeout;if(typeof console<"u"){var m=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof m!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var S=!1,x=null,h=-1,f=5,g=0;e.unstable_shouldYield=function(){return e.unstable_now()>=g},i=function(){},e.unstable_forceFrameRate=function($){0>$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):f=0<$?Math.floor(1e3/$):5};var b=new MessageChannel,w=b.port2;b.port1.onmessage=function(){if(x!==null){var $=e.unstable_now();g=$+f;try{x(!0,$)?w.postMessage(null):(S=!1,x=null)}catch(y){throw w.postMessage(null),y}}else S=!1},t=function($){x=$,S||(S=!0,w.postMessage(null))},r=function($,y){h=v(function(){$(e.unstable_now())},y)},n=function(){p(h),h=-1}}function P($,y){var _=$.length;$.push(y);e:for(;;){var O=_-1>>>1,T=$[O];if(T!==void 0&&0<k(T,y))$[O]=y,$[_]=T,_=O;else break e}}function E($){return $=$[0],$===void 0?null:$}function R($){var y=$[0];if(y!==void 0){var _=$.pop();if(_!==y){$[0]=_;e:for(var O=0,T=$.length;O<T;){var N=2*(O+1)-1,D=$[N],W=N+1,K=$[W];if(D!==void 0&&0>k(D,_))K!==void 0&&0>k(K,D)?($[O]=K,$[W]=_,O=W):($[O]=D,$[N]=_,O=N);else if(K!==void 0&&0>k(K,_))$[O]=K,$[W]=_,O=W;else break e}}return y}return null}function k($,y){var _=$.sortIndex-y.sortIndex;return _!==0?_:$.id-y.id}var C=[],Y=[],me=1,X=null,z=3,j=!1,re=!1,q=!1;function Ie($){for(var y=E(Y);y!==null;){if(y.callback===null)R(Y);else if(y.startTime<=$)R(Y),y.sortIndex=y.expirationTime,P(C,y);else break;y=E(Y)}}function Ce($){if(q=!1,Ie($),!re)if(E(C)!==null)re=!0,t(Fe);else{var y=E(Y);y!==null&&r(Ce,y.startTime-$)}}function Fe($,y){re=!1,q&&(q=!1,n()),j=!0;var _=z;try{for(Ie(y),X=E(C);X!==null&&(!(X.expirationTime>y)||$&&!e.unstable_shouldYield());){var O=X.callback;if(typeof O=="function"){X.callback=null,z=X.priorityLevel;var T=O(X.expirationTime<=y);y=e.unstable_now(),typeof T=="function"?X.callback=T:X===E(C)&&R(C),Ie(y)}else R(C);X=E(C)}if(X!==null)var N=!0;else{var D=E(Y);D!==null&&r(Ce,D.startTime-y),N=!1}return N}finally{X=null,z=_,j=!1}}var he=i;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($){$.callback=null},e.unstable_continueExecution=function(){re||j||(re=!0,t(Fe))},e.unstable_getCurrentPriorityLevel=function(){return z},e.unstable_getFirstCallbackNode=function(){return E(C)},e.unstable_next=function($){switch(z){case 1:case 2:case 3:var y=3;break;default:y=z}var _=z;z=y;try{return $()}finally{z=_}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=he,e.unstable_runWithPriority=function($,y){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var _=z;z=$;try{return y()}finally{z=_}},e.unstable_scheduleCallback=function($,y,_){var O=e.unstable_now();switch(typeof _=="object"&&_!==null?(_=_.delay,_=typeof _=="number"&&0<_?O+_:O):_=O,$){case 1:var T=-1;break;case 2:T=250;break;case 5:T=1073741823;break;case 4:T=1e4;break;default:T=5e3}return T=_+T,$={id:me++,callback:y,priorityLevel:$,startTime:_,expirationTime:T,sortIndex:-1},_>O?($.sortIndex=_,P(Y,$),E(C)===null&&$===E(Y)&&(q?n():q=!0,r(Ce,_-O))):($.sortIndex=T,P(C,$),re||j||(re=!0,t(Fe))),$},e.unstable_wrapCallback=function($){var y=z;return function(){var _=z;z=y;try{return $.apply(this,arguments)}finally{z=_}}}})(Lh);Ih.exports=Lh;var Ym=Ih.exports;/** @license React v17.0.2
 * 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 Ao=G,pe=yh,Ee=Ym;function A(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!Ao)throw Error(A(227));var jh=new Set,Li={};function Rr(e,t){On(e,t),On(e+"Capture",t)}function On(e,t){for(Li[e]=t,e=0;e<t.length;e++)jh.add(t[e])}var Mt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xm=/^[: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]*$/,fc=Object.prototype.hasOwnProperty,cc={},dc={};function Qm(e){return fc.call(dc,e)?!0:fc.call(cc,e)?!1:Xm.test(e)?dc[e]=!0:(cc[e]=!0,!1)}function Zm(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Jm(e,t,r,n){if(t===null||typeof t>"u"||Zm(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ne(e,t,r,n,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Pe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pe[e]=new Ne(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pe[t]=new Ne(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pe[e]=new Ne(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pe[e]=new Ne(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){Pe[e]=new Ne(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pe[e]=new Ne(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pe[e]=new Ne(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pe[e]=new Ne(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pe[e]=new Ne(e,5,!1,e.toLowerCase(),null,!1,!1)});var hs=/[\-:]([a-z])/g;function vs(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(hs,vs);Pe[t]=new Ne(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(hs,vs);Pe[t]=new Ne(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(hs,vs);Pe[t]=new Ne(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pe[e]=new Ne(e,1,!1,e.toLowerCase(),null,!1,!1)});Pe.xlinkHref=new Ne("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pe[e]=new Ne(e,1,!1,e.toLowerCase(),null,!0,!0)});function gs(e,t,r,n){var i=Pe.hasOwnProperty(t)?Pe[t]:null,a=i!==null?i.type===0:n?!1:!(!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N");a||(Jm(t,r,i,n)&&(r=null),n||i===null?Qm(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=r===null?i.type===3?!1:"":r:(t=i.attributeName,n=i.attributeNamespace,r===null?e.removeAttribute(t):(i=i.type,r=i===3||i===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var Ar=Ao.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vi=60103,wr=60106,Wt=60107,ms=60108,_i=60114,ys=60109,bs=60110,Fo=60112,Ei=60113,Xa=60120,Mo=60115,ws=60116,xs=60121,Ss=60128,Dh=60129,_s=60130,nu=60131;if(typeof Symbol=="function"&&Symbol.for){var _e=Symbol.for;vi=_e("react.element"),wr=_e("react.portal"),Wt=_e("react.fragment"),ms=_e("react.strict_mode"),_i=_e("react.profiler"),ys=_e("react.provider"),bs=_e("react.context"),Fo=_e("react.forward_ref"),Ei=_e("react.suspense"),Xa=_e("react.suspense_list"),Mo=_e("react.memo"),ws=_e("react.lazy"),xs=_e("react.block"),_e("react.scope"),Ss=_e("react.opaque.id"),Dh=_e("react.debug_trace_mode"),_s=_e("react.offscreen"),nu=_e("react.legacy_hidden")}var pc=typeof Symbol=="function"&&Symbol.iterator;function Xn(e){return e===null||typeof e!="object"?null:(e=pc&&e[pc]||e["@@iterator"],typeof e=="function"?e:null)}var cl;function gi(e){if(cl===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);cl=t&&t[1]||""}return`
`+cl+e}var dl=!1;function ba(e,t){if(!e||dl)return"";dl=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(s){var n=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){n=s}e.call(t.prototype)}else{try{throw Error()}catch(s){n=s}e()}}catch(s){if(s&&n&&typeof s.stack=="string"){for(var i=s.stack.split(`
`),a=n.stack.split(`
`),o=i.length-1,l=a.length-1;1<=o&&0<=l&&i[o]!==a[l];)l--;for(;1<=o&&0<=l;o--,l--)if(i[o]!==a[l]){if(o!==1||l!==1)do if(o--,l--,0>l||i[o]!==a[l])return`
`+i[o].replace(" at new "," at ");while(1<=o&&0<=l);break}}}finally{dl=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?gi(e):""}function ey(e){switch(e.tag){case 5:return gi(e.type);case 16:return gi("Lazy");case 13:return gi("Suspense");case 19:return gi("SuspenseList");case 0:case 2:case 15:return e=ba(e.type,!1),e;case 11:return e=ba(e.type.render,!1),e;case 22:return e=ba(e.type._render,!1),e;case 1:return e=ba(e.type,!0),e;default:return""}}function mn(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 Wt:return"Fragment";case wr:return"Portal";case _i:return"Profiler";case ms:return"StrictMode";case Ei:return"Suspense";case Xa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case bs:return(e.displayName||"Context")+".Consumer";case ys:return(e._context.displayName||"Context")+".Provider";case Fo:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case Mo:return mn(e.type);case xs:return mn(e._render);case ws:t=e._payload,e=e._init;try{return mn(e(t))}catch{}}return null}function ir(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function zh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ty(e){var t=zh(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){n=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wa(e){e._valueTracker||(e._valueTracker=ty(e))}function Bh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=zh(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Qa(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 iu(e,t){var r=t.checked;return pe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function hc(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=ir(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Hh(e,t){t=t.checked,t!=null&&gs(e,"checked",t,!1)}function au(e,t){Hh(e,t);var r=ir(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ou(e,t.type,r):t.hasOwnProperty("defaultValue")&&ou(e,t.type,ir(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function vc(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function ou(e,t,r){(t!=="number"||Qa(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function ry(e){var t="";return Ao.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}function lu(e,t){return e=pe({children:void 0},t),(t=ry(t.children))&&(e.children=t),e}function yn(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+ir(r),t=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function uu(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(A(91));return pe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function gc(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(A(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(A(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:ir(r)}}function Uh(e,t){var r=ir(t.value),n=ir(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function mc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var su={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Vh(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 fu(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Vh(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var xa,Gh=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==su.svg||"innerHTML"in e)e.innerHTML=t;else{for(xa=xa||document.createElement("div"),xa.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=xa.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ji(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Ci={animationIterationCount:!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},ny=["Webkit","ms","Moz","O"];Object.keys(Ci).forEach(function(e){ny.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ci[t]=Ci[e]})});function Wh(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Ci.hasOwnProperty(e)&&Ci[e]?(""+t).trim():t+"px"}function Kh(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=Wh(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}var iy=pe({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 cu(e,t){if(t){if(iy[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(A(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(A(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(A(61))}if(t.style!=null&&typeof t.style!="object")throw Error(A(62))}}function du(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}}function Es(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var pu=null,bn=null,wn=null;function yc(e){if(e=ia(e)){if(typeof pu!="function")throw Error(A(280));var t=e.stateNode;t&&(t=zo(t),pu(e.stateNode,e.type,t))}}function qh(e){bn?wn?wn.push(e):wn=[e]:bn=e}function Yh(){if(bn){var e=bn,t=wn;if(wn=bn=null,yc(e),t)for(e=0;e<t.length;e++)yc(t[e])}}function Cs(e,t){return e(t)}function Xh(e,t,r,n,i){return e(t,r,n,i)}function $s(){}var Qh=Cs,xr=!1,pl=!1;function Os(){(bn!==null||wn!==null)&&($s(),Yh())}function ay(e,t,r){if(pl)return e(t,r);pl=!0;try{return Qh(e,t,r)}finally{pl=!1,Os()}}function Di(e,t){var r=e.stateNode;if(r===null)return null;var n=zo(r);if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(A(231,t,typeof r));return r}var hu=!1;if(Mt)try{var Qn={};Object.defineProperty(Qn,"passive",{get:function(){hu=!0}}),window.addEventListener("test",Qn,Qn),window.removeEventListener("test",Qn,Qn)}catch{hu=!1}function oy(e,t,r,n,i,a,o,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(r,u)}catch(c){this.onError(c)}}var $i=!1,Za=null,Ja=!1,vu=null,ly={onError:function(e){$i=!0,Za=e}};function uy(e,t,r,n,i,a,o,l,s){$i=!1,Za=null,oy.apply(ly,arguments)}function sy(e,t,r,n,i,a,o,l,s){if(uy.apply(this,arguments),$i){if($i){var u=Za;$i=!1,Za=null}else throw Error(A(198));Ja||(Ja=!0,vu=u)}}function Fr(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&1026&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function Zh(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 bc(e){if(Fr(e)!==e)throw Error(A(188))}function fy(e){var t=e.alternate;if(!t){if(t=Fr(e),t===null)throw Error(A(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var a=i.alternate;if(a===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return bc(i),e;if(a===n)return bc(i),t;a=a.sibling}throw Error(A(188))}if(r.return!==n.return)r=i,n=a;else{for(var o=!1,l=i.child;l;){if(l===r){o=!0,r=i,n=a;break}if(l===n){o=!0,n=i,r=a;break}l=l.sibling}if(!o){for(l=a.child;l;){if(l===r){o=!0,r=a,n=i;break}if(l===n){o=!0,n=a,r=i;break}l=l.sibling}if(!o)throw Error(A(189))}}if(r.alternate!==n)throw Error(A(190))}if(r.tag!==3)throw Error(A(188));return r.stateNode.current===r?e:t}function Jh(e){if(e=fy(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function wc(e,t){for(var r=e.alternate;t!==null;){if(t===e||t===r)return!0;t=t.return}return!1}var e0,Ps,t0,r0,gu=!1,bt=[],Xt=null,Qt=null,Zt=null,zi=new Map,Bi=new Map,Zn=[],xc="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 mu(e,t,r,n,i){return{blockedOn:e,domEventName:t,eventSystemFlags:r|16,nativeEvent:i,targetContainers:[n]}}function Sc(e,t){switch(e){case"focusin":case"focusout":Xt=null;break;case"dragenter":case"dragleave":Qt=null;break;case"mouseover":case"mouseout":Zt=null;break;case"pointerover":case"pointerout":zi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Bi.delete(t.pointerId)}}function Jn(e,t,r,n,i,a){return e===null||e.nativeEvent!==a?(e=mu(t,r,n,i,a),t!==null&&(t=ia(t),t!==null&&Ps(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function cy(e,t,r,n,i){switch(t){case"focusin":return Xt=Jn(Xt,e,t,r,n,i),!0;case"dragenter":return Qt=Jn(Qt,e,t,r,n,i),!0;case"mouseover":return Zt=Jn(Zt,e,t,r,n,i),!0;case"pointerover":var a=i.pointerId;return zi.set(a,Jn(zi.get(a)||null,e,t,r,n,i)),!0;case"gotpointercapture":return a=i.pointerId,Bi.set(a,Jn(Bi.get(a)||null,e,t,r,n,i)),!0}return!1}function dy(e){var t=Sr(e.target);if(t!==null){var r=Fr(t);if(r!==null){if(t=r.tag,t===13){if(t=Zh(r),t!==null){e.blockedOn=t,r0(e.lanePriority,function(){Ee.unstable_runWithPriority(e.priority,function(){t0(r)})});return}}else if(t===3&&r.stateNode.hydrate){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Da(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=As(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r!==null)return t=ia(r),t!==null&&Ps(t),e.blockedOn=r,!1;t.shift()}return!0}function _c(e,t,r){Da(e)&&r.delete(t)}function py(){for(gu=!1;0<bt.length;){var e=bt[0];if(e.blockedOn!==null){e=ia(e.blockedOn),e!==null&&e0(e);break}for(var t=e.targetContainers;0<t.length;){var r=As(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r!==null){e.blockedOn=r;break}t.shift()}e.blockedOn===null&&bt.shift()}Xt!==null&&Da(Xt)&&(Xt=null),Qt!==null&&Da(Qt)&&(Qt=null),Zt!==null&&Da(Zt)&&(Zt=null),zi.forEach(_c),Bi.forEach(_c)}function ei(e,t){e.blockedOn===t&&(e.blockedOn=null,gu||(gu=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,py)))}function n0(e){function t(i){return ei(i,e)}if(0<bt.length){ei(bt[0],e);for(var r=1;r<bt.length;r++){var n=bt[r];n.blockedOn===e&&(n.blockedOn=null)}}for(Xt!==null&&ei(Xt,e),Qt!==null&&ei(Qt,e),Zt!==null&&ei(Zt,e),zi.forEach(t),Bi.forEach(t),r=0;r<Zn.length;r++)n=Zn[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<Zn.length&&(r=Zn[0],r.blockedOn===null);)dy(r),r.blockedOn===null&&Zn.shift()}function Sa(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var fn={animationend:Sa("Animation","AnimationEnd"),animationiteration:Sa("Animation","AnimationIteration"),animationstart:Sa("Animation","AnimationStart"),transitionend:Sa("Transition","TransitionEnd")},hl={},i0={};Mt&&(i0=document.createElement("div").style,"AnimationEvent"in window||(delete fn.animationend.animation,delete fn.animationiteration.animation,delete fn.animationstart.animation),"TransitionEvent"in window||delete fn.transitionend.transition);function No(e){if(hl[e])return hl[e];if(!fn[e])return e;var t=fn[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in i0)return hl[e]=t[r];return e}var a0=No("animationend"),o0=No("animationiteration"),l0=No("animationstart"),u0=No("transitionend"),s0=new Map,Ts=new Map,hy=["abort","abort",a0,"animationEnd",o0,"animationIteration",l0,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",u0,"transitionEnd","waiting","waiting"];function ks(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],i=e[r+1];i="on"+(i[0].toUpperCase()+i.slice(1)),Ts.set(n,t),s0.set(n,i),Rr(i,[n])}}var vy=Ee.unstable_now;vy();var ae=8;function Vr(e){if(1&e)return ae=15,1;if(2&e)return ae=14,2;if(4&e)return ae=13,4;var t=24&e;return t!==0?(ae=12,t):e&32?(ae=11,32):(t=192&e,t!==0?(ae=10,t):e&256?(ae=9,256):(t=3584&e,t!==0?(ae=8,t):e&4096?(ae=7,4096):(t=4186112&e,t!==0?(ae=6,t):(t=62914560&e,t!==0?(ae=5,t):e&67108864?(ae=4,67108864):e&134217728?(ae=3,134217728):(t=805306368&e,t!==0?(ae=2,t):1073741824&e?(ae=1,1073741824):(ae=8,e))))))}function gy(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function my(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(A(358,e))}}function Hi(e,t){var r=e.pendingLanes;if(r===0)return ae=0;var n=0,i=0,a=e.expiredLanes,o=e.suspendedLanes,l=e.pingedLanes;if(a!==0)n=a,i=ae=15;else if(a=r&134217727,a!==0){var s=a&~o;s!==0?(n=Vr(s),i=ae):(l&=a,l!==0&&(n=Vr(l),i=ae))}else a=r&~o,a!==0?(n=Vr(a),i=ae):l!==0&&(n=Vr(l),i=ae);if(n===0)return 0;if(n=31-ar(n),n=r&((0>n?0:1<<n)<<1)-1,t!==0&&t!==n&&!(t&o)){if(Vr(t),i<=ae)return t;ae=i}if(t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-ar(t),i=1<<r,n|=e[r],t&=~i;return n}function f0(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function eo(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return e=Gr(24&~t),e===0?eo(10,t):e;case 10:return e=Gr(192&~t),e===0?eo(8,t):e;case 8:return e=Gr(3584&~t),e===0&&(e=Gr(4186112&~t),e===0&&(e=512)),e;case 2:return t=Gr(805306368&~t),t===0&&(t=268435456),t}throw Error(A(358,e))}function Gr(e){return e&-e}function vl(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Io(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-ar(t),e[t]=r}var ar=Math.clz32?Math.clz32:wy,yy=Math.log,by=Math.LN2;function wy(e){return e===0?32:31-(yy(e)/by|0)|0}var xy=Ee.unstable_UserBlockingPriority,Sy=Ee.unstable_runWithPriority,za=!0;function _y(e,t,r,n){xr||$s();var i=Rs,a=xr;xr=!0;try{Xh(i,e,t,r,n)}finally{(xr=a)||Os()}}function Ey(e,t,r,n){Sy(xy,Rs.bind(null,e,t,r,n))}function Rs(e,t,r,n){if(za){var i;if((i=(t&4)===0)&&0<bt.length&&-1<xc.indexOf(e))e=mu(null,e,t,r,n),bt.push(e);else{var a=As(e,t,r,n);if(a===null)i&&Sc(e,n);else{if(i){if(-1<xc.indexOf(e)){e=mu(a,e,t,r,n),bt.push(e);return}if(cy(a,e,t,r,n))return;Sc(e,n)}S0(e,t,n,null,r)}}}}function As(e,t,r,n){var i=Es(n);if(i=Sr(i),i!==null){var a=Fr(i);if(a===null)i=null;else{var o=a.tag;if(o===13){if(i=Zh(a),i!==null)return i;i=null}else if(o===3){if(a.stateNode.hydrate)return a.tag===3?a.stateNode.containerInfo:null;i=null}else a!==i&&(i=null)}}return S0(e,t,n,i,r),null}var Kt=null,Fs=null,Ba=null;function c0(){if(Ba)return Ba;var e,t=Fs,r=t.length,n,i="value"in Kt?Kt.value:Kt.textContent,a=i.length;for(e=0;e<r&&t[e]===i[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===i[a-n];n++);return Ba=i.slice(e,1<n?1-n:void 0)}function Ha(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 _a(){return!0}function Ec(){return!1}function Qe(e){function t(r,n,i,a,o){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(r=e[l],this[l]=r?r(a):a[l]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?_a:Ec,this.isPropagationStopped=Ec,this}return pe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=_a)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=_a)},persist:function(){},isPersistent:_a}),t}var Fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ms=Qe(Fn),na=pe({},Fn,{view:0,detail:0}),Cy=Qe(na),gl,ml,ti,Lo=pe({},na,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ns,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!==ti&&(ti&&e.type==="mousemove"?(gl=e.screenX-ti.screenX,ml=e.screenY-ti.screenY):ml=gl=0,ti=e),gl)},movementY:function(e){return"movementY"in e?e.movementY:ml}}),Cc=Qe(Lo),$y=pe({},Lo,{dataTransfer:0}),Oy=Qe($y),Py=pe({},na,{relatedTarget:0}),yl=Qe(Py),Ty=pe({},Fn,{animationName:0,elapsedTime:0,pseudoElement:0}),ky=Qe(Ty),Ry=pe({},Fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ay=Qe(Ry),Fy=pe({},Fn,{data:0}),$c=Qe(Fy),My={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ny={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"},Iy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ly(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Iy[e])?!!t[e]:!1}function Ns(){return Ly}var jy=pe({},na,{key:function(e){if(e.key){var t=My[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ha(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ny[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ns,charCode:function(e){return e.type==="keypress"?Ha(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ha(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Dy=Qe(jy),zy=pe({},Lo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Oc=Qe(zy),By=pe({},na,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ns}),Hy=Qe(By),Uy=pe({},Fn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Vy=Qe(Uy),Gy=pe({},Lo,{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}),Wy=Qe(Gy),Ky=[9,13,27,32],Is=Mt&&"CompositionEvent"in window,Oi=null;Mt&&"documentMode"in document&&(Oi=document.documentMode);var qy=Mt&&"TextEvent"in window&&!Oi,d0=Mt&&(!Is||Oi&&8<Oi&&11>=Oi),Pc=" ",Tc=!1;function p0(e,t){switch(e){case"keyup":return Ky.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function h0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var cn=!1;function Yy(e,t){switch(e){case"compositionend":return h0(t);case"keypress":return t.which!==32?null:(Tc=!0,Pc);case"textInput":return e=t.data,e===Pc&&Tc?null:e;default:return null}}function Xy(e,t){if(cn)return e==="compositionend"||!Is&&p0(e,t)?(e=c0(),Ba=Fs=Kt=null,cn=!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 d0&&t.locale!=="ko"?null:t.data;default:return null}}var Qy={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 kc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Qy[e.type]:t==="textarea"}function v0(e,t,r,n){qh(n),t=to(t,"onChange"),0<t.length&&(r=new Ms("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Pi=null,Ui=null;function Zy(e){b0(e,0)}function jo(e){var t=pn(e);if(Bh(t))return e}function Jy(e,t){if(e==="change")return t}var g0=!1;if(Mt){var bl;if(Mt){var wl="oninput"in document;if(!wl){var Rc=document.createElement("div");Rc.setAttribute("oninput","return;"),wl=typeof Rc.oninput=="function"}bl=wl}else bl=!1;g0=bl&&(!document.documentMode||9<document.documentMode)}function Ac(){Pi&&(Pi.detachEvent("onpropertychange",m0),Ui=Pi=null)}function m0(e){if(e.propertyName==="value"&&jo(Ui)){var t=[];if(v0(t,Ui,e,Es(e)),e=Zy,xr)e(t);else{xr=!0;try{Cs(e,t)}finally{xr=!1,Os()}}}}function e1(e,t,r){e==="focusin"?(Ac(),Pi=t,Ui=r,Pi.attachEvent("onpropertychange",m0)):e==="focusout"&&Ac()}function t1(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return jo(Ui)}function r1(e,t){if(e==="click")return jo(t)}function n1(e,t){if(e==="input"||e==="change")return jo(t)}function i1(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Je=typeof Object.is=="function"?Object.is:i1,a1=Object.prototype.hasOwnProperty;function Vi(e,t){if(Je(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!a1.call(t,r[n])||!Je(e[r[n]],t[r[n]]))return!1;return!0}function Fc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Mc(e,t){var r=Fc(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Fc(r)}}function y0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?y0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Nc(){for(var e=window,t=Qa();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Qa(e.document)}return t}function yu(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")}var o1=Mt&&"documentMode"in document&&11>=document.documentMode,dn=null,bu=null,Ti=null,wu=!1;function Ic(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;wu||dn==null||dn!==Qa(n)||(n=dn,"selectionStart"in n&&yu(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Ti&&Vi(Ti,n)||(Ti=n,n=to(bu,"onSelect"),0<n.length&&(t=new Ms("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=dn)))}ks("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0);ks("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1);ks(hy,2);for(var Lc="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),xl=0;xl<Lc.length;xl++)Ts.set(Lc[xl],0);On("onMouseEnter",["mouseout","mouseover"]);On("onMouseLeave",["mouseout","mouseover"]);On("onPointerEnter",["pointerout","pointerover"]);On("onPointerLeave",["pointerout","pointerover"]);Rr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Rr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Rr("onBeforeInput",["compositionend","keypress","textInput","paste"]);Rr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Rr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Rr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),l1=new Set("cancel close invalid load scroll toggle".split(" ").concat(mi));function jc(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,sy(n,t,void 0,e),e.currentTarget=null}function b0(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var o=n.length-1;0<=o;o--){var l=n[o],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==a&&i.isPropagationStopped())break e;jc(i,l,u),a=s}else for(o=0;o<n.length;o++){if(l=n[o],s=l.instance,u=l.currentTarget,l=l.listener,s!==a&&i.isPropagationStopped())break e;jc(i,l,u),a=s}}}if(Ja)throw e=vu,Ja=!1,vu=null,e}function oe(e,t){var r=E0(t),n=e+"__bubble";r.has(n)||(x0(t,e,2,!1),r.add(n))}var Dc="_reactListening"+Math.random().toString(36).slice(2);function w0(e){e[Dc]||(e[Dc]=!0,jh.forEach(function(t){l1.has(t)||zc(t,!1,e,null),zc(t,!0,e,null)}))}function zc(e,t,r,n){var i=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,a=r;e==="selectionchange"&&r.nodeType!==9&&(a=r.ownerDocument);var o=E0(a),l=e+"__"+(t?"capture":"bubble");o.has(l)||(t&&(i|=4),x0(a,e,i,t),o.add(l))}function x0(e,t,r,n){var i=Ts.get(t);switch(i===void 0?2:i){case 0:i=_y;break;case 1:i=Ey;break;default:i=Rs}r=i.bind(null,t,r,e),i=void 0,!hu||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):i!==void 0?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function S0(e,t,r,n,i){var a=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var o=n.tag;if(o===3||o===4){var l=n.stateNode.containerInfo;if(l===i||l.nodeType===8&&l.parentNode===i)break;if(o===4)for(o=n.return;o!==null;){var s=o.tag;if((s===3||s===4)&&(s=o.stateNode.containerInfo,s===i||s.nodeType===8&&s.parentNode===i))return;o=o.return}for(;l!==null;){if(o=Sr(l),o===null)return;if(s=o.tag,s===5||s===6){n=a=o;continue e}l=l.parentNode}}n=n.return}ay(function(){var u=a,c=Es(r),v=[];e:{var p=s0.get(e);if(p!==void 0){var m=Ms,S=e;switch(e){case"keypress":if(Ha(r)===0)break e;case"keydown":case"keyup":m=Dy;break;case"focusin":S="focus",m=yl;break;case"focusout":S="blur",m=yl;break;case"beforeblur":case"afterblur":m=yl;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=Cc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=Oy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=Hy;break;case a0:case o0:case l0:m=ky;break;case u0:m=Vy;break;case"scroll":m=Cy;break;case"wheel":m=Wy;break;case"copy":case"cut":case"paste":m=Ay;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=Oc}var x=(t&4)!==0,h=!x&&e==="scroll",f=x?p!==null?p+"Capture":null:p;x=[];for(var g=u,b;g!==null;){b=g;var w=b.stateNode;if(b.tag===5&&w!==null&&(b=w,f!==null&&(w=Di(g,f),w!=null&&x.push(Gi(g,w,b)))),h)break;g=g.return}0<x.length&&(p=new m(p,S,null,r,c),v.push({event:p,listeners:x}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",p&&!(t&16)&&(S=r.relatedTarget||r.fromElement)&&(Sr(S)||S[Mn]))break e;if((m||p)&&(p=c.window===c?c:(p=c.ownerDocument)?p.defaultView||p.parentWindow:window,m?(S=r.relatedTarget||r.toElement,m=u,S=S?Sr(S):null,S!==null&&(h=Fr(S),S!==h||S.tag!==5&&S.tag!==6)&&(S=null)):(m=null,S=u),m!==S)){if(x=Cc,w="onMouseLeave",f="onMouseEnter",g="mouse",(e==="pointerout"||e==="pointerover")&&(x=Oc,w="onPointerLeave",f="onPointerEnter",g="pointer"),h=m==null?p:pn(m),b=S==null?p:pn(S),p=new x(w,g+"leave",m,r,c),p.target=h,p.relatedTarget=b,w=null,Sr(c)===u&&(x=new x(f,g+"enter",S,r,c),x.target=b,x.relatedTarget=h,w=x),h=w,m&&S)t:{for(x=m,f=S,g=0,b=x;b;b=Ur(b))g++;for(b=0,w=f;w;w=Ur(w))b++;for(;0<g-b;)x=Ur(x),g--;for(;0<b-g;)f=Ur(f),b--;for(;g--;){if(x===f||f!==null&&x===f.alternate)break t;x=Ur(x),f=Ur(f)}x=null}else x=null;m!==null&&Bc(v,p,m,x,!1),S!==null&&h!==null&&Bc(v,h,S,x,!0)}}e:{if(p=u?pn(u):window,m=p.nodeName&&p.nodeName.toLowerCase(),m==="select"||m==="input"&&p.type==="file")var P=Jy;else if(kc(p))if(g0)P=n1;else{P=t1;var E=e1}else(m=p.nodeName)&&m.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(P=r1);if(P&&(P=P(e,u))){v0(v,P,r,c);break e}E&&E(e,p,u),e==="focusout"&&(E=p._wrapperState)&&E.controlled&&p.type==="number"&&ou(p,"number",p.value)}switch(E=u?pn(u):window,e){case"focusin":(kc(E)||E.contentEditable==="true")&&(dn=E,bu=u,Ti=null);break;case"focusout":Ti=bu=dn=null;break;case"mousedown":wu=!0;break;case"contextmenu":case"mouseup":case"dragend":wu=!1,Ic(v,r,c);break;case"selectionchange":if(o1)break;case"keydown":case"keyup":Ic(v,r,c)}var R;if(Is)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else cn?p0(e,r)&&(k="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(k="onCompositionStart");k&&(d0&&r.locale!=="ko"&&(cn||k!=="onCompositionStart"?k==="onCompositionEnd"&&cn&&(R=c0()):(Kt=c,Fs="value"in Kt?Kt.value:Kt.textContent,cn=!0)),E=to(u,k),0<E.length&&(k=new $c(k,e,null,r,c),v.push({event:k,listeners:E}),R?k.data=R:(R=h0(r),R!==null&&(k.data=R)))),(R=qy?Yy(e,r):Xy(e,r))&&(u=to(u,"onBeforeInput"),0<u.length&&(c=new $c("onBeforeInput","beforeinput",null,r,c),v.push({event:c,listeners:u}),c.data=R))}b0(v,t)})}function Gi(e,t,r){return{instance:e,listener:t,currentTarget:r}}function to(e,t){for(var r=t+"Capture",n=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=Di(e,r),a!=null&&n.unshift(Gi(e,a,i)),a=Di(e,t),a!=null&&n.push(Gi(e,a,i))),e=e.return}return n}function Ur(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Bc(e,t,r,n,i){for(var a=t._reactName,o=[];r!==null&&r!==n;){var l=r,s=l.alternate,u=l.stateNode;if(s!==null&&s===n)break;l.tag===5&&u!==null&&(l=u,i?(s=Di(r,a),s!=null&&o.unshift(Gi(r,s,l))):i||(s=Di(r,a),s!=null&&o.push(Gi(r,s,l)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}function ro(){}var Sl=null,_l=null;function _0(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function xu(e,t){return e==="textarea"||e==="option"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Hc=typeof setTimeout=="function"?setTimeout:void 0,u1=typeof clearTimeout=="function"?clearTimeout:void 0;function Ls(e){e.nodeType===1?e.textContent="":e.nodeType===9&&(e=e.body,e!=null&&(e.textContent=""))}function xn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function Uc(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var El=0;function s1(e){return{$$typeof:Ss,toString:e,valueOf:e}}var Do=Math.random().toString(36).slice(2),qt="__reactFiber$"+Do,no="__reactProps$"+Do,Mn="__reactContainer$"+Do,Vc="__reactEvents$"+Do;function Sr(e){var t=e[qt];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Mn]||r[qt]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=Uc(e);e!==null;){if(r=e[qt])return r;e=Uc(e)}return t}e=r,r=e.parentNode}return null}function ia(e){return e=e[qt]||e[Mn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function pn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(A(33))}function zo(e){return e[no]||null}function E0(e){var t=e[Vc];return t===void 0&&(t=e[Vc]=new Set),t}var Su=[],hn=-1;function cr(e){return{current:e}}function fe(e){0>hn||(e.current=Su[hn],Su[hn]=null,hn--)}function ge(e,t){hn++,Su[hn]=e.current,e.current=t}var or={},Ae=cr(or),De=cr(!1),Or=or;function Pn(e,t){var r=e.type.contextTypes;if(!r)return or;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in r)i[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ze(e){return e=e.childContextTypes,e!=null}function io(){fe(De),fe(Ae)}function Gc(e,t,r){if(Ae.current!==or)throw Error(A(168));ge(Ae,t),ge(De,r)}function C0(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(A(108,mn(t)||"Unknown",i));return pe({},r,n)}function Ua(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||or,Or=Ae.current,ge(Ae,e),ge(De,De.current),!0}function Wc(e,t,r){var n=e.stateNode;if(!n)throw Error(A(169));r?(e=C0(e,t,Or),n.__reactInternalMemoizedMergedChildContext=e,fe(De),fe(Ae),ge(Ae,e)):fe(De),ge(De,r)}var js=null,Cr=null,f1=Ee.unstable_runWithPriority,Ds=Ee.unstable_scheduleCallback,_u=Ee.unstable_cancelCallback,c1=Ee.unstable_shouldYield,Kc=Ee.unstable_requestPaint,Eu=Ee.unstable_now,d1=Ee.unstable_getCurrentPriorityLevel,Bo=Ee.unstable_ImmediatePriority,$0=Ee.unstable_UserBlockingPriority,O0=Ee.unstable_NormalPriority,P0=Ee.unstable_LowPriority,T0=Ee.unstable_IdlePriority,Cl={},p1=Kc!==void 0?Kc:function(){},Tt=null,Va=null,$l=!1,qc=Eu(),ke=1e4>qc?Eu:function(){return Eu()-qc};function Tn(){switch(d1()){case Bo:return 99;case $0:return 98;case O0:return 97;case P0:return 96;case T0:return 95;default:throw Error(A(332))}}function k0(e){switch(e){case 99:return Bo;case 98:return $0;case 97:return O0;case 96:return P0;case 95:return T0;default:throw Error(A(332))}}function Pr(e,t){return e=k0(e),f1(e,t)}function Wi(e,t,r){return e=k0(e),Ds(e,t,r)}function Ct(){if(Va!==null){var e=Va;Va=null,_u(e)}R0()}function R0(){if(!$l&&Tt!==null){$l=!0;var e=0;try{var t=Tt;Pr(99,function(){for(;e<t.length;e++){var r=t[e];do r=r(!0);while(r!==null)}}),Tt=null}catch(r){throw Tt!==null&&(Tt=Tt.slice(e+1)),Ds(Bo,Ct),r}finally{$l=!1}}}var h1=Ar.ReactCurrentBatchConfig;function ct(e,t){if(e&&e.defaultProps){t=pe({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var ao=cr(null),oo=null,vn=null,lo=null;function zs(){lo=vn=oo=null}function Bs(e){var t=ao.current;fe(ao),e.type._context._currentValue=t}function A0(e,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t){if(r===null||(r.childLanes&t)===t)break;r.childLanes|=t}else e.childLanes|=t,r!==null&&(r.childLanes|=t);e=e.return}}function Sn(e,t){oo=e,lo=vn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pt=!0),e.firstContext=null)}function nt(e,t){if(lo!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(lo=e,t=1073741823),t={context:e,observedBits:t,next:null},vn===null){if(oo===null)throw Error(A(308));vn=t,oo.dependencies={lanes:0,firstContext:t,responders:null}}else vn=vn.next=t;return e._currentValue}var Vt=!1;function Hs(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function F0(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 Jt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function er(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function Yc(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,a=null;if(r=r.firstBaseUpdate,r!==null){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};a===null?i=a=o:a=a.next=o,r=r.next}while(r!==null);a===null?i=a=t:a=a.next=t}else i=a=t;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Ki(e,t,r,n){var i=e.updateQueue;Vt=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var s=l,u=s.next;s.next=null,o===null?a=u:o.next=u,o=s;var c=e.alternate;if(c!==null){c=c.updateQueue;var v=c.lastBaseUpdate;v!==o&&(v===null?c.firstBaseUpdate=u:v.next=u,c.lastBaseUpdate=s)}}if(a!==null){v=i.baseState,o=0,c=u=s=null;do{l=a.lane;var p=a.eventTime;if((n&l)===l){c!==null&&(c=c.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var m=e,S=a;switch(l=t,p=r,S.tag){case 1:if(m=S.payload,typeof m=="function"){v=m.call(p,v,l);break e}v=m;break e;case 3:m.flags=m.flags&-4097|64;case 0:if(m=S.payload,l=typeof m=="function"?m.call(p,v,l):m,l==null)break e;v=pe({},v,l);break e;case 2:Vt=!0}}a.callback!==null&&(e.flags|=32,l=i.effects,l===null?i.effects=[a]:l.push(a))}else p={eventTime:p,lane:l,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=p,s=v):c=c.next=p,o|=l;if(a=a.next,a===null){if(l=i.shared.pending,l===null)break;a=l.next,l.next=null,i.lastBaseUpdate=l,i.shared.pending=null}}while(!0);c===null&&(s=v),i.baseState=s,i.firstBaseUpdate=u,i.lastBaseUpdate=c,oa|=o,e.lanes=o,e.memoizedState=v}}function Xc(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(i!==null){if(n.callback=null,n=r,typeof i!="function")throw Error(A(191,i));i.call(n)}}}var M0=new Ao.Component().refs;function uo(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:pe({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var Ho={isMounted:function(e){return(e=e._reactInternals)?Fr(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Ye(),i=tr(e),a=Jt(n,i);a.payload=t,r!=null&&(a.callback=r),er(e,a),rr(e,i,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Ye(),i=tr(e),a=Jt(n,i);a.tag=1,a.payload=t,r!=null&&(a.callback=r),er(e,a),rr(e,i,n)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Ye(),n=tr(e),i=Jt(r,n);i.tag=2,t!=null&&(i.callback=t),er(e,i),rr(e,n,r)}};function Qc(e,t,r,n,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,a,o):t.prototype&&t.prototype.isPureReactComponent?!Vi(r,n)||!Vi(i,a):!0}function N0(e,t,r){var n=!1,i=or,a=t.contextType;return typeof a=="object"&&a!==null?a=nt(a):(i=ze(t)?Or:Ae.current,n=t.contextTypes,a=(n=n!=null)?Pn(e,i):or),t=new t(r,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ho,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Zc(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&Ho.enqueueReplaceState(t,t.state,null)}function Cu(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=M0,Hs(e);var a=t.contextType;typeof a=="object"&&a!==null?i.context=nt(a):(a=ze(t)?Or:Ae.current,i.context=Pn(e,a)),Ki(e,r,i,n),i.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(uo(e,t,a,r),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Ho.enqueueReplaceState(i,i.state,null),Ki(e,r,i,n),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4)}var Ea=Array.isArray;function ri(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(A(309));var n=r.stateNode}if(!n)throw Error(A(147,e));var i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(a){var o=n.refs;o===M0&&(o=n.refs={}),a===null?delete o[i]:o[i]=a},t._stringRef=i,t)}if(typeof e!="string")throw Error(A(284));if(!r._owner)throw Error(A(290,e))}return e}function Ca(e,t){if(e.type!=="textarea")throw Error(A(31,Object.prototype.toString.call(t)==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function I0(e){function t(h,f){if(e){var g=h.lastEffect;g!==null?(g.nextEffect=f,h.lastEffect=f):h.firstEffect=h.lastEffect=f,f.nextEffect=null,f.flags=8}}function r(h,f){if(!e)return null;for(;f!==null;)t(h,f),f=f.sibling;return null}function n(h,f){for(h=new Map;f!==null;)f.key!==null?h.set(f.key,f):h.set(f.index,f),f=f.sibling;return h}function i(h,f){return h=ur(h,f),h.index=0,h.sibling=null,h}function a(h,f,g){return h.index=g,e?(g=h.alternate,g!==null?(g=g.index,g<f?(h.flags=2,f):g):(h.flags=2,f)):f}function o(h){return e&&h.alternate===null&&(h.flags=2),h}function l(h,f,g,b){return f===null||f.tag!==6?(f=Rl(g,h.mode,b),f.return=h,f):(f=i(f,g),f.return=h,f)}function s(h,f,g,b){return f!==null&&f.elementType===g.type?(b=i(f,g.props),b.ref=ri(h,f,g),b.return=h,b):(b=qa(g.type,g.key,g.props,null,h.mode,b),b.ref=ri(h,f,g),b.return=h,b)}function u(h,f,g,b){return f===null||f.tag!==4||f.stateNode.containerInfo!==g.containerInfo||f.stateNode.implementation!==g.implementation?(f=Al(g,h.mode,b),f.return=h,f):(f=i(f,g.children||[]),f.return=h,f)}function c(h,f,g,b,w){return f===null||f.tag!==7?(f=$n(g,h.mode,b,w),f.return=h,f):(f=i(f,g),f.return=h,f)}function v(h,f,g){if(typeof f=="string"||typeof f=="number")return f=Rl(""+f,h.mode,g),f.return=h,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case vi:return g=qa(f.type,f.key,f.props,null,h.mode,g),g.ref=ri(h,null,f),g.return=h,g;case wr:return f=Al(f,h.mode,g),f.return=h,f}if(Ea(f)||Xn(f))return f=$n(f,h.mode,g,null),f.return=h,f;Ca(h,f)}return null}function p(h,f,g,b){var w=f!==null?f.key:null;if(typeof g=="string"||typeof g=="number")return w!==null?null:l(h,f,""+g,b);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case vi:return g.key===w?g.type===Wt?c(h,f,g.props.children,b,w):s(h,f,g,b):null;case wr:return g.key===w?u(h,f,g,b):null}if(Ea(g)||Xn(g))return w!==null?null:c(h,f,g,b,null);Ca(h,g)}return null}function m(h,f,g,b,w){if(typeof b=="string"||typeof b=="number")return h=h.get(g)||null,l(f,h,""+b,w);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case vi:return h=h.get(b.key===null?g:b.key)||null,b.type===Wt?c(f,h,b.props.children,w,b.key):s(f,h,b,w);case wr:return h=h.get(b.key===null?g:b.key)||null,u(f,h,b,w)}if(Ea(b)||Xn(b))return h=h.get(g)||null,c(f,h,b,w,null);Ca(f,b)}return null}function S(h,f,g,b){for(var w=null,P=null,E=f,R=f=0,k=null;E!==null&&R<g.length;R++){E.index>R?(k=E,E=null):k=E.sibling;var C=p(h,E,g[R],b);if(C===null){E===null&&(E=k);break}e&&E&&C.alternate===null&&t(h,E),f=a(C,f,R),P===null?w=C:P.sibling=C,P=C,E=k}if(R===g.length)return r(h,E),w;if(E===null){for(;R<g.length;R++)E=v(h,g[R],b),E!==null&&(f=a(E,f,R),P===null?w=E:P.sibling=E,P=E);return w}for(E=n(h,E);R<g.length;R++)k=m(E,h,R,g[R],b),k!==null&&(e&&k.alternate!==null&&E.delete(k.key===null?R:k.key),f=a(k,f,R),P===null?w=k:P.sibling=k,P=k);return e&&E.forEach(function(Y){return t(h,Y)}),w}function x(h,f,g,b){var w=Xn(g);if(typeof w!="function")throw Error(A(150));if(g=w.call(g),g==null)throw Error(A(151));for(var P=w=null,E=f,R=f=0,k=null,C=g.next();E!==null&&!C.done;R++,C=g.next()){E.index>R?(k=E,E=null):k=E.sibling;var Y=p(h,E,C.value,b);if(Y===null){E===null&&(E=k);break}e&&E&&Y.alternate===null&&t(h,E),f=a(Y,f,R),P===null?w=Y:P.sibling=Y,P=Y,E=k}if(C.done)return r(h,E),w;if(E===null){for(;!C.done;R++,C=g.next())C=v(h,C.value,b),C!==null&&(f=a(C,f,R),P===null?w=C:P.sibling=C,P=C);return w}for(E=n(h,E);!C.done;R++,C=g.next())C=m(E,h,R,C.value,b),C!==null&&(e&&C.alternate!==null&&E.delete(C.key===null?R:C.key),f=a(C,f,R),P===null?w=C:P.sibling=C,P=C);return e&&E.forEach(function(me){return t(h,me)}),w}return function(h,f,g,b){var w=typeof g=="object"&&g!==null&&g.type===Wt&&g.key===null;w&&(g=g.props.children);var P=typeof g=="object"&&g!==null;if(P)switch(g.$$typeof){case vi:e:{for(P=g.key,w=f;w!==null;){if(w.key===P){switch(w.tag){case 7:if(g.type===Wt){r(h,w.sibling),f=i(w,g.props.children),f.return=h,h=f;break e}break;default:if(w.elementType===g.type){r(h,w.sibling),f=i(w,g.props),f.ref=ri(h,w,g),f.return=h,h=f;break e}}r(h,w);break}else t(h,w);w=w.sibling}g.type===Wt?(f=$n(g.props.children,h.mode,b,g.key),f.return=h,h=f):(b=qa(g.type,g.key,g.props,null,h.mode,b),b.ref=ri(h,f,g),b.return=h,h=b)}return o(h);case wr:e:{for(w=g.key;f!==null;){if(f.key===w)if(f.tag===4&&f.stateNode.containerInfo===g.containerInfo&&f.stateNode.implementation===g.implementation){r(h,f.sibling),f=i(f,g.children||[]),f.return=h,h=f;break e}else{r(h,f);break}else t(h,f);f=f.sibling}f=Al(g,h.mode,b),f.return=h,h=f}return o(h)}if(typeof g=="string"||typeof g=="number")return g=""+g,f!==null&&f.tag===6?(r(h,f.sibling),f=i(f,g),f.return=h,h=f):(r(h,f),f=Rl(g,h.mode,b),f.return=h,h=f),o(h);if(Ea(g))return S(h,f,g,b);if(Xn(g))return x(h,f,g,b);if(P&&Ca(h,g),typeof g>"u"&&!w)switch(h.tag){case 1:case 22:case 0:case 11:case 15:throw Error(A(152,mn(h.type)||"Component"))}return r(h,f)}}var so=I0(!0),L0=I0(!1),aa={},St=cr(aa),qi=cr(aa),Yi=cr(aa);function _r(e){if(e===aa)throw Error(A(174));return e}function $u(e,t){switch(ge(Yi,t),ge(qi,e),ge(St,aa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=fu(t,e)}fe(St),ge(St,t)}function kn(){fe(St),fe(qi),fe(Yi)}function Jc(e){_r(Yi.current);var t=_r(St.current),r=fu(t,e.type);t!==r&&(ge(qi,e),ge(St,r))}function Us(e){qi.current===e&&(fe(St),fe(qi))}var ve=cr(0);function fo(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&64)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 Rt=null,Yt=null,_t=!1;function j0(e,t){var r=et(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function ed(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}function Ou(e){if(_t){var t=Yt;if(t){var r=t;if(!ed(e,t)){if(t=xn(r.nextSibling),!t||!ed(e,t)){e.flags=e.flags&-1025|2,_t=!1,Rt=e;return}j0(Rt,r)}Rt=e,Yt=xn(t.firstChild)}else e.flags=e.flags&-1025|2,_t=!1,Rt=e}}function td(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Rt=e}function $a(e){if(e!==Rt)return!1;if(!_t)return td(e),_t=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!xu(t,e.memoizedProps))for(t=Yt;t;)j0(e,t),t=xn(t.nextSibling);if(td(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(A(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){Yt=xn(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}Yt=null}}else Yt=Rt?xn(e.stateNode.nextSibling):null;return!0}function Ol(){Yt=Rt=null,_t=!1}var _n=[];function Vs(){for(var e=0;e<_n.length;e++)_n[e]._workInProgressVersionPrimary=null;_n.length=0}var ki=Ar.ReactCurrentDispatcher,rt=Ar.ReactCurrentBatchConfig,Xi=0,ye=null,Te=null,$e=null,co=!1,Ri=!1;function Le(){throw Error(A(321))}function Gs(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Je(e[r],t[r]))return!1;return!0}function Ws(e,t,r,n,i,a){if(Xi=a,ye=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ki.current=e===null||e.memoizedState===null?g1:m1,e=r(n,i),Ri){a=0;do{if(Ri=!1,!(25>a))throw Error(A(301));a+=1,$e=Te=null,t.updateQueue=null,ki.current=y1,e=r(n,i)}while(Ri)}if(ki.current=go,t=Te!==null&&Te.next!==null,Xi=0,$e=Te=ye=null,co=!1,t)throw Error(A(300));return e}function Er(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $e===null?ye.memoizedState=$e=e:$e=$e.next=e,$e}function Mr(){if(Te===null){var e=ye.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=$e===null?ye.memoizedState:$e.next;if(t!==null)$e=t,Te=e;else{if(e===null)throw Error(A(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},$e===null?ye.memoizedState=$e=e:$e=$e.next=e}return $e}function wt(e,t){return typeof t=="function"?t(e):t}function ni(e){var t=Mr(),r=t.queue;if(r===null)throw Error(A(311));r.lastRenderedReducer=e;var n=Te,i=n.baseQueue,a=r.pending;if(a!==null){if(i!==null){var o=i.next;i.next=a.next,a.next=o}n.baseQueue=i=a,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var l=o=a=null,s=i;do{var u=s.lane;if((Xi&u)===u)l!==null&&(l=l.next={lane:0,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),n=s.eagerReducer===e?s.eagerState:e(n,s.action);else{var c={lane:u,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};l===null?(o=l=c,a=n):l=l.next=c,ye.lanes|=u,oa|=u}s=s.next}while(s!==null&&s!==i);l===null?a=n:l.next=o,Je(n,t.memoizedState)||(pt=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function ii(e){var t=Mr(),r=t.queue;if(r===null)throw Error(A(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var o=i=i.next;do a=e(a,o.action),o=o.next;while(o!==i);Je(a,t.memoizedState)||(pt=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function rd(e,t,r){var n=t._getVersion;n=n(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===n:(e=e.mutableReadLanes,(e=(Xi&e)===e)&&(t._workInProgressVersionPrimary=n,_n.push(t))),e)return r(t._source);throw _n.push(t),Error(A(350))}function D0(e,t,r,n){var i=Me;if(i===null)throw Error(A(349));var a=t._getVersion,o=a(t._source),l=ki.current,s=l.useState(function(){return rd(i,t,r)}),u=s[1],c=s[0];s=$e;var v=e.memoizedState,p=v.refs,m=p.getSnapshot,S=v.source;v=v.subscribe;var x=ye;return e.memoizedState={refs:p,source:t,subscribe:n},l.useEffect(function(){p.getSnapshot=r,p.setSnapshot=u;var h=a(t._source);if(!Je(o,h)){h=r(t._source),Je(c,h)||(u(h),h=tr(x),i.mutableReadLanes|=h&i.pendingLanes),h=i.mutableReadLanes,i.entangledLanes|=h;for(var f=i.entanglements,g=h;0<g;){var b=31-ar(g),w=1<<b;f[b]|=h,g&=~w}}},[r,t,n]),l.useEffect(function(){return n(t._source,function(){var h=p.getSnapshot,f=p.setSnapshot;try{f(h(t._source));var g=tr(x);i.mutableReadLanes|=g&i.pendingLanes}catch(b){f(function(){throw b})}})},[t,n]),Je(m,r)&&Je(S,t)&&Je(v,n)||(e={pending:null,dispatch:null,lastRenderedReducer:wt,lastRenderedState:c},e.dispatch=u=Ys.bind(null,ye,e),s.queue=e,s.baseQueue=null,c=rd(i,t,r),s.memoizedState=s.baseState=c),c}function z0(e,t,r){var n=Mr();return D0(n,e,t,r)}function ai(e){var t=Er();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:wt,lastRenderedState:e},e=e.dispatch=Ys.bind(null,ye,e),[t.memoizedState,e]}function po(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=ye.updateQueue,t===null?(t={lastEffect:null},ye.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function nd(e){var t=Er();return e={current:e},t.memoizedState=e}function ho(){return Mr().memoizedState}function Pu(e,t,r,n){var i=Er();ye.flags|=e,i.memoizedState=po(1|t,r,void 0,n===void 0?null:n)}function Ks(e,t,r,n){var i=Mr();n=n===void 0?null:n;var a=void 0;if(Te!==null){var o=Te.memoizedState;if(a=o.destroy,n!==null&&Gs(n,o.deps)){po(t,r,a,n);return}}ye.flags|=e,i.memoizedState=po(1|t,r,a,n)}function id(e,t){return Pu(516,4,e,t)}function vo(e,t){return Ks(516,4,e,t)}function B0(e,t){return Ks(4,2,e,t)}function H0(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 U0(e,t,r){return r=r!=null?r.concat([e]):null,Ks(4,2,H0.bind(null,t,e),r)}function qs(){}function V0(e,t){var r=Mr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Gs(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function G0(e,t){var r=Mr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Gs(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function v1(e,t){var r=Tn();Pr(98>r?98:r,function(){e(!0)}),Pr(97<r?97:r,function(){var n=rt.transition;rt.transition=1;try{e(!1),t()}finally{rt.transition=n}})}function Ys(e,t,r){var n=Ye(),i=tr(e),a={lane:i,action:r,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(o===null?a.next=a:(a.next=o.next,o.next=a),t.pending=a,o=e.alternate,e===ye||o!==null&&o===ye)Ri=co=!0;else{if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,r);if(a.eagerReducer=o,a.eagerState=s,Je(s,l))return}catch{}finally{}rr(e,i,n)}}var go={readContext:nt,useCallback:Le,useContext:Le,useEffect:Le,useImperativeHandle:Le,useLayoutEffect:Le,useMemo:Le,useReducer:Le,useRef:Le,useState:Le,useDebugValue:Le,useDeferredValue:Le,useTransition:Le,useMutableSource:Le,useOpaqueIdentifier:Le,unstable_isNewReconciler:!1},g1={readContext:nt,useCallback:function(e,t){return Er().memoizedState=[e,t===void 0?null:t],e},useContext:nt,useEffect:id,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Pu(4,2,H0.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Pu(4,2,e,t)},useMemo:function(e,t){var r=Er();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Er();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=Ys.bind(null,ye,e),[n.memoizedState,e]},useRef:nd,useState:ai,useDebugValue:qs,useDeferredValue:function(e){var t=ai(e),r=t[0],n=t[1];return id(function(){var i=rt.transition;rt.transition=1;try{n(e)}finally{rt.transition=i}},[e]),r},useTransition:function(){var e=ai(!1),t=e[0];return e=v1.bind(null,e[1]),nd(e),[e,t]},useMutableSource:function(e,t,r){var n=Er();return n.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:r},D0(n,e,t,r)},useOpaqueIdentifier:function(){if(_t){var e=!1,t=s1(function(){throw e||(e=!0,r("r:"+(El++).toString(36))),Error(A(355))}),r=ai(t)[1];return!(ye.mode&2)&&(ye.flags|=516,po(5,function(){r("r:"+(El++).toString(36))},void 0,null)),t}return t="r:"+(El++).toString(36),ai(t),t},unstable_isNewReconciler:!1},m1={readContext:nt,useCallback:V0,useContext:nt,useEffect:vo,useImperativeHandle:U0,useLayoutEffect:B0,useMemo:G0,useReducer:ni,useRef:ho,useState:function(){return ni(wt)},useDebugValue:qs,useDeferredValue:function(e){var t=ni(wt),r=t[0],n=t[1];return vo(function(){var i=rt.transition;rt.transition=1;try{n(e)}finally{rt.transition=i}},[e]),r},useTransition:function(){var e=ni(wt)[0];return[ho().current,e]},useMutableSource:z0,useOpaqueIdentifier:function(){return ni(wt)[0]},unstable_isNewReconciler:!1},y1={readContext:nt,useCallback:V0,useContext:nt,useEffect:vo,useImperativeHandle:U0,useLayoutEffect:B0,useMemo:G0,useReducer:ii,useRef:ho,useState:function(){return ii(wt)},useDebugValue:qs,useDeferredValue:function(e){var t=ii(wt),r=t[0],n=t[1];return vo(function(){var i=rt.transition;rt.transition=1;try{n(e)}finally{rt.transition=i}},[e]),r},useTransition:function(){var e=ii(wt)[0];return[ho().current,e]},useMutableSource:z0,useOpaqueIdentifier:function(){return ii(wt)[0]},unstable_isNewReconciler:!1},b1=Ar.ReactCurrentOwner,pt=!1;function je(e,t,r,n){t.child=e===null?L0(t,null,r,n):so(t,e.child,r,n)}function ad(e,t,r,n,i){r=r.render;var a=t.ref;return Sn(t,i),n=Ws(e,t,r,n,a,i),e!==null&&!pt?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,At(e,t,i)):(t.flags|=1,je(e,t,n,i),t.child)}function od(e,t,r,n,i,a){if(e===null){var o=r.type;return typeof o=="function"&&!tf(o)&&o.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=o,W0(e,t,o,n,i,a)):(e=qa(r.type,null,n,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}return o=e.child,!(i&a)&&(i=o.memoizedProps,r=r.compare,r=r!==null?r:Vi,r(i,n)&&e.ref===t.ref)?At(e,t,a):(t.flags|=1,e=ur(o,n),e.ref=t.ref,e.return=t,t.child=e)}function W0(e,t,r,n,i,a){if(e!==null&&Vi(e.memoizedProps,n)&&e.ref===t.ref)if(pt=!1,(a&i)!==0)e.flags&16384&&(pt=!0);else return t.lanes=e.lanes,At(e,t,a);return Tu(e,t,r,n,a)}function Pl(e,t,r){var n=t.pendingProps,i=n.children,a=e!==null?e.memoizedState:null;if(n.mode==="hidden"||n.mode==="unstable-defer-without-hiding")if(!(t.mode&4))t.memoizedState={baseLanes:0},Pa(t,r);else if(r&1073741824)t.memoizedState={baseLanes:0},Pa(t,a!==null?a.baseLanes:r);else return e=a!==null?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Pa(t,e),null;else a!==null?(n=a.baseLanes|r,t.memoizedState=null):n=r,Pa(t,n);return je(e,t,i,r),t.child}function K0(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=128)}function Tu(e,t,r,n,i){var a=ze(r)?Or:Ae.current;return a=Pn(t,a),Sn(t,i),r=Ws(e,t,r,n,a,i),e!==null&&!pt?(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,At(e,t,i)):(t.flags|=1,je(e,t,r,i),t.child)}function ld(e,t,r,n,i){if(ze(r)){var a=!0;Ua(t)}else a=!1;if(Sn(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),N0(t,r,n),Cu(t,r,n,i),n=!0;else if(e===null){var o=t.stateNode,l=t.memoizedProps;o.props=l;var s=o.context,u=r.contextType;typeof u=="object"&&u!==null?u=nt(u):(u=ze(r)?Or:Ae.current,u=Pn(t,u));var c=r.getDerivedStateFromProps,v=typeof c=="function"||typeof o.getSnapshotBeforeUpdate=="function";v||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==n||s!==u)&&Zc(t,o,n,u),Vt=!1;var p=t.memoizedState;o.state=p,Ki(t,n,o,i),s=t.memoizedState,l!==n||p!==s||De.current||Vt?(typeof c=="function"&&(uo(t,r,c,n),s=t.memoizedState),(l=Vt||Qc(t,r,l,n,p,s,u))?(v||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4)):(typeof o.componentDidMount=="function"&&(t.flags|=4),t.memoizedProps=n,t.memoizedState=s),o.props=n,o.state=s,o.context=u,n=l):(typeof o.componentDidMount=="function"&&(t.flags|=4),n=!1)}else{o=t.stateNode,F0(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:ct(t.type,l),o.props=u,v=t.pendingProps,p=o.context,s=r.contextType,typeof s=="object"&&s!==null?s=nt(s):(s=ze(r)?Or:Ae.current,s=Pn(t,s));var m=r.getDerivedStateFromProps;(c=typeof m=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==v||p!==s)&&Zc(t,o,n,s),Vt=!1,p=t.memoizedState,o.state=p,Ki(t,n,o,i);var S=t.memoizedState;l!==v||p!==S||De.current||Vt?(typeof m=="function"&&(uo(t,r,m,n),S=t.memoizedState),(u=Vt||Qc(t,r,u,n,p,S,s))?(c||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(n,S,s),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(n,S,s)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=256)):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=256),t.memoizedProps=n,t.memoizedState=S),o.props=n,o.state=S,o.context=s,n=u):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=256),n=!1)}return ku(e,t,r,n,a,i)}function ku(e,t,r,n,i,a){K0(e,t);var o=(t.flags&64)!==0;if(!n&&!o)return i&&Wc(t,r,!1),At(e,t,a);n=t.stateNode,b1.current=t;var l=o&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&o?(t.child=so(t,e.child,null,a),t.child=so(t,null,l,a)):je(e,t,l,a),t.memoizedState=n.state,i&&Wc(t,r,!0),t.child}function ud(e){var t=e.stateNode;t.pendingContext?Gc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Gc(e,t.context,!1),$u(e,t.containerInfo)}var Oa={dehydrated:null,retryLane:0};function sd(e,t,r){var n=t.pendingProps,i=ve.current,a=!1,o;return(o=(t.flags&64)!==0)||(o=e!==null&&e.memoizedState===null?!1:(i&2)!==0),o?(a=!0,t.flags&=-65):e!==null&&e.memoizedState===null||n.fallback===void 0||n.unstable_avoidThisFallback===!0||(i|=1),ge(ve,i&1),e===null?(n.fallback!==void 0&&Ou(t),e=n.children,i=n.fallback,a?(e=fd(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Oa,e):typeof n.unstable_expectedLoadTime=="number"?(e=fd(t,e,i,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Oa,t.lanes=33554432,e):(r=rf({mode:"visible",children:e},t.mode,r,null),r.return=t,t.child=r)):e.memoizedState!==null?a?(n=dd(e,t,n.children,n.fallback,r),a=t.child,i=e.child.memoizedState,a.memoizedState=i===null?{baseLanes:r}:{baseLanes:i.baseLanes|r},a.childLanes=e.childLanes&~r,t.memoizedState=Oa,n):(r=cd(e,t,n.children,r),t.memoizedState=null,r):a?(n=dd(e,t,n.children,n.fallback,r),a=t.child,i=e.child.memoizedState,a.memoizedState=i===null?{baseLanes:r}:{baseLanes:i.baseLanes|r},a.childLanes=e.childLanes&~r,t.memoizedState=Oa,n):(r=cd(e,t,n.children,r),t.memoizedState=null,r)}function fd(e,t,r,n){var i=e.mode,a=e.child;return t={mode:"hidden",children:t},!(i&2)&&a!==null?(a.childLanes=0,a.pendingProps=t):a=rf(t,i,0,null),r=$n(r,i,n,null),a.return=e,r.return=e,a.sibling=r,e.child=a,r}function cd(e,t,r,n){var i=e.child;return e=i.sibling,r=ur(i,{mode:"visible",children:r}),!(t.mode&2)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=r}function dd(e,t,r,n,i){var a=t.mode,o=e.child;e=o.sibling;var l={mode:"hidden",children:r};return!(a&2)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,o=r.lastEffect,o!==null?(t.firstEffect=r.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null):r=ur(o,l),e!==null?n=ur(e,n):(n=$n(n,a,i,null),n.flags|=2),n.return=t,r.return=t,r.sibling=n,t.child=r,n}function pd(e,t){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),A0(e.return,t)}function Tl(e,t,r,n,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i,lastEffect:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=r,o.tailMode=i,o.lastEffect=a)}function hd(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;if(je(e,t,n.children,r),n=ve.current,n&2)n=n&1|2,t.flags|=64;else{if(e!==null&&e.flags&64)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&pd(e,r);else if(e.tag===19)pd(e,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(ge(ve,n),!(t.mode&2))t.memoizedState=null;else switch(i){case"forwards":for(r=t.child,i=null;r!==null;)e=r.alternate,e!==null&&fo(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),Tl(t,!1,i,r,a,t.lastEffect);break;case"backwards":for(r=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&fo(e)===null){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}Tl(t,!0,r,null,a,t.lastEffect);break;case"together":Tl(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function At(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),oa|=t.lanes,r&t.childLanes){if(e!==null&&t.child!==e.child)throw Error(A(153));if(t.child!==null){for(e=t.child,r=ur(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=ur(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}return null}var q0,Ru,Y0,X0;q0=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};Ru=function(){};Y0=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,_r(St.current);var a=null;switch(r){case"input":i=iu(e,i),n=iu(e,n),a=[];break;case"option":i=lu(e,i),n=lu(e,n),a=[];break;case"select":i=pe({},i,{value:void 0}),n=pe({},n,{value:void 0}),a=[];break;case"textarea":i=uu(e,i),n=uu(e,n),a=[];break;default:typeof i.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=ro)}cu(r,n);var o;r=null;for(u in i)if(!n.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var l=i[u];for(o in l)l.hasOwnProperty(o)&&(r||(r={}),r[o]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Li.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in n){var s=n[u];if(l=i!=null?i[u]:void 0,n.hasOwnProperty(u)&&s!==l&&(s!=null||l!=null))if(u==="style")if(l){for(o in l)!l.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(r||(r={}),r[o]="");for(o in s)s.hasOwnProperty(o)&&l[o]!==s[o]&&(r||(r={}),r[o]=s[o])}else r||(a||(a=[]),a.push(u,r)),r=s;else u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,l=l?l.__html:void 0,s!=null&&l!==s&&(a=a||[]).push(u,s)):u==="children"?typeof s!="string"&&typeof s!="number"||(a=a||[]).push(u,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Li.hasOwnProperty(u)?(s!=null&&u==="onScroll"&&oe("scroll",e),a||l===s||(a=[])):typeof s=="object"&&s!==null&&s.$$typeof===Ss?s.toString():(a=a||[]).push(u,s))}r&&(a=a||[]).push("style",r);var u=a;(t.updateQueue=u)&&(t.flags|=4)}};X0=function(e,t,r,n){r!==n&&(t.flags|=4)};function oi(e,t){if(!_t)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function w1(e,t,r){var n=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return ze(t.type)&&io(),null;case 3:return kn(),fe(De),fe(Ae),Vs(),n=t.stateNode,n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&($a(t)?t.flags|=4:n.hydrate||(t.flags|=256)),Ru(t),null;case 5:Us(t);var i=_r(Yi.current);if(r=t.type,e!==null&&t.stateNode!=null)Y0(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=128);else{if(!n){if(t.stateNode===null)throw Error(A(166));return null}if(e=_r(St.current),$a(t)){n=t.stateNode,r=t.type;var a=t.memoizedProps;switch(n[qt]=t,n[no]=a,r){case"dialog":oe("cancel",n),oe("close",n);break;case"iframe":case"object":case"embed":oe("load",n);break;case"video":case"audio":for(e=0;e<mi.length;e++)oe(mi[e],n);break;case"source":oe("error",n);break;case"img":case"image":case"link":oe("error",n),oe("load",n);break;case"details":oe("toggle",n);break;case"input":hc(n,a),oe("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},oe("invalid",n);break;case"textarea":gc(n,a),oe("invalid",n)}cu(r,a),e=null;for(var o in a)a.hasOwnProperty(o)&&(i=a[o],o==="children"?typeof i=="string"?n.textContent!==i&&(e=["children",i]):typeof i=="number"&&n.textContent!==""+i&&(e=["children",""+i]):Li.hasOwnProperty(o)&&i!=null&&o==="onScroll"&&oe("scroll",n));switch(r){case"input":wa(n),vc(n,a,!0);break;case"textarea":wa(n),mc(n);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(n.onclick=ro)}n=e,t.updateQueue=n,n!==null&&(t.flags|=4)}else{switch(o=i.nodeType===9?i:i.ownerDocument,e===su.html&&(e=Vh(r)),e===su.html?r==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=o.createElement(r,{is:n.is}):(e=o.createElement(r),r==="select"&&(o=e,n.multiple?o.multiple=!0:n.size&&(o.size=n.size))):e=o.createElementNS(e,r),e[qt]=t,e[no]=n,q0(e,t,!1,!1),t.stateNode=e,o=du(r,n),r){case"dialog":oe("cancel",e),oe("close",e),i=n;break;case"iframe":case"object":case"embed":oe("load",e),i=n;break;case"video":case"audio":for(i=0;i<mi.length;i++)oe(mi[i],e);i=n;break;case"source":oe("error",e),i=n;break;case"img":case"image":case"link":oe("error",e),oe("load",e),i=n;break;case"details":oe("toggle",e),i=n;break;case"input":hc(e,n),i=iu(e,n),oe("invalid",e);break;case"option":i=lu(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=pe({},n,{value:void 0}),oe("invalid",e);break;case"textarea":gc(e,n),i=uu(e,n),oe("invalid",e);break;default:i=n}cu(r,i);var l=i;for(a in l)if(l.hasOwnProperty(a)){var s=l[a];a==="style"?Kh(e,s):a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Gh(e,s)):a==="children"?typeof s=="string"?(r!=="textarea"||s!=="")&&ji(e,s):typeof s=="number"&&ji(e,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Li.hasOwnProperty(a)?s!=null&&a==="onScroll"&&oe("scroll",e):s!=null&&gs(e,a,s,o))}switch(r){case"input":wa(e),vc(e,n,!1);break;case"textarea":wa(e),mc(e);break;case"option":n.value!=null&&e.setAttribute("value",""+ir(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?yn(e,!!n.multiple,a,!1):n.defaultValue!=null&&yn(e,!!n.multiple,n.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=ro)}_0(r,n)&&(t.flags|=4)}t.ref!==null&&(t.flags|=128)}return null;case 6:if(e&&t.stateNode!=null)X0(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(A(166));r=_r(Yi.current),_r(St.current),$a(t)?(n=t.stateNode,r=t.memoizedProps,n[qt]=t,n.nodeValue!==r&&(t.flags|=4)):(n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[qt]=t,t.stateNode=n)}return null;case 13:return fe(ve),n=t.memoizedState,t.flags&64?(t.lanes=r,t):(n=n!==null,r=!1,e===null?t.memoizedProps.fallback!==void 0&&$a(t):r=e.memoizedState!==null,n&&!r&&t.mode&2&&(e===null&&t.memoizedProps.unstable_avoidThisFallback!==!0||ve.current&1?Oe===0&&(Oe=3):((Oe===0||Oe===3)&&(Oe=4),Me===null||!(oa&134217727)&&!(In&134217727)||En(Me,Re))),(n||r)&&(t.flags|=4),null);case 4:return kn(),Ru(t),e===null&&w0(t.stateNode.containerInfo),null;case 10:return Bs(t),null;case 17:return ze(t.type)&&io(),null;case 19:if(fe(ve),n=t.memoizedState,n===null)return null;if(a=(t.flags&64)!==0,o=n.rendering,o===null)if(a)oi(n,!1);else{if(Oe!==0||e!==null&&e.flags&64)for(e=t.child;e!==null;){if(o=fo(e),o!==null){for(t.flags|=64,oi(n,!1),a=o.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),n.lastEffect===null&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=r,r=t.child;r!==null;)a=r,e=n,a.flags&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,o=a.alternate,o===null?(a.childLanes=0,a.lanes=e,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=o.childLanes,a.lanes=o.lanes,a.child=o.child,a.memoizedProps=o.memoizedProps,a.memoizedState=o.memoizedState,a.updateQueue=o.updateQueue,a.type=o.type,e=o.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return ge(ve,ve.current&1|2),t.child}e=e.sibling}n.tail!==null&&ke()>Lu&&(t.flags|=64,a=!0,oi(n,!1),t.lanes=33554432)}else{if(!a)if(e=fo(o),e!==null){if(t.flags|=64,a=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),oi(n,!0),n.tail===null&&n.tailMode==="hidden"&&!o.alternate&&!_t)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*ke()-n.renderingStartTime>Lu&&r!==1073741824&&(t.flags|=64,a=!0,oi(n,!1),t.lanes=33554432);n.isBackwards?(o.sibling=t.child,t.child=o):(r=n.last,r!==null?r.sibling=o:t.child=o,n.last=o)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=ke(),r.sibling=null,t=ve.current,ge(ve,a?t&1|2:t&1),r):null;case 23:case 24:return ef(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(A(156,t.tag))}function x1(e){switch(e.tag){case 1:ze(e.type)&&io();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(kn(),fe(De),fe(Ae),Vs(),t=e.flags,t&64)throw Error(A(285));return e.flags=t&-4097|64,e;case 5:return Us(e),null;case 13:return fe(ve),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return fe(ve),null;case 4:return kn(),null;case 10:return Bs(e),null;case 23:case 24:return ef(),null;default:return null}}function Xs(e,t){try{var r="",n=t;do r+=ey(n),n=n.return;while(n);var i=r}catch(a){i=`
Error generating stack: `+a.message+`
`+a.stack}return{value:e,source:t,stack:i}}function Au(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var S1=typeof WeakMap=="function"?WeakMap:Map;function Q0(e,t,r){r=Jt(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){yo||(yo=!0,ju=n),Au(e,t)},r}function Z0(e,t,r){r=Jt(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=t.value;r.payload=function(){return Au(e,t),n(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){typeof n!="function"&&(xt===null?xt=new Set([this]):xt.add(this),Au(e,t));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),r}var _1=typeof WeakSet=="function"?WeakSet:Set;function vd(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){nr(e,r)}else t.current=null}function E1(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var r=e.memoizedProps,n=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?r:ct(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&Ls(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(A(163))}function C1(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;n=i.next,i=i.tag,i&4&&i&1&&(lv(r,e),F1(r,e)),e=n}while(e!==t)}return;case 1:e=r.stateNode,r.flags&4&&(t===null?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:ct(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=r.updateQueue,t!==null&&Xc(r,t,e);return;case 3:if(t=r.updateQueue,t!==null){if(e=null,r.child!==null)switch(r.child.tag){case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}Xc(r,t,e)}return;case 5:e=r.stateNode,t===null&&r.flags&4&&_0(r.type,r.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:r.memoizedState===null&&(r=r.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&n0(r))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(A(163))}function gd(e,t){for(var r=e;;){if(r.tag===5){var n=r.stateNode;if(t)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var i=r.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,n.style.display=Wh("display",i)}}else if(r.tag===6)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((r.tag!==23&&r.tag!==24||r.memoizedState===null||r===e)&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function md(e,t){if(Cr&&typeof Cr.onCommitFiberUnmount=="function")try{Cr.onCommitFiberUnmount(js,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var r=e=e.next;do{var n=r,i=n.destroy;if(n=n.tag,i!==void 0)if(n&4)lv(t,r);else{n=t;try{i()}catch(a){nr(n,a)}}r=r.next}while(r!==e)}break;case 1:if(vd(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(a){nr(t,a)}break;case 5:vd(t);break;case 4:J0(e,t)}}function yd(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function bd(e){return e.tag===5||e.tag===3||e.tag===4}function wd(e){e:{for(var t=e.return;t!==null;){if(bd(t))break e;t=t.return}throw Error(A(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:t=t.containerInfo,n=!0;break;case 4:t=t.containerInfo,n=!0;break;default:throw Error(A(161))}r.flags&16&&(ji(t,""),r.flags&=-17);e:t:for(r=e;;){for(;r.sibling===null;){if(r.return===null||bd(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue t;r.child.return=r,r=r.child}if(!(r.flags&2)){r=r.stateNode;break e}}n?Fu(e,r,t):Mu(e,r,t)}function Fu(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ro));else if(n!==4&&(e=e.child,e!==null))for(Fu(e,t,r),e=e.sibling;e!==null;)Fu(e,t,r),e=e.sibling}function Mu(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Mu(e,t,r),e=e.sibling;e!==null;)Mu(e,t,r),e=e.sibling}function J0(e,t){for(var r=t,n=!1,i,a;;){if(!n){n=r.return;e:for(;;){if(n===null)throw Error(A(160));switch(i=n.stateNode,n.tag){case 5:a=!1;break e;case 3:i=i.containerInfo,a=!0;break e;case 4:i=i.containerInfo,a=!0;break e}n=n.return}n=!0}if(r.tag===5||r.tag===6){e:for(var o=e,l=r,s=l;;)if(md(o,s),s.child!==null&&s.tag!==4)s.child.return=s,s=s.child;else{if(s===l)break e;for(;s.sibling===null;){if(s.return===null||s.return===l)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}a?(o=i,l=r.stateNode,o.nodeType===8?o.parentNode.removeChild(l):o.removeChild(l)):i.removeChild(r.stateNode)}else if(r.tag===4){if(r.child!==null){i=r.stateNode.containerInfo,a=!0,r.child.return=r,r=r.child;continue}}else if(md(e,r),r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return,r.tag===4&&(n=!1)}r.sibling.return=r.return,r=r.sibling}}function kl(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var n=r=r.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==r)}return;case 1:return;case 5:if(r=t.stateNode,r!=null){n=t.memoizedProps;var i=e!==null?e.memoizedProps:n;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,a!==null){for(r[no]=n,e==="input"&&n.type==="radio"&&n.name!=null&&Hh(r,n),du(e,i),t=du(e,n),i=0;i<a.length;i+=2){var o=a[i],l=a[i+1];o==="style"?Kh(r,l):o==="dangerouslySetInnerHTML"?Gh(r,l):o==="children"?ji(r,l):gs(r,o,l,t)}switch(e){case"input":au(r,n);break;case"textarea":Uh(r,n);break;case"select":e=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,a=n.value,a!=null?yn(r,!!n.multiple,a,!1):e!==!!n.multiple&&(n.defaultValue!=null?yn(r,!!n.multiple,n.defaultValue,!0):yn(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(t.stateNode===null)throw Error(A(162));t.stateNode.nodeValue=t.memoizedProps;return;case 3:r=t.stateNode,r.hydrate&&(r.hydrate=!1,n0(r.containerInfo));return;case 12:return;case 13:t.memoizedState!==null&&(Js=ke(),gd(t.child,!0)),xd(t);return;case 19:xd(t);return;case 17:return;case 23:case 24:gd(t,t.memoizedState!==null);return}throw Error(A(163))}function xd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new _1),t.forEach(function(n){var i=I1.bind(null,e,n);r.has(n)||(r.add(n),n.then(i,i))})}}function $1(e,t){return e!==null&&(e=e.memoizedState,e===null||e.dehydrated!==null)?(t=t.memoizedState,t!==null&&t.dehydrated===null):!1}var O1=Math.ceil,mo=Ar.ReactCurrentDispatcher,Qs=Ar.ReactCurrentOwner,H=0,Me=null,xe=null,Re=0,Tr=0,Nu=cr(0),Oe=0,Uo=null,Nn=0,oa=0,In=0,Zs=0,Iu=null,Js=0,Lu=1/0;function Ln(){Lu=ke()+500}var M=null,yo=!1,ju=null,xt=null,lr=!1,Ai=null,yi=90,Du=[],zu=[],Ft=null,Fi=0,Bu=null,Ga=-1,kt=0,Wa=0,Mi=null,Ka=!1;function Ye(){return H&48?ke():Ga!==-1?Ga:Ga=ke()}function tr(e){if(e=e.mode,!(e&2))return 1;if(!(e&4))return Tn()===99?1:2;if(kt===0&&(kt=Nn),h1.transition!==0){Wa!==0&&(Wa=Iu!==null?Iu.pendingLanes:0),e=kt;var t=4186112&~Wa;return t&=-t,t===0&&(e=4186112&~e,t=e&-e,t===0&&(t=8192)),t}return e=Tn(),H&4&&e===98?e=eo(12,kt):(e=gy(e),e=eo(e,kt)),e}function rr(e,t,r){if(50<Fi)throw Fi=0,Bu=null,Error(A(185));if(e=Vo(e,t),e===null)return null;Io(e,t,r),e===Me&&(In|=t,Oe===4&&En(e,Re));var n=Tn();t===1?H&8&&!(H&48)?Hu(e):(it(e,r),H===0&&(Ln(),Ct())):(!(H&4)||n!==98&&n!==99||(Ft===null?Ft=new Set([e]):Ft.add(e)),it(e,r)),Iu=e}function Vo(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}function it(e,t){for(var r=e.callbackNode,n=e.suspendedLanes,i=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-ar(o),s=1<<l,u=a[l];if(u===-1){if(!(s&n)||s&i){u=t,Vr(s);var c=ae;a[l]=10<=c?u+250:6<=c?u+5e3:-1}}else u<=t&&(e.expiredLanes|=s);o&=~s}if(n=Hi(e,e===Me?Re:0),t=ae,n===0)r!==null&&(r!==Cl&&_u(r),e.callbackNode=null,e.callbackPriority=0);else{if(r!==null){if(e.callbackPriority===t)return;r!==Cl&&_u(r)}t===15?(r=Hu.bind(null,e),Tt===null?(Tt=[r],Va=Ds(Bo,R0)):Tt.push(r),r=Cl):t===14?r=Wi(99,Hu.bind(null,e)):(r=my(t),r=Wi(r,ev.bind(null,e))),e.callbackPriority=t,e.callbackNode=r}}function ev(e){if(Ga=-1,Wa=kt=0,H&48)throw Error(A(327));var t=e.callbackNode;if(dr()&&e.callbackNode!==t)return null;var r=Hi(e,e===Me?Re:0);if(r===0)return null;var n=r,i=H;H|=16;var a=iv();(Me!==e||Re!==n)&&(Ln(),Cn(e,n));do try{k1();break}catch(l){nv(e,l)}while(!0);if(zs(),mo.current=a,H=i,xe!==null?n=0:(Me=null,Re=0,n=Oe),Nn&In)Cn(e,0);else if(n!==0){if(n===2&&(H|=64,e.hydrate&&(e.hydrate=!1,Ls(e.containerInfo)),r=f0(e),r!==0&&(n=bi(e,r))),n===1)throw t=Uo,Cn(e,0),En(e,r),it(e,ke()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=r,n){case 0:case 1:throw Error(A(345));case 2:yr(e);break;case 3:if(En(e,r),(r&62914560)===r&&(n=Js+500-ke(),10<n)){if(Hi(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Ye(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Hc(yr.bind(null,e),n);break}yr(e);break;case 4:if(En(e,r),(r&4186112)===r)break;for(n=e.eventTimes,i=-1;0<r;){var o=31-ar(r);a=1<<o,o=n[o],o>i&&(i=o),r&=~a}if(r=i,r=ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*O1(r/1960))-r,10<r){e.timeoutHandle=Hc(yr.bind(null,e),r);break}yr(e);break;case 5:yr(e);break;default:throw Error(A(329))}}return it(e,ke()),e.callbackNode===t?ev.bind(null,e):null}function En(e,t){for(t&=~Zs,t&=~In,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-ar(t),n=1<<r;e[r]=-1,t&=~n}}function Hu(e){if(H&48)throw Error(A(327));if(dr(),e===Me&&e.expiredLanes&Re){var t=Re,r=bi(e,t);Nn&In&&(t=Hi(e,t),r=bi(e,t))}else t=Hi(e,0),r=bi(e,t);if(e.tag!==0&&r===2&&(H|=64,e.hydrate&&(e.hydrate=!1,Ls(e.containerInfo)),t=f0(e),t!==0&&(r=bi(e,t))),r===1)throw r=Uo,Cn(e,0),En(e,t),it(e,ke()),r;return e.finishedWork=e.current.alternate,e.finishedLanes=t,yr(e),it(e,ke()),null}function P1(){if(Ft!==null){var e=Ft;Ft=null,e.forEach(function(t){t.expiredLanes|=24&t.pendingLanes,it(t,ke())})}Ct()}function tv(e,t){var r=H;H|=1;try{return e(t)}finally{H=r,H===0&&(Ln(),Ct())}}function rv(e,t){var r=H;H&=-2,H|=8;try{return e(t)}finally{H=r,H===0&&(Ln(),Ct())}}function Pa(e,t){ge(Nu,Tr),Tr|=t,Nn|=t}function ef(){Tr=Nu.current,fe(Nu)}function Cn(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,u1(r)),xe!==null)for(r=xe.return;r!==null;){var n=r;switch(n.tag){case 1:n=n.type.childContextTypes,n!=null&&io();break;case 3:kn(),fe(De),fe(Ae),Vs();break;case 5:Us(n);break;case 4:kn();break;case 13:fe(ve);break;case 19:fe(ve);break;case 10:Bs(n);break;case 23:case 24:ef()}r=r.return}Me=e,xe=ur(e.current,null),Re=Tr=Nn=t,Oe=0,Uo=null,Zs=In=oa=0}function nv(e,t){do{var r=xe;try{if(zs(),ki.current=go,co){for(var n=ye.memoizedState;n!==null;){var i=n.queue;i!==null&&(i.pending=null),n=n.next}co=!1}if(Xi=0,$e=Te=ye=null,Ri=!1,Qs.current=null,r===null||r.return===null){Oe=1,Uo=t,xe=null;break}e:{var a=e,o=r.return,l=r,s=t;if(t=Re,l.flags|=2048,l.firstEffect=l.lastEffect=null,s!==null&&typeof s=="object"&&typeof s.then=="function"){var u=s;if(!(l.mode&2)){var c=l.alternate;c?(l.updateQueue=c.updateQueue,l.memoizedState=c.memoizedState,l.lanes=c.lanes):(l.updateQueue=null,l.memoizedState=null)}var v=(ve.current&1)!==0,p=o;do{var m;if(m=p.tag===13){var S=p.memoizedState;if(S!==null)m=S.dehydrated!==null;else{var x=p.memoizedProps;m=x.fallback===void 0?!1:x.unstable_avoidThisFallback!==!0?!0:!v}}if(m){var h=p.updateQueue;if(h===null){var f=new Set;f.add(u),p.updateQueue=f}else h.add(u);if(!(p.mode&2)){if(p.flags|=64,l.flags|=16384,l.flags&=-2981,l.tag===1)if(l.alternate===null)l.tag=17;else{var g=Jt(-1,1);g.tag=2,er(l,g)}l.lanes|=1;break e}s=void 0,l=t;var b=a.pingCache;if(b===null?(b=a.pingCache=new S1,s=new Set,b.set(u,s)):(s=b.get(u),s===void 0&&(s=new Set,b.set(u,s))),!s.has(l)){s.add(l);var w=N1.bind(null,a,u,l);u.then(w,w)}p.flags|=4096,p.lanes=t;break e}p=p.return}while(p!==null);s=Error((mn(l.type)||"A React component")+` suspended while rendering, but no fallback UI was specified.

Add a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.`)}Oe!==5&&(Oe=2),s=Xs(s,l),p=o;do{switch(p.tag){case 3:a=s,p.flags|=4096,t&=-t,p.lanes|=t;var P=Q0(p,a,t);Yc(p,P);break e;case 1:a=s;var E=p.type,R=p.stateNode;if(!(p.flags&64)&&(typeof E.getDerivedStateFromError=="function"||R!==null&&typeof R.componentDidCatch=="function"&&(xt===null||!xt.has(R)))){p.flags|=4096,t&=-t,p.lanes|=t;var k=Z0(p,a,t);Yc(p,k);break e}}p=p.return}while(p!==null)}ov(r)}catch(C){t=C,xe===r&&r!==null&&(xe=r=r.return);continue}break}while(!0)}function iv(){var e=mo.current;return mo.current=go,e===null?go:e}function bi(e,t){var r=H;H|=16;var n=iv();Me===e&&Re===t||Cn(e,t);do try{T1();break}catch(i){nv(e,i)}while(!0);if(zs(),H=r,mo.current=n,xe!==null)throw Error(A(261));return Me=null,Re=0,Oe}function T1(){for(;xe!==null;)av(xe)}function k1(){for(;xe!==null&&!c1();)av(xe)}function av(e){var t=uv(e.alternate,e,Tr);e.memoizedProps=e.pendingProps,t===null?ov(e):xe=t,Qs.current=null}function ov(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&2048){if(r=x1(t),r!==null){r.flags&=2047,xe=r;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(r=w1(r,t,Tr),r!==null){xe=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||Tr&1073741824||!(r.mode&4)){for(var n=0,i=r.child;i!==null;)n|=i.lanes|i.childLanes,i=i.sibling;r.childLanes=n}e!==null&&!(e.flags&2048)&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(e.lastEffect!==null?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}if(t=t.sibling,t!==null){xe=t;return}xe=t=e}while(t!==null);Oe===0&&(Oe=5)}function yr(e){var t=Tn();return Pr(99,R1.bind(null,e,t)),null}function R1(e,t){do dr();while(Ai!==null);if(H&48)throw Error(A(327));var r=e.finishedWork;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(A(177));e.callbackNode=null;var n=r.lanes|r.childLanes,i=n,a=e.pendingLanes&~i;e.pendingLanes=i,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=i,e.mutableReadLanes&=i,e.entangledLanes&=i,i=e.entanglements;for(var o=e.eventTimes,l=e.expirationTimes;0<a;){var s=31-ar(a),u=1<<s;i[s]=0,o[s]=-1,l[s]=-1,a&=~u}if(Ft!==null&&!(n&24)&&Ft.has(e)&&Ft.delete(e),e===Me&&(xe=Me=null,Re=0),1<r.flags?r.lastEffect!==null?(r.lastEffect.nextEffect=r,n=r.firstEffect):n=r:n=r.firstEffect,n!==null){if(i=H,H|=32,Qs.current=null,Sl=za,o=Nc(),yu(o)){if("selectionStart"in o)l={start:o.selectionStart,end:o.selectionEnd};else e:if(l=(l=o.ownerDocument)&&l.defaultView||window,(u=l.getSelection&&l.getSelection())&&u.rangeCount!==0){l=u.anchorNode,a=u.anchorOffset,s=u.focusNode,u=u.focusOffset;try{l.nodeType,s.nodeType}catch{l=null;break e}var c=0,v=-1,p=-1,m=0,S=0,x=o,h=null;t:for(;;){for(var f;x!==l||a!==0&&x.nodeType!==3||(v=c+a),x!==s||u!==0&&x.nodeType!==3||(p=c+u),x.nodeType===3&&(c+=x.nodeValue.length),(f=x.firstChild)!==null;)h=x,x=f;for(;;){if(x===o)break t;if(h===l&&++m===a&&(v=c),h===s&&++S===u&&(p=c),(f=x.nextSibling)!==null)break;x=h,h=x.parentNode}x=f}l=v===-1||p===-1?null:{start:v,end:p}}else l=null;l=l||{start:0,end:0}}else l=null;_l={focusedElem:o,selectionRange:l},za=!1,Mi=null,Ka=!1,M=n;do try{A1()}catch(C){if(M===null)throw Error(A(330));nr(M,C),M=M.nextEffect}while(M!==null);Mi=null,M=n;do try{for(o=e;M!==null;){var g=M.flags;if(g&16&&ji(M.stateNode,""),g&128){var b=M.alternate;if(b!==null){var w=b.ref;w!==null&&(typeof w=="function"?w(null):w.current=null)}}switch(g&1038){case 2:wd(M),M.flags&=-3;break;case 6:wd(M),M.flags&=-3,kl(M.alternate,M);break;case 1024:M.flags&=-1025;break;case 1028:M.flags&=-1025,kl(M.alternate,M);break;case 4:kl(M.alternate,M);break;case 8:l=M,J0(o,l);var P=l.alternate;yd(l),P!==null&&yd(P)}M=M.nextEffect}}catch(C){if(M===null)throw Error(A(330));nr(M,C),M=M.nextEffect}while(M!==null);if(w=_l,b=Nc(),g=w.focusedElem,o=w.selectionRange,b!==g&&g&&g.ownerDocument&&y0(g.ownerDocument.documentElement,g)){for(o!==null&&yu(g)&&(b=o.start,w=o.end,w===void 0&&(w=b),"selectionStart"in g?(g.selectionStart=b,g.selectionEnd=Math.min(w,g.value.length)):(w=(b=g.ownerDocument||document)&&b.defaultView||window,w.getSelection&&(w=w.getSelection(),l=g.textContent.length,P=Math.min(o.start,l),o=o.end===void 0?P:Math.min(o.end,l),!w.extend&&P>o&&(l=o,o=P,P=l),l=Mc(g,P),a=Mc(g,o),l&&a&&(w.rangeCount!==1||w.anchorNode!==l.node||w.anchorOffset!==l.offset||w.focusNode!==a.node||w.focusOffset!==a.offset)&&(b=b.createRange(),b.setStart(l.node,l.offset),w.removeAllRanges(),P>o?(w.addRange(b),w.extend(a.node,a.offset)):(b.setEnd(a.node,a.offset),w.addRange(b)))))),b=[],w=g;w=w.parentNode;)w.nodeType===1&&b.push({element:w,left:w.scrollLeft,top:w.scrollTop});for(typeof g.focus=="function"&&g.focus(),g=0;g<b.length;g++)w=b[g],w.element.scrollLeft=w.left,w.element.scrollTop=w.top}za=!!Sl,_l=Sl=null,e.current=r,M=n;do try{for(g=e;M!==null;){var E=M.flags;if(E&36&&C1(g,M.alternate,M),E&128){b=void 0;var R=M.ref;if(R!==null){var k=M.stateNode;switch(M.tag){case 5:b=k;break;default:b=k}typeof R=="function"?R(b):R.current=b}}M=M.nextEffect}}catch(C){if(M===null)throw Error(A(330));nr(M,C),M=M.nextEffect}while(M!==null);M=null,p1(),H=i}else e.current=r;if(lr)lr=!1,Ai=e,yi=t;else for(M=n;M!==null;)t=M.nextEffect,M.nextEffect=null,M.flags&8&&(E=M,E.sibling=null,E.stateNode=null),M=t;if(n=e.pendingLanes,n===0&&(xt=null),n===1?e===Bu?Fi++:(Fi=0,Bu=e):Fi=0,r=r.stateNode,Cr&&typeof Cr.onCommitFiberRoot=="function")try{Cr.onCommitFiberRoot(js,r,void 0,(r.current.flags&64)===64)}catch{}if(it(e,ke()),yo)throw yo=!1,e=ju,ju=null,e;return H&8||Ct(),null}function A1(){for(;M!==null;){var e=M.alternate;Ka||Mi===null||(M.flags&8?wc(M,Mi)&&(Ka=!0):M.tag===13&&$1(e,M)&&wc(M,Mi)&&(Ka=!0));var t=M.flags;t&256&&E1(e,M),!(t&512)||lr||(lr=!0,Wi(97,function(){return dr(),null})),M=M.nextEffect}}function dr(){if(yi!==90){var e=97<yi?97:yi;return yi=90,Pr(e,M1)}return!1}function F1(e,t){Du.push(t,e),lr||(lr=!0,Wi(97,function(){return dr(),null}))}function lv(e,t){zu.push(t,e),lr||(lr=!0,Wi(97,function(){return dr(),null}))}function M1(){if(Ai===null)return!1;var e=Ai;if(Ai=null,H&48)throw Error(A(331));var t=H;H|=32;var r=zu;zu=[];for(var n=0;n<r.length;n+=2){var i=r[n],a=r[n+1],o=i.destroy;if(i.destroy=void 0,typeof o=="function")try{o()}catch(s){if(a===null)throw Error(A(330));nr(a,s)}}for(r=Du,Du=[],n=0;n<r.length;n+=2){i=r[n],a=r[n+1];try{var l=i.create;i.destroy=l()}catch(s){if(a===null)throw Error(A(330));nr(a,s)}}for(l=e.current.firstEffect;l!==null;)e=l.nextEffect,l.nextEffect=null,l.flags&8&&(l.sibling=null,l.stateNode=null),l=e;return H=t,Ct(),!0}function Sd(e,t,r){t=Xs(r,t),t=Q0(e,t,1),er(e,t),t=Ye(),e=Vo(e,1),e!==null&&(Io(e,1,t),it(e,t))}function nr(e,t){if(e.tag===3)Sd(e,e,t);else for(var r=e.return;r!==null;){if(r.tag===3){Sd(r,e,t);break}else if(r.tag===1){var n=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(xt===null||!xt.has(n))){e=Xs(t,e);var i=Z0(r,e,1);if(er(r,i),i=Ye(),r=Vo(r,1),r!==null)Io(r,1,i),it(r,i);else if(typeof n.componentDidCatch=="function"&&(xt===null||!xt.has(n)))try{n.componentDidCatch(t,e)}catch{}break}}r=r.return}}function N1(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=Ye(),e.pingedLanes|=e.suspendedLanes&r,Me===e&&(Re&r)===r&&(Oe===4||Oe===3&&(Re&62914560)===Re&&500>ke()-Js?Cn(e,0):Zs|=r),it(e,t)}function I1(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(kt===0&&(kt=Nn),t=Gr(62914560&~kt),t===0&&(t=4194304)):t=Tn()===99?1:2:t=1),r=Ye(),e=Vo(e,t),e!==null&&(Io(e,t,r),it(e,r))}var uv;uv=function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||De.current)pt=!0;else if(r&n)pt=!!(e.flags&16384);else{switch(pt=!1,t.tag){case 3:ud(t),Ol();break;case 5:Jc(t);break;case 1:ze(t.type)&&Ua(t);break;case 4:$u(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var i=t.type._context;ge(ao,i._currentValue),i._currentValue=n;break;case 13:if(t.memoizedState!==null)return r&t.child.childLanes?sd(e,t,r):(ge(ve,ve.current&1),t=At(e,t,r),t!==null?t.sibling:null);ge(ve,ve.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&64){if(n)return hd(e,t,r);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),ge(ve,ve.current),n)break;return null;case 23:case 24:return t.lanes=0,Pl(e,t,r)}return At(e,t,r)}else pt=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=Pn(t,Ae.current),Sn(t,r),i=Ws(null,t,n,e,i,r),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ze(n)){var a=!0;Ua(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Hs(t);var o=n.getDerivedStateFromProps;typeof o=="function"&&uo(t,n,o,e),i.updater=Ho,t.stateNode=i,i._reactInternals=t,Cu(t,n,e,r),t=ku(null,t,n,!0,a,r)}else t.tag=0,je(null,t,i,r),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=i._init,i=a(i._payload),t.type=i,a=t.tag=j1(i),e=ct(i,e),a){case 0:t=Tu(null,t,i,e,r);break e;case 1:t=ld(null,t,i,e,r);break e;case 11:t=ad(null,t,i,e,r);break e;case 14:t=od(null,t,i,ct(i.type,e),n,r);break e}throw Error(A(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:ct(n,i),Tu(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:ct(n,i),ld(e,t,n,i,r);case 3:if(ud(t),n=t.updateQueue,e===null||n===null)throw Error(A(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,F0(e,t),Ki(t,n,null,r),n=t.memoizedState.element,n===i)Ol(),t=At(e,t,r);else{if(i=t.stateNode,(a=i.hydrate)&&(Yt=xn(t.stateNode.containerInfo.firstChild),Rt=t,a=_t=!0),a){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i<e.length;i+=2)a=e[i],a._workInProgressVersionPrimary=e[i+1],_n.push(a);for(r=L0(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|1024,r=r.sibling}else je(e,t,n,r),Ol();t=t.child}return t;case 5:return Jc(t),e===null&&Ou(t),n=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,xu(n,i)?o=null:a!==null&&xu(n,a)&&(t.flags|=16),K0(e,t),je(e,t,o,r),t.child;case 6:return e===null&&Ou(t),null;case 13:return sd(e,t,r);case 4:return $u(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=so(t,null,n,r):je(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:ct(n,i),ad(e,t,n,i,r);case 7:return je(e,t,t.pendingProps,r),t.child;case 8:return je(e,t,t.pendingProps.children,r),t.child;case 12:return je(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value;var l=t.type._context;if(ge(ao,l._currentValue),l._currentValue=a,o!==null)if(l=o.value,a=Je(l,a)?0:(typeof n._calculateChangedBits=="function"?n._calculateChangedBits(l,a):1073741823)|0,a===0){if(o.children===i.children&&!De.current){t=At(e,t,r);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var s=l.dependencies;if(s!==null){o=l.child;for(var u=s.firstContext;u!==null;){if(u.context===n&&u.observedBits&a){l.tag===1&&(u=Jt(-1,r&-r),u.tag=2,er(l,u)),l.lanes|=r,u=l.alternate,u!==null&&(u.lanes|=r),A0(l.return,r),s.lanes|=r;break}u=u.next}}else o=l.tag===10&&l.type===t.type?null:l.child;if(o!==null)o.return=l;else for(o=l;o!==null;){if(o===t){o=null;break}if(l=o.sibling,l!==null){l.return=o.return,o=l;break}o=o.return}l=o}je(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,a=t.pendingProps,n=a.children,Sn(t,r),i=nt(i,a.unstable_observedBits),n=n(i),t.flags|=1,je(e,t,n,r),t.child;case 14:return i=t.type,a=ct(i,t.pendingProps),a=ct(i.type,a),od(e,t,i,a,n,r);case 15:return W0(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:ct(n,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ze(n)?(e=!0,Ua(t)):e=!1,Sn(t,r),N0(t,n,i),Cu(t,n,i,r),ku(null,t,n,!0,e,r);case 19:return hd(e,t,r);case 23:return Pl(e,t,r);case 24:return Pl(e,t,r)}throw Error(A(156,t.tag))};function L1(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function et(e,t,r,n){return new L1(e,t,r,n)}function tf(e){return e=e.prototype,!(!e||!e.isReactComponent)}function j1(e){if(typeof e=="function")return tf(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Fo)return 11;if(e===Mo)return 14}return 2}function ur(e,t){var r=e.alternate;return r===null?(r=et(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function qa(e,t,r,n,i,a){var o=2;if(n=e,typeof e=="function")tf(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Wt:return $n(r.children,i,a,t);case Dh:o=8,i|=16;break;case ms:o=8,i|=1;break;case _i:return e=et(12,r,t,i|8),e.elementType=_i,e.type=_i,e.lanes=a,e;case Ei:return e=et(13,r,t,i),e.type=Ei,e.elementType=Ei,e.lanes=a,e;case Xa:return e=et(19,r,t,i),e.elementType=Xa,e.lanes=a,e;case _s:return rf(r,i,a,t);case nu:return e=et(24,r,t,i),e.elementType=nu,e.lanes=a,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ys:o=10;break e;case bs:o=9;break e;case Fo:o=11;break e;case Mo:o=14;break e;case ws:o=16,n=null;break e;case xs:o=22;break e}throw Error(A(130,e==null?e:typeof e,""))}return t=et(o,r,t,i),t.elementType=e,t.type=n,t.lanes=a,t}function $n(e,t,r,n){return e=et(7,e,n,t),e.lanes=r,e}function rf(e,t,r,n){return e=et(23,e,n,t),e.elementType=_s,e.lanes=r,e}function Rl(e,t,r){return e=et(6,e,null,t),e.lanes=r,e}function Al(e,t,r){return t=et(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function D1(e,t,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=vl(0),this.expirationTimes=vl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vl(0),this.mutableSourceEagerHydrationData=null}function z1(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:wr,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function bo(e,t,r,n){var i=t.current,a=Ye(),o=tr(i);e:if(r){r=r._reactInternals;t:{if(Fr(r)!==r||r.tag!==1)throw Error(A(170));var l=r;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(ze(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(l!==null);throw Error(A(171))}if(r.tag===1){var s=r.type;if(ze(s)){r=C0(r,s,l);break e}}r=l}else r=or;return t.context===null?t.context=r:t.pendingContext=r,t=Jt(a,o),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),er(i,t),rr(i,o,a),o}function Fl(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 _d(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function nf(e,t){_d(e,t),(e=e.alternate)&&_d(e,t)}function B1(){return null}function af(e,t,r){var n=r!=null&&r.hydrationOptions!=null&&r.hydrationOptions.mutableSources||null;if(r=new D1(e,t,r!=null&&r.hydrate===!0),t=et(3,null,null,t===2?7:t===1?3:0),r.current=t,t.stateNode=r,Hs(t),e[Mn]=r.current,w0(e.nodeType===8?e.parentNode:e),n)for(e=0;e<n.length;e++){t=n[e];var i=t._getVersion;i=i(t._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[t,i]:r.mutableSourceEagerHydrationData.push(t,i)}this._internalRoot=r}af.prototype.render=function(e){bo(e,this._internalRoot,null,null)};af.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;bo(null,e,null,function(){t[Mn]=null})};function la(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function H1(e,t){if(t||(t=e?e.nodeType===9?e.documentElement:e.firstChild:null,t=!(!t||t.nodeType!==1||!t.hasAttribute("data-reactroot"))),!t)for(var r;r=e.lastChild;)e.removeChild(r);return new af(e,0,t?{hydrate:!0}:void 0)}function Go(e,t,r,n,i){var a=r._reactRootContainer;if(a){var o=a._internalRoot;if(typeof i=="function"){var l=i;i=function(){var u=Fl(o);l.call(u)}}bo(t,o,e,i)}else{if(a=r._reactRootContainer=H1(r,n),o=a._internalRoot,typeof i=="function"){var s=i;i=function(){var u=Fl(o);s.call(u)}}rv(function(){bo(t,o,e,i)})}return Fl(o)}e0=function(e){if(e.tag===13){var t=Ye();rr(e,4,t),nf(e,4)}};Ps=function(e){if(e.tag===13){var t=Ye();rr(e,67108864,t),nf(e,67108864)}};t0=function(e){if(e.tag===13){var t=Ye(),r=tr(e);rr(e,r,t),nf(e,r)}};r0=function(e,t){return t()};pu=function(e,t,r){switch(t){case"input":if(au(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=zo(n);if(!i)throw Error(A(90));Bh(n),au(n,i)}}}break;case"textarea":Uh(e,r);break;case"select":t=r.value,t!=null&&yn(e,!!r.multiple,t,!1)}};Cs=tv;Xh=function(e,t,r,n,i){var a=H;H|=4;try{return Pr(98,e.bind(null,t,r,n,i))}finally{H=a,H===0&&(Ln(),Ct())}};$s=function(){!(H&49)&&(P1(),dr())};Qh=function(e,t){var r=H;H|=2;try{return e(t)}finally{H=r,H===0&&(Ln(),Ct())}};function sv(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!la(t))throw Error(A(200));return z1(e,t,null,r)}var U1={Events:[ia,pn,zo,qh,Yh,dr,{current:!1}]},li={findFiberByHostInstance:Sr,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},V1={bundleType:li.bundleType,version:li.version,rendererPackageName:li.rendererPackageName,rendererConfig:li.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ar.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Jh(e),e===null?null:e.stateNode},findFiberByHostInstance:li.findFiberByHostInstance||B1,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ta=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ta.isDisabled&&Ta.supportsFiber)try{js=Ta.inject(V1),Cr=Ta}catch{}}ot.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U1;ot.createPortal=sv;ot.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(A(188)):Error(A(268,Object.keys(e)));return e=Jh(t),e=e===null?null:e.stateNode,e};ot.flushSync=function(e,t){var r=H;if(r&48)return e(t);H|=1;try{if(e)return Pr(99,e.bind(null,t))}finally{H=r,Ct()}};ot.hydrate=function(e,t,r){if(!la(t))throw Error(A(200));return Go(null,e,t,!0,r)};ot.render=function(e,t,r){if(!la(t))throw Error(A(200));return Go(null,e,t,!1,r)};ot.unmountComponentAtNode=function(e){if(!la(e))throw Error(A(40));return e._reactRootContainer?(rv(function(){Go(null,null,e,!1,function(){e._reactRootContainer=null,e[Mn]=null})}),!0):!1};ot.unstable_batchedUpdates=tv;ot.unstable_createPortal=function(e,t){return sv(e,t,2<arguments.length&&arguments[2]!==void 0?arguments[2]:null)};ot.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!la(r))throw Error(A(200));if(e==null||e._reactInternals===void 0)throw Error(A(38));return Go(e,t,r,!1,n)};ot.version="17.0.2";function fv(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(fv)}catch(e){console.error(e)}}fv(),Nh.exports=ot;var G1=Nh.exports;const W1=ea(G1);function Ml(e){W1.render(te.jsx(G.StrictMode,{children:e}),document.getElementById("root"))}var cv={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var a="",o=0;o<arguments.length;o++){var l=arguments[o];l&&(a=i(a,n(l)))}return a}function n(a){if(typeof a=="string"||typeof a=="number")return a;if(typeof a!="object")return"";if(Array.isArray(a))return r.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var o="";for(var l in a)t.call(a,l)&&a[l]&&(o=i(o,l));return o}function i(a,o){return o?a?a+" "+o:a+o:a}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(cv);var K1=cv.exports;const We=ea(K1),q1="_button_474wk_1",Y1="_disabled_474wk_30",X1="_fullWidth_474wk_118",Q1="_button__leftIcon_474wk_124",Z1="_button__rightIcon_474wk_125",gr={button:q1,disabled:Y1,"buttonType-muted":"_buttonType-muted_474wk_34","buttonType-primary":"_buttonType-primary_474wk_50","buttonType-negative":"_buttonType-negative_474wk_71","buttonSize-xxs":"_buttonSize-xxs_474wk_88","buttonSize-xs":"_buttonSize-xs_474wk_93","buttonSize-s":"_buttonSize-s_474wk_98","buttonSize-m":"_buttonSize-m_474wk_103","buttonSize-l":"_buttonSize-l_474wk_108","buttonSize-xl":"_buttonSize-xl_474wk_113",fullWidth:X1,button__leftIcon:Q1,button__rightIcon:Z1};function J1(e){var t,r=e.children,n=e.className,i=e.disabled,a=e.buttonType,o=a===void 0?"muted":a,l=e.buttonSize,s=l===void 0?"m":l,u=e.fullWidth,c=e.onClick,v=e.style,p=e.leftIcon,m=e.rightIcon,S=e.type,x=S===void 0?"button":S;return d.createElement("button",{type:x,className:We(gr.button,gr["buttonType-"+o],gr["buttonSize-"+s],(t={},t[gr.disabled]=i,t[gr.fullWidth]=u,t),n),disabled:i,onClick:c,style:v},p&&d.createElement("span",{className:gr.button__leftIcon},p),r&&d.createElement("span",null,r),m&&d.createElement("span",{className:gr.button__rightIcon},m))}const eb="_themeVariables_ovgoa_1",tb="_canvas_ovgoa_68",Ed={themeVariables:eb,canvas:tb};var wo=function(){return wo=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},wo.apply(this,arguments)};function Cd(e){return e!=e.toLowerCase()&&(e=e.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})),e}function rb(e){return Object.entries(e.theme).reduce(function(t,r){var n,i,a=r[0],o=r[1];return wo(wo({},t),(n={},n["--"+Cd(a)]=o,n["--"+Cd(a+"RgbComponents")]=((i=o.match(/rgb\((\d+, \d+, \d+)\)/))===null||i===void 0?void 0:i[1])||void 0,n))},{padding:e.bodyPadding.map(function(t){return t+"px"}).join(" ")})}var dv=G.createContext(null);function nb(){var e=G.useContext(dv);if(!e)throw new Error("useCtx requires <Canvas />!");return e}function of(e){var t=e.ctx,r=e.children,n=e.noAutoResizer,i=t.mode;return G.useEffect(function(){if(i!=="renderPage"&&!n){var a=t;return a.startAutoResizer(),function(){a.stopAutoResizer()}}},[i,n]),d.createElement(dv.Provider,{value:t},d.createElement("div",{className:We(Ed.themeVariables,Ed.canvas),style:rb(t)},r))}const ib="_fieldError_qi0xk_1",ab={fieldError:ib};function pv(e){var t=e.children;return d.createElement("div",{className:ab.fieldError},t)}const ob="_FieldGroup_uz9ju_1",lb="_FieldGroup__item_uz9ju_5",$d={FieldGroup:ob,FieldGroup__item:lb};var Uu=function(){return Uu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Uu.apply(this,arguments)},ub=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};function Od(e){var t=e.children,r=e.className,n=ub(e,["children","className"]),i=We($d.FieldGroup,r);return d.createElement("div",Uu({},n,{className:i}),d.Children.map(t,function(a){return d.createElement("div",{className:$d.FieldGroup__item},a)}))}const sb="_fieldHint_1avon_1",fb={fieldHint:sb};function hv(e){var t=e.children;return d.createElement("div",{className:fb.fieldHint},t)}const cb="_Form_5qspp_1",db="_Form__item_5qspp_5",Nl={Form:cb,Form__item:db,"Form__item--default":"_Form__item--default_5qspp_13","Form__item--condensed":"_Form__item--condensed_5qspp_17"};var Vu=function(){return Vu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Vu.apply(this,arguments)},pb=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},vv=function(e){var t=e.children,r=e.className,n=e.onSubmit,i=e.spacing,a=i===void 0?"default":i,o=pb(e,["children","className","onSubmit","spacing"]),l=We(Nl.Form,r),s=We(Nl.Form__item,Nl["Form__item--"+a]),u=G.useCallback(function(c){c.preventDefault(),n&&n(c)},[n]);return d.createElement("form",Vu({className:l,onSubmit:u},o),G.Children.map(t,function(c){return c?d.createElement("div",{className:s},c):null}))},Gu=function(){return Gu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Gu.apply(this,arguments)};function lf(e){var t=e.id,r=e.label,n=e.hint,i=e.error,a=e.required,o=e.formLabelProps,l=e.children;return d.createElement(d.Fragment,null,d.createElement(gv,Gu({},o,{htmlFor:t,required:a,error:!!i}),r),l,i&&d.createElement(pv,null,i),n&&d.createElement(hv,null,n))}const hb="_formLabel_tcjrv_1",vb="_formLabel__code_tcjrv_8",gb="_formLabel__label_tcjrv_18",mb="_formLabel__required_tcjrv_30",ui={formLabel:hb,formLabel__code:vb,"formLabel--error":"_formLabel--error_tcjrv_14",formLabel__label:gb,formLabel__required:mb};var Wu=function(){return Wu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Wu.apply(this,arguments)},yb=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},gv=function(e){var t,r=e.children,n=e.className,i=e.htmlFor,a=e.code,o=e.required,l=o===void 0?!1:o,s=e.error,u=s===void 0?!1:s,c=yb(e,["children","className","htmlFor","code","required","error"]),v=We(ui.formLabel,n,(t={},t[ui["formLabel--error"]]=u,t));return d.createElement("label",Wu({className:v,htmlFor:i},c),d.createElement("span",{className:ui.formLabel__label},r,l&&d.createElement("span",{className:ui.formLabel__required},"*")),a&&d.createElement("span",{className:ui.formLabel__code},a))};const bb="_Section_zh95u_1",wb="_pageContentSectionHighligh_zh95u_1",xb="_Section__header_zh95u_19",Sb="_Section__title_zh95u_38",_b="_Section__title__content_zh95u_52",Eb="_Section__arrow_zh95u_55",mr={Section:bb,"Section--highlighted":"_Section--highlighted_zh95u_5",pageContentSectionHighligh:wb,Section__header:xb,Section__title:Sb,Section__title__content:_b,Section__arrow:Eb,"Section__arrow--is-open":"_Section__arrow--is-open_zh95u_82"};function Pd(e){var t,r,n=e.title,i=e.children,a=e.highlighted,o=e.collapsible,l=e.headerClassName,s=e.titleClassName,u=e.headerStyle,c=e.titleStyle;return d.createElement("div",{className:We(mr.Section,(t={},t[mr["Section--highlighted"]]=a,t))},d.createElement("div",{className:We(mr.Section__header,l),style:u},d.createElement("div",{className:We(mr.Section__title,s),style:c},o&&d.createElement("button",{type:"button",className:We(mr.Section__arrow,(r={},r[mr["Section__arrow--is-open"]]=o.isOpen,r)),onClick:o.onToggle}),d.createElement("div",{className:mr.Section__title__content},n))),(!o||o.isOpen)&&i)}function Wo(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}function le(){return le=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},le.apply(null,arguments)}const Cb="_switchField__flex_16z4j_1",$b="_switchField__switchInput_16z4j_6",Ob="_switchField__label_16z4j_10",Pb="_switchField__below_16z4j_22",ka={switchField__flex:Cb,switchField__switchInput:$b,switchField__label:Ob,switchField__below:Pb};var xo=function(){return xo=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},xo.apply(this,arguments)};function Td(e){var t=e.id,r=e.name,n=e.label,i=e.hint,a=e.error,o=e.required,l=e.formLabelProps,s=e.value,u=e.onChange,c=e.switchInputProps;return d.createElement(d.Fragment,null,d.createElement("div",{className:ka.switchField__flex},d.createElement("div",{className:ka.switchField__switchInput},d.createElement(Lb,xo({},c,{name:r,value:s,onChange:u}))),d.createElement(gv,xo({},l,{htmlFor:t,required:o,className:We(ka.switchField__label,l==null?void 0:l.className),error:!!a}),n)),(i||a)&&d.createElement("div",{className:ka.switchField__below},a&&d.createElement(pv,null,a),i&&d.createElement(hv,null,i)))}const Tb="_switchInput__inner_1knbg_1",kb="_switchInput_1knbg_1",Rb="_switchInput__off_1knbg_1",Ab="_switchInput__on_1knbg_1",Fb="_switchInput__checked_1knbg_47",Mb="_switchInput__disabled_1knbg_60",Nb="_none_1knbg_1",Ra={switchInput__inner:Tb,switchInput:kb,switchInput__off:Rb,switchInput__on:Ab,switchInput__checked:Fb,switchInput__disabled:Mb,none:Nb};var Ku=function(){return Ku=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Ku.apply(this,arguments)},Ib=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};function Lb(e){var t,r=e.className,n=e.value,i=e.disabled,a=e.onClick,o=e.onChange,l=e.onKeyDown,s=Ib(e,["className","value","disabled","onClick","onChange","onKeyDown"]);function u(m,S){!i&&o&&o(m,S)}function c(m){m.key==="ArrowLeft"?u(!1,m):m.key==="ArrowRight"&&u(!0,m),l==null||l(m)}function v(m){u(!n,m),a==null||a(m)}var p=We(Ra.switchInput,r,(t={},t[Ra.switchInput__checked]=n,t[Ra.switchInput__disabled]=i,t));return d.createElement("button",Ku({},s,{type:"button",role:"switch","aria-checked":n,disabled:i,className:p,onKeyDown:c,onClick:v}),d.createElement("span",{className:Ra.switchInput__inner}))}var qu=function(){return qu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},qu.apply(this,arguments)};function Yu(e){var t=e.id,r=e.name,n=e.label,i=e.hint,a=e.error,o=e.required,l=e.placeholder,s=e.formLabelProps,u=e.value,c=e.onChange,v=e.textInputProps;return d.createElement(lf,{formLabelProps:s,id:t,required:o,error:a,hint:i,label:n},d.createElement(zb,qu({},v,{id:t,name:r,value:u,placeholder:l,onChange:c,error:!!a})))}const jb="_TextInput_x2oj2_1",Aa={TextInput:jb,"TextInput--monospaced":"_TextInput--monospaced_x2oj2_30","TextInput--disabled":"_TextInput--disabled_x2oj2_35","TextInput--error":"_TextInput--error_x2oj2_41"};var Xu=function(){return Xu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Xu.apply(this,arguments)},Db=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},zb=function(e){var t,r=e.className,n=e.disabled,i=n===void 0?!1:n,a=e.error,o=e.id,l=e.inputRef,s=e.maxLength,u=e.name,c=e.labelText,v=e.onBlur,p=e.onChange,m=e.placeholder,S=e.required,x=S===void 0?!1:S,h=e.type,f=e.value,g=e.monospaced,b=Db(e,["className","disabled","error","id","inputRef","maxLength","name","labelText","onBlur","onChange","placeholder","required","type","value","monospaced"]),w=G.useCallback(function(E){p&&p(E.target.value,E)},[p]),P=We(Aa.TextInput,r,(t={},t[Aa["TextInput--disabled"]]=i,t[Aa["TextInput--error"]]=a,t[Aa["TextInput--monospaced"]]=g,t));return d.createElement("input",Xu({className:P,"aria-label":c,id:o,name:u,required:x,placeholder:m,maxLength:s,disabled:i,onBlur:v,onChange:w,value:f,type:h,ref:l},b))},mv={},yv={exports:{}},Bb="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Hb=Bb,Ub=Hb;function bv(){}function wv(){}wv.resetWarningCache=bv;var Vb=function(){function e(n,i,a,o,l,s){if(s!==Ub){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:wv,resetWarningCache:bv};return r.PropTypes=r,r};yv.exports=Vb();var xv=yv.exports;const F=ea(xv);var uf={};Object.defineProperty(uf,"__esModule",{value:!0});var ut=function(){function e(t,r){var n=[],i=!0,a=!1,o=void 0;try{for(var l=t[Symbol.iterator](),s;!(i=(s=l.next()).done)&&(n.push(s.value),!(r&&n.length===r));i=!0);}catch(u){a=!0,o=u}finally{try{!i&&l.return&&l.return()}finally{if(a)throw o}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();uf.default=Gb;var st=G;function Gb(e){var t=(0,st.useState)(e.count),r=ut(t,2),n=r[0],i=r[1],a=(0,st.useState)(e.size),o=ut(a,2),l=o[0],s=o[1],u=(0,st.useState)(e.char),c=ut(u,2),v=c[0],p=c[1],m=(0,st.useState)(e.color),S=ut(m,2),x=S[0],h=S[1],f=(0,st.useState)(e.activeColor),g=ut(f,2),b=g[0],w=g[1],P=(0,st.useState)(e.isHalf),E=ut(P,2),R=E[0],k=E[1],C=(0,st.useState)(e.edit),Y=ut(C,2),me=Y[0],X=Y[1],z=(0,st.useState)(e.emptyIcon),j=ut(z,2),re=j[0],q=j[1],Ie=(0,st.useState)(e.halfIcon),Ce=ut(Ie,2),Fe=Ce[0],he=Ce[1],$=(0,st.useState)(e.filledIcon),y=ut($,2),_=y[0],O=y[1],T=(0,st.useState)(e.a11y),N=ut(T,2),D=N[0],W=N[1],K={count:n,size:l,char:v,color:x,activeColor:b,isHalf:R,edit:me,emptyIcon:re,halfIcon:Fe,filledIcon:_,a11y:D};function Z(J){i(J.count),s(J.size),p(J.char),h(J.color),w(J.activeColor),k(J.isHalf),X(J.edit),q(J.emptyIcon),he(J.halfIcon),O(J.filledIcon),W(J.a11y)}return[K,Z]}var sf={};Object.defineProperty(sf,"__esModule",{value:!0});var Wb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};sf.default=Qb;var Kb=G,qb=Yb(Kb);function Yb(e){return e&&e.__esModule?e:{default:e}}var Xb={position:"relative",overflow:"hidden",cursor:"pointer",display:"block",float:"left"};function Qb(e){var t=e.index,r=e.active,n=e.config,i=e.onMouseOver,a=e.onMouseLeave,o=e.onClick,l=e.halfStarHidden,s=e.halfStarAt,u=e.isUsingIcons,c=e.uniqueness,v=n.color,p=n.activeColor,m=n.size,S=n.char,x=n.isHalf,h=n.edit,f=n.halfIcon,g=n.emptyIcon,b=n.filledIcon,w="",P=!1;x&&!l&&s===t&&(u?w="react-stars-half":w="react-stars-"+c,P=!0);var E=Wb({},Xb,{color:r?p:v,cursor:h?"pointer":"default",fontSize:m+"px"});function R(){return u?r?b:!r&&P?f:g:S}return qb.default.createElement("span",{className:w,style:E,key:t,"data-index":t,"data-forhalf":b?t:S,onMouseOver:i,onMouseMove:i,onMouseLeave:a,onClick:o},R())}Object.defineProperty(mv,"__esModule",{value:!0});var Ht=function(){function e(t,r){var n=[],i=!0,a=!1,o=void 0;try{for(var l=t[Symbol.iterator](),s;!(i=(s=l.next()).done)&&(n.push(s.value),!(r&&n.length===r));i=!0);}catch(u){a=!0,o=u}finally{try{!i&&l.return&&l.return()}finally{if(a)throw o}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),Pt=G,si=Ko(Pt),Zb=xv,Ve=Ko(Zb),Jb=uf,ew=Ko(Jb),tw=sf,rw=Ko(tw);function Ko(e){return e&&e.__esModule?e:{default:e}}var nw={overflow:"hidden",position:"relative"};function iw(e,t){return`
    .react-stars-`+t+`:before {
      position: absolute;
      overflow: hidden;
      display: block;
      z-index: 1;
      top: 0; left: 0;
      width: 50%;
      content: attr(data-forhalf);
      color: `+e+`;
  }`}function aw(e){return`
          span.react-stars-half > * {
          color: `+e+`;
      }`}function ff(e){var t=(0,Pt.useState)(""),r=Ht(t,2),n=r[0],i=r[1],a=(0,Pt.useState)(0),o=Ht(a,2),l=o[0],s=o[1],u=(0,Pt.useState)([]),c=Ht(u,2),v=c[0],p=c[1],m=(0,Pt.useState)(!1),S=Ht(m,2),x=S[0],h=S[1],f=(0,ew.default)(e),g=Ht(f,2),b=g[0],w=g[1],P=(0,Pt.useState)(0),E=Ht(P,2),R=E[0],k=E[1],C=(0,Pt.useState)(!1),Y=Ht(C,2),me=Y[0],X=Y[1],z=(0,Pt.useState)(""),j=Ht(z,2),re=j[0],q=j[1];function Ie(L){return!L.isHalf&&L.emptyIcon&&L.filledIcon||L.isHalf&&L.emptyIcon&&L.halfIcon&&L.filledIcon}function Ce(){i((Math.random()+"").replace(".",""))}(0,Pt.useEffect)(function(){he(),Fe(e.value,e.count),p(_(e.value)),w(e),Ce(),h(Ie(e)),k(Math.floor(e.value)),X(e.isHalf&&e.value%1<.5)},[]);function Fe(L,B){L<0||L>B?s(0):s(L)}function he(){var L="react-stars";q(e.classNames+(" "+L))}function $(L){return L%1===0}function y(){return b.isHalf?Math.floor(l):Math.round(l)}function _(L){typeof L>"u"&&(L=y());for(var B=[],V=0;V<b.count;V++)B.push({active:V<=L-1});return B}function O(L){if(b.edit){var B=Number(L.currentTarget.getAttribute("data-index"));if(b.isHalf){var V=N(L);X(V),V&&(B+=1),k(B)}else B+=1;T(B)}}function T(L){var B=v.filter(function(V){return V.active});L!==B.length&&p(_(L))}function N(L){var B=L.target,V=B.getBoundingClientRect(),be=L.clientX-V.left;return be=Math.round(Math.abs(be)),be>V.width/2}function D(){b.edit&&(W(l),p(_()))}function W(L){b.isHalf&&(X($(L)),k(Math.floor(L)))}function K(L){if(b.edit){var B=Number(L.currentTarget.getAttribute("data-index")),V=void 0;if(b.isHalf){var be=N(L);X(be),be&&(B+=1),V=be?B:B+.5,k(B)}else V=B=B+1;J(V)}}function Z(){return si.default.createElement("style",{dangerouslySetInnerHTML:{__html:x?aw(b.activeColor):iw(b.activeColor,n)}})}function J(L){L!==l&&(p(_(L)),s(L),e.onChange(L))}function Se(L){if(!(!b.a11y&&!b.edit)){var B=L.key,V=l,be=Number(B);be?Number.isInteger(be)&&be>0&&be<=b.count&&(V=be):(B==="ArrowUp"||B==="ArrowRight")&&V<b.count?(L.preventDefault(),V+=b.isHalf?.5:1):(B==="ArrowDown"||B==="ArrowLeft")&&V>.5&&(L.preventDefault(),V-=b.isHalf?.5:1),W(V),J(V)}}function Ue(){return v.map(function(L,B){return si.default.createElement(rw.default,{key:B,index:B,active:L.active,config:b,onMouseOver:O,onMouseLeave:D,onClick:K,halfStarHidden:me,halfStarAt:R,isUsingIcons:x,uniqueness:n})})}return si.default.createElement("div",{className:"react-stars-wrapper-"+n,style:{display:"flex"}},si.default.createElement("div",{tabIndex:b.a11y&&b.edit?0:null,"aria-label":"add rating by typing an integer from 0 to 5 or pressing arrow keys",onKeyDown:Se,className:re,style:nw},b.isHalf&&Z(),Ue(),si.default.createElement("p",{style:{position:"absolute",left:"-200rem"},role:"status"},l)))}ff.propTypes={classNames:Ve.default.string,edit:Ve.default.bool,half:Ve.default.bool,value:Ve.default.number,count:Ve.default.number,char:Ve.default.string,size:Ve.default.number,color:Ve.default.string,activeColor:Ve.default.string,emptyIcon:Ve.default.element,halfIcon:Ve.default.element,filledIcon:Ve.default.element,a11y:Ve.default.bool};ff.defaultProps={edit:!0,half:!1,value:0,count:5,char:"★",size:15,color:"gray",activeColor:"#ffd700",a11y:!0,onChange:function(){}};var ow=mv.default=ff,Xe=Array.isArray,Sv=typeof global=="object"&&global&&global.Object===Object&&global,lw=typeof self=="object"&&self&&self.Object===Object&&self,vt=Sv||lw||Function("return this")(),sr=vt.Symbol,_v=Object.prototype,uw=_v.hasOwnProperty,sw=_v.toString,fi=sr?sr.toStringTag:void 0;function fw(e){var t=uw.call(e,fi),r=e[fi];try{e[fi]=void 0;var n=!0}catch{}var i=sw.call(e);return n&&(t?e[fi]=r:delete e[fi]),i}var cw=Object.prototype,dw=cw.toString;function pw(e){return dw.call(e)}var hw="[object Null]",vw="[object Undefined]",kd=sr?sr.toStringTag:void 0;function Nr(e){return e==null?e===void 0?vw:hw:kd&&kd in Object(e)?fw(e):pw(e)}function fr(e){return e!=null&&typeof e=="object"}var gw="[object Symbol]";function qo(e){return typeof e=="symbol"||fr(e)&&Nr(e)==gw}var mw=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,yw=/^\w*$/;function cf(e,t){if(Xe(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||qo(e)?!0:yw.test(e)||!mw.test(e)||t!=null&&e in Object(t)}function at(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var bw="[object AsyncFunction]",ww="[object Function]",xw="[object GeneratorFunction]",Sw="[object Proxy]";function df(e){if(!at(e))return!1;var t=Nr(e);return t==ww||t==xw||t==bw||t==Sw}var Il=vt["__core-js_shared__"],Rd=function(){var e=/[^.]+$/.exec(Il&&Il.keys&&Il.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function _w(e){return!!Rd&&Rd in e}var Ew=Function.prototype,Cw=Ew.toString;function Ir(e){if(e!=null){try{return Cw.call(e)}catch{}try{return e+""}catch{}}return""}var $w=/[\\^$.*+?()[\]{}|]/g,Ow=/^\[object .+?Constructor\]$/,Pw=Function.prototype,Tw=Object.prototype,kw=Pw.toString,Rw=Tw.hasOwnProperty,Aw=RegExp("^"+kw.call(Rw).replace($w,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Fw(e){if(!at(e)||_w(e))return!1;var t=df(e)?Aw:Ow;return t.test(Ir(e))}function Mw(e,t){return e==null?void 0:e[t]}function Lr(e,t){var r=Mw(e,t);return Fw(r)?r:void 0}var Qi=Lr(Object,"create");function Nw(){this.__data__=Qi?Qi(null):{},this.size=0}function Iw(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Lw="__lodash_hash_undefined__",jw=Object.prototype,Dw=jw.hasOwnProperty;function zw(e){var t=this.__data__;if(Qi){var r=t[e];return r===Lw?void 0:r}return Dw.call(t,e)?t[e]:void 0}var Bw=Object.prototype,Hw=Bw.hasOwnProperty;function Uw(e){var t=this.__data__;return Qi?t[e]!==void 0:Hw.call(t,e)}var Vw="__lodash_hash_undefined__";function Gw(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Qi&&t===void 0?Vw:t,this}function kr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}kr.prototype.clear=Nw;kr.prototype.delete=Iw;kr.prototype.get=zw;kr.prototype.has=Uw;kr.prototype.set=Gw;function Ww(){this.__data__=[],this.size=0}function ua(e,t){return e===t||e!==e&&t!==t}function Yo(e,t){for(var r=e.length;r--;)if(ua(e[r][0],t))return r;return-1}var Kw=Array.prototype,qw=Kw.splice;function Yw(e){var t=this.__data__,r=Yo(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():qw.call(t,r,1),--this.size,!0}function Xw(e){var t=this.__data__,r=Yo(t,e);return r<0?void 0:t[r][1]}function Qw(e){return Yo(this.__data__,e)>-1}function Zw(e,t){var r=this.__data__,n=Yo(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function Lt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Lt.prototype.clear=Ww;Lt.prototype.delete=Yw;Lt.prototype.get=Xw;Lt.prototype.has=Qw;Lt.prototype.set=Zw;var Zi=Lr(vt,"Map");function Jw(){this.size=0,this.__data__={hash:new kr,map:new(Zi||Lt),string:new kr}}function ex(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function Xo(e,t){var r=e.__data__;return ex(t)?r[typeof t=="string"?"string":"hash"]:r.map}function tx(e){var t=Xo(this,e).delete(e);return this.size-=t?1:0,t}function rx(e){return Xo(this,e).get(e)}function nx(e){return Xo(this,e).has(e)}function ix(e,t){var r=Xo(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}function jt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}jt.prototype.clear=Jw;jt.prototype.delete=tx;jt.prototype.get=rx;jt.prototype.has=nx;jt.prototype.set=ix;var ax="Expected a function";function pf(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(ax);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var o=e.apply(this,n);return r.cache=a.set(i,o)||a,o};return r.cache=new(pf.Cache||jt),r}pf.Cache=jt;var ox=500;function lx(e){var t=pf(e,function(n){return r.size===ox&&r.clear(),n}),r=t.cache;return t}var ux=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,sx=/\\(\\)?/g,fx=lx(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(ux,function(r,n,i,a){t.push(i?a.replace(sx,"$1"):n||r)}),t});function Ev(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}var cx=1/0,Ad=sr?sr.prototype:void 0,Fd=Ad?Ad.toString:void 0;function Cv(e){if(typeof e=="string")return e;if(Xe(e))return Ev(e,Cv)+"";if(qo(e))return Fd?Fd.call(e):"";var t=e+"";return t=="0"&&1/e==-cx?"-0":t}function dx(e){return e==null?"":Cv(e)}function $v(e,t){return Xe(e)?e:cf(e,t)?[e]:fx(dx(e))}var px=1/0;function Qo(e){if(typeof e=="string"||qo(e))return e;var t=e+"";return t=="0"&&1/e==-px?"-0":t}function Ov(e,t){t=$v(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[Qo(t[r++])];return r&&r==n?e:void 0}function Pv(e,t,r){var n=e==null?void 0:Ov(e,t);return n===void 0?r:n}const Tv="#FFB400";function kv(e){return e&&"paramsVersion"in e&&e.paramsVersion==="2"}function Ji(e){return kv(e)?e:{paramsVersion:"2",defaultMaxRating:5,defaultStarsColor:Tv,autoApplyToFieldsWithApiKey:""}}function Rv(e){return e&&"paramsVersion"in e&&e.paramsVersion==="2"}function Md({red:e,blue:t,green:r}){return"#"+((1<<24)+(e<<16)+(r<<8)+t).toString(16).slice(1).toUpperCase()}function hf(e,t){return Rv(e)?e:{paramsVersion:"2",maxRating:!("maxRating"in e)||t.defaultMaxRating===e.maxRating?null:e.maxRating,starsColor:!("starsColor"in e)||t.defaultStarsColor===Md(e.starsColor)?null:Md(e.starsColor)}}function hx(e){const t=Ji(e.plugin.attributes.parameters),r=hf(e.parameters,t);return[r.maxRating||t.defaultMaxRating,r.starsColor||t.defaultStarsColor]}const vx=({ctx:e})=>{const t=Pv(e.formValues,e.fieldPath),r=a=>{e.setFieldValue(e.fieldPath,a)},[n,i]=hx(e);return te.jsx(of,{ctx:e,children:te.jsx(ow,{count:n,activeColor:i,size:32,isHalf:!1,edit:!e.disabled,value:t||0,onChange:r})})};var tt={},sa={},gx=typeof ma=="object"&&ma&&ma.Object===Object&&ma,Av=gx,mx=Av,yx=typeof self=="object"&&self&&self.Object===Object&&self,bx=mx||yx||Function("return this")(),$t=bx,wx=$t,xx=wx.Symbol,fa=xx,Nd=fa,Fv=Object.prototype,Sx=Fv.hasOwnProperty,_x=Fv.toString,ci=Nd?Nd.toStringTag:void 0;function Ex(e){var t=Sx.call(e,ci),r=e[ci];try{e[ci]=void 0;var n=!0}catch{}var i=_x.call(e);return n&&(t?e[ci]=r:delete e[ci]),i}var Cx=Ex,$x=Object.prototype,Ox=$x.toString;function Px(e){return Ox.call(e)}var Tx=Px,Id=fa,kx=Cx,Rx=Tx,Ax="[object Null]",Fx="[object Undefined]",Ld=Id?Id.toStringTag:void 0;function Mx(e){return e==null?e===void 0?Fx:Ax:Ld&&Ld in Object(e)?kx(e):Rx(e)}var jr=Mx,Nx=Array.isArray,gt=Nx;function Ix(e){return e!=null&&typeof e=="object"}var Dt=Ix,Lx=jr,jx=gt,Dx=Dt,zx="[object String]";function Bx(e){return typeof e=="string"||!jx(e)&&Dx(e)&&Lx(e)==zx}var Hx=Bx;function Ux(e){return function(t,r,n){for(var i=-1,a=Object(t),o=n(t),l=o.length;l--;){var s=o[e?l:++i];if(r(a[s],s,a)===!1)break}return t}}var Vx=Ux,Gx=Vx,Wx=Gx(),Kx=Wx;function qx(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Yx=qx,Xx=jr,Qx=Dt,Zx="[object Arguments]";function Jx(e){return Qx(e)&&Xx(e)==Zx}var eS=Jx,jd=eS,tS=Dt,Mv=Object.prototype,rS=Mv.hasOwnProperty,nS=Mv.propertyIsEnumerable,iS=jd(function(){return arguments}())?jd:function(e){return tS(e)&&rS.call(e,"callee")&&!nS.call(e,"callee")},Nv=iS,So={exports:{}};function aS(){return!1}var oS=aS;So.exports;(function(e,t){var r=$t,n=oS,i=t&&!t.nodeType&&t,a=i&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===i,l=o?r.Buffer:void 0,s=l?l.isBuffer:void 0,u=s||n;e.exports=u})(So,So.exports);var vf=So.exports,lS=9007199254740991,uS=/^(?:0|[1-9]\d*)$/;function sS(e,t){var r=typeof e;return t=t??lS,!!t&&(r=="number"||r!="symbol"&&uS.test(e))&&e>-1&&e%1==0&&e<t}var Iv=sS,fS=9007199254740991;function cS(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=fS}var gf=cS,dS=jr,pS=gf,hS=Dt,vS="[object Arguments]",gS="[object Array]",mS="[object Boolean]",yS="[object Date]",bS="[object Error]",wS="[object Function]",xS="[object Map]",SS="[object Number]",_S="[object Object]",ES="[object RegExp]",CS="[object Set]",$S="[object String]",OS="[object WeakMap]",PS="[object ArrayBuffer]",TS="[object DataView]",kS="[object Float32Array]",RS="[object Float64Array]",AS="[object Int8Array]",FS="[object Int16Array]",MS="[object Int32Array]",NS="[object Uint8Array]",IS="[object Uint8ClampedArray]",LS="[object Uint16Array]",jS="[object Uint32Array]",ue={};ue[kS]=ue[RS]=ue[AS]=ue[FS]=ue[MS]=ue[NS]=ue[IS]=ue[LS]=ue[jS]=!0;ue[vS]=ue[gS]=ue[PS]=ue[mS]=ue[TS]=ue[yS]=ue[bS]=ue[wS]=ue[xS]=ue[SS]=ue[_S]=ue[ES]=ue[CS]=ue[$S]=ue[OS]=!1;function DS(e){return hS(e)&&pS(e.length)&&!!ue[dS(e)]}var zS=DS;function BS(e){return function(t){return e(t)}}var mf=BS,_o={exports:{}};_o.exports;(function(e,t){var r=Av,n=t&&!t.nodeType&&t,i=n&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===n,o=a&&r.process,l=function(){try{var s=i&&i.require&&i.require("util").types;return s||o&&o.binding&&o.binding("util")}catch{}}();e.exports=l})(_o,_o.exports);var yf=_o.exports,HS=zS,US=mf,Dd=yf,zd=Dd&&Dd.isTypedArray,VS=zd?US(zd):HS,Lv=VS,GS=Yx,WS=Nv,KS=gt,qS=vf,YS=Iv,XS=Lv,QS=Object.prototype,ZS=QS.hasOwnProperty;function JS(e,t){var r=KS(e),n=!r&&WS(e),i=!r&&!n&&qS(e),a=!r&&!n&&!i&&XS(e),o=r||n||i||a,l=o?GS(e.length,String):[],s=l.length;for(var u in e)(t||ZS.call(e,u))&&!(o&&(u=="length"||i&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||YS(u,s)))&&l.push(u);return l}var jv=JS,e_=Object.prototype;function t_(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||e_;return e===r}var bf=t_;function r_(e,t){return function(r){return e(t(r))}}var Dv=r_,n_=Dv,i_=n_(Object.keys,Object),a_=i_,o_=bf,l_=a_,u_=Object.prototype,s_=u_.hasOwnProperty;function f_(e){if(!o_(e))return l_(e);var t=[];for(var r in Object(e))s_.call(e,r)&&r!="constructor"&&t.push(r);return t}var c_=f_;function d_(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var jn=d_,p_=jr,h_=jn,v_="[object AsyncFunction]",g_="[object Function]",m_="[object GeneratorFunction]",y_="[object Proxy]";function b_(e){if(!h_(e))return!1;var t=p_(e);return t==g_||t==m_||t==v_||t==y_}var zv=b_,w_=zv,x_=gf;function S_(e){return e!=null&&x_(e.length)&&!w_(e)}var Zo=S_,__=jv,E_=c_,C_=Zo;function $_(e){return C_(e)?__(e):E_(e)}var ca=$_,O_=Kx,P_=ca;function T_(e,t){return e&&O_(e,t,P_)}var Bv=T_;function k_(e){return e}var Hv=k_,R_=Hv;function A_(e){return typeof e=="function"?e:R_}var F_=A_,M_=Bv,N_=F_;function I_(e,t){return e&&M_(e,N_(t))}var wf=I_,L_=Dv,j_=L_(Object.getPrototypeOf,Object),xf=j_,D_=jr,z_=xf,B_=Dt,H_="[object Object]",U_=Function.prototype,V_=Object.prototype,Uv=U_.toString,G_=V_.hasOwnProperty,W_=Uv.call(Object);function K_(e){if(!B_(e)||D_(e)!=H_)return!1;var t=z_(e);if(t===null)return!0;var r=G_.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Uv.call(r)==W_}var q_=K_;function Y_(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}var Vv=Y_;function X_(){this.__data__=[],this.size=0}var Q_=X_;function Z_(e,t){return e===t||e!==e&&t!==t}var Sf=Z_,J_=Sf;function eE(e,t){for(var r=e.length;r--;)if(J_(e[r][0],t))return r;return-1}var Jo=eE,tE=Jo,rE=Array.prototype,nE=rE.splice;function iE(e){var t=this.__data__,r=tE(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():nE.call(t,r,1),--this.size,!0}var aE=iE,oE=Jo;function lE(e){var t=this.__data__,r=oE(t,e);return r<0?void 0:t[r][1]}var uE=lE,sE=Jo;function fE(e){return sE(this.__data__,e)>-1}var cE=fE,dE=Jo;function pE(e,t){var r=this.__data__,n=dE(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var hE=pE,vE=Q_,gE=aE,mE=uE,yE=cE,bE=hE;function Dn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Dn.prototype.clear=vE;Dn.prototype.delete=gE;Dn.prototype.get=mE;Dn.prototype.has=yE;Dn.prototype.set=bE;var el=Dn,wE=el;function xE(){this.__data__=new wE,this.size=0}var SE=xE;function _E(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var EE=_E;function CE(e){return this.__data__.get(e)}var $E=CE;function OE(e){return this.__data__.has(e)}var PE=OE,TE=$t,kE=TE["__core-js_shared__"],RE=kE,Ll=RE,Bd=function(){var e=/[^.]+$/.exec(Ll&&Ll.keys&&Ll.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function AE(e){return!!Bd&&Bd in e}var FE=AE,ME=Function.prototype,NE=ME.toString;function IE(e){if(e!=null){try{return NE.call(e)}catch{}try{return e+""}catch{}}return""}var Gv=IE,LE=zv,jE=FE,DE=jn,zE=Gv,BE=/[\\^$.*+?()[\]{}|]/g,HE=/^\[object .+?Constructor\]$/,UE=Function.prototype,VE=Object.prototype,GE=UE.toString,WE=VE.hasOwnProperty,KE=RegExp("^"+GE.call(WE).replace(BE,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function qE(e){if(!DE(e)||jE(e))return!1;var t=LE(e)?KE:HE;return t.test(zE(e))}var YE=qE;function XE(e,t){return e==null?void 0:e[t]}var QE=XE,ZE=YE,JE=QE;function e2(e,t){var r=JE(e,t);return ZE(r)?r:void 0}var Dr=e2,t2=Dr,r2=$t,n2=t2(r2,"Map"),_f=n2,i2=Dr,a2=i2(Object,"create"),tl=a2,Hd=tl;function o2(){this.__data__=Hd?Hd(null):{},this.size=0}var l2=o2;function u2(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var s2=u2,f2=tl,c2="__lodash_hash_undefined__",d2=Object.prototype,p2=d2.hasOwnProperty;function h2(e){var t=this.__data__;if(f2){var r=t[e];return r===c2?void 0:r}return p2.call(t,e)?t[e]:void 0}var v2=h2,g2=tl,m2=Object.prototype,y2=m2.hasOwnProperty;function b2(e){var t=this.__data__;return g2?t[e]!==void 0:y2.call(t,e)}var w2=b2,x2=tl,S2="__lodash_hash_undefined__";function _2(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=x2&&t===void 0?S2:t,this}var E2=_2,C2=l2,$2=s2,O2=v2,P2=w2,T2=E2;function zn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}zn.prototype.clear=C2;zn.prototype.delete=$2;zn.prototype.get=O2;zn.prototype.has=P2;zn.prototype.set=T2;var k2=zn,Ud=k2,R2=el,A2=_f;function F2(){this.size=0,this.__data__={hash:new Ud,map:new(A2||R2),string:new Ud}}var M2=F2;function N2(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var I2=N2,L2=I2;function j2(e,t){var r=e.__data__;return L2(t)?r[typeof t=="string"?"string":"hash"]:r.map}var rl=j2,D2=rl;function z2(e){var t=D2(this,e).delete(e);return this.size-=t?1:0,t}var B2=z2,H2=rl;function U2(e){return H2(this,e).get(e)}var V2=U2,G2=rl;function W2(e){return G2(this,e).has(e)}var K2=W2,q2=rl;function Y2(e,t){var r=q2(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}var X2=Y2,Q2=M2,Z2=B2,J2=V2,eC=K2,tC=X2;function Bn(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Bn.prototype.clear=Q2;Bn.prototype.delete=Z2;Bn.prototype.get=J2;Bn.prototype.has=eC;Bn.prototype.set=tC;var Ef=Bn,rC=el,nC=_f,iC=Ef,aC=200;function oC(e,t){var r=this.__data__;if(r instanceof rC){var n=r.__data__;if(!nC||n.length<aC-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new iC(n)}return r.set(e,t),this.size=r.size,this}var lC=oC,uC=el,sC=SE,fC=EE,cC=$E,dC=PE,pC=lC;function Hn(e){var t=this.__data__=new uC(e);this.size=t.size}Hn.prototype.clear=sC;Hn.prototype.delete=fC;Hn.prototype.get=cC;Hn.prototype.has=dC;Hn.prototype.set=pC;var Cf=Hn,hC="__lodash_hash_undefined__";function vC(e){return this.__data__.set(e,hC),this}var gC=vC;function mC(e){return this.__data__.has(e)}var yC=mC,bC=Ef,wC=gC,xC=yC;function Eo(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new bC;++t<r;)this.add(e[t])}Eo.prototype.add=Eo.prototype.push=wC;Eo.prototype.has=xC;var SC=Eo;function _C(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var EC=_C;function CC(e,t){return e.has(t)}var $C=CC,OC=SC,PC=EC,TC=$C,kC=1,RC=2;function AC(e,t,r,n,i,a){var o=r&kC,l=e.length,s=t.length;if(l!=s&&!(o&&s>l))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var v=-1,p=!0,m=r&RC?new OC:void 0;for(a.set(e,t),a.set(t,e);++v<l;){var S=e[v],x=t[v];if(n)var h=o?n(x,S,v,t,e,a):n(S,x,v,e,t,a);if(h!==void 0){if(h)continue;p=!1;break}if(m){if(!PC(t,function(f,g){if(!TC(m,g)&&(S===f||i(S,f,r,n,a)))return m.push(g)})){p=!1;break}}else if(!(S===x||i(S,x,r,n,a))){p=!1;break}}return a.delete(e),a.delete(t),p}var Wv=AC,FC=$t,MC=FC.Uint8Array,Kv=MC;function NC(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}var IC=NC;function LC(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var jC=LC,Vd=fa,Gd=Kv,DC=Sf,zC=Wv,BC=IC,HC=jC,UC=1,VC=2,GC="[object Boolean]",WC="[object Date]",KC="[object Error]",qC="[object Map]",YC="[object Number]",XC="[object RegExp]",QC="[object Set]",ZC="[object String]",JC="[object Symbol]",e$="[object ArrayBuffer]",t$="[object DataView]",Wd=Vd?Vd.prototype:void 0,jl=Wd?Wd.valueOf:void 0;function r$(e,t,r,n,i,a,o){switch(r){case t$:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case e$:return!(e.byteLength!=t.byteLength||!a(new Gd(e),new Gd(t)));case GC:case WC:case YC:return DC(+e,+t);case KC:return e.name==t.name&&e.message==t.message;case XC:case ZC:return e==t+"";case qC:var l=BC;case QC:var s=n&UC;if(l||(l=HC),e.size!=t.size&&!s)return!1;var u=o.get(e);if(u)return u==t;n|=VC,o.set(e,t);var c=zC(l(e),l(t),n,i,a,o);return o.delete(e),c;case JC:if(jl)return jl.call(e)==jl.call(t)}return!1}var n$=r$;function i$(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}var qv=i$,a$=qv,o$=gt;function l$(e,t,r){var n=t(e);return o$(e)?n:a$(n,r(e))}var Yv=l$;function u$(e,t){for(var r=-1,n=e==null?0:e.length,i=0,a=[];++r<n;){var o=e[r];t(o,r,e)&&(a[i++]=o)}return a}var s$=u$;function f$(){return[]}var Xv=f$,c$=s$,d$=Xv,p$=Object.prototype,h$=p$.propertyIsEnumerable,Kd=Object.getOwnPropertySymbols,v$=Kd?function(e){return e==null?[]:(e=Object(e),c$(Kd(e),function(t){return h$.call(e,t)}))}:d$,$f=v$,g$=Yv,m$=$f,y$=ca;function b$(e){return g$(e,y$,m$)}var Qv=b$,qd=Qv,w$=1,x$=Object.prototype,S$=x$.hasOwnProperty;function _$(e,t,r,n,i,a){var o=r&w$,l=qd(e),s=l.length,u=qd(t),c=u.length;if(s!=c&&!o)return!1;for(var v=s;v--;){var p=l[v];if(!(o?p in t:S$.call(t,p)))return!1}var m=a.get(e),S=a.get(t);if(m&&S)return m==t&&S==e;var x=!0;a.set(e,t),a.set(t,e);for(var h=o;++v<s;){p=l[v];var f=e[p],g=t[p];if(n)var b=o?n(g,f,p,t,e,a):n(f,g,p,e,t,a);if(!(b===void 0?f===g||i(f,g,r,n,a):b)){x=!1;break}h||(h=p=="constructor")}if(x&&!h){var w=e.constructor,P=t.constructor;w!=P&&"constructor"in e&&"constructor"in t&&!(typeof w=="function"&&w instanceof w&&typeof P=="function"&&P instanceof P)&&(x=!1)}return a.delete(e),a.delete(t),x}var E$=_$,C$=Dr,$$=$t,O$=C$($$,"DataView"),P$=O$,T$=Dr,k$=$t,R$=T$(k$,"Promise"),A$=R$,F$=Dr,M$=$t,N$=F$(M$,"Set"),I$=N$,L$=Dr,j$=$t,D$=L$(j$,"WeakMap"),z$=D$,Qu=P$,Zu=_f,Ju=A$,es=I$,ts=z$,Zv=jr,Un=Gv,Yd="[object Map]",B$="[object Object]",Xd="[object Promise]",Qd="[object Set]",Zd="[object WeakMap]",Jd="[object DataView]",H$=Un(Qu),U$=Un(Zu),V$=Un(Ju),G$=Un(es),W$=Un(ts),br=Zv;(Qu&&br(new Qu(new ArrayBuffer(1)))!=Jd||Zu&&br(new Zu)!=Yd||Ju&&br(Ju.resolve())!=Xd||es&&br(new es)!=Qd||ts&&br(new ts)!=Zd)&&(br=function(e){var t=Zv(e),r=t==B$?e.constructor:void 0,n=r?Un(r):"";if(n)switch(n){case H$:return Jd;case U$:return Yd;case V$:return Xd;case G$:return Qd;case W$:return Zd}return t});var nl=br,Dl=Cf,K$=Wv,q$=n$,Y$=E$,ep=nl,tp=gt,rp=vf,X$=Lv,Q$=1,np="[object Arguments]",ip="[object Array]",Fa="[object Object]",Z$=Object.prototype,ap=Z$.hasOwnProperty;function J$(e,t,r,n,i,a){var o=tp(e),l=tp(t),s=o?ip:ep(e),u=l?ip:ep(t);s=s==np?Fa:s,u=u==np?Fa:u;var c=s==Fa,v=u==Fa,p=s==u;if(p&&rp(e)){if(!rp(t))return!1;o=!0,c=!1}if(p&&!c)return a||(a=new Dl),o||X$(e)?K$(e,t,r,n,i,a):q$(e,t,s,r,n,i,a);if(!(r&Q$)){var m=c&&ap.call(e,"__wrapped__"),S=v&&ap.call(t,"__wrapped__");if(m||S){var x=m?e.value():e,h=S?t.value():t;return a||(a=new Dl),i(x,h,r,n,a)}}return p?(a||(a=new Dl),Y$(e,t,r,n,i,a)):!1}var eO=J$,tO=eO,op=Dt;function Jv(e,t,r,n,i){return e===t?!0:e==null||t==null||!op(e)&&!op(t)?e!==e&&t!==t:tO(e,t,r,n,Jv,i)}var eg=Jv,rO=Cf,nO=eg,iO=1,aO=2;function oO(e,t,r,n){var i=r.length,a=i,o=!n;if(e==null)return!a;for(e=Object(e);i--;){var l=r[i];if(o&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<a;){l=r[i];var s=l[0],u=e[s],c=l[1];if(o&&l[2]){if(u===void 0&&!(s in e))return!1}else{var v=new rO;if(n)var p=n(u,c,s,e,t,v);if(!(p===void 0?nO(c,u,iO|aO,n,v):p))return!1}}return!0}var lO=oO,uO=jn;function sO(e){return e===e&&!uO(e)}var tg=sO,fO=tg,cO=ca;function dO(e){for(var t=cO(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,fO(i)]}return t}var pO=dO;function hO(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}var rg=hO,vO=lO,gO=pO,mO=rg;function yO(e){var t=gO(e);return t.length==1&&t[0][2]?mO(t[0][0],t[0][1]):function(r){return r===e||vO(r,e,t)}}var bO=yO,wO=jr,xO=Dt,SO="[object Symbol]";function _O(e){return typeof e=="symbol"||xO(e)&&wO(e)==SO}var Of=_O,EO=gt,CO=Of,$O=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,OO=/^\w*$/;function PO(e,t){if(EO(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||CO(e)?!0:OO.test(e)||!$O.test(e)||t!=null&&e in Object(t)}var Pf=PO,ng=Ef,TO="Expected a function";function Tf(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(TO);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var o=e.apply(this,n);return r.cache=a.set(i,o)||a,o};return r.cache=new(Tf.Cache||ng),r}Tf.Cache=ng;var kO=Tf,RO=kO,AO=500;function FO(e){var t=RO(e,function(n){return r.size===AO&&r.clear(),n}),r=t.cache;return t}var MO=FO,NO=MO,IO=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,LO=/\\(\\)?/g,jO=NO(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(IO,function(r,n,i,a){t.push(i?a.replace(LO,"$1"):n||r)}),t}),DO=jO,lp=fa,zO=Vv,BO=gt,HO=Of,UO=1/0,up=lp?lp.prototype:void 0,sp=up?up.toString:void 0;function ig(e){if(typeof e=="string")return e;if(BO(e))return zO(e,ig)+"";if(HO(e))return sp?sp.call(e):"";var t=e+"";return t=="0"&&1/e==-UO?"-0":t}var VO=ig,GO=VO;function WO(e){return e==null?"":GO(e)}var KO=WO,qO=gt,YO=Pf,XO=DO,QO=KO;function ZO(e,t){return qO(e)?e:YO(e,t)?[e]:XO(QO(e))}var ag=ZO,JO=Of,e3=1/0;function t3(e){if(typeof e=="string"||JO(e))return e;var t=e+"";return t=="0"&&1/e==-e3?"-0":t}var il=t3,r3=ag,n3=il;function i3(e,t){t=r3(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[n3(t[r++])];return r&&r==n?e:void 0}var og=i3,a3=og;function o3(e,t,r){var n=e==null?void 0:a3(e,t);return n===void 0?r:n}var l3=o3;function u3(e,t){return e!=null&&t in Object(e)}var s3=u3,f3=ag,c3=Nv,d3=gt,p3=Iv,h3=gf,v3=il;function g3(e,t,r){t=f3(t,e);for(var n=-1,i=t.length,a=!1;++n<i;){var o=v3(t[n]);if(!(a=e!=null&&r(e,o)))break;e=e[o]}return a||++n!=i?a:(i=e==null?0:e.length,!!i&&h3(i)&&p3(o,i)&&(d3(e)||c3(e)))}var m3=g3,y3=s3,b3=m3;function w3(e,t){return e!=null&&b3(e,t,y3)}var x3=w3,S3=eg,_3=l3,E3=x3,C3=Pf,$3=tg,O3=rg,P3=il,T3=1,k3=2;function R3(e,t){return C3(e)&&$3(t)?O3(P3(e),t):function(r){var n=_3(r,e);return n===void 0&&n===t?E3(r,e):S3(t,n,T3|k3)}}var A3=R3;function F3(e){return function(t){return t==null?void 0:t[e]}}var M3=F3,N3=og;function I3(e){return function(t){return N3(t,e)}}var L3=I3,j3=M3,D3=L3,z3=Pf,B3=il;function H3(e){return z3(e)?j3(B3(e)):D3(e)}var U3=H3,V3=bO,G3=A3,W3=Hv,K3=gt,q3=U3;function Y3(e){return typeof e=="function"?e:e==null?W3:typeof e=="object"?K3(e)?G3(e[0],e[1]):V3(e):q3(e)}var X3=Y3,Q3=Zo;function Z3(e,t){return function(r,n){if(r==null)return r;if(!Q3(r))return e(r,n);for(var i=r.length,a=t?i:-1,o=Object(r);(t?a--:++a<i)&&n(o[a],a,o)!==!1;);return r}}var J3=Z3,eP=Bv,tP=J3,rP=tP(eP),nP=rP,iP=nP,aP=Zo;function oP(e,t){var r=-1,n=aP(e)?Array(e.length):[];return iP(e,function(i,a,o){n[++r]=t(i,a,o)}),n}var lP=oP,uP=Vv,sP=X3,fP=lP,cP=gt;function dP(e,t){var r=cP(e)?uP:fP;return r(e,sP(t))}var pP=dP;Object.defineProperty(sa,"__esModule",{value:!0});sa.flattenNames=void 0;var hP=Hx,vP=al(hP),gP=wf,mP=al(gP),yP=q_,bP=al(yP),wP=pP,xP=al(wP);function al(e){return e&&e.__esModule?e:{default:e}}var SP=sa.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=[];return(0,xP.default)(t,function(n){Array.isArray(n)?e(n).map(function(i){return r.push(i)}):(0,bP.default)(n)?(0,mP.default)(n,function(i,a){i===!0&&r.push(a),r.push(a+"-"+i)}):(0,vP.default)(n)&&r.push(n)}),r};sa.default=SP;var da={};function _P(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var EP=_P,CP=Dr,$P=function(){try{var e=CP(Object,"defineProperty");return e({},"",{}),e}catch{}}(),OP=$P,fp=OP;function PP(e,t,r){t=="__proto__"&&fp?fp(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var lg=PP,TP=lg,kP=Sf,RP=Object.prototype,AP=RP.hasOwnProperty;function FP(e,t,r){var n=e[t];(!(AP.call(e,t)&&kP(n,r))||r===void 0&&!(t in e))&&TP(e,t,r)}var ug=FP,MP=ug,NP=lg;function IP(e,t,r,n){var i=!r;r||(r={});for(var a=-1,o=t.length;++a<o;){var l=t[a],s=n?n(r[l],e[l],l,r,e):void 0;s===void 0&&(s=e[l]),i?NP(r,l,s):MP(r,l,s)}return r}var ol=IP,LP=ol,jP=ca;function DP(e,t){return e&&LP(t,jP(t),e)}var zP=DP;function BP(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var HP=BP,UP=jn,VP=bf,GP=HP,WP=Object.prototype,KP=WP.hasOwnProperty;function qP(e){if(!UP(e))return GP(e);var t=VP(e),r=[];for(var n in e)n=="constructor"&&(t||!KP.call(e,n))||r.push(n);return r}var YP=qP,XP=jv,QP=YP,ZP=Zo;function JP(e){return ZP(e)?XP(e,!0):QP(e)}var kf=JP,eT=ol,tT=kf;function rT(e,t){return e&&eT(t,tT(t),e)}var nT=rT,Co={exports:{}};Co.exports;(function(e,t){var r=$t,n=t&&!t.nodeType&&t,i=n&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===n,o=a?r.Buffer:void 0,l=o?o.allocUnsafe:void 0;function s(u,c){if(c)return u.slice();var v=u.length,p=l?l(v):new u.constructor(v);return u.copy(p),p}e.exports=s})(Co,Co.exports);var iT=Co.exports;function aT(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var oT=aT,lT=ol,uT=$f;function sT(e,t){return lT(e,uT(e),t)}var fT=sT,cT=qv,dT=xf,pT=$f,hT=Xv,vT=Object.getOwnPropertySymbols,gT=vT?function(e){for(var t=[];e;)cT(t,pT(e)),e=dT(e);return t}:hT,sg=gT,mT=ol,yT=sg;function bT(e,t){return mT(e,yT(e),t)}var wT=bT,xT=Yv,ST=sg,_T=kf;function ET(e){return xT(e,_T,ST)}var CT=ET,$T=Object.prototype,OT=$T.hasOwnProperty;function PT(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&OT.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var TT=PT,cp=Kv;function kT(e){var t=new e.constructor(e.byteLength);return new cp(t).set(new cp(e)),t}var Rf=kT,RT=Rf;function AT(e,t){var r=t?RT(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var FT=AT,MT=/\w*$/;function NT(e){var t=new e.constructor(e.source,MT.exec(e));return t.lastIndex=e.lastIndex,t}var IT=NT,dp=fa,pp=dp?dp.prototype:void 0,hp=pp?pp.valueOf:void 0;function LT(e){return hp?Object(hp.call(e)):{}}var jT=LT,DT=Rf;function zT(e,t){var r=t?DT(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var BT=zT,HT=Rf,UT=FT,VT=IT,GT=jT,WT=BT,KT="[object Boolean]",qT="[object Date]",YT="[object Map]",XT="[object Number]",QT="[object RegExp]",ZT="[object Set]",JT="[object String]",e5="[object Symbol]",t5="[object ArrayBuffer]",r5="[object DataView]",n5="[object Float32Array]",i5="[object Float64Array]",a5="[object Int8Array]",o5="[object Int16Array]",l5="[object Int32Array]",u5="[object Uint8Array]",s5="[object Uint8ClampedArray]",f5="[object Uint16Array]",c5="[object Uint32Array]";function d5(e,t,r){var n=e.constructor;switch(t){case t5:return HT(e);case KT:case qT:return new n(+e);case r5:return UT(e,r);case n5:case i5:case a5:case o5:case l5:case u5:case s5:case f5:case c5:return WT(e,r);case YT:return new n;case XT:case JT:return new n(e);case QT:return VT(e);case ZT:return new n;case e5:return GT(e)}}var p5=d5,h5=jn,vp=Object.create,v5=function(){function e(){}return function(t){if(!h5(t))return{};if(vp)return vp(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),g5=v5,m5=g5,y5=xf,b5=bf;function w5(e){return typeof e.constructor=="function"&&!b5(e)?m5(y5(e)):{}}var x5=w5,S5=nl,_5=Dt,E5="[object Map]";function C5(e){return _5(e)&&S5(e)==E5}var $5=C5,O5=$5,P5=mf,gp=yf,mp=gp&&gp.isMap,T5=mp?P5(mp):O5,k5=T5,R5=nl,A5=Dt,F5="[object Set]";function M5(e){return A5(e)&&R5(e)==F5}var N5=M5,I5=N5,L5=mf,yp=yf,bp=yp&&yp.isSet,j5=bp?L5(bp):I5,D5=j5,z5=Cf,B5=EP,H5=ug,U5=zP,V5=nT,G5=iT,W5=oT,K5=fT,q5=wT,Y5=Qv,X5=CT,Q5=nl,Z5=TT,J5=p5,ek=x5,tk=gt,rk=vf,nk=k5,ik=jn,ak=D5,ok=ca,lk=kf,uk=1,sk=2,fk=4,fg="[object Arguments]",ck="[object Array]",dk="[object Boolean]",pk="[object Date]",hk="[object Error]",cg="[object Function]",vk="[object GeneratorFunction]",gk="[object Map]",mk="[object Number]",dg="[object Object]",yk="[object RegExp]",bk="[object Set]",wk="[object String]",xk="[object Symbol]",Sk="[object WeakMap]",_k="[object ArrayBuffer]",Ek="[object DataView]",Ck="[object Float32Array]",$k="[object Float64Array]",Ok="[object Int8Array]",Pk="[object Int16Array]",Tk="[object Int32Array]",kk="[object Uint8Array]",Rk="[object Uint8ClampedArray]",Ak="[object Uint16Array]",Fk="[object Uint32Array]",ie={};ie[fg]=ie[ck]=ie[_k]=ie[Ek]=ie[dk]=ie[pk]=ie[Ck]=ie[$k]=ie[Ok]=ie[Pk]=ie[Tk]=ie[gk]=ie[mk]=ie[dg]=ie[yk]=ie[bk]=ie[wk]=ie[xk]=ie[kk]=ie[Rk]=ie[Ak]=ie[Fk]=!0;ie[hk]=ie[cg]=ie[Sk]=!1;function Ya(e,t,r,n,i,a){var o,l=t&uk,s=t&sk,u=t&fk;if(r&&(o=i?r(e,n,i,a):r(e)),o!==void 0)return o;if(!ik(e))return e;var c=tk(e);if(c){if(o=Z5(e),!l)return W5(e,o)}else{var v=Q5(e),p=v==cg||v==vk;if(rk(e))return G5(e,l);if(v==dg||v==fg||p&&!i){if(o=s||p?{}:ek(e),!l)return s?q5(e,V5(o,e)):K5(e,U5(o,e))}else{if(!ie[v])return i?e:{};o=J5(e,v,l)}}a||(a=new z5);var m=a.get(e);if(m)return m;a.set(e,o),ak(e)?e.forEach(function(h){o.add(Ya(h,t,r,h,e,a))}):nk(e)&&e.forEach(function(h,f){o.set(f,Ya(h,t,r,f,e,a))});var S=u?s?X5:Y5:s?lk:ok,x=c?void 0:S(e);return B5(x||e,function(h,f){x&&(f=h,h=e[f]),H5(o,f,Ya(h,t,r,f,e,a))}),o}var Mk=Ya,Nk=Mk,Ik=1,Lk=4;function jk(e){return Nk(e,Ik|Lk)}var Dk=jk;Object.defineProperty(da,"__esModule",{value:!0});da.mergeClasses=void 0;var zk=wf,Bk=pg(zk),Hk=Dk,Uk=pg(Hk),Vk=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function pg(e){return e&&e.__esModule?e:{default:e}}var Gk=da.mergeClasses=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=t.default&&(0,Uk.default)(t.default)||{};return r.map(function(i){var a=t[i];return a&&(0,Bk.default)(a,function(o,l){n[l]||(n[l]={}),n[l]=Vk({},n[l],a[l])}),i}),n};da.default=Gk;var pa={};Object.defineProperty(pa,"__esModule",{value:!0});pa.autoprefix=void 0;var Wk=wf,wp=qk(Wk),Kk=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function qk(e){return e&&e.__esModule?e:{default:e}}var Yk={borderRadius:function(t){return{msBorderRadius:t,MozBorderRadius:t,OBorderRadius:t,WebkitBorderRadius:t,borderRadius:t}},boxShadow:function(t){return{msBoxShadow:t,MozBoxShadow:t,OBoxShadow:t,WebkitBoxShadow:t,boxShadow:t}},userSelect:function(t){return{WebkitTouchCallout:t,KhtmlUserSelect:t,MozUserSelect:t,msUserSelect:t,WebkitUserSelect:t,userSelect:t}},flex:function(t){return{WebkitBoxFlex:t,MozBoxFlex:t,WebkitFlex:t,msFlex:t,flex:t}},flexBasis:function(t){return{WebkitFlexBasis:t,flexBasis:t}},justifyContent:function(t){return{WebkitJustifyContent:t,justifyContent:t}},transition:function(t){return{msTransition:t,MozTransition:t,OTransition:t,WebkitTransition:t,transition:t}},transform:function(t){return{msTransform:t,MozTransform:t,OTransform:t,WebkitTransform:t,transform:t}},absolute:function(t){var r=t&&t.split(" ");return{position:"absolute",top:r&&r[0],right:r&&r[1],bottom:r&&r[2],left:r&&r[3]}},extend:function(t,r){var n=r[t];return n||{extend:t}}},Xk=pa.autoprefix=function(t){var r={};return(0,wp.default)(t,function(n,i){var a={};(0,wp.default)(n,function(o,l){var s=Yk[l];s?a=Kk({},a,s(o)):a[l]=o}),r[i]=a}),r};pa.default=Xk;var ha={};Object.defineProperty(ha,"__esModule",{value:!0});ha.hover=void 0;var Qk=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Zk=G,zl=Jk(Zk);function Jk(e){return e&&e.__esModule?e:{default:e}}function eR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xp(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function tR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var rR=ha.hover=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){tR(i,n);function i(){var a,o,l,s;eR(this,i);for(var u=arguments.length,c=Array(u),v=0;v<u;v++)c[v]=arguments[v];return s=(o=(l=xp(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(c))),l),l.state={hover:!1},l.handleMouseOver=function(){return l.setState({hover:!0})},l.handleMouseOut=function(){return l.setState({hover:!1})},l.render=function(){return zl.default.createElement(r,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},zl.default.createElement(t,Qk({},l.props,l.state)))},o),xp(l,s)}return i}(zl.default.Component)};ha.default=rR;var va={};Object.defineProperty(va,"__esModule",{value:!0});va.active=void 0;var nR=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},iR=G,Bl=aR(iR);function aR(e){return e&&e.__esModule?e:{default:e}}function oR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Sp(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function lR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var uR=va.active=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){lR(i,n);function i(){var a,o,l,s;oR(this,i);for(var u=arguments.length,c=Array(u),v=0;v<u;v++)c[v]=arguments[v];return s=(o=(l=Sp(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(c))),l),l.state={active:!1},l.handleMouseDown=function(){return l.setState({active:!0})},l.handleMouseUp=function(){return l.setState({active:!1})},l.render=function(){return Bl.default.createElement(r,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},Bl.default.createElement(t,nR({},l.props,l.state)))},o),Sp(l,s)}return i}(Bl.default.Component)};va.default=uR;var Af={};Object.defineProperty(Af,"__esModule",{value:!0});var sR=function(t,r){var n={},i=function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;n[o]=l};return t===0&&i("first-child"),t===r-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),n};Af.default=sR;Object.defineProperty(tt,"__esModule",{value:!0});tt.ReactCSS=tt.loop=tt.handleActive=Ff=tt.handleHover=tt.hover=void 0;var fR=sa,cR=Vn(fR),dR=da,pR=Vn(dR),hR=pa,vR=Vn(hR),gR=ha,hg=Vn(gR),mR=va,yR=Vn(mR),bR=Af,wR=Vn(bR);function Vn(e){return e&&e.__esModule?e:{default:e}}tt.hover=hg.default;var Ff=tt.handleHover=hg.default;tt.handleActive=yR.default;tt.loop=wR.default;var xR=tt.ReactCSS=function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];var a=(0,cR.default)(n),o=(0,pR.default)(t,a);return(0,vR.default)(o)},U=tt.default=xR,SR=function(t,r,n,i,a){var o=a.clientWidth,l=a.clientHeight,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,u=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(a.getBoundingClientRect().left+window.pageXOffset),v=u-(a.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var p=void 0;if(v<0?p=0:v>l?p=1:p=Math.round(v*100/l)/100,r.a!==p)return{h:r.h,s:r.s,l:r.l,a:p,source:"rgb"}}else{var m=void 0;if(c<0?m=0:c>o?m=1:m=Math.round(c*100/o)/100,i!==m)return{h:r.h,s:r.s,l:r.l,a:m,source:"rgb"}}return null},Hl={},_R=function(t,r,n,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=n*2,a.height=n*2;var o=a.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,a.width,a.height),o.fillStyle=r,o.fillRect(0,0,n,n),o.translate(n,n),o.fillRect(0,0,n,n),a.toDataURL()):null},ER=function(t,r,n,i){var a=t+"-"+r+"-"+n+(i?"-server":"");if(Hl[a])return Hl[a];var o=_R(t,r,n,i);return Hl[a]=o,o},_p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gn=function(t){var r=t.white,n=t.grey,i=t.size,a=t.renderers,o=t.borderRadius,l=t.boxShadow,s=t.children,u=U({default:{grid:{borderRadius:o,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+ER(r,n,i,a.canvas)+") center left"}}});return G.isValidElement(s)?d.cloneElement(s,_p({},s.props,{style:_p({},s.props.style,u.grid)})):d.createElement("div",{style:u.grid})};Gn.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var CR=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$R=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function OR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ep(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function PR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Mf=function(e){PR(t,e);function t(){var r,n,i,a;OR(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return a=(n=(i=Ep(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat(l))),i),i.handleChange=function(u){var c=SR(u,i.props.hsl,i.props.direction,i.props.a,i.container);c&&typeof i.props.onChange=="function"&&i.props.onChange(c,u)},i.handleMouseDown=function(u){i.handleChange(u),window.addEventListener("mousemove",i.handleChange),window.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleChange),window.removeEventListener("mouseup",i.handleMouseUp)},n),Ep(i,a)}return $R(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var n=this,i=this.props.rgb,a=U({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+i.r+","+i.g+","+i.b+`, 0) 0%,
           rgba(`+i.r+","+i.g+","+i.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:i.a*100+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+i.r+","+i.g+","+i.b+`, 0) 0%,
           rgba(`+i.r+","+i.g+","+i.b+", 1) 100%)"},pointer:{left:0,top:i.a*100+"%"}},overwrite:CR({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return d.createElement("div",{style:a.alpha},d.createElement("div",{style:a.checkboard},d.createElement(Gn,{renderers:this.props.renderers})),d.createElement("div",{style:a.gradient}),d.createElement("div",{style:a.container,ref:function(l){return n.container=l},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},d.createElement("div",{style:a.pointer},this.props.pointer?d.createElement(this.props.pointer,this.props):d.createElement("div",{style:a.slider}))))}}]),t}(G.PureComponent||G.Component),TR=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function kR(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function RR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function AR(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function FR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var MR=1,vg=38,NR=40,IR=[vg,NR],LR=function(t){return IR.indexOf(t)>-1},jR=function(t){return Number(String(t).replace(/%/g,""))},DR=1,Q=function(e){FR(t,e);function t(r){RR(this,t);var n=AR(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(i){n.setUpdatedValue(i.target.value,i)},n.handleKeyDown=function(i){var a=jR(i.target.value);if(!isNaN(a)&&LR(i.keyCode)){var o=n.getArrowOffset(),l=i.keyCode===vg?a+o:a-o;n.setUpdatedValue(l,i)}},n.handleDrag=function(i){if(n.props.dragLabel){var a=Math.round(n.props.value+i.movementX);a>=0&&a<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(a),i)}},n.handleMouseDown=function(i){n.props.dragLabel&&(i.preventDefault(),n.handleDrag(i),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},n.inputId="rc-editable-input-"+DR++,n}return TR(t,[{key:"componentDidUpdate",value:function(n,i){this.props.value!==this.state.value&&(n.value!==this.props.value||i.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(n){return kR({},this.props.label,n)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||MR}},{key:"setUpdatedValue",value:function(n,i){var a=this.props.label?this.getValueObjectWithLabel(n):n;this.props.onChange&&this.props.onChange(a,i),this.setState({value:n})}},{key:"render",value:function(){var n=this,i=U({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return d.createElement("div",{style:i.wrap},d.createElement("input",{id:this.inputId,style:i.input,ref:function(o){return n.input=o},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?d.createElement("label",{htmlFor:this.inputId,style:i.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(G.PureComponent||G.Component),zR=function(t,r,n,i){var a=i.clientWidth,o=i.clientHeight,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,u=l-(i.getBoundingClientRect().left+window.pageXOffset),c=s-(i.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var v=void 0;if(c<0)v=359;else if(c>o)v=0;else{var p=-(c*100/o)+100;v=360*p/100}if(n.h!==v)return{h:v,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var m=void 0;if(u<0)m=0;else if(u>a)m=359;else{var S=u*100/a;m=360*S/100}if(n.h!==m)return{h:m,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null},BR=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function HR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Cp(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function UR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Wn=function(e){UR(t,e);function t(){var r,n,i,a;HR(this,t);for(var o=arguments.length,l=Array(o),s=0;s<o;s++)l[s]=arguments[s];return a=(n=(i=Cp(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat(l))),i),i.handleChange=function(u){var c=zR(u,i.props.direction,i.props.hsl,i.container);c&&typeof i.props.onChange=="function"&&i.props.onChange(c,u)},i.handleMouseDown=function(u){i.handleChange(u),window.addEventListener("mousemove",i.handleChange),window.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},n),Cp(i,a)}return BR(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var n=this,i=this.props.direction,a=i===void 0?"horizontal":i,o=U({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:this.props.hsl.h*100/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-(this.props.hsl.h*100/360)+100+"%"}}},{vertical:a==="vertical"});return d.createElement("div",{style:o.hue},d.createElement("div",{className:"hue-"+a,style:o.container,ref:function(s){return n.container=s},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},d.createElement("style",null,`
            .hue-horizontal {
              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to right, #f00 0%, #ff0
                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }

            .hue-vertical {
              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }
          `),d.createElement("div",{style:o.pointer},this.props.pointer?d.createElement(this.props.pointer,this.props):d.createElement("div",{style:o.slider}))))}}]),t}(G.PureComponent||G.Component);function VR(){this.__data__=new Lt,this.size=0}function GR(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function WR(e){return this.__data__.get(e)}function KR(e){return this.__data__.has(e)}var qR=200;function YR(e,t){var r=this.__data__;if(r instanceof Lt){var n=r.__data__;if(!Zi||n.length<qR-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new jt(n)}return r.set(e,t),this.size=r.size,this}function Et(e){var t=this.__data__=new Lt(e);this.size=t.size}Et.prototype.clear=VR;Et.prototype.delete=GR;Et.prototype.get=WR;Et.prototype.has=KR;Et.prototype.set=YR;var $o=function(){try{var e=Lr(Object,"defineProperty");return e({},"",{}),e}catch{}}();function Nf(e,t,r){t=="__proto__"&&$o?$o(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function rs(e,t,r){(r!==void 0&&!ua(e[t],r)||r===void 0&&!(t in e))&&Nf(e,t,r)}function XR(e){return function(t,r,n){for(var i=-1,a=Object(t),o=n(t),l=o.length;l--;){var s=o[++i];if(r(a[s],s,a)===!1)break}return t}}var gg=XR(),mg=typeof Ke=="object"&&Ke&&!Ke.nodeType&&Ke,$p=mg&&typeof qe=="object"&&qe&&!qe.nodeType&&qe,QR=$p&&$p.exports===mg,Op=QR?vt.Buffer:void 0;Op&&Op.allocUnsafe;function ZR(e,t){return e.slice()}var Oo=vt.Uint8Array;function JR(e){var t=new e.constructor(e.byteLength);return new Oo(t).set(new Oo(e)),t}function e4(e,t){var r=JR(e.buffer);return new e.constructor(r,e.byteOffset,e.length)}function t4(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var Pp=Object.create,r4=function(){function e(){}return function(t){if(!at(t))return{};if(Pp)return Pp(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function yg(e,t){return function(r){return e(t(r))}}var bg=yg(Object.getPrototypeOf,Object),n4=Object.prototype;function If(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||n4;return e===r}function i4(e){return typeof e.constructor=="function"&&!If(e)?r4(bg(e)):{}}var a4="[object Arguments]";function Tp(e){return fr(e)&&Nr(e)==a4}var wg=Object.prototype,o4=wg.hasOwnProperty,l4=wg.propertyIsEnumerable,Po=Tp(function(){return arguments}())?Tp:function(e){return fr(e)&&o4.call(e,"callee")&&!l4.call(e,"callee")},u4=9007199254740991;function Lf(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=u4}function Kn(e){return e!=null&&Lf(e.length)&&!df(e)}function s4(e){return fr(e)&&Kn(e)}function f4(){return!1}var xg=typeof Ke=="object"&&Ke&&!Ke.nodeType&&Ke,kp=xg&&typeof qe=="object"&&qe&&!qe.nodeType&&qe,c4=kp&&kp.exports===xg,Rp=c4?vt.Buffer:void 0,d4=Rp?Rp.isBuffer:void 0,To=d4||f4,p4="[object Object]",h4=Function.prototype,v4=Object.prototype,Sg=h4.toString,g4=v4.hasOwnProperty,m4=Sg.call(Object);function y4(e){if(!fr(e)||Nr(e)!=p4)return!1;var t=bg(e);if(t===null)return!0;var r=g4.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Sg.call(r)==m4}var b4="[object Arguments]",w4="[object Array]",x4="[object Boolean]",S4="[object Date]",_4="[object Error]",E4="[object Function]",C4="[object Map]",$4="[object Number]",O4="[object Object]",P4="[object RegExp]",T4="[object Set]",k4="[object String]",R4="[object WeakMap]",A4="[object ArrayBuffer]",F4="[object DataView]",M4="[object Float32Array]",N4="[object Float64Array]",I4="[object Int8Array]",L4="[object Int16Array]",j4="[object Int32Array]",D4="[object Uint8Array]",z4="[object Uint8ClampedArray]",B4="[object Uint16Array]",H4="[object Uint32Array]",se={};se[M4]=se[N4]=se[I4]=se[L4]=se[j4]=se[D4]=se[z4]=se[B4]=se[H4]=!0;se[b4]=se[w4]=se[A4]=se[x4]=se[F4]=se[S4]=se[_4]=se[E4]=se[C4]=se[$4]=se[O4]=se[P4]=se[T4]=se[k4]=se[R4]=!1;function U4(e){return fr(e)&&Lf(e.length)&&!!se[Nr(e)]}function V4(e){return function(t){return e(t)}}var _g=typeof Ke=="object"&&Ke&&!Ke.nodeType&&Ke,Ni=_g&&typeof qe=="object"&&qe&&!qe.nodeType&&qe,G4=Ni&&Ni.exports===_g,Ul=G4&&Sv.process,Ap=function(){try{var e=Ni&&Ni.require&&Ni.require("util").types;return e||Ul&&Ul.binding&&Ul.binding("util")}catch{}}(),Fp=Ap&&Ap.isTypedArray,jf=Fp?V4(Fp):U4;function ns(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var W4=Object.prototype,K4=W4.hasOwnProperty;function q4(e,t,r){var n=e[t];(!(K4.call(e,t)&&ua(n,r))||r===void 0&&!(t in e))&&Nf(e,t,r)}function Y4(e,t,r,n){var i=!r;r||(r={});for(var a=-1,o=t.length;++a<o;){var l=t[a],s=void 0;s===void 0&&(s=e[l]),i?Nf(r,l,s):q4(r,l,s)}return r}function X4(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Q4=9007199254740991,Z4=/^(?:0|[1-9]\d*)$/;function Df(e,t){var r=typeof e;return t=t??Q4,!!t&&(r=="number"||r!="symbol"&&Z4.test(e))&&e>-1&&e%1==0&&e<t}var J4=Object.prototype,eA=J4.hasOwnProperty;function Eg(e,t){var r=Xe(e),n=!r&&Po(e),i=!r&&!n&&To(e),a=!r&&!n&&!i&&jf(e),o=r||n||i||a,l=o?X4(e.length,String):[],s=l.length;for(var u in e)(t||eA.call(e,u))&&!(o&&(u=="length"||i&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Df(u,s)))&&l.push(u);return l}function tA(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var rA=Object.prototype,nA=rA.hasOwnProperty;function iA(e){if(!at(e))return tA(e);var t=If(e),r=[];for(var n in e)n=="constructor"&&(t||!nA.call(e,n))||r.push(n);return r}function Cg(e){return Kn(e)?Eg(e,!0):iA(e)}function aA(e){return Y4(e,Cg(e))}function oA(e,t,r,n,i,a,o){var l=ns(e,r),s=ns(t,r),u=o.get(s);if(u){rs(e,r,u);return}var c=a?a(l,s,r+"",e,t,o):void 0,v=c===void 0;if(v){var p=Xe(s),m=!p&&To(s),S=!p&&!m&&jf(s);c=s,p||m||S?Xe(l)?c=l:s4(l)?c=t4(l):m?(v=!1,c=ZR(s)):S?(v=!1,c=e4(s)):c=[]:y4(s)||Po(s)?(c=l,Po(l)?c=aA(l):(!at(l)||df(l))&&(c=i4(s))):v=!1}v&&(o.set(s,c),i(c,s,n,a,o),o.delete(s)),rs(e,r,c)}function $g(e,t,r,n,i){e!==t&&gg(t,function(a,o){if(i||(i=new Et),at(a))oA(e,t,o,r,$g,n,i);else{var l=n?n(ns(e,o),a,o+"",e,t,i):void 0;l===void 0&&(l=a),rs(e,o,l)}},Cg)}function ll(e){return e}function lA(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var Mp=Math.max;function uA(e,t,r){return t=Mp(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=Mp(n.length-t,0),o=Array(a);++i<a;)o[i]=n[t+i];i=-1;for(var l=Array(t+1);++i<t;)l[i]=n[i];return l[t]=r(o),lA(e,this,l)}}function sA(e){return function(){return e}}var fA=$o?function(e,t){return $o(e,"toString",{configurable:!0,enumerable:!1,value:sA(t),writable:!0})}:ll,cA=800,dA=16,pA=Date.now;function hA(e){var t=0,r=0;return function(){var n=pA(),i=dA-(n-r);if(r=n,i>0){if(++t>=cA)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var vA=hA(fA);function gA(e,t){return vA(uA(e,t,ll),e+"")}function mA(e,t,r){if(!at(r))return!1;var n=typeof t;return(n=="number"?Kn(r)&&Df(t,r.length):n=="string"&&t in r)?ua(r[t],e):!1}function yA(e){return gA(function(t,r){var n=-1,i=r.length,a=i>1?r[i-1]:void 0,o=i>2?r[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&mA(r[0],r[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++n<i;){var l=r[n];l&&e(t,l,n,a)}return t})}var Be=yA(function(e,t,r){$g(e,t,r)}),ga=function(t){var r=t.zDepth,n=t.radius,i=t.background,a=t.children,o=t.styles,l=o===void 0?{}:o,s=U(Be({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+r+"px "+r*4+"px rgba(0,0,0,.24)",borderRadius:n,background:i}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},l),{"zDepth-1":r===1});return d.createElement("div",{style:s.wrap},d.createElement("div",{style:s.bg}),d.createElement("div",{style:s.content},a))};ga.propTypes={background:F.string,zDepth:F.oneOf([0,1,2,3,4,5]),radius:F.number,styles:F.object};ga.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var Vl=function(){return vt.Date.now()},bA=/\s/;function wA(e){for(var t=e.length;t--&&bA.test(e.charAt(t)););return t}var xA=/^\s+/;function SA(e){return e&&e.slice(0,wA(e)+1).replace(xA,"")}var Np=NaN,_A=/^[-+]0x[0-9a-f]+$/i,EA=/^0b[01]+$/i,CA=/^0o[0-7]+$/i,$A=parseInt;function Ip(e){if(typeof e=="number")return e;if(qo(e))return Np;if(at(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=at(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=SA(e);var r=EA.test(e);return r||CA.test(e)?$A(e.slice(2),r?2:8):_A.test(e)?Np:+e}var OA="Expected a function",PA=Math.max,TA=Math.min;function Og(e,t,r){var n,i,a,o,l,s,u=0,c=!1,v=!1,p=!0;if(typeof e!="function")throw new TypeError(OA);t=Ip(t)||0,at(r)&&(c=!!r.leading,v="maxWait"in r,a=v?PA(Ip(r.maxWait)||0,t):a,p="trailing"in r?!!r.trailing:p);function m(E){var R=n,k=i;return n=i=void 0,u=E,o=e.apply(k,R),o}function S(E){return u=E,l=setTimeout(f,t),c?m(E):o}function x(E){var R=E-s,k=E-u,C=t-R;return v?TA(C,a-k):C}function h(E){var R=E-s,k=E-u;return s===void 0||R>=t||R<0||v&&k>=a}function f(){var E=Vl();if(h(E))return g(E);l=setTimeout(f,x(E))}function g(E){return l=void 0,p&&n?m(E):(n=i=void 0,o)}function b(){l!==void 0&&clearTimeout(l),u=0,n=s=i=l=void 0}function w(){return l===void 0?o:g(Vl())}function P(){var E=Vl(),R=h(E);if(n=arguments,i=this,s=E,R){if(l===void 0)return S(s);if(v)return clearTimeout(l),l=setTimeout(f,t),m(s)}return l===void 0&&(l=setTimeout(f,t)),o}return P.cancel=b,P.flush=w,P}var kA="Expected a function";function RA(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(kA);return at(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Og(e,t,{leading:n,maxWait:t,trailing:i})}var AA=function(t,r,n){var i=n.getBoundingClientRect(),a=i.width,o=i.height,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,u=l-(n.getBoundingClientRect().left+window.pageXOffset),c=s-(n.getBoundingClientRect().top+window.pageYOffset);u<0?u=0:u>a&&(u=a),c<0?c=0:c>o&&(c=o);var v=u/a,p=1-c/o;return{h:r.h,s:v,v:p,a:r.a,source:"hsv"}},FA=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function MA(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function NA(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function IA(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var ul=function(e){IA(t,e);function t(r){MA(this,t);var n=NA(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));return n.handleChange=function(i){typeof n.props.onChange=="function"&&n.throttle(n.props.onChange,AA(i,n.props.hsl,n.container),i)},n.handleMouseDown=function(i){n.handleChange(i);var a=n.getContainerRenderWindow();a.addEventListener("mousemove",n.handleChange),a.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=RA(function(i,a,o){i(a,o)},50),n}return FA(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var n=this.container,i=window;!i.document.contains(n)&&i.parent!==i;)i=i.parent;return i}},{key:"unbindEventListeners",value:function(){var n=this.getContainerRenderWindow();n.removeEventListener("mousemove",this.handleChange),n.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var n=this,i=this.props.style||{},a=i.color,o=i.white,l=i.black,s=i.pointer,u=i.circle,c=U({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-(this.props.hsv.v*100)+100+"%",left:this.props.hsv.s*100+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
            0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:a,white:o,black:l,pointer:s,circle:u}},{custom:!!this.props.style});return d.createElement("div",{style:c.color,ref:function(p){return n.container=p},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},d.createElement("style",null,`
          .saturation-white {
            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
            background: linear-gradient(to right, #fff, rgba(255,255,255,0));
          }
          .saturation-black {
            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
            background: linear-gradient(to top, #000, rgba(0,0,0,0));
          }
        `),d.createElement("div",{style:c.white,className:"saturation-white"},d.createElement("div",{style:c.black,className:"saturation-black"}),d.createElement("div",{style:c.pointer},this.props.pointer?d.createElement(this.props.pointer,this.props):d.createElement("div",{style:c.circle}))))}}]),t}(G.PureComponent||G.Component);function LA(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var jA=yg(Object.keys,Object),DA=Object.prototype,zA=DA.hasOwnProperty;function BA(e){if(!If(e))return jA(e);var t=[];for(var r in Object(e))zA.call(e,r)&&r!="constructor"&&t.push(r);return t}function zf(e){return Kn(e)?Eg(e):BA(e)}function HA(e,t){return e&&gg(e,t,zf)}function UA(e,t){return function(r,n){if(r==null)return r;if(!Kn(r))return e(r,n);for(var i=r.length,a=-1,o=Object(r);++a<i&&n(o[a],a,o)!==!1;);return r}}var Pg=UA(HA);function VA(e){return typeof e=="function"?e:ll}function GA(e,t){var r=Xe(e)?LA:Pg;return r(e,VA(t))}function ko(e){"@babel/helpers - typeof";return ko=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ko(e)}var WA=/^\s+/,KA=/\s+$/;function I(e,t){if(e=e||"",t=t||{},e instanceof I)return e;if(!(this instanceof I))return new I(e,t);var r=qA(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}I.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),r,n,i,a,o,l;return r=t.r/255,n=t.g/255,i=t.b/255,r<=.03928?a=r/12.92:a=Math.pow((r+.055)/1.055,2.4),n<=.03928?o=n/12.92:o=Math.pow((n+.055)/1.055,2.4),i<=.03928?l=i/12.92:l=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*l},setAlpha:function(t){return this._a=Tg(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=jp(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=jp(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+r+", "+n+"%, "+i+"%)":"hsva("+r+", "+n+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=Lp(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=Lp(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+r+", "+n+"%, "+i+"%)":"hsla("+r+", "+n+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return Dp(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return ZA(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(de(this._r,255)*100)+"%",g:Math.round(de(this._g,255)*100)+"%",b:Math.round(de(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(de(this._r,255)*100)+"%, "+Math.round(de(this._g,255)*100)+"%, "+Math.round(de(this._b,255)*100)+"%)":"rgba("+Math.round(de(this._r,255)*100)+"%, "+Math.round(de(this._g,255)*100)+"%, "+Math.round(de(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:fF[Dp(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var r="#"+zp(this._r,this._g,this._b,this._a),n=r,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=I(t);n="#"+zp(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+r+",endColorstr="+n+")"},toString:function(t){var r=!!t;t=t||this._format;var n=!1,i=this._a<1&&this._a>=0,a=!r&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return I(this.toString())},_applyModification:function(t,r){var n=t.apply(null,[this].concat([].slice.call(r)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(rF,arguments)},brighten:function(){return this._applyModification(nF,arguments)},darken:function(){return this._applyModification(iF,arguments)},desaturate:function(){return this._applyModification(JA,arguments)},saturate:function(){return this._applyModification(eF,arguments)},greyscale:function(){return this._applyModification(tF,arguments)},spin:function(){return this._applyModification(aF,arguments)},_applyCombination:function(t,r){return t.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(uF,arguments)},complement:function(){return this._applyCombination(oF,arguments)},monochromatic:function(){return this._applyCombination(sF,arguments)},splitcomplement:function(){return this._applyCombination(lF,arguments)},triad:function(){return this._applyCombination(Bp,[3])},tetrad:function(){return this._applyCombination(Bp,[4])}};I.fromRatio=function(e,t){if(ko(e)=="object"){var r={};for(var n in e)e.hasOwnProperty(n)&&(n==="a"?r[n]=e[n]:r[n]=wi(e[n]));e=r}return I(e,t)};function qA(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,l=!1;return typeof e=="string"&&(e=hF(e)),ko(e)=="object"&&(Ot(e.r)&&Ot(e.g)&&Ot(e.b)?(t=YA(e.r,e.g,e.b),o=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Ot(e.h)&&Ot(e.s)&&Ot(e.v)?(n=wi(e.s),i=wi(e.v),t=QA(e.h,n,i),o=!0,l="hsv"):Ot(e.h)&&Ot(e.s)&&Ot(e.l)&&(n=wi(e.s),a=wi(e.l),t=XA(e.h,n,a),o=!0,l="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=Tg(r),{ok:o,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}function YA(e,t,r){return{r:de(e,255)*255,g:de(t,255)*255,b:de(r,255)*255}}function Lp(e,t,r){e=de(e,255),t=de(t,255),r=de(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a,o,l=(n+i)/2;if(n==i)a=o=0;else{var s=n-i;switch(o=l>.5?s/(2-n-i):s/(n+i),n){case e:a=(t-r)/s+(t<r?6:0);break;case t:a=(r-e)/s+2;break;case r:a=(e-t)/s+4;break}a/=6}return{h:a,s:o,l}}function XA(e,t,r){var n,i,a;e=de(e,360),t=de(t,100),r=de(r,100);function o(u,c,v){return v<0&&(v+=1),v>1&&(v-=1),v<1/6?u+(c-u)*6*v:v<1/2?c:v<2/3?u+(c-u)*(2/3-v)*6:u}if(t===0)n=i=a=r;else{var l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;n=o(s,l,e+1/3),i=o(s,l,e),a=o(s,l,e-1/3)}return{r:n*255,g:i*255,b:a*255}}function jp(e,t,r){e=de(e,255),t=de(t,255),r=de(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a,o,l=n,s=n-i;if(o=n===0?0:s/n,n==i)a=0;else{switch(n){case e:a=(t-r)/s+(t<r?6:0);break;case t:a=(r-e)/s+2;break;case r:a=(e-t)/s+4;break}a/=6}return{h:a,s:o,v:l}}function QA(e,t,r){e=de(e,360)*6,t=de(t,100),r=de(r,100);var n=Math.floor(e),i=e-n,a=r*(1-t),o=r*(1-i*t),l=r*(1-(1-i)*t),s=n%6,u=[r,o,a,a,l,r][s],c=[l,r,r,o,a,a][s],v=[a,a,l,r,r,o][s];return{r:u*255,g:c*255,b:v*255}}function Dp(e,t,r,n){var i=[ht(Math.round(e).toString(16)),ht(Math.round(t).toString(16)),ht(Math.round(r).toString(16))];return n&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function ZA(e,t,r,n,i){var a=[ht(Math.round(e).toString(16)),ht(Math.round(t).toString(16)),ht(Math.round(r).toString(16)),ht(kg(n))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}function zp(e,t,r,n){var i=[ht(kg(n)),ht(Math.round(e).toString(16)),ht(Math.round(t).toString(16)),ht(Math.round(r).toString(16))];return i.join("")}I.equals=function(e,t){return!e||!t?!1:I(e).toRgbString()==I(t).toRgbString()};I.random=function(){return I.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function JA(e,t){t=t===0?0:t||10;var r=I(e).toHsl();return r.s-=t/100,r.s=sl(r.s),I(r)}function eF(e,t){t=t===0?0:t||10;var r=I(e).toHsl();return r.s+=t/100,r.s=sl(r.s),I(r)}function tF(e){return I(e).desaturate(100)}function rF(e,t){t=t===0?0:t||10;var r=I(e).toHsl();return r.l+=t/100,r.l=sl(r.l),I(r)}function nF(e,t){t=t===0?0:t||10;var r=I(e).toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),I(r)}function iF(e,t){t=t===0?0:t||10;var r=I(e).toHsl();return r.l-=t/100,r.l=sl(r.l),I(r)}function aF(e,t){var r=I(e).toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,I(r)}function oF(e){var t=I(e).toHsl();return t.h=(t.h+180)%360,I(t)}function Bp(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var r=I(e).toHsl(),n=[I(e)],i=360/t,a=1;a<t;a++)n.push(I({h:(r.h+a*i)%360,s:r.s,l:r.l}));return n}function lF(e){var t=I(e).toHsl(),r=t.h;return[I(e),I({h:(r+72)%360,s:t.s,l:t.l}),I({h:(r+216)%360,s:t.s,l:t.l})]}function uF(e,t,r){t=t||6,r=r||30;var n=I(e).toHsl(),i=360/r,a=[I(e)];for(n.h=(n.h-(i*t>>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(I(n));return a}function sF(e,t){t=t||6;for(var r=I(e).toHsv(),n=r.h,i=r.s,a=r.v,o=[],l=1/t;t--;)o.push(I({h:n,s:i,v:a})),a=(a+l)%1;return o}I.mix=function(e,t,r){r=r===0?0:r||50;var n=I(e).toRgb(),i=I(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return I(o)};I.readability=function(e,t){var r=I(e),n=I(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)};I.isReadable=function(e,t,r){var n=I.readability(e,t),i,a;switch(a=!1,i=vF(r),i.level+i.size){case"AAsmall":case"AAAlarge":a=n>=4.5;break;case"AAlarge":a=n>=3;break;case"AAAsmall":a=n>=7;break}return a};I.mostReadable=function(e,t,r){var n=null,i=0,a,o,l,s;r=r||{},o=r.includeFallbackColors,l=r.level,s=r.size;for(var u=0;u<t.length;u++)a=I.readability(e,t[u]),a>i&&(i=a,n=I(t[u]));return I.isReadable(e,n,{level:l,size:s})||!o?n:(r.includeFallbackColors=!1,I.mostReadable(e,["#fff","#000"],r))};var is=I.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},fF=I.hexNames=cF(is);function cF(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function Tg(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function de(e,t){dF(e)&&(e="100%");var r=pF(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function sl(e){return Math.min(1,Math.max(0,e))}function Ge(e){return parseInt(e,16)}function dF(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function pF(e){return typeof e=="string"&&e.indexOf("%")!=-1}function ht(e){return e.length==1?"0"+e:""+e}function wi(e){return e<=1&&(e=e*100+"%"),e}function kg(e){return Math.round(parseFloat(e)*255).toString(16)}function Hp(e){return Ge(e)/255}var ft=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ot(e){return!!ft.CSS_UNIT.exec(e)}function hF(e){e=e.replace(WA,"").replace(KA,"").toLowerCase();var t=!1;if(is[e])e=is[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=ft.rgb.exec(e))?{r:r[1],g:r[2],b:r[3]}:(r=ft.rgba.exec(e))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=ft.hsl.exec(e))?{h:r[1],s:r[2],l:r[3]}:(r=ft.hsla.exec(e))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=ft.hsv.exec(e))?{h:r[1],s:r[2],v:r[3]}:(r=ft.hsva.exec(e))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=ft.hex8.exec(e))?{r:Ge(r[1]),g:Ge(r[2]),b:Ge(r[3]),a:Hp(r[4]),format:t?"name":"hex8"}:(r=ft.hex6.exec(e))?{r:Ge(r[1]),g:Ge(r[2]),b:Ge(r[3]),format:t?"name":"hex"}:(r=ft.hex4.exec(e))?{r:Ge(r[1]+""+r[1]),g:Ge(r[2]+""+r[2]),b:Ge(r[3]+""+r[3]),a:Hp(r[4]+""+r[4]),format:t?"name":"hex8"}:(r=ft.hex3.exec(e))?{r:Ge(r[1]+""+r[1]),g:Ge(r[2]+""+r[2]),b:Ge(r[3]+""+r[3]),format:t?"name":"hex"}:!1}function vF(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),r!=="small"&&r!=="large"&&(r="small"),{level:t,size:r}}var Up=function(t){var r=["r","g","b","a","h","s","l","v"],n=0,i=0;return GA(r,function(a){if(t[a]&&(n+=1,isNaN(t[a])||(i+=1),a==="s"||a==="l")){var o=/^\d+%$/;o.test(t[a])&&(i+=1)}}),n===i?t:!1},xi=function(t,r){var n=t.hex?I(t.hex):I(t),i=n.toHsl(),a=n.toHsv(),o=n.toRgb(),l=n.toHex();i.s===0&&(i.h=r||0,a.h=r||0);var s=l==="000000"&&o.a===0;return{hsl:i,hex:s?"transparent":"#"+l,rgb:o,hsv:a,oldHue:t.h||r||i.h,source:t.source}},pr=function(t){if(t==="transparent")return!0;var r=String(t).charAt(0)==="#"?1:0;return t.length!==4+r&&t.length<7+r&&I(t).isValid()},Bf=function(t){if(!t)return"#fff";var r=xi(t);if(r.hex==="transparent")return"rgba(0,0,0,0.4)";var n=(r.rgb.r*299+r.rgb.g*587+r.rgb.b*114)/1e3;return n>=128?"#000":"#fff"},Gl=function(t,r){var n=t.replace("°","");return I(r+" ("+n+")")._ok},di=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},gF=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function mF(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yF(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function bF(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var He=function(t){var r=function(n){bF(i,n);function i(a){mF(this,i);var o=yF(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return o.handleChange=function(l,s){var u=Up(l);if(u){var c=xi(l,l.h||o.state.oldHue);o.setState(c),o.props.onChangeComplete&&o.debounce(o.props.onChangeComplete,c,s),o.props.onChange&&o.props.onChange(c,s)}},o.handleSwatchHover=function(l,s){var u=Up(l);if(u){var c=xi(l,l.h||o.state.oldHue);o.props.onSwatchHover&&o.props.onSwatchHover(c,s)}},o.state=di({},xi(a.color,0)),o.debounce=Og(function(l,s,u){l(s,u)},100),o}return gF(i,[{key:"render",value:function(){var o={};return this.props.onSwatchHover&&(o.onSwatchHover=this.handleSwatchHover),d.createElement(t,di({},this.props,this.state,{onChange:this.handleChange},o))}}],[{key:"getDerivedStateFromProps",value:function(o,l){return di({},xi(o.color,l.oldHue))}}]),i}(G.PureComponent||G.Component);return r.propTypes=di({},t.propTypes),r.defaultProps=di({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),r},wF=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},xF=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function SF(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vp(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function _F(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var EF=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){_F(i,n);function i(){var a,o,l,s;SF(this,i);for(var u=arguments.length,c=Array(u),v=0;v<u;v++)c[v]=arguments[v];return s=(o=(l=Vp(this,(a=i.__proto__||Object.getPrototypeOf(i)).call.apply(a,[this].concat(c))),l),l.state={focus:!1},l.handleFocus=function(){return l.setState({focus:!0})},l.handleBlur=function(){return l.setState({focus:!1})},o),Vp(l,s)}return xF(i,[{key:"render",value:function(){return d.createElement(r,{onFocus:this.handleFocus,onBlur:this.handleBlur},d.createElement(t,wF({},this.props,this.state)))}}]),i}(d.Component)},Gp=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},CF=13,$F=function(t){var r=t.color,n=t.style,i=t.onClick,a=i===void 0?function(){}:i,o=t.onHover,l=t.title,s=l===void 0?r:l,u=t.children,c=t.focus,v=t.focusStyle,p=v===void 0?{}:v,m=r==="transparent",S=U({default:{swatch:Gp({background:r,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,c?p:{})}}),x=function(w){return a(r,w)},h=function(w){return w.keyCode===CF&&a(r,w)},f=function(w){return o(r,w)},g={};return o&&(g.onMouseOver=f),d.createElement("div",Gp({style:S.swatch,onClick:x,title:s,tabIndex:0,onKeyDown:h},g),u,m&&d.createElement(Gn,{borderRadius:S.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const zr=EF($F);var OF=function(t){var r=t.direction,n=U({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:r==="vertical"});return d.createElement("div",{style:n.picker})},PF=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Rg=function(t){var r=t.rgb,n=t.hsl,i=t.width,a=t.height,o=t.onChange,l=t.direction,s=t.style,u=t.renderers,c=t.pointer,v=t.className,p=v===void 0?"":v,m=U({default:{picker:{position:"relative",width:i,height:a},alpha:{radius:"2px",style:s}}});return d.createElement("div",{style:m.picker,className:"alpha-picker "+p},d.createElement(Mf,PF({},m.alpha,{rgb:r,hsl:n,pointer:c,renderers:u,onChange:o,direction:l})))};Rg.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:OF};He(Rg);var TF="__lodash_hash_undefined__";function kF(e){return this.__data__.set(e,TF),this}function RF(e){return this.__data__.has(e)}function Ro(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new jt;++t<r;)this.add(e[t])}Ro.prototype.add=Ro.prototype.push=kF;Ro.prototype.has=RF;function AF(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}function FF(e,t){return e.has(t)}var MF=1,NF=2;function Ag(e,t,r,n,i,a){var o=r&MF,l=e.length,s=t.length;if(l!=s&&!(o&&s>l))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var v=-1,p=!0,m=r&NF?new Ro:void 0;for(a.set(e,t),a.set(t,e);++v<l;){var S=e[v],x=t[v];if(n)var h=o?n(x,S,v,t,e,a):n(S,x,v,e,t,a);if(h!==void 0){if(h)continue;p=!1;break}if(m){if(!AF(t,function(f,g){if(!FF(m,g)&&(S===f||i(S,f,r,n,a)))return m.push(g)})){p=!1;break}}else if(!(S===x||i(S,x,r,n,a))){p=!1;break}}return a.delete(e),a.delete(t),p}function IF(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}function LF(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var jF=1,DF=2,zF="[object Boolean]",BF="[object Date]",HF="[object Error]",UF="[object Map]",VF="[object Number]",GF="[object RegExp]",WF="[object Set]",KF="[object String]",qF="[object Symbol]",YF="[object ArrayBuffer]",XF="[object DataView]",Wp=sr?sr.prototype:void 0,Wl=Wp?Wp.valueOf:void 0;function QF(e,t,r,n,i,a,o){switch(r){case XF:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case YF:return!(e.byteLength!=t.byteLength||!a(new Oo(e),new Oo(t)));case zF:case BF:case VF:return ua(+e,+t);case HF:return e.name==t.name&&e.message==t.message;case GF:case KF:return e==t+"";case UF:var l=IF;case WF:var s=n&jF;if(l||(l=LF),e.size!=t.size&&!s)return!1;var u=o.get(e);if(u)return u==t;n|=DF,o.set(e,t);var c=Ag(l(e),l(t),n,i,a,o);return o.delete(e),c;case qF:if(Wl)return Wl.call(e)==Wl.call(t)}return!1}function ZF(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}function JF(e,t,r){var n=t(e);return Xe(e)?n:ZF(n,r(e))}function eM(e,t){for(var r=-1,n=e==null?0:e.length,i=0,a=[];++r<n;){var o=e[r];t(o,r,e)&&(a[i++]=o)}return a}function tM(){return[]}var rM=Object.prototype,nM=rM.propertyIsEnumerable,Kp=Object.getOwnPropertySymbols,iM=Kp?function(e){return e==null?[]:(e=Object(e),eM(Kp(e),function(t){return nM.call(e,t)}))}:tM;function qp(e){return JF(e,zf,iM)}var aM=1,oM=Object.prototype,lM=oM.hasOwnProperty;function uM(e,t,r,n,i,a){var o=r&aM,l=qp(e),s=l.length,u=qp(t),c=u.length;if(s!=c&&!o)return!1;for(var v=s;v--;){var p=l[v];if(!(o?p in t:lM.call(t,p)))return!1}var m=a.get(e),S=a.get(t);if(m&&S)return m==t&&S==e;var x=!0;a.set(e,t),a.set(t,e);for(var h=o;++v<s;){p=l[v];var f=e[p],g=t[p];if(n)var b=o?n(g,f,p,t,e,a):n(f,g,p,e,t,a);if(!(b===void 0?f===g||i(f,g,r,n,a):b)){x=!1;break}h||(h=p=="constructor")}if(x&&!h){var w=e.constructor,P=t.constructor;w!=P&&"constructor"in e&&"constructor"in t&&!(typeof w=="function"&&w instanceof w&&typeof P=="function"&&P instanceof P)&&(x=!1)}return a.delete(e),a.delete(t),x}var as=Lr(vt,"DataView"),os=Lr(vt,"Promise"),ls=Lr(vt,"Set"),us=Lr(vt,"WeakMap"),Yp="[object Map]",sM="[object Object]",Xp="[object Promise]",Qp="[object Set]",Zp="[object WeakMap]",Jp="[object DataView]",fM=Ir(as),cM=Ir(Zi),dM=Ir(os),pM=Ir(ls),hM=Ir(us),Gt=Nr;(as&&Gt(new as(new ArrayBuffer(1)))!=Jp||Zi&&Gt(new Zi)!=Yp||os&&Gt(os.resolve())!=Xp||ls&&Gt(new ls)!=Qp||us&&Gt(new us)!=Zp)&&(Gt=function(e){var t=Nr(e),r=t==sM?e.constructor:void 0,n=r?Ir(r):"";if(n)switch(n){case fM:return Jp;case cM:return Yp;case dM:return Xp;case pM:return Qp;case hM:return Zp}return t});var vM=1,eh="[object Arguments]",th="[object Array]",Ma="[object Object]",gM=Object.prototype,rh=gM.hasOwnProperty;function mM(e,t,r,n,i,a){var o=Xe(e),l=Xe(t),s=o?th:Gt(e),u=l?th:Gt(t);s=s==eh?Ma:s,u=u==eh?Ma:u;var c=s==Ma,v=u==Ma,p=s==u;if(p&&To(e)){if(!To(t))return!1;o=!0,c=!1}if(p&&!c)return a||(a=new Et),o||jf(e)?Ag(e,t,r,n,i,a):QF(e,t,s,r,n,i,a);if(!(r&vM)){var m=c&&rh.call(e,"__wrapped__"),S=v&&rh.call(t,"__wrapped__");if(m||S){var x=m?e.value():e,h=S?t.value():t;return a||(a=new Et),i(x,h,r,n,a)}}return p?(a||(a=new Et),uM(e,t,r,n,i,a)):!1}function Hf(e,t,r,n,i){return e===t?!0:e==null||t==null||!fr(e)&&!fr(t)?e!==e&&t!==t:mM(e,t,r,n,Hf,i)}var yM=1,bM=2;function wM(e,t,r,n){var i=r.length,a=i;if(e==null)return!a;for(e=Object(e);i--;){var o=r[i];if(o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i<a;){o=r[i];var l=o[0],s=e[l],u=o[1];if(o[2]){if(s===void 0&&!(l in e))return!1}else{var c=new Et,v;if(!(v===void 0?Hf(u,s,yM|bM,n,c):v))return!1}}return!0}function Fg(e){return e===e&&!at(e)}function xM(e){for(var t=zf(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,Fg(i)]}return t}function Mg(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}function SM(e){var t=xM(e);return t.length==1&&t[0][2]?Mg(t[0][0],t[0][1]):function(r){return r===e||wM(r,e,t)}}function _M(e,t){return e!=null&&t in Object(e)}function EM(e,t,r){t=$v(t,e);for(var n=-1,i=t.length,a=!1;++n<i;){var o=Qo(t[n]);if(!(a=e!=null&&r(e,o)))break;e=e[o]}return a||++n!=i?a:(i=e==null?0:e.length,!!i&&Lf(i)&&Df(o,i)&&(Xe(e)||Po(e)))}function CM(e,t){return e!=null&&EM(e,t,_M)}var $M=1,OM=2;function PM(e,t){return cf(e)&&Fg(t)?Mg(Qo(e),t):function(r){var n=Pv(r,e);return n===void 0&&n===t?CM(r,e):Hf(t,n,$M|OM)}}function TM(e){return function(t){return t==null?void 0:t[e]}}function kM(e){return function(t){return Ov(t,e)}}function RM(e){return cf(e)?TM(Qo(e)):kM(e)}function AM(e){return typeof e=="function"?e:e==null?ll:typeof e=="object"?Xe(e)?PM(e[0],e[1]):SM(e):RM(e)}function FM(e,t){var r=-1,n=Kn(e)?Array(e.length):[];return Pg(e,function(i,a,o){n[++r]=t(i,a,o)}),n}function Br(e,t){var r=Xe(e)?Ev:FM;return r(e,AM(t))}var MM=function(t){var r=t.colors,n=t.onClick,i=t.onSwatchHover,a=U({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return d.createElement("div",{style:a.swatches},Br(r,function(o){return d.createElement(zr,{key:o,color:o,style:a.swatch,onClick:n,onHover:i,focusStyle:{boxShadow:"0 0 4px "+o}})}),d.createElement("div",{style:a.clear}))},Uf=function(t){var r=t.onChange,n=t.onSwatchHover,i=t.hex,a=t.colors,o=t.width,l=t.triangle,s=t.styles,u=s===void 0?{}:s,c=t.className,v=c===void 0?"":c,p=i==="transparent",m=function(h,f){pr(h)&&r({hex:h,source:"hex"},f)},S=U(Be({default:{card:{width:o,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:i,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:Bf(i),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+i+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},u),{"hide-triangle":l==="hide"});return d.createElement("div",{style:S.card,className:"block-picker "+v},d.createElement("div",{style:S.triangle}),d.createElement("div",{style:S.head},p&&d.createElement(Gn,{borderRadius:"6px 6px 0 0"}),d.createElement("div",{style:S.label},i)),d.createElement("div",{style:S.body},d.createElement(MM,{colors:a,onClick:m,onSwatchHover:n}),d.createElement(Q,{style:{input:S.input},value:i,onChange:m})))};Uf.propTypes={width:F.oneOfType([F.string,F.number]),colors:F.arrayOf(F.string),triangle:F.oneOf(["top","hide"]),styles:F.object};Uf.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};const NM=He(Uf);var Wr={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},Kr={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},qr={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},Yr={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},Xr={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},Qr={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},Zr={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},Jr={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},en={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},Si={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},tn={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},rn={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},nn={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},an={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},on={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},ln={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},un={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},sn={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},Ng=function(t){var r=t.color,n=t.onClick,i=t.onSwatchHover,a=t.hover,o=t.active,l=t.circleSize,s=t.circleSpacing,u=U({default:{swatch:{width:l,height:l,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(l/2+1)+"px "+r,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+r}}},{hover:a,active:o});return d.createElement("div",{style:u.swatch},d.createElement(zr,{style:u.Swatch,color:r,onClick:n,onHover:i,focusStyle:{boxShadow:u.Swatch.boxShadow+", 0 0 5px "+r}}))};Ng.defaultProps={circleSize:28,circleSpacing:14};const IM=Ff(Ng);var Vf=function(t){var r=t.width,n=t.onChange,i=t.onSwatchHover,a=t.colors,o=t.hex,l=t.circleSize,s=t.styles,u=s===void 0?{}:s,c=t.circleSpacing,v=t.className,p=v===void 0?"":v,m=U(Be({default:{card:{width:r,display:"flex",flexWrap:"wrap",marginRight:-c,marginBottom:-c}}},u)),S=function(h,f){return n({hex:h,source:"hex"},f)};return d.createElement("div",{style:m.card,className:"circle-picker "+p},Br(a,function(x){return d.createElement(IM,{key:x,color:x,onClick:S,onSwatchHover:i,active:o===x.toLowerCase(),circleSize:l,circleSpacing:c})}))};Vf.propTypes={width:F.oneOfType([F.string,F.number]),circleSize:F.number,circleSpacing:F.number,styles:F.object};Vf.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[Wr[500],Kr[500],qr[500],Yr[500],Xr[500],Qr[500],Zr[500],Jr[500],en[500],Si[500],tn[500],rn[500],nn[500],an[500],on[500],ln[500],un[500],sn[500]],styles:{}};He(Vf);function nh(e){return e===void 0}var Ig={};Object.defineProperty(Ig,"__esModule",{value:!0});var ih=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},LM=G,ah=jM(LM);function jM(e){return e&&e.__esModule?e:{default:e}}function DM(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var Na=24,zM=Ig.default=function(e){var t=e.fill,r=t===void 0?"currentColor":t,n=e.width,i=n===void 0?Na:n,a=e.height,o=a===void 0?Na:a,l=e.style,s=l===void 0?{}:l,u=DM(e,["fill","width","height","style"]);return ah.default.createElement("svg",ih({viewBox:"0 0 "+Na+" "+Na,style:ih({fill:r,width:i,height:o},s)},u),ah.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},BM=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function HM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UM(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function VM(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Lg=function(e){VM(t,e);function t(r){HM(this,t);var n=UM(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){n.state.view==="hex"?n.setState({view:"rgb"}):n.state.view==="rgb"?n.setState({view:"hsl"}):n.state.view==="hsl"&&(n.props.hsl.a===1?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(i,a){i.hex?pr(i.hex)&&n.props.onChange({hex:i.hex,source:"hex"},a):i.r||i.g||i.b?n.props.onChange({r:i.r||n.props.rgb.r,g:i.g||n.props.rgb.g,b:i.b||n.props.rgb.b,source:"rgb"},a):i.a?(i.a<0?i.a=0:i.a>1&&(i.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(i.a*100)/100,source:"rgb"},a)):(i.h||i.s||i.l)&&(typeof i.s=="string"&&i.s.includes("%")&&(i.s=i.s.replace("%","")),typeof i.l=="string"&&i.l.includes("%")&&(i.l=i.l.replace("%","")),i.s==1?i.s=.01:i.l==1&&(i.l=.01),n.props.onChange({h:i.h||n.props.hsl.h,s:Number(nh(i.s)?n.props.hsl.s:i.s),l:Number(nh(i.l)?n.props.hsl.l:i.l),source:"hsl"},a))},n.showHighlight=function(i){i.currentTarget.style.background="#eee"},n.hideHighlight=function(i){i.currentTarget.style.background="transparent"},r.hsl.a!==1&&r.view==="hex"?n.state={view:"rgb"}:n.state={view:r.view},n}return BM(t,[{key:"render",value:function(){var n=this,i=U({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),a=void 0;return this.state.view==="hex"?a=d.createElement("div",{style:i.fields,className:"flexbox-fix"},d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?a=d.createElement("div",{style:i.fields,className:"flexbox-fix"},d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),d.createElement("div",{style:i.alpha},d.createElement(Q,{style:{input:i.input,label:i.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(a=d.createElement("div",{style:i.fields,className:"flexbox-fix"},d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),d.createElement("div",{style:i.field},d.createElement(Q,{style:{input:i.input,label:i.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),d.createElement("div",{style:i.alpha},d.createElement(Q,{style:{input:i.input,label:i.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),d.createElement("div",{style:i.wrap,className:"flexbox-fix"},a,d.createElement("div",{style:i.toggle},d.createElement("div",{style:i.icon,onClick:this.toggleViews,ref:function(l){return n.icon=l}},d.createElement(zM,{style:i.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(n,i){return n.hsl.a!==1&&i.view==="hex"?{view:"rgb"}:null}}]),t}(d.Component);Lg.defaultProps={view:"hex"};var oh=function(){var t=U({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return d.createElement("div",{style:t.picker})},GM=function(){var t=U({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return d.createElement("div",{style:t.picker})},Gf=function(t){var r=t.width,n=t.onChange,i=t.disableAlpha,a=t.rgb,o=t.hsl,l=t.hsv,s=t.hex,u=t.renderers,c=t.styles,v=c===void 0?{}:c,p=t.className,m=p===void 0?"":p,S=t.defaultView,x=U(Be({default:{picker:{width:r,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},v),{disableAlpha:i});return d.createElement("div",{style:x.picker,className:"chrome-picker "+m},d.createElement("div",{style:x.saturation},d.createElement(ul,{style:x.Saturation,hsl:o,hsv:l,pointer:GM,onChange:n})),d.createElement("div",{style:x.body},d.createElement("div",{style:x.controls,className:"flexbox-fix"},d.createElement("div",{style:x.color},d.createElement("div",{style:x.swatch},d.createElement("div",{style:x.active}),d.createElement(Gn,{renderers:u}))),d.createElement("div",{style:x.toggles},d.createElement("div",{style:x.hue},d.createElement(Wn,{style:x.Hue,hsl:o,pointer:oh,onChange:n})),d.createElement("div",{style:x.alpha},d.createElement(Mf,{style:x.Alpha,rgb:a,hsl:o,pointer:oh,renderers:u,onChange:n})))),d.createElement(Lg,{rgb:a,hsl:o,hex:s,view:S,onChange:n,disableAlpha:i})))};Gf.propTypes={width:F.oneOfType([F.string,F.number]),disableAlpha:F.bool,styles:F.object,defaultView:F.oneOf(["hex","rgb","hsl"])};Gf.defaultProps={width:225,disableAlpha:!1,styles:{}};He(Gf);var WM=function(t){var r=t.color,n=t.onClick,i=n===void 0?function(){}:n,a=t.onSwatchHover,o=t.active,l=U({default:{color:{background:r,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:Bf(r),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:o,"color-#FFFFFF":r==="#FFFFFF",transparent:r==="transparent"});return d.createElement(zr,{style:l.color,color:r,onClick:i,onHover:a,focusStyle:{boxShadow:"0 0 4px "+r}},d.createElement("div",{style:l.dot}))},KM=function(t){var r=t.hex,n=t.rgb,i=t.onChange,a=U({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:r},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),o=function(s,u){s.r||s.g||s.b?i({r:s.r||n.r,g:s.g||n.g,b:s.b||n.b,source:"rgb"},u):i({hex:s.hex,source:"hex"},u)};return d.createElement("div",{style:a.fields,className:"flexbox-fix"},d.createElement("div",{style:a.active}),d.createElement(Q,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:r,onChange:o}),d.createElement(Q,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:n.r,onChange:o}),d.createElement(Q,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:n.g,onChange:o}),d.createElement(Q,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:n.b,onChange:o}))},Wf=function(t){var r=t.onChange,n=t.onSwatchHover,i=t.colors,a=t.hex,o=t.rgb,l=t.styles,s=l===void 0?{}:l,u=t.className,c=u===void 0?"":u,v=U(Be({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),p=function(S,x){S.hex?pr(S.hex)&&r({hex:S.hex,source:"hex"},x):r(S,x)};return d.createElement(ga,{style:v.Compact,styles:s},d.createElement("div",{style:v.compact,className:"compact-picker "+c},d.createElement("div",null,Br(i,function(m){return d.createElement(WM,{key:m,color:m,active:m.toLowerCase()===a,onClick:p,onSwatchHover:n})}),d.createElement("div",{style:v.clear})),d.createElement(KM,{hex:a,rgb:o,onChange:p})))};Wf.propTypes={colors:F.arrayOf(F.string),styles:F.object};Wf.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};He(Wf);var qM=function(t){var r=t.hover,n=t.color,i=t.onClick,a=t.onSwatchHover,o={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=U({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:o}},{hover:r});return d.createElement("div",{style:l.swatch},d.createElement(zr,{color:n,onClick:i,onHover:a,focusStyle:o}))};const YM=Ff(qM);var Kf=function(t){var r=t.width,n=t.colors,i=t.onChange,a=t.onSwatchHover,o=t.triangle,l=t.styles,s=l===void 0?{}:l,u=t.className,c=u===void 0?"":u,v=U(Be({default:{card:{width:r,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":o==="hide","top-left-triangle":o==="top-left","top-right-triangle":o==="top-right","bottom-left-triangle":o==="bottom-left","bottom-right-triangle":o==="bottom-right"}),p=function(S,x){return i({hex:S,source:"hex"},x)};return d.createElement("div",{style:v.card,className:"github-picker "+c},d.createElement("div",{style:v.triangleShadow}),d.createElement("div",{style:v.triangle}),Br(n,function(m){return d.createElement(YM,{color:m,key:m,onClick:p,onSwatchHover:a})}))};Kf.propTypes={width:F.oneOfType([F.string,F.number]),colors:F.arrayOf(F.string),triangle:F.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:F.object};Kf.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};He(Kf);var XM=function(t){var r=t.direction,n=U({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:r==="vertical"});return d.createElement("div",{style:n.picker})},QM=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qf=function(t){var r=t.width,n=t.height,i=t.onChange,a=t.hsl,o=t.direction,l=t.pointer,s=t.styles,u=s===void 0?{}:s,c=t.className,v=c===void 0?"":c,p=U(Be({default:{picker:{position:"relative",width:r,height:n},hue:{radius:"2px"}}},u)),m=function(x){return i({a:1,h:x.h,l:.5,s:1})};return d.createElement("div",{style:p.picker,className:"hue-picker "+v},d.createElement(Wn,QM({},p.hue,{hsl:a,pointer:l,onChange:m,direction:o})))};qf.propTypes={styles:F.object};qf.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:XM,styles:{}};He(qf);var ZM=function(t){var r=t.onChange,n=t.hex,i=t.rgb,a=t.styles,o=a===void 0?{}:a,l=t.className,s=l===void 0?"":l,u=U(Be({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},o)),c=function(p,m){p.hex?pr(p.hex)&&r({hex:p.hex,source:"hex"},m):(p.r||p.g||p.b)&&r({r:p.r||i.r,g:p.g||i.g,b:p.b||i.b,source:"rgb"},m)};return d.createElement(ga,{styles:o},d.createElement("div",{style:u.material,className:"material-picker "+s},d.createElement(Q,{style:{wrap:u.HEXwrap,input:u.HEXinput,label:u.HEXlabel},label:"hex",value:n,onChange:c}),d.createElement("div",{style:u.split,className:"flexbox-fix"},d.createElement("div",{style:u.third},d.createElement(Q,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"r",value:i.r,onChange:c})),d.createElement("div",{style:u.third},d.createElement(Q,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"g",value:i.g,onChange:c})),d.createElement("div",{style:u.third},d.createElement(Q,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"b",value:i.b,onChange:c})))))};He(ZM);var JM=function(t){var r=t.onChange,n=t.rgb,i=t.hsv,a=t.hex,o=U({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),l=function(u,c){u["#"]?pr(u["#"])&&r({hex:u["#"],source:"hex"},c):u.r||u.g||u.b?r({r:u.r||n.r,g:u.g||n.g,b:u.b||n.b,source:"rgb"},c):(u.h||u.s||u.v)&&r({h:u.h||i.h,s:u.s||i.s,v:u.v||i.v,source:"hsv"},c)};return d.createElement("div",{style:o.fields},d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"h",value:Math.round(i.h),onChange:l}),d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"s",value:Math.round(i.s*100),onChange:l}),d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"v",value:Math.round(i.v*100),onChange:l}),d.createElement("div",{style:o.divider}),d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:n.r,onChange:l}),d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:n.g,onChange:l}),d.createElement(Q,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"b",value:n.b,onChange:l}),d.createElement("div",{style:o.divider}),d.createElement(Q,{style:{wrap:o.HEXwrap,input:o.HEXinput,label:o.HEXlabel},label:"#",value:a.replace("#",""),onChange:l}),d.createElement("div",{style:o.fieldSymbols},d.createElement("div",{style:o.symbol},"°"),d.createElement("div",{style:o.symbol},"%"),d.createElement("div",{style:o.symbol},"%")))},eN=function(t){var r=t.hsl,n=U({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":r.l>.5});return d.createElement("div",{style:n.picker})},tN=function(){var t=U({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return d.createElement("div",{style:t.pointer},d.createElement("div",{style:t.left},d.createElement("div",{style:t.leftInside})),d.createElement("div",{style:t.right},d.createElement("div",{style:t.rightInside})))},lh=function(t){var r=t.onClick,n=t.label,i=t.children,a=t.active,o=U({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return d.createElement("div",{style:o.button,onClick:r},n||i)},rN=function(t){var r=t.rgb,n=t.currentColor,i=U({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+r.r+","+r.g+", "+r.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return d.createElement("div",null,d.createElement("div",{style:i.label},"new"),d.createElement("div",{style:i.swatches},d.createElement("div",{style:i.new}),d.createElement("div",{style:i.current})),d.createElement("div",{style:i.label},"current"))},nN=function(){function e(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function iN(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aN(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function oN(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Yf=function(e){oN(t,e);function t(r){iN(this,t);var n=aN(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:r.hex},n}return nN(t,[{key:"render",value:function(){var n=this.props,i=n.styles,a=i===void 0?{}:i,o=n.className,l=o===void 0?"":o,s=U(Be({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},a));return d.createElement("div",{style:s.picker,className:"photoshop-picker "+l},d.createElement("div",{style:s.head},this.props.header),d.createElement("div",{style:s.body,className:"flexbox-fix"},d.createElement("div",{style:s.saturation},d.createElement(ul,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:eN,onChange:this.props.onChange})),d.createElement("div",{style:s.hue},d.createElement(Wn,{direction:"vertical",hsl:this.props.hsl,pointer:tN,onChange:this.props.onChange})),d.createElement("div",{style:s.controls},d.createElement("div",{style:s.top,className:"flexbox-fix"},d.createElement("div",{style:s.previews},d.createElement(rN,{rgb:this.props.rgb,currentColor:this.state.currentColor})),d.createElement("div",{style:s.actions},d.createElement(lh,{label:"OK",onClick:this.props.onAccept,active:!0}),d.createElement(lh,{label:"Cancel",onClick:this.props.onCancel}),d.createElement(JM,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(d.Component);Yf.propTypes={header:F.string,styles:F.object};Yf.defaultProps={header:"Color Picker",styles:{}};He(Yf);var lN=function(t){var r=t.onChange,n=t.rgb,i=t.hsl,a=t.hex,o=t.disableAlpha,l=U({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:o}),s=function(c,v){c.hex?pr(c.hex)&&r({hex:c.hex,source:"hex"},v):c.r||c.g||c.b?r({r:c.r||n.r,g:c.g||n.g,b:c.b||n.b,a:n.a,source:"rgb"},v):c.a&&(c.a<0?c.a=0:c.a>100&&(c.a=100),c.a/=100,r({h:i.h,s:i.s,l:i.l,a:c.a,source:"rgb"},v))};return d.createElement("div",{style:l.fields,className:"flexbox-fix"},d.createElement("div",{style:l.double},d.createElement(Q,{style:{input:l.input,label:l.label},label:"hex",value:a.replace("#",""),onChange:s})),d.createElement("div",{style:l.single},d.createElement(Q,{style:{input:l.input,label:l.label},label:"r",value:n.r,onChange:s,dragLabel:"true",dragMax:"255"})),d.createElement("div",{style:l.single},d.createElement(Q,{style:{input:l.input,label:l.label},label:"g",value:n.g,onChange:s,dragLabel:"true",dragMax:"255"})),d.createElement("div",{style:l.single},d.createElement(Q,{style:{input:l.input,label:l.label},label:"b",value:n.b,onChange:s,dragLabel:"true",dragMax:"255"})),d.createElement("div",{style:l.alpha},d.createElement(Q,{style:{input:l.input,label:l.label},label:"a",value:Math.round(n.a*100),onChange:s,dragLabel:"true",dragMax:"100"})))},uN=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},jg=function(t){var r=t.colors,n=t.onClick,i=n===void 0?function(){}:n,a=t.onSwatchHover,o=U({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!r||!r.length}),l=function(u,c){i({hex:u,source:"hex"},c)};return d.createElement("div",{style:o.colors,className:"flexbox-fix"},r.map(function(s){var u=typeof s=="string"?{color:s}:s,c=""+u.color+(u.title||"");return d.createElement("div",{key:c,style:o.swatchWrap},d.createElement(zr,uN({},u,{style:o.swatch,onClick:l,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+u.color}})))}))};jg.propTypes={colors:F.arrayOf(F.oneOfType([F.string,F.shape({color:F.string,title:F.string})])).isRequired};var sN=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Xf=function(t){var r=t.width,n=t.rgb,i=t.hex,a=t.hsv,o=t.hsl,l=t.onChange,s=t.onSwatchHover,u=t.disableAlpha,c=t.presetColors,v=t.renderers,p=t.styles,m=p===void 0?{}:p,S=t.className,x=S===void 0?"":S,h=U(Be({default:sN({picker:{width:r,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},m),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},m),{disableAlpha:u});return d.createElement("div",{style:h.picker,className:"sketch-picker "+x},d.createElement("div",{style:h.saturation},d.createElement(ul,{style:h.Saturation,hsl:o,hsv:a,onChange:l})),d.createElement("div",{style:h.controls,className:"flexbox-fix"},d.createElement("div",{style:h.sliders},d.createElement("div",{style:h.hue},d.createElement(Wn,{style:h.Hue,hsl:o,onChange:l})),d.createElement("div",{style:h.alpha},d.createElement(Mf,{style:h.Alpha,rgb:n,hsl:o,renderers:v,onChange:l}))),d.createElement("div",{style:h.color},d.createElement(Gn,null),d.createElement("div",{style:h.activeColor}))),d.createElement(lN,{rgb:n,hsl:o,hex:i,onChange:l,disableAlpha:u}),d.createElement(jg,{colors:c,onClick:l,onSwatchHover:s}))};Xf.propTypes={disableAlpha:F.bool,width:F.oneOfType([F.string,F.number]),styles:F.object};Xf.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};He(Xf);var pi=function(t){var r=t.hsl,n=t.offset,i=t.onClick,a=i===void 0?function(){}:i,o=t.active,l=t.first,s=t.last,u=U({default:{swatch:{height:"12px",background:"hsl("+r.h+", 50%, "+n*100+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:o,first:l,last:s}),c=function(p){return a({h:r.h,s:.5,l:n,source:"hsl"},p)};return d.createElement("div",{style:u.swatch,onClick:c})},fN=function(t){var r=t.onClick,n=t.hsl,i=U({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return d.createElement("div",{style:i.swatches},d.createElement("div",{style:i.swatch},d.createElement(pi,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<a&&Math.abs(n.s-.5)<a,onClick:r,first:!0})),d.createElement("div",{style:i.swatch},d.createElement(pi,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<a&&Math.abs(n.s-.5)<a,onClick:r})),d.createElement("div",{style:i.swatch},d.createElement(pi,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<a&&Math.abs(n.s-.5)<a,onClick:r})),d.createElement("div",{style:i.swatch},d.createElement(pi,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<a&&Math.abs(n.s-.5)<a,onClick:r})),d.createElement("div",{style:i.swatch},d.createElement(pi,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<a&&Math.abs(n.s-.5)<a,onClick:r,last:!0})),d.createElement("div",{style:i.clear}))},cN=function(){var t=U({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return d.createElement("div",{style:t.picker})},Qf=function(t){var r=t.hsl,n=t.onChange,i=t.pointer,a=t.styles,o=a===void 0?{}:a,l=t.className,s=l===void 0?"":l,u=U(Be({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},o));return d.createElement("div",{style:u.wrap||{},className:"slider-picker "+s},d.createElement("div",{style:u.hue},d.createElement(Wn,{style:u.Hue,hsl:r,pointer:i,onChange:n})),d.createElement("div",{style:u.swatches},d.createElement(fN,{hsl:r,onClick:n})))};Qf.propTypes={styles:F.object};Qf.defaultProps={pointer:cN,styles:{}};He(Qf);var Dg={};Object.defineProperty(Dg,"__esModule",{value:!0});var uh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},dN=G,sh=pN(dN);function pN(e){return e&&e.__esModule?e:{default:e}}function hN(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var Ia=24,vN=Dg.default=function(e){var t=e.fill,r=t===void 0?"currentColor":t,n=e.width,i=n===void 0?Ia:n,a=e.height,o=a===void 0?Ia:a,l=e.style,s=l===void 0?{}:l,u=hN(e,["fill","width","height","style"]);return sh.default.createElement("svg",uh({viewBox:"0 0 "+Ia+" "+Ia,style:uh({fill:r,width:i,height:o},s)},u),sh.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},gN=function(t){var r=t.color,n=t.onClick,i=n===void 0?function(){}:n,a=t.onSwatchHover,o=t.first,l=t.last,s=t.active,u=U({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:r,marginBottom:"1px"},check:{color:Bf(r),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:o,last:l,active:s,"color-#FFFFFF":r==="#FFFFFF",transparent:r==="transparent"});return d.createElement(zr,{color:r,style:u.color,onClick:i,onHover:a,focusStyle:{boxShadow:"0 0 4px "+r}},d.createElement("div",{style:u.check},d.createElement(vN,null)))},mN=function(t){var r=t.onClick,n=t.onSwatchHover,i=t.group,a=t.active,o=U({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return d.createElement("div",{style:o.group},Br(i,function(l,s){return d.createElement(gN,{key:l,color:l,active:l.toLowerCase()===a,first:s===0,last:s===i.length-1,onClick:r,onSwatchHover:n})}))},Zf=function(t){var r=t.width,n=t.height,i=t.onChange,a=t.onSwatchHover,o=t.colors,l=t.hex,s=t.styles,u=s===void 0?{}:s,c=t.className,v=c===void 0?"":c,p=U(Be({default:{picker:{width:r,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},u)),m=function(x,h){return i({hex:x,source:"hex"},h)};return d.createElement("div",{style:p.picker,className:"swatches-picker "+v},d.createElement(ga,null,d.createElement("div",{style:p.overflow},d.createElement("div",{style:p.body},Br(o,function(S){return d.createElement(mN,{key:S.toString(),group:S,active:l,onClick:m,onSwatchHover:a})}),d.createElement("div",{style:p.clear})))))};Zf.propTypes={width:F.oneOfType([F.string,F.number]),height:F.oneOfType([F.string,F.number]),colors:F.arrayOf(F.arrayOf(F.string)),styles:F.object};Zf.defaultProps={width:320,height:240,colors:[[Wr[900],Wr[700],Wr[500],Wr[300],Wr[100]],[Kr[900],Kr[700],Kr[500],Kr[300],Kr[100]],[qr[900],qr[700],qr[500],qr[300],qr[100]],[Yr[900],Yr[700],Yr[500],Yr[300],Yr[100]],[Xr[900],Xr[700],Xr[500],Xr[300],Xr[100]],[Qr[900],Qr[700],Qr[500],Qr[300],Qr[100]],[Zr[900],Zr[700],Zr[500],Zr[300],Zr[100]],[Jr[900],Jr[700],Jr[500],Jr[300],Jr[100]],[en[900],en[700],en[500],en[300],en[100]],["#194D33",Si[700],Si[500],Si[300],Si[100]],[tn[900],tn[700],tn[500],tn[300],tn[100]],[rn[900],rn[700],rn[500],rn[300],rn[100]],[nn[900],nn[700],nn[500],nn[300],nn[100]],[an[900],an[700],an[500],an[300],an[100]],[on[900],on[700],on[500],on[300],on[100]],[ln[900],ln[700],ln[500],ln[300],ln[100]],[un[900],un[700],un[500],un[300],un[100]],[sn[900],sn[700],sn[500],sn[300],sn[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};He(Zf);var Jf=function(t){var r=t.onChange,n=t.onSwatchHover,i=t.hex,a=t.colors,o=t.width,l=t.triangle,s=t.styles,u=s===void 0?{}:s,c=t.className,v=c===void 0?"":c,p=U(Be({default:{card:{width:o,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},u),{"hide-triangle":l==="hide","top-left-triangle":l==="top-left","top-right-triangle":l==="top-right"}),m=function(x,h){pr(x)&&r({hex:x,source:"hex"},h)};return d.createElement("div",{style:p.card,className:"twitter-picker "+v},d.createElement("div",{style:p.triangleShadow}),d.createElement("div",{style:p.triangle}),d.createElement("div",{style:p.body},Br(a,function(S,x){return d.createElement(zr,{key:x,color:S,hex:S,style:p.swatch,onClick:m,onHover:n,focusStyle:{boxShadow:"0 0 4px "+S}})}),d.createElement("div",{style:p.hash},"#"),d.createElement(Q,{label:null,style:{input:p.input},value:i.replace("#",""),onChange:m}),d.createElement("div",{style:p.clear})))};Jf.propTypes={width:F.oneOfType([F.string,F.number]),triangle:F.oneOf(["hide","top-left","top-right"]),colors:F.arrayOf(F.string),styles:F.object};Jf.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};He(Jf);var ec=function(t){var r=U({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(t.hsl.s*100)+"%, "+Math.round(t.hsl.l*100)+"%)"}}});return d.createElement("div",{style:r.picker})};ec.propTypes={hsl:F.shape({h:F.number,s:F.number,l:F.number,a:F.number})};ec.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var tc=function(t){var r=U({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return d.createElement("div",{style:r.picker})};tc.propTypes={hsl:F.shape({h:F.number,s:F.number,l:F.number,a:F.number})};tc.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var yN=function(t){var r=t.onChange,n=t.rgb,i=t.hsl,a=t.hex,o=t.hsv,l=function(m,S){if(m.hex)pr(m.hex)&&r({hex:m.hex,source:"hex"},S);else if(m.rgb){var x=m.rgb.split(",");Gl(m.rgb,"rgb")&&r({r:x[0],g:x[1],b:x[2],a:1,source:"rgb"},S)}else if(m.hsv){var h=m.hsv.split(",");Gl(m.hsv,"hsv")&&(h[2]=h[2].replace("%",""),h[1]=h[1].replace("%",""),h[0]=h[0].replace("°",""),h[1]==1?h[1]=.01:h[2]==1&&(h[2]=.01),r({h:Number(h[0]),s:Number(h[1]),v:Number(h[2]),source:"hsv"},S))}else if(m.hsl){var f=m.hsl.split(",");Gl(m.hsl,"hsl")&&(f[2]=f[2].replace("%",""),f[1]=f[1].replace("%",""),f[0]=f[0].replace("°",""),v[1]==1?v[1]=.01:v[2]==1&&(v[2]=.01),r({h:Number(f[0]),s:Number(f[1]),v:Number(f[2]),source:"hsl"},S))}},s=U({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),u=n.r+", "+n.g+", "+n.b,c=Math.round(i.h)+"°, "+Math.round(i.s*100)+"%, "+Math.round(i.l*100)+"%",v=Math.round(o.h)+"°, "+Math.round(o.s*100)+"%, "+Math.round(o.v*100)+"%";return d.createElement("div",{style:s.wrap,className:"flexbox-fix"},d.createElement("div",{style:s.fields},d.createElement("div",{style:s.double},d.createElement(Q,{style:{input:s.input,label:s.label},label:"hex",value:a,onChange:l})),d.createElement("div",{style:s.column},d.createElement("div",{style:s.single},d.createElement(Q,{style:{input:s.input2,label:s.label2},label:"rgb",value:u,onChange:l})),d.createElement("div",{style:s.single},d.createElement(Q,{style:{input:s.input2,label:s.label2},label:"hsv",value:v,onChange:l})),d.createElement("div",{style:s.single},d.createElement(Q,{style:{input:s.input2,label:s.label2},label:"hsl",value:c,onChange:l})))))},rc=function(t){var r=t.width,n=t.onChange,i=t.rgb,a=t.hsl,o=t.hsv,l=t.hex,s=t.header,u=t.styles,c=u===void 0?{}:u,v=t.className,p=v===void 0?"":v,m=U(Be({default:{picker:{width:r,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+i.r+", "+i.g+", "+i.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},c));return d.createElement("div",{style:m.picker,className:"google-picker "+p},d.createElement("div",{style:m.head},s),d.createElement("div",{style:m.swatch}),d.createElement("div",{style:m.saturation},d.createElement(ul,{hsl:a,hsv:o,pointer:ec,onChange:n})),d.createElement("div",{style:m.body},d.createElement("div",{style:m.controls,className:"flexbox-fix"},d.createElement("div",{style:m.hue},d.createElement(Wn,{style:m.Hue,hsl:a,radius:"4px",pointer:tc,onChange:n}))),d.createElement(yN,{rgb:i,hsl:a,hex:l,hsv:o,onChange:n})))};rc.propTypes={width:F.oneOfType([F.string,F.number]),styles:F.object,header:F.string};rc.defaultProps={width:652,styles:{},header:"Color picker"};He(rc);function zg({value:e,onChange:t}){const r=nb(),{accentColor:n,primaryColor:i}=r.theme;return te.jsx(NM,{color:e,colors:[n,i,"#E91E63","#9C27B0","#673AB7","#3F51B5","#2196F3","#03A9F4","#00BCD4","#009688","#4CAF50","#8BC34A","#CDDC39",Tv,"#FF9800","#FF5722","#795548","#607D8B","#969696"],triangle:"hide",width:"100%",styles:{default:{card:{border:"1px solid var(--border-color)",boxShadow:"none"}}},onChangeComplete:a=>t(a.hex)})}function Bg(e){if(isNaN(parseInt(e))||parseInt(e)<2||parseInt(e)>10)return"Rating must be a number between 2 and 10!"}function Hg(e){if(!e)return"A color is required!";const t=new Option().style;if(t.color=e,t.color==="")return"Invalid color!"}function bN(e){const t={};return t.maxRating=e.maxRating&&Bg(e.maxRating),t.starsColor=e.starsColor&&Hg(e.starsColor),Object.values(t).some(r=>r)?t:{}}const wN=({ctx:e})=>{const t=Ji(e.plugin.attributes.parameters),[r,n]=G.useState(hf(e.parameters,t)),i=G.useCallback((o,l)=>{const s={...r,[o]:l};n(s),e.setParameters(s)},[r,n,e]),a=e.errors;return te.jsx(of,{ctx:e,children:te.jsxs(vv,{children:[te.jsx(Td,{id:"useDefaultMaxRating",name:"useDefaultMaxRating",label:"Use default maximum rating?",value:r.maxRating===null,onChange:o=>i("maxRating",o?null:t.defaultMaxRating)}),r.maxRating!==null&&te.jsx(Yu,{id:"maxRating",name:"maxRating",label:"Override maximum rating",required:!0,value:r.maxRating,onChange:i.bind(null,"maxRating"),error:a.maxRating}),te.jsx(Td,{id:"useDefaultStarsColor",name:"useDefaultStarsColor",label:"Use default stars color?",value:r.starsColor===null,onChange:o=>i("starsColor",o?null:t.defaultStarsColor)}),r.starsColor!==null&&te.jsx(lf,{id:"starsColor",label:"Stars color",error:a.starsColor,children:te.jsx(zg,{value:r.starsColor,onChange:i.bind(null,"starsColor")})})]})})};var xN=46,SN=/\\(\\)?/g,_N=RegExp(`[^.[\\]]+|\\[(?:([^"'][^[]*)|(["'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))`,"g"),EN=function(t){var r=[];return t.charCodeAt(0)===xN&&r.push(""),t.replace(_N,function(n,i,a,o){var l=n;a?l=o.replace(SN,"$1"):i&&(l=i.trim()),r.push(l)}),r},La={},CN=/[.[\]]+/,Ug=function(t){if(t==null||!t.length)return[];if(typeof t!="string")throw new Error("toPath() expects a string");return La[t]==null&&(t.endsWith("[]")?La[t]=t.split(CN).filter(Boolean):La[t]=EN(t)),La[t]},ce=function(t,r){for(var n=Ug(r),i=t,a=0;a<n.length;a++){var o=n[a];if(i==null||typeof i!="object"||Array.isArray(i)&&isNaN(o))return;i=i[o]}return i};function $N(e){var t=ON(e,"string");return typeof t=="symbol"?t:String(t)}function ON(e,t){if(typeof e!="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var PN=function e(t,r,n,i,a){if(r>=n.length)return i;var o=n[r];if(isNaN(o)){var l;if(t==null){var s,u=e(void 0,r+1,n,i,a);return u===void 0?void 0:(s={},s[o]=u,s)}if(Array.isArray(t))throw new Error("Cannot set a non-numeric property on an array");var c=e(t[o],r+1,n,i,a);if(c===void 0){var v=Object.keys(t).length;if(t[o]===void 0&&v===0)return;if(t[o]!==void 0&&v<=1)return!isNaN(n[r-1])&&!a?{}:void 0;t[o];var p=Wo(t,[o].map($N));return p}return le({},t,(l={},l[o]=c,l))}var m=Number(o);if(t==null){var S=e(void 0,r+1,n,i,a);if(S===void 0)return;var x=[];return x[m]=S,x}if(!Array.isArray(t))throw new Error("Cannot set a numeric property on an object");var h=t[m],f=e(h,r+1,n,i,a),g=[].concat(t);if(a&&f===void 0){if(g.splice(m,1),g.length===0)return}else g[m]=f;return g},Ze=function(t,r,n,i){if(i===void 0&&(i=!1),t==null)throw new Error("Cannot call setIn() with "+String(t)+" state");if(r==null)throw new Error("Cannot call setIn() with "+String(r)+" key");return PN(t,0,Ug(r),n,i)},fh="FINAL_FORM/form-error",Ii="FINAL_FORM/array-error";function ch(e,t){var r=e.errors,n=e.initialValues,i=e.lastSubmittedValues,a=e.submitErrors,o=e.submitFailed,l=e.submitSucceeded,s=e.submitting,u=e.values,c=t.active,v=t.blur,p=t.change,m=t.data,S=t.focus,x=t.modified,h=t.modifiedSinceLastSubmit,f=t.name,g=t.touched,b=t.validating,w=t.visited,P=ce(u,f),E=ce(r,f);E&&E[Ii]&&(E=E[Ii]);var R=a&&ce(a,f),k=n&&ce(n,f),C=t.isEqual(k,P),Y=!!(i&&!t.isEqual(ce(i,f),P)),me=!E&&!R;return{active:c,blur:v,change:p,data:m,dirty:!C,dirtySinceLastSubmit:Y,error:E,focus:S,initial:k,invalid:!me,length:Array.isArray(P)?P.length:void 0,modified:x,modifiedSinceLastSubmit:h,name:f,pristine:C,submitError:R,submitFailed:o,submitSucceeded:l,submitting:s,touched:g,valid:me,value:P,visited:w,validating:b}}var Vg=["active","data","dirty","dirtySinceLastSubmit","error","initial","invalid","length","modified","modifiedSinceLastSubmit","pristine","submitError","submitFailed","submitSucceeded","submitting","touched","valid","value","visited","validating"],yt=function(t,r){if(t===r)return!0;if(typeof t!="object"||!t||typeof r!="object"||!r)return!1;var n=Object.keys(t),i=Object.keys(r);if(n.length!==i.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(r),o=0;o<n.length;o++){var l=n[o];if(!a(l)||t[l]!==r[l])return!1}return!0};function Gg(e,t,r,n,i,a){var o=!1;return i.forEach(function(l){n[l]&&(e[l]=t[l],(!r||(~a.indexOf(l)?!yt(t[l],r[l]):t[l]!==r[l]))&&(o=!0))}),o}var TN=["data"],kN=function(t,r,n,i){var a={blur:t.blur,change:t.change,focus:t.focus,name:t.name},o=Gg(a,t,r,n,Vg,TN)||!r;return o||i?a:void 0},Wg=["active","dirty","dirtyFields","dirtyFieldsSinceLastSubmit","dirtySinceLastSubmit","error","errors","hasSubmitErrors","hasValidationErrors","initialValues","invalid","modified","modifiedSinceLastSubmit","pristine","submitting","submitError","submitErrors","submitFailed","submitSucceeded","touched","valid","validating","values","visited"],RN=["touched","visited"];function dh(e,t,r,n){var i={},a=Gg(i,e,t,r,Wg,RN)||!t;return a||n?i:void 0}var ph=function(t){var r,n;return function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return(!r||a.length!==r.length||a.some(function(l,s){return!yt(r[s],l)}))&&(r=a,n=t.apply(void 0,a)),n}},Kl=function(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"},AN="4.20.10",FN=function(t,r){return t===r},gn=function e(t){return Object.keys(t).some(function(r){var n=t[r];return n&&typeof n=="object"&&!(n instanceof Error)?e(n):typeof n<"u"})};function MN(e){var t=e.active,r=e.dirtySinceLastSubmit,n=e.modifiedSinceLastSubmit,i=e.error,a=e.errors,o=e.initialValues,l=e.pristine,s=e.submitting,u=e.submitFailed,c=e.submitSucceeded,v=e.submitError,p=e.submitErrors,m=e.valid,S=e.validating,x=e.values;return{active:t,dirty:!l,dirtySinceLastSubmit:r,modifiedSinceLastSubmit:n,error:i,errors:a,hasSubmitErrors:!!(v||p&&gn(p)),hasValidationErrors:!!(i||gn(a)),invalid:!m,initialValues:o,pristine:l,submitting:s,submitFailed:u,submitSucceeded:c,submitError:v,submitErrors:p,valid:m,validating:S>0,values:x}}function Kg(e,t,r,n,i,a){var o=i(r,n,t,a);return o?(e(o),!0):!1}function hh(e,t,r,n,i){var a=e.entries;Object.keys(a).forEach(function(o){var l=a[Number(o)];if(l){var s=l.subscription,u=l.subscriber,c=l.notified;Kg(u,s,t,r,n,i||!c)&&(l.notified=!0)}})}function NN(e){if(!e)throw new Error("No config specified");var t=e.debug,r=e.destroyOnUnregister,n=e.keepDirtyOnReinitialize,i=e.initialValues,a=e.mutators,o=e.onSubmit,l=e.validate,s=e.validateOnBlur;if(!o)throw new Error("No onSubmit function specified");var u={subscribers:{index:0,entries:{}},fieldSubscribers:{},fields:{},formState:{asyncErrors:{},dirtySinceLastSubmit:!1,modifiedSinceLastSubmit:!1,errors:{},initialValues:i&&le({},i),invalid:!1,pristine:!0,submitting:!1,submitFailed:!1,submitSucceeded:!1,resetWhileSubmitting:!1,valid:!0,validating:0,values:i?le({},i):{}},lastFormState:void 0},c=0,v=!1,p=!1,m=!1,S=0,x={},h=function(y){return function(_){return delete x[y],_}},f=function(y,_,O){var T=ce(y.formState.values,_),N=O(T);y.formState.values=Ze(y.formState.values,_,N)||{}},g=function(y,_,O){if(y.fields[_]){var T,N;y.fields=le({},y.fields,(T={},T[O]=le({},y.fields[_],{name:O,blur:function(){return he.blur(O)},change:function(K){return he.change(O,K)},focus:function(){return he.focus(O)},lastFieldState:void 0}),T)),delete y.fields[_],y.fieldSubscribers=le({},y.fieldSubscribers,(N={},N[O]=y.fieldSubscribers[_],N)),delete y.fieldSubscribers[_];var D=ce(y.formState.values,_);y.formState.values=Ze(y.formState.values,_,void 0)||{},y.formState.values=Ze(y.formState.values,O,D),delete y.lastFormState}},b=function(y){return function(){if(a){for(var _={formState:u.formState,fields:u.fields,fieldSubscribers:u.fieldSubscribers,lastFormState:u.lastFormState},O=arguments.length,T=new Array(O),N=0;N<O;N++)T[N]=arguments[N];var D=a[y](T,_,{changeValue:f,getIn:ce,renameField:g,resetFieldState:he.resetFieldState,setIn:Ze,shallowEqual:yt});return u.formState=_.formState,u.fields=_.fields,u.fieldSubscribers=_.fieldSubscribers,u.lastFormState=_.lastFormState,k(void 0,function(){C(),q()}),D}}},w=a?Object.keys(a).reduce(function($,y){return $[y]=b(y),$},{}):{},P=function(y){var _=[];if(l){var O=l(le({},u.formState.values));Kl(O)?_.push(O.then(function(T){return y(T,!0)})):y(O,!1)}return _},E=function(y){return Object.keys(y.validators).reduce(function(_,O){var T=y.validators[Number(O)]();return T&&_.push(T),_},[])},R=function(y,_){var O=[],T=E(y);if(T.length){var N;T.forEach(function(D){var W=D(ce(u.formState.values,y.name),u.formState.values,D.length===0||D.length===3?ch(u.formState,u.fields[y.name]):void 0);if(W&&Kl(W)){y.validating=!0;var K=W.then(function(Z){u.fields[y.name]&&(u.fields[y.name].validating=!1,_(Z))});O.push(K)}else N||(N=W)}),_(N)}return O},k=function(y,_){if(v){p=!0,_();return}var O=u.fields,T=u.formState,N=le({},O),D=Object.keys(N);if(!l&&!D.some(function(zt){return E(N[zt]).length})){_();return}var W=!1;if(y){var K=N[y];if(K){var Z=K.validateFields;Z&&(W=!0,D=Z.length?Z.concat(y):[y])}}var J={},Se={},Ue={},L=[].concat(P(function(zt,hr){hr?Se=zt||{}:J=zt||{}}),D.reduce(function(zt,hr){return zt.concat(R(O[hr],function(mt){Ue[hr]=mt}))},[])),B=L.length>0,V=++S,be=Promise.all(L).then(h(V));B&&(x[V]=be);var nc=function(hr){var mt=le({},W?T.errors:{},J,hr?Se:T.asyncErrors),ac=function(vr){D.forEach(function(Bt){if(O[Bt]){var Yn=ce(J,Bt),Zg=ce(mt,Bt),Jg=E(N[Bt]).length,em=Ue[Bt];vr(Bt,Jg&&em||l&&Yn||(!Yn&&!W?Zg:void 0))}})};ac(function(qn,vr){mt=Ze(mt,qn,vr)||{}}),ac(function(qn,vr){if(vr&&vr[Ii]){var Bt=ce(mt,qn),Yn=[].concat(Bt);Yn[Ii]=vr[Ii],mt=Ze(mt,qn,Yn)}}),yt(T.errors,mt)||(T.errors=mt),hr&&(T.asyncErrors=Se),T.error=J[fh]};if(B&&(u.formState.validating++,_()),nc(!1),_(),B){var ic=function(){u.formState.validating--,_(),u.formState.validating===0&&u.lastFormState.validating&&q()};be.then(function(){S>V||nc(!0)}).then(ic,ic)}},C=function(y){if(!c){var _=u.fields,O=u.fieldSubscribers,T=u.formState,N=le({},_),D=function(K){var Z=N[K],J=ch(T,Z),Se=Z.lastFieldState;Z.lastFieldState=J;var Ue=O[K];Ue&&hh(Ue,J,Se,kN,Se===void 0)};y?D(y):Object.keys(N).forEach(D)}},Y=function(){Object.keys(u.fields).forEach(function(y){u.fields[y].touched=!0})},me=function(){return!!(u.formState.error||gn(u.formState.errors))},X=function(){var y=u.fields,_=u.formState,O=u.lastFormState,T=le({},y),N=Object.keys(T),D=!1,W=N.reduce(function(B,V){var be=!T[V].isEqual(ce(_.values,V),ce(_.initialValues||{},V));return be&&(D=!0,B[V]=!0),B},{}),K=N.reduce(function(B,V){var be=_.lastSubmittedValues||{};return T[V].isEqual(ce(_.values,V),ce(be,V))||(B[V]=!0),B},{});_.pristine=!D,_.dirtySinceLastSubmit=!!(_.lastSubmittedValues&&Object.values(K).some(function(B){return B})),_.modifiedSinceLastSubmit=!!(_.lastSubmittedValues&&Object.keys(T).some(function(B){return T[B].modifiedSinceLastSubmit})),_.valid=!_.error&&!_.submitError&&!gn(_.errors)&&!(_.submitErrors&&gn(_.submitErrors));var Z=MN(_),J=N.reduce(function(B,V){return B.modified[V]=T[V].modified,B.touched[V]=T[V].touched,B.visited[V]=T[V].visited,B},{modified:{},touched:{},visited:{}}),Se=J.modified,Ue=J.touched,L=J.visited;return Z.dirtyFields=O&&yt(O.dirtyFields,W)?O.dirtyFields:W,Z.dirtyFieldsSinceLastSubmit=O&&yt(O.dirtyFieldsSinceLastSubmit,K)?O.dirtyFieldsSinceLastSubmit:K,Z.modified=O&&yt(O.modified,Se)?O.modified:Se,Z.touched=O&&yt(O.touched,Ue)?O.touched:Ue,Z.visited=O&&yt(O.visited,L)?O.visited:L,O&&yt(O,Z)?O:Z},z=function(){return t&&!0&&t(X(),Object.keys(u.fields).reduce(function(y,_){return y[_]=u.fields[_],y},{}))},j=!1,re=!1,q=function $(){if(j)re=!0;else{if(j=!0,z(),!c&&!(v&&m)){var y=u.lastFormState,_=X();_!==y&&(u.lastFormState=_,hh(u.subscribers,_,y,dh))}j=!1,re&&(re=!1,$())}},Ie=function(){return Object.keys(u.fields).some(function(y){return u.fields[y].beforeSubmit&&u.fields[y].beforeSubmit()===!1})},Ce=function(){return Object.keys(u.fields).forEach(function(y){return u.fields[y].afterSubmit&&u.fields[y].afterSubmit()})},Fe=function(){return Object.keys(u.fields).forEach(function(y){return u.fields[y].modifiedSinceLastSubmit=!1})};k(void 0,function(){q()});var he={batch:function(y){c++,y(),c--,C(),q()},blur:function(y){var _=u.fields,O=u.formState,T=_[y];T&&(delete O.active,_[y]=le({},T,{active:!1,touched:!0}),s?k(y,function(){C(),q()}):(C(),q()))},change:function(y,_){var O=u.fields,T=u.formState;if(ce(T.values,y)!==_){f(u,y,function(){return _});var N=O[y];N&&(O[y]=le({},N,{modified:!0,modifiedSinceLastSubmit:!!T.lastSubmittedValues})),s?(C(),q()):k(y,function(){C(),q()})}},get destroyOnUnregister(){return!!r},set destroyOnUnregister($){r=$},focus:function(y){var _=u.fields[y];_&&!_.active&&(u.formState.active=y,_.active=!0,_.visited=!0,C(),q())},mutators:w,getFieldState:function(y){var _=u.fields[y];return _&&_.lastFieldState},getRegisteredFields:function(){return Object.keys(u.fields)},getState:function(){return X()},initialize:function(y){var _=u.fields,O=u.formState,T=le({},_),N=typeof y=="function"?y(O.values):y;n||(O.values=N);var D=n?Object.keys(T).reduce(function(W,K){var Z=T[K],J=Z.isEqual(ce(O.values,K),ce(O.initialValues||{},K));return J||(W[K]=ce(O.values,K)),W},{}):{};O.initialValues=N,O.values=N,Object.keys(D).forEach(function(W){O.values=Ze(O.values,W,D[W])||{}}),k(void 0,function(){C(),q()})},isValidationPaused:function(){return v},pauseValidation:function(y){y===void 0&&(y=!0),v=!0,m=y},registerField:function(y,_,O,T){O===void 0&&(O={}),u.fieldSubscribers[y]||(u.fieldSubscribers[y]={index:0,entries:{}});var N=u.fieldSubscribers[y].index++;u.fieldSubscribers[y].entries[N]={subscriber:ph(_),subscription:O,notified:!1};var D=u.fields[y]||{active:!1,afterSubmit:T&&T.afterSubmit,beforeSubmit:T&&T.beforeSubmit,data:T&&T.data||{},isEqual:T&&T.isEqual||FN,lastFieldState:void 0,modified:!1,modifiedSinceLastSubmit:!1,name:y,touched:!1,valid:!0,validateFields:T&&T.validateFields,validators:{},validating:!1,visited:!1};D.blur=D.blur||function(){return he.blur(y)},D.change=D.change||function(Se){return he.change(y,Se)},D.focus=D.focus||function(){return he.focus(y)},u.fields[y]=D;var W=!1,K=T&&T.silent,Z=function(){K&&u.fields[y]?C(y):(q(),C())};if(T){W=!!(T.getValidator&&T.getValidator()),T.getValidator&&(u.fields[y].validators[N]=T.getValidator);var J=ce(u.formState.values,y)===void 0;T.initialValue!==void 0&&(J||ce(u.formState.values,y)===ce(u.formState.initialValues,y))&&(u.formState.initialValues=Ze(u.formState.initialValues||{},y,T.initialValue),u.formState.values=Ze(u.formState.values,y,T.initialValue),k(void 0,Z)),T.defaultValue!==void 0&&T.initialValue===void 0&&ce(u.formState.initialValues,y)===void 0&&J&&(u.formState.values=Ze(u.formState.values,y,T.defaultValue))}return W?k(void 0,Z):Z(),function(){var Se=!1;u.fields[y]&&(Se=!!(u.fields[y].validators[N]&&u.fields[y].validators[N]()),delete u.fields[y].validators[N]);var Ue=!!u.fieldSubscribers[y];Ue&&delete u.fieldSubscribers[y].entries[N];var L=Ue&&!Object.keys(u.fieldSubscribers[y].entries).length;L&&(delete u.fieldSubscribers[y],delete u.fields[y],Se&&(u.formState.errors=Ze(u.formState.errors,y,void 0)||{}),r&&(u.formState.values=Ze(u.formState.values,y,void 0,!0)||{})),K||(Se?k(void 0,function(){q(),C()}):L&&q())}},reset:function(y){y===void 0&&(y=u.formState.initialValues),u.formState.submitting&&(u.formState.resetWhileSubmitting=!0),u.formState.submitFailed=!1,u.formState.submitSucceeded=!1,delete u.formState.submitError,delete u.formState.submitErrors,delete u.formState.lastSubmittedValues,he.initialize(y||{})},resetFieldState:function(y){u.fields[y]=le({},u.fields[y],{active:!1,lastFieldState:void 0,modified:!1,touched:!1,valid:!0,validating:!1,visited:!1}),k(void 0,function(){C(),q()})},restart:function(y){y===void 0&&(y=u.formState.initialValues),he.batch(function(){for(var _ in u.fields)he.resetFieldState(_),u.fields[_]=le({},u.fields[_],{active:!1,lastFieldState:void 0,modified:!1,modifiedSinceLastSubmit:!1,touched:!1,valid:!0,validating:!1,visited:!1});he.reset(y)})},resumeValidation:function(){v=!1,m=!1,p&&k(void 0,function(){C(),q()}),p=!1},setConfig:function(y,_){switch(y){case"debug":t=_;break;case"destroyOnUnregister":r=_;break;case"initialValues":he.initialize(_);break;case"keepDirtyOnReinitialize":n=_;break;case"mutators":a=_,_?(Object.keys(w).forEach(function(O){O in _||delete w[O]}),Object.keys(_).forEach(function(O){w[O]=b(O)})):Object.keys(w).forEach(function(O){delete w[O]});break;case"onSubmit":o=_;break;case"validate":l=_,k(void 0,function(){C(),q()});break;case"validateOnBlur":s=_;break;default:throw new Error("Unrecognised option "+y)}},submit:function(){var y=u.formState;if(!y.submitting){if(delete y.submitErrors,delete y.submitError,y.lastSubmittedValues=le({},y.values),me()){Y(),Fe(),u.formState.submitFailed=!0,q(),C();return}var _=Object.keys(x);if(_.length){Promise.all(_.map(function(K){return x[Number(K)]})).then(he.submit,console.error);return}var O=Ie();if(!O){var T,N=!1,D=function(Z){y.submitting=!1;var J=y.resetWhileSubmitting;return J&&(y.resetWhileSubmitting=!1),Z&&gn(Z)?(y.submitFailed=!0,y.submitSucceeded=!1,y.submitErrors=Z,y.submitError=Z[fh],Y()):(J||(y.submitFailed=!1,y.submitSucceeded=!0),Ce()),q(),C(),N=!0,T&&T(Z),Z};y.submitting=!0,y.submitFailed=!1,y.submitSucceeded=!1,y.lastSubmittedValues=le({},y.values),Fe();var W=o(y.values,he,D);if(!N){if(W&&Kl(W))return q(),C(),W.then(D,function(K){throw D(),K});if(o.length>=3)return q(),C(),new Promise(function(K){T=K});D(W)}}}},subscribe:function(y,_){if(!y)throw new Error("No callback given.");if(!_)throw new Error("No subscription provided. What values do you want to listen to?");var O=ph(y),T=u.subscribers,N=T.index++;T.entries[N]={subscriber:O,subscription:_,notified:!1};var D=X();return Kg(O,_,D,D,dh,!0),function(){delete T.entries[N]}}};return he}var IN=["render","children","component"];function qg(e,t,r){var n=e.render,i=e.children,a=e.component,o=Wo(e,IN);if(a)return G.createElement(a,Object.assign(t,o,{children:i,render:n}));if(n)return n(i===void 0?Object.assign(t,o):Object.assign(t,o,{children:i}));if(typeof i!="function")throw new Error("Must specify either a render prop, a render function as children, or a component prop to "+r);return i(Object.assign(t,o))}function Ut(e,t,r){r===void 0&&(r=function(a,o){return a===o});var n=d.useRef(e);d.useEffect(function(){r(e,n.current)||(t(),n.current=e)})}function LN(e){var t=d.useRef();return t.current||(t.current=e()),t.current}var vh=function(t,r){if(t===r)return!0;if(typeof t!="object"||!t||typeof r!="object"||!r)return!1;var n=Object.keys(t),i=Object.keys(r);if(n.length!==i.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(r),o=0;o<n.length;o++){var l=n[o];if(!a(l)||t[l]!==r[l])return!1}return!0},jN=function(t){return!!(t&&typeof t.stopPropagation=="function")},Yg=G.createContext();function Xg(e){var t=d.useRef(e);return d.useEffect(function(){t.current=e}),t}var DN="6.5.8",Qg=function(t,r,n){n.forEach(function(i){Object.defineProperty(t,i,{get:function(){return r[i]},enumerable:!0})})},zN=function(t,r){return Qg(t,r,["active","dirty","dirtyFields","dirtySinceLastSubmit","dirtyFieldsSinceLastSubmit","error","errors","hasSubmitErrors","hasValidationErrors","initialValues","invalid","modified","modifiedSinceLastSubmit","pristine","submitError","submitErrors","submitFailed","submitSucceeded","submitting","touched","valid","validating","values","visited"])},BN=function(t,r){return Qg(t,r,["active","data","dirty","dirtySinceLastSubmit","error","initial","invalid","length","modified","modifiedSinceLastSubmit","pristine","submitError","submitFailed","submitSucceeded","submitting","touched","valid","validating","visited"])},HN=["debug","decorators","destroyOnUnregister","form","initialValues","initialValuesEqual","keepDirtyOnReinitialize","mutators","onSubmit","subscription","validate","validateOnBlur"],UN={"final-form":AN,"react-final-form":DN},VN=Wg.reduce(function(e,t){return e[t]=!0,e},{});function GN(e){var t=e.debug,r=e.decorators,n=r===void 0?[]:r,i=e.destroyOnUnregister,a=e.form,o=e.initialValues,l=e.initialValuesEqual,s=e.keepDirtyOnReinitialize,u=e.mutators,c=e.onSubmit,v=e.subscription,p=v===void 0?VN:v,m=e.validate,S=e.validateOnBlur,x=Wo(e,HN),h={debug:t,destroyOnUnregister:i,initialValues:o,keepDirtyOnReinitialize:s,mutators:u,onSubmit:c,validate:m,validateOnBlur:S},f=LN(function(){var k=a||NN(h);return k.pauseValidation(),k}),g=G.useState(function(){var k={};return f.subscribe(function(C){k=C},p)(),k}),b=g[0],w=g[1],P=Xg(b);G.useEffect(function(){f.isValidationPaused()&&f.resumeValidation();var k=[f.subscribe(function(C){vh(C,P.current)||w(C)},p)].concat(n?n.map(function(C){return C(f)}):[]);return function(){f.pauseValidation(),k.reverse().forEach(function(C){return C()})}},n),Ut(t,function(){f.setConfig("debug",t)}),Ut(i,function(){f.destroyOnUnregister=!!i}),Ut(s,function(){f.setConfig("keepDirtyOnReinitialize",s)}),Ut(o,function(){f.setConfig("initialValues",o)},l||vh),Ut(u,function(){f.setConfig("mutators",u)}),Ut(c,function(){f.setConfig("onSubmit",c)}),Ut(m,function(){f.setConfig("validate",m)}),Ut(S,function(){f.setConfig("validateOnBlur",S)});var E=function(C){return C&&(typeof C.preventDefault=="function"&&C.preventDefault(),typeof C.stopPropagation=="function"&&C.stopPropagation()),f.submit()},R={form:le({},f,{reset:function(C){jN(C)?f.reset():f.reset(C)}}),handleSubmit:E};return zN(R,b),G.createElement(Yg.Provider,{value:f},qg(le({},x,{__versions:UN}),R,"ReactFinalForm"))}function WN(e){var t=G.useContext(Yg);if(!t)throw new Error(e+" must be used inside of a <Form> component");return t}var KN=typeof window<"u"&&window.navigator&&window.navigator.product&&window.navigator.product==="ReactNative",qN=function(t){var r=[];if(t)for(var n=0;n<t.length;n++){var i=t[n];i.selected&&r.push(i.value)}return r},YN=function(t,r,n,i){if(!i&&t.nativeEvent&&t.nativeEvent.text!==void 0||i&&t.nativeEvent)return t.nativeEvent.text;var a=t,o=a.target,l=o.type,s=o.value,u=o.checked;switch(l){case"checkbox":if(n!==void 0){if(u)return Array.isArray(r)?r.concat(n):[n];if(!Array.isArray(r))return r;var c=r.indexOf(n);return c<0?r:r.slice(0,c).concat(r.slice(c+1))}else return!!u;case"select-multiple":return qN(t.target.options);default:return s}};function ql(e){var t=G.useRef(e);return G.useEffect(function(){t.current=e}),G.useCallback(function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return t.current.apply(null,n)},[])}var XN=Vg.reduce(function(e,t){return e[t]=!0,e},{}),Yl=function(t,r){return t===void 0?"":t},QN=function(t,r){return t===""?void 0:t},ZN=function(t,r){return t===r};function JN(e,t){t===void 0&&(t={});var r=t,n=r.afterSubmit,i=r.allowNull,a=r.component,o=r.data,l=r.defaultValue,s=r.format,u=s===void 0?Yl:s,c=r.formatOnBlur,v=r.initialValue,p=r.multiple,m=r.parse,S=m===void 0?QN:m,x=r.subscription,h=x===void 0?XN:x,f=r.type,g=r.validateFields,b=r.value,w=WN("useField"),P=Xg(t),E=function(re,q){return w.registerField(e,re,h,{afterSubmit:n,beforeSubmit:function(){var Ce=P.current,Fe=Ce.beforeSubmit,he=Ce.formatOnBlur,$=Ce.format,y=$===void 0?Yl:$;if(he){var _=w.getFieldState(e),O=_.value,T=y(O,e);T!==O&&w.change(e,T)}return Fe&&Fe()},data:o,defaultValue:l,getValidator:function(){return P.current.validate},initialValue:v,isEqual:function(Ce,Fe){return(P.current.isEqual||ZN)(Ce,Fe)},silent:q,validateFields:g})},R=G.useRef(!0),k=G.useState(function(){var j={},re=w.destroyOnUnregister;return w.destroyOnUnregister=!1,E(function(q){j=q},!0)(),w.destroyOnUnregister=re,j}),C=k[0],Y=k[1];G.useEffect(function(){return E(function(j){R.current?R.current=!1:Y(j)},!1)},[e,o,l,v]);var me={};BN(me,C);var X={name:e,get value(){var j=C.value;return c?a==="input"&&(j=Yl(j)):j=u(j,e),j===null&&!i&&(j=""),f==="checkbox"||f==="radio"?b:a==="select"&&p?j||[]:j},get checked(){var j=C.value;if(f==="checkbox")return j=u(j,e),b===void 0?!!j:!!(Array.isArray(j)&&~j.indexOf(b));if(f==="radio")return u(j,e)===b},onBlur:ql(function(j){if(C.blur(),c){var re=w.getFieldState(C.name);C.change(u(re.value,C.name))}}),onChange:ql(function(j){var re=j&&j.target?YN(j,C.value,b,KN):j;C.change(S(re,e))}),onFocus:ql(function(j){return C.focus()})};p&&(X.multiple=p),f!==void 0&&(X.type=f);var z={input:X,meta:me};return z}var eI=["afterSubmit","allowNull","beforeSubmit","children","component","data","defaultValue","format","formatOnBlur","initialValue","isEqual","multiple","name","parse","subscription","type","validate","validateFields","value"],Xl=G.forwardRef(function(t,r){var n=t.afterSubmit,i=t.allowNull,a=t.beforeSubmit,o=t.children,l=t.component,s=t.data,u=t.defaultValue,c=t.format,v=t.formatOnBlur,p=t.initialValue,m=t.isEqual,S=t.multiple,x=t.name,h=t.parse,f=t.subscription,g=t.type,b=t.validate,w=t.validateFields,P=t.value,E=Wo(t,eI),R=JN(x,{afterSubmit:n,allowNull:i,beforeSubmit:a,children:o,component:l,data:s,defaultValue:u,format:c,formatOnBlur:v,initialValue:p,isEqual:m,multiple:S,parse:h,subscription:f,type:g,validate:b,validateFields:w,value:P});if(typeof o=="function")return o(le({},R,E));if(typeof l=="string")return G.createElement(l,le({},R.input,{children:o,ref:r},E));if(!x)throw new Error("prop name cannot be undefined in <Field> component");return qg(le({children:o,component:l,ref:r},E),R,"Field("+x+")")});function tI({ctx:e}){return te.jsx(of,{ctx:e,children:te.jsx(GN,{initialValues:Ji(e.plugin.attributes.parameters),validate:t=>({defaultMaxRating:Bg(t.defaultMaxRating),defaultStarsColor:Hg(t.defaultStarsColor)}),onSubmit:async t=>{await e.updatePluginParameters(t),e.notice("Settings updated successfully!")},children:({handleSubmit:t,submitting:r,dirty:n})=>te.jsxs(vv,{onSubmit:t,children:[te.jsxs(Od,{children:[te.jsx(Pd,{title:"Default settings",children:te.jsxs(Od,{children:[te.jsx("p",{children:"These settings will be the default for all star-rating editors, unless they're overridden on a per-field basis."}),te.jsx(Xl,{name:"defaultMaxRating",children:({input:i,meta:{error:a}})=>te.jsx(Yu,{id:"defaultMaxRating",label:"Max rating",hint:"The maximum number of stars that can be set for a field",placeholder:"5",required:!0,error:a,...i})}),te.jsx(Xl,{name:"defaultStarsColor",children:({input:i,meta:{error:a}})=>te.jsx(lf,{id:"defaultStarsColor",label:"Stars color",required:!0,error:a,children:te.jsx(zg,{...i})})})]})}),te.jsx(Pd,{title:"Automatic mapping",children:te.jsx(Xl,{name:"autoApplyToFieldsWithApiKey",children:({input:i,meta:{error:a}})=>te.jsx(Yu,{id:"autoApplyToFieldsWithApiKey",label:"Auto-apply this plugin to all Integer fields fields matching the following API identifier:",hint:"A regular expression can be used",placeholder:"star_rating",error:a,textInputProps:{monospaced:!0},...i})})})]}),te.jsx(J1,{type:"submit",fullWidth:!0,buttonSize:"l",buttonType:"primary",disabled:r||!n,children:"Save settings"})]})})})}const hi="starRating",gh=48;qm({async onBoot(e){if(!e.currentRole.meta.final_permissions.can_edit_schema||kv(e.plugin.attributes.parameters))return;const t=Ji(e.plugin.attributes.parameters),r=await e.loadFieldsUsingPlugin(),n=(await Promise.all(r.map(async i=>{const{appearance:a}=i.attributes;return a.editor===e.plugin.id&&(a.field_extension!==hi||Rv(a.parameters))?(await e.updateFieldAppearance(i.id,[{operation:"updateEditor",newFieldExtensionId:hi,newParameters:hf(a.parameters,t)}]),!0):!1}))).some(i=>i);e.updatePluginParameters(t),n&&e.notice("Plugin settings successfully upgraded!")},renderConfigScreen(e){Ml(te.jsx(tI,{ctx:e}))},manualFieldExtensions(){return[{id:hi,name:"Star rating",type:"editor",fieldTypes:["integer"],configurable:!0,initialHeight:gh}]},overrideFieldExtensions(e,t){const r=Ji(t.plugin.attributes.parameters);if(e.attributes.field_type==="integer"&&!(!r.autoApplyToFieldsWithApiKey||!new RegExp(r.autoApplyToFieldsWithApiKey).test(e.attributes.api_key)))return{editor:{id:hi,initialHeight:gh}}},renderManualFieldExtensionConfigScreen(e,t){Ml(te.jsx(wN,{ctx:t}))},validateManualFieldExtensionParameters(e,t){return bN(t)},renderFieldExtension(e,t){if(e===hi)return Ml(te.jsx(vx,{ctx:t}))}})});export default rI();