PageSourceSearch

https://app.karrot.ai/_next/static/chunks/276-f5fc4bd819710b0c.js

js karrot.ai collected 2026-10-05 12:08:27 UTC 276,322 bytes, 83 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[276],{63006:function(e,t,n){"use strict";n.r(t),n.d(t,{Classes:function(){return l},MultiSelect:function(){return nC},MultiSelect2:function(){return nC},Omnibar:function(){return n_},QueryList:function(){return nb},Select:function(){return nT},Select2:function(){return nT},Suggest:function(){return nP},Suggest2:function(){return nP},executeItemsEqual:function(){return eN},getActiveItem:function(){return eB},getCreateNewItem:function(){return eD},isCreateNewItem:function(){return ej},renderFilteredItems:function(){return eL}});var r,o,a,i,l={};n.r(l),n.d(l,{MULTISELECT:function(){return eI},MULTISELECT_POPOVER:function(){return eS},MULTISELECT_POPOVER_DEFAULT_WIDTH:function(){return ek},MULTISELECT_POPOVER_TAG_INPUT_MARGIN:function(){return e_},MULTISELECT_TAG_INPUT_INPUT:function(){return eT},OMNIBAR:function(){return eP},OMNIBAR_OVERLAY:function(){return eR},SELECT_POPOVER:function(){return eM},SUGGEST_POPOVER:function(){return eA}});var s={LEFT:"left",RIGHT:"right"},u={NONE:"none",PRIMARY:"primary",SUCCESS:"success",WARNING:"warning",DANGER:"danger"},c={BOTTOM:"bottom",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",LEFT:"left",LEFT_BOTTOM:"left-bottom",LEFT_TOP:"left-top",RIGHT:"right",RIGHT_BOTTOM:"right-bottom",RIGHT_TOP:"right-top",TOP:"top",TOP_LEFT:"top-left",TOP_RIGHT:"top-right"},d="bp5";"undefined"!=typeof BLUEPRINT_NAMESPACE?d=BLUEPRINT_NAMESPACE:"undefined"!=typeof REACT_APP_BLUEPRINT_NAMESPACE&&(d=REACT_APP_BLUEPRINT_NAMESPACE);var p="".concat(d,"-active"),f="".concat(d,"-align-left"),h="".concat(d,"-align-right"),m="".concat(d,"-compact"),v="".concat(d,"-dark"),g="".concat(d,"-disabled"),b="".concat(d,"-fill"),y="".concat(d,"-interactive"),E="".concat(d,"-large"),x="".concat(d,"-loading"),w="".concat(d,"-minimal"),C="".concat(d,"-outlined"),O="".concat(d,"-read-only"),I="".concat(d,"-round"),S="".concat(d,"-small");eC(c.TOP),eC(c.BOTTOM),eC(c.LEFT),eC(c.RIGHT),ex(0),ex(1),ex(2),ex(3),ex(4),ew(u.PRIMARY),ew(u.SUCCESS),ew(u.WARNING),ew(u.DANGER);var k="".concat(d,"-text-overflow-ellipsis"),_="".concat(d,"-button"),T="".concat(_,"-spinner"),P="".concat(_,"-text"),R="".concat(d,"-input"),M="".concat(R,"-ghost"),A="".concat(R,"-group"),L="".concat(R,"-left-container"),F="".concat(R,"-action"),N="".concat(d,"-resizable-input-span"),D="".concat(d,"-menu"),j="".concat(D,"-item"),B="".concat(d,"-overlay"),H="".concat(B,"-backdrop"),V="".concat(B,"-content"),z="".concat(B,"-inline"),W="".concat(B,"-open"),U="".concat(B,"-start-focus-trap"),K="".concat(B,"-end-focus-trap"),q="".concat(d,"-popover"),G="".concat(q,"-arrow"),Q="".concat(q,"-backdrop"),X="".concat(q,"-capturing-dismiss"),Y="".concat(q,"-content"),$="".concat(q,"-placement"),Z="".concat(q,"-dismiss"),J="".concat(Z,"-override"),ee="".concat(q,"-match-target-width"),et="".concat(q,"-open"),en="".concat(q,"-popper-escaped"),er="".concat(q,"-reference-hidden"),eo="".concat(q,"-target"),ea="".concat(q,"-transition-container"),ei="".concat(d,"-portal"),el="".concat(d,"-spinner"),es="".concat(el,"-animation"),eu="".concat(el,"-head"),ec="".concat(d,"-no-spin"),ed="".concat(el,"-track"),ep="".concat(d,"-tag"),ef="".concat(ep,"-remove"),eh="".concat(d,"-tag-input"),em="".concat(eh,"-icon"),ev="".concat(eh,"-values"),eg="".concat(d,"-tooltip"),eb="".concat(d,"-icon"),ey="".concat(eb,"-standard"),eE="".concat(eb,"-large");function ex(e){if(void 0!==e)return"".concat(d,"-elevation-").concat(e)}function ew(e){if(null!=e&&e!==u.NONE)return"".concat(d,"-intent-").concat(e.toLowerCase())}function eC(e){if(void 0!==e)return"".concat(d,"-position-").concat(e)}var eO=d,eI="".concat(eO,"-multi-select"),eS="".concat(eI,"-popover"),ek="".concat(eI,"-popover-default-width"),e_="".concat(eI,"-popover-tag-input-margin"),eT="".concat(eI,"-tag-input-input"),eP="".concat(eO,"-omnibar"),eR="".concat(eP,"-overlay"),eM="".concat(eO,"-select-popover"),eA="".concat(eO,"-suggest-popover");
1function eL(e,t,n){if(0===e.query.length&&void 0!==n)return n;var r=e.filteredItems.map(e.renderItem).filter(function(e){return null!=e});return r.length>0?r:t}function eF(e){return"function"==typeof e}function eN(e,t,n){return void 0===e||null==t||null==n?t===n:eF(e)?e(t,n):t[e]===n[e]}function eD(){return{__blueprintCreateNewItemBrand:"blueprint-create-new-item"}}function ej(e){if(null==e)return!1;var t=Object.keys(e);return 1===t.length&&"__blueprintCreateNewItemBrand"===t[0]&&"blueprint-create-new-item"===e.__blueprintCreateNewItemBrand}function eB(e){return null==e||ej(e)?null:e}var eH=function(e,t){return(eH=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function eV(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}eH(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var ez=function(){return(ez=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function eW(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function eU(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var eK=n(45254),eq=n.n(eK),eG=n(7653),eQ="[Blueprint]",eX=eQ+" clamp: max cannot be less than min",eY=eQ+" <InputGroup> leftElement and leftIcon prop are mutually exclusive, with leftElement taking priority.",e$="".concat(eQ," <Popover> requires renderTarget prop or a child element."),eZ="".concat(eQ,' <Popover hasBackdrop={true}> requires interactionKind="click".'),eJ="".concat(eQ," <Popover> supports only one child which is rendered as its target; additional children are ignored."),e0=eQ+" <Popover> with children ignores renderTarget prop; use either prop or children.",e1=eQ+" Disabling <Popover> with empty/whitespace content...",e2=eQ+" <Popover usePortal={false}> ignores hasBackdrop",e5=eQ+" <Popover> supports either placement or position prop, not both.",e3=eQ+" <Popover> onInteraction is ignored when uncontrolled.",e8=eQ+" <Popover> targetProps value is ignored when renderTarget API is used.",e7=eQ+" <Portal> context blueprintPortalClassName must be string",e4=eQ+" setting blueprintPortalClassName via legacy React context API is deprecated, use <PortalProvider> instead.",e6=eQ+" <Spinner> Classes.SMALL/LARGE are ignored if size prop is set.",e9=eQ+" <Overlay2> was used outside of a <OverlaysProvider> context. This will no longer be supported in Blueprint v6. See https://github.com/palantir/blueprint/wiki/Overlay2-migration",te=eQ+" <Overlay2> cannot use childRef and childRefs props simultaneously",tt=eQ+" <Overlay2> requires childRefs prop when rendering multiple child elements",tn=eQ+" <Overlay2> requires each child element to have a unique key prop when childRefs is used";function tr(e){return"undefined"!=typeof NODE_ENV&&NODE_ENV===e}function to(e,t,n){if(null==e)return e;if(n<t)throw Error(eX);return Math.min(Math.max(e,t),n)}var ta=new Map;function ti(e){var t,n=null!==(t=ta.get(e))&&void 0!==t?t:0;return ta.set(e,n+1),"".concat(e,"-").concat(n)}function tl(e){return"string"==typeof e&&0===e.trim().length}function ts(e,t){null!=e&&"function"!=typeof e?e.current=t:"function"==typeof e&&e(t)}function tu(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){e.forEach(function(e){ts(e,t)})}}function tc(e){return null===e?null:void 0===e.current?e:e.current}function td(e,t,n){return function(r){e[t]=r,ts(n,r)}}var tp=n(95311),tf=n(41431),th=n(60764);function tm(e,t){return void 0===t&&(t=!1),null==e||""===e||!1===e||!t&&Array.isArray(e)&&(0===e.length||e.every(function(e){return tm(e,!0)}))}function tv(e,t,n){if(void 0===t&&(t="span"),void 0===n&&(n={}),!(null==e||"boolean"==typeof e||tl(e))){if("string"==typeof e||"number"==typeof e||"symbol"==typeof e.type||Array.isArray(e))return eG.createElement(t,n,e);if(tg(e))return Object.keys(n).length>0?eG.cloneElement(e,n):e}}function tg(e){return"object"==typeof e&&void 0!==e.type&&void 0!==e.props}function tb(e){return"Enter"===e.key||" "===e.key}
1function ty(e,t,n){return t.includes(e.key)?-1:n.includes(e.key)?1:void 0}function tE(){return"undefined"!=typeof window&&null!=window.document}function tx(e,t){var n,r=(null!==(n=null==e?void 0:e.getRootNode(t))&&void 0!==n?n:document).activeElement;return r instanceof HTMLElement?r:null}var tw="Blueprint5",tC=["active","alignText","asyncControl","containerRef","current","elementRef","ellipsizeText","fill","icon","iconSize","inputClassName","inputRef","intent","inline","large","loading","leftElement","leftIcon","minimal","onRemove","outlined","panel","panelClassName","popoverProps","rightElement","rightIcon","round","selectedValue","size","small","tagName","text","textClassName"];function tO(e,t,n){return void 0===t&&(t=tC),void 0===n&&(n=!1),n&&(t=t.concat(tC)),t.reduce(function(e,t){return -1!==t.indexOf("-")||e.hasOwnProperty(t)&&delete e[t],e},ez({},e))}var tI=function(e){function t(t){var n=e.call(this,t)||this;return n.timeoutIds=[],n.requestIds=[],n.clearTimeouts=function(){if(n.timeoutIds.length>0){for(var e=0,t=n.timeoutIds;e<t.length;e++){var r=t[e];window.clearTimeout(r)}n.timeoutIds=[]}},n.cancelAnimationFrames=function(){if(n.requestIds.length>0){for(var e=0,t=n.requestIds;e<t.length;e++){var r=t[e];window.cancelAnimationFrame(r)}n.requestIds=[]}},tr("production")||n.validateProps(n.props),n}return eV(t,e),t.prototype.componentDidUpdate=function(e,t,n){tr("production")||this.validateProps(this.props)},t.prototype.componentWillUnmount=function(){this.clearTimeouts(),this.cancelAnimationFrames()},t.prototype.requestAnimationFrame=function(e){var t=window.requestAnimationFrame(e);return this.requestIds.push(t),function(){return window.cancelAnimationFrame(t)}},t.prototype.setTimeout=function(e,t){var n=window.setTimeout(e,t);return this.timeoutIds.push(n),function(){return window.clearTimeout(n)}},t.prototype.validateProps=function(e){},t}(eG.PureComponent),tS=n(56643),tk=n(86445),t_=n(70087),tT=eG.createContext({hasProvider:!1,stack:{current:[]}}),tP=n(96250),tR=[],tM=[],tA=function(e){e(tR),tM.forEach(function(e){return e()})},tL=function(){return tR},tF=function(e){return tM.push(e),function(){var t=tM.indexOf(e);tM.splice(t,1)}};function tN(e){var t=tc(e);return(null!=t?Array.from(t.querySelectorAll('a[href]:not([tabindex="-1"]),button:not([disabled]):not([tabindex="-1"]),details:not([tabindex="-1"]),input:not([disabled]):not([tabindex="-1"]),select:not([disabled]):not([tabindex="-1"]),textarea:not([disabled]):not([tabindex="-1"]),[tabindex]:not([tabindex="-1"])')):[]).filter(function(e){return!e.classList.contains(U)&&!e.classList.contains(K)})}var tD=n(3458),tj=eG.createContext({});function tB(e,t){var n,r=e.className,o=e.stopPropagationEvents,a=e.container,i=e.onChildrenMount,l=e.children;void 0===t&&(t={});var s=eG.useContext(tj),u=null!==(n=null!=a?a:s.portalContainer)&&void 0!==n?n:"undefined"!=typeof document?document.body:void 0,c=eG.useState(),d=c[0],p=c[1],f=eG.useCallback(function(){var e=document.createElement("div");e.classList.add(ei),tH(e.classList,r),tH(e.classList,s.portalClassName),tV(e,o);var n=t.blueprintPortalClassName;return null!=n&&""!==n&&(console.error(e4),tH(e.classList,n)),e},[r,s.portalClassName,t.blueprintPortalClassName,o]);return(eG.useEffect(function(){if(null!=u){var e=f();return u.appendChild(e),p(e),function(){tz(e,o),e.remove(),p(void 0)}}},[u,f,o]),eG.useEffect(function(){null!=d&&(null==i||i())},[d,i]),eG.useEffect(function(){if(null!=d)return tH(d.classList,r),function(){var e;return e=d.classList,void(null!=r&&""!==r&&e.remove.apply(e,r.split(" ")))}},[r,d]),eG.useEffect(function(){if(null!=d)return tV(d,o),function(){return tz(d,o)}},[d,o]),"undefined"==typeof document||null==d)?null:tD.createPortal(l,d)}function tH(e,t){null!=t&&""!==t&&e.add.apply(e,t.split(" "))}function tV(e,t){null==t||t.forEach(function(t){return e.addEventListener(t,tW)})}function tz(e,t){null==t||t.forEach(function(t){return e.removeEventListener(t,tW)})}function tW(e){e.stopPropagation()}tB.displayName="".concat(tw,".Portal"),eG.version.startsWith("18")||(tB.contextTypes={blueprintPortalClassName:function(e,t){if(null!=e[t]&&"string"!=typeof e[t])return Error(e7)}});var tU=eG.forwardRef(function(e,t){var n,r,o,a,i,l,s,u,c,d,p,f,h,m,v,g,b,y,E,x,w,C,O,I=e.autoFocus,S=e.backdropClassName,k=e.backdropProps,_=e.canEscapeKeyClose,T=e.canOutsideClickClose,P
1=e.childRef,R=e.childRefs,M=e.children,A=e.className,L=e.enforceFocus,F=e.hasBackdrop,N=e.isOpen,D=e.lazy,j=e.onClose,q=e.onClosed,G=e.onClosing,Q=e.onOpened,X=e.onOpening,Y=e.portalClassName,$=e.portalContainer,Z=e.shouldReturnFocusOnClose,J=e.transitionDuration,ee=e.transitionName,et=e.usePortal;n=e.childRef,r=e.childRefs,o=e.children,a=eG.Children.count(o),eG.useEffect(function(){!tr("production")&&(null!=n&&null!=r&&console.error(te),a>1&&null==r&&console.error(tt))},[n,r,a]);var en=(s=(l=eG.useContext(tT)).stack,u=l.hasProvider,c=(0,tP.useSyncExternalStore)(tF,tL,tL),d=eG.useCallback(function(){return c[c.length-1]},[c]),p=eG.useCallback(function(e){var t=c.findIndex(function(t){return t.id===e});return c.slice(t)},[c]),f=eG.useCallback(function(){tA(function(e){return e.splice(0,e.length)})},[]),h=eG.useCallback(function(e){tR.push(e),e.props.usePortal&&e.props.hasBackdrop&&document.body.classList.add(W)},[]),m={closeOverlay:eG.useCallback(function(e){var t=c.filter(function(t){return t.props.usePortal&&t.props.hasBackdrop&&t.id!==e}),n=tR.findIndex(function(t){return t.id===e});n>-1&&tR.splice(n,1),0===t.length&&document.body.classList.remove(W)},[c]),getLastOpened:d,getThisOverlayAndDescendants:p,openOverlay:h,resetStack:f},v=eG.useCallback(function(){return s.current[s.current.length-1]},[s]),g=eG.useCallback(function(e){var t=s.current.findIndex(function(t){return t.id===e});return -1===t?[]:s.current.slice(t)},[s]),b=eG.useCallback(function(){s.current=[]},[s]),y=eG.useCallback(function(e){s.current.push(e),e.props.usePortal&&e.props.hasBackdrop&&document.body.classList.add(W)},[s]),E=eG.useCallback(function(e){var t=s.current.filter(function(t){return t.props.usePortal&&t.props.hasBackdrop&&t.id!==e}),n=s.current.findIndex(function(t){return t.id===e});n>-1&&s.current.splice(n,1),0===t.length&&document.body.classList.remove(W)},[s]),u?{closeOverlay:E,getLastOpened:v,getThisOverlayAndDescendants:g,openOverlay:y,resetStack:b}:(tr("development")&&console.error(e9),m)),er=en.closeOverlay,eo=en.getLastOpened,ea=en.getThisOverlayAndDescendants,ei=en.openOverlay,el=eG.useState(!1),es=el[0],eu=el[1],ec=eG.useState(!1),ed=ec[0],ep=ec[1],ef=eG.useRef(null),eh=eG.useRef(null),em=eG.useRef(null),ev=eG.useRef(null),eg=eG.useRef(null),eb=eG.useRef(null),ey=eG.useCallback(function(){return requestAnimationFrame(function(){var e,t=tc(eh),n=tx(t);null!=t&&null!=n&&(t.contains(n)||(null===(e=tc(ev))||void 0===e||e.focus({preventScroll:!0}),eu(!1)))})},[]),eE=(i=(0,t_.D)(),"".concat(tU.displayName,"-").concat(i)),ex=eG.useRef(null),ew=eG.useCallback(function(e){var t=e.composed?e.composedPath()[0]:e.target,n=tc(eh);null!=n&&t instanceof Node&&!n.contains(t)&&(e.preventDefault(),e.stopImmediatePropagation(),ey())},[ey]),eC=eG.useCallback(function(e){var t=e.composed?e.composedPath()[0]:e.target;ea(eE).some(function(e){var n=tc(e.containerElement);return(null==n?void 0:n.contains(t))&&!n.isSameNode(t)})||null==j||j(e)},[ea,eE,j]),eO=eG.useMemo(function(){return tu(t,ex)},[t]);eG.useImperativeHandle(eO,function(){return{bringFocusInsideOverlay:ey,containerElement:eh,handleDocumentFocus:ew,handleDocumentMousedown:eC,id:eE,props:{autoFocus:I,enforceFocus:L,hasBackdrop:F,usePortal:et}}},[I,ey,L,ew,eC,F,eE,et]);var eI=eG.useCallback(function(e){"Escape"===e.key&&_&&(null==j||j(e),e.stopPropagation(),e.preventDefault())},[_,j]),eS=eG.useCallback(function(){if(null!=ex.current){var e=eo();(null==e?void 0:e.handleDocumentFocus)!==void 0&&document.removeEventListener("focus",e.handleDocumentFocus,!0),ei(ex.current),I&&(eu(!0),ey()),ts(ef,tx(tc(eh)))}},[I,ey,eo,ei]),ek=eG.useCallback(function(){document.removeEventListener("focus",ew,!0),document.removeEventListener("mousedown",eC),er(eE);var e,t=eo();void 0!==t&&t.props.autoFocus&&t.props.enforceFocus&&(null===(e=t.bringFocusInsideOverlay)||void 0===e||e.call(t),void 0!==t.handleDocumentFocus&&document.addEventListener("focus",t.handleDocumentFocus,!0))},[er,eo,ew,eC,eE]),e_=null!==(x=eG.useRef(),eG.useEffect(function(){x.current=N},[N]),C=x.current)&&void 0!==C&&C;eG.useEffect(function(){N&&ep(!0),!e_&&N&&eS(),e_&&!N&&ek()},[N,eS,ek,e_]),eG.useEffect(function(){if(N&&T&&!F)return document.addEventListener("mousedown",eC),function(){document.removeEventListener("mousedown",eC)}},[eC,N,T,F]),eG.useEffect(function(){if(N&&L)return document.addEventListener("focus",ew,!0),function(){document.removeEventListener("focus",ew,!0)}},[ew,L,N]);var eT=eG.useRef(ek);eT.current=ek,eG.useEffect(function(){return function(){eT.current()}},[]);var eP=eG.useCallback(function(e){var t=tc(ef);Z&&t instanceof HTMLElement&&t.focus(),null==q||q(e)},[q,Z]),eR=eG.useCallback(function(){},[]),eM=eG.useCallback(function(e){if(null!=P)return P;if(null!=R){var t=e.key;if(null==t){tr("production")||console.error(tn);return}return R[t]}},[P,R]),eA=eG.useCallback(function(e){if(null==e||tl(e))return null;var t=eM(e),n=tg(e)?e.props:{},r=tv(e,"span",{className:eq()(n.className,V),ref:void 0===t?eb:void 0,tabIndex:L||I?0:void 0}),o=null!=t?t:eb;return eG.createElement(tS.Z,{addEndListener:eR,classNames:ee,nodeRef:o,onEntered:tK(Q,o),onEntering:tK(X,o),onExited:tK(eP,o),onExiting:tK(G,o),timeout:J},r)},[I,L,eM,eR,eP,G,Q,X,J,ee]),eL=eG.useCallback(function(e){var t;T&&(null==j||j(e)),L&&ey(),null===(t=null==k?void 0:k.onMouseDown)||void 0===t||t.call(k,e)},[k,ey,T,L,j]),eF=eG.useCallback(function(e,t){return eG.createElement(tS.Z,{addEndListener:eR,classNames:ee,key:e,nodeRef:t.ref,timeout:J,unmountOnExit:!0},eG.createElement("div",ez({tabIndex:0},t)))},[eR,J,ee]),eN=eG.useCallback(function(e){if(L&&!es){var t=tc(eh),n=tc(eg);null!=e.relatedTarget&&(null==t?void 0:t.contains(e.relatedTarget))&&e.relatedTarget!==n&&(null==n||n.focus({preventScroll:!0}))}},[L,es]),eD=eG.useCallback(function(e){var t;if(L&&e.shiftKey&&"Tab"===e.key){var n=tN(eh).pop();null!=n?n.focus():null===(t=tc(eg))||void 0===t||t.focus({preventScroll:!0})}},[L]),ej=eG.useCallback(function(e){var t,n=tc(ev);if(null!=e.relatedTarget&&(null===(t=tc(eh))||void 0===t?void 0:t.contains(e.relatedTarget))&&e.relatedTarget!==n){var r=tN(eh).shift();es||null==r||r===e.relatedTarget?null==n||n.focus({preventScroll:!0}):r.focus()}else{var o=tN(eh).pop();null!=o?o.focus():null==n||n.focus({preventScroll:!0})}},[es]),eB=eG.useMemo(function(){return F&&N?eG.createElement(tS.Z,{classNames:ee,key:"__backdrop",nodeRef:em,timeout:J,addEndListener:eR},eG.createElement("div",ez({},k,{className:eq()(H,S,null==k?void 0:k.className),onMouseDown:eL,ref:em}))):null},[S,k,eL,eR,F,N,J,ee]);if(D&&!ed)return null;var eH=N&&null!==(O=eG.Children.map(M,eA))&&void 0!==O?O:[];null!==eB&&eH.unshift(eB),N&&(I||L)&&eH.length>0&&(eH.unshift(eF("__start",{className:U,onFocus:eN,onKeyDown:eD,ref:ev})),L&&eH.push(eF("__end",{className:K,onFocus:ej,ref:eg})));var eV=eG.createElement("div",{"aria-live":"polite",className:eq()(B,((w={})[W]=N,w[z]=!et,w),A),onKeyDown:eI,ref:eh},eG.createElement(tk.Z,{appear:!0,component:null},eH));return et?eG.createElement(tB,{className:Y,container:$},eV):eV});function tK(e,t){return function(){(null==t?void 0:t.current)!=null&&(null==e||e(t.current))}}tU.defaultProps={autoFocus:!0,backdropProps:{},canEscapeKeyClose:!0,canOutsideClickClose:!0,enforceFocus:!0,hasBackdrop:!0,isOpen:!1,lazy:tE(),shouldReturnFocusOnClose
1:!0,transitionDuration:300,transitionName:B,usePortal:!0},tU.displayName="".concat(tw,".Overlay2");var tq=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.targetRef=null!==(t=n.props.targetRef)&&void 0!==t?t:eG.createRef(),n.prevElement=void 0,n}return eV(t,e),t.prototype.render=function(){var e=eG.Children.only(this.props.children);return void 0!==this.props.targetRef?e:eG.cloneElement(e,{ref:this.targetRef})},t.prototype.componentDidMount=function(){var e=this;this.observer=null!=globalThis.ResizeObserver?new ResizeObserver(function(t){var n,r;return null===(r=(n=e.props).onResize)||void 0===r?void 0:r.call(n,t)}):void 0,this.observeElement()},t.prototype.componentDidUpdate=function(e){this.observeElement(this.props.observeParents!==e.observeParents)},t.prototype.componentWillUnmount=function(){var e;null===(e=this.observer)||void 0===e||e.disconnect(),this.prevElement=void 0},t.prototype.observeElement=function(e){if(void 0===e&&(e=!1),void 0!==this.observer){if(!(this.targetRef.current instanceof Element)){this.observer.disconnect();return}if((this.targetRef.current!==this.prevElement||e)&&(this.observer.disconnect(),this.prevElement=this.targetRef.current,this.observer.observe(this.targetRef.current),this.props.observeParents))for(var t=this.targetRef.current.parentElement;null!=t;)this.observer.observe(t),t=t.parentElement}},t.displayName="".concat(tw,".ResizeSensor"),t}(tI);function tG(e){return e.split("-")[0]}function tQ(e){return -1!==["left","right"].indexOf(e)}function tX(e){switch(e){case"top":return"bottom";case"left":return"right";case"bottom":return"top";default:return"left"}}function tY(e){switch(e.split("-")[1]){case"start":return"left";case"end":return"right";default:return"center"}}var t$=function(e){var t=e.arrowProps,n=t.ref,r=t.style,o=e.placement;return eG.createElement("div",{"aria-hidden":!0,className:G,"data-popper-arrow":!0,ref:n,style:ez(ez({},r),function(e){switch(tG(e)){case"top":return{bottom:-11};case"left":return{right:-11};case"bottom":return{top:-11};default:return{left:-11}}}(o))},eG.createElement("svg",{viewBox:"0 0 ".concat(30," ").concat(30),style:{transform:"rotate(".concat(function(e){if(null==e)return 0;switch(tG(e)){case"top":return -90;case"left":return 180;case"bottom":return 90;default:return 0}}(o),"deg)")}},eG.createElement("path",{className:G+"-border",d:"M8.11 6.302c1.015-.936 1.887-2.922 1.887-4.297v26c0-1.378-.868-3.357-1.888-4.297L.925 17.09c-1.237-1.14-1.233-3.034 0-4.17L8.11 6.302z"}),eG.createElement("path",{className:G+"-fill",d:"M8.787 7.036c1.22-1.125 2.21-3.376 2.21-5.03V0v30-2.005c0-1.654-.983-3.9-2.21-5.03l-7.183-6.616c-.81-.746-.802-1.96 0-2.7l7.183-6.614z"})))};t$.displayName="".concat(tw,".PopoverArrow");var tZ=eG.createContext([{},function(){return null}]),tJ=function(e,t){switch(t.type){case"FORCE_DISABLED_STATE":return{forceDisabled:!0};case"RESET_DISABLED_STATE":return{};default:return e}},t0=function(e){var t=e.children,n=e.forceDisable,r=eG.useReducer(tJ,{}),o=r[0],a=r[1],i=eG.useMemo(function(){return[o,a]},[o,a]);return eG.useEffect(function(){n?a({type:"FORCE_DISABLED_STATE"}):a({type:"RESET_DISABLED_STATE"})},[n]),eG.createElement(tZ.Provider,{value:i},"function"==typeof t?t(o):t)},t1=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.popoverRef=eG.createRef(),t.renderPopover=function(e){var n,r,o=t.props,a=o.children,i=o.compact,l=o.disabled,s=o.intent,u=o.popoverClassName,c=eW(o,["children","compact","disabled","intent","popoverClassName"]),d=eq()(eg,ew(s),u,((n={})[m]=i,n));return eG.createElement(t8,ez({modifiers:{arrow:{enabled:!t.props.minimal},offset:{options:{offset:[0,11]}}}},c,{autoFocus:!1,canEscapeKeyClose:!1,disabled:null!==(r=e.forceDisabled)&&void 0!==r?r:l,enforceFocus:!1,lazy:!0,popoverClassName:d,portalContainer:t.props.portalContainer,ref:t.popoverRef}),a)},t}return eV(t,e),t.prototype.render=function(){var e=this;return eG.createElement(tZ.Consumer,null,function(t){var n=t[0];return eG.createElement(t0,ez({},n),e.renderPopover)})},t.prototype.reposition=function(){var e;null===(e=this.popoverRef.current)||void 0===e||e.reposition()},t.displayName="".concat(tw,".Tooltip"),t.defaultProps={compact:!1,hoverCloseDelay:0,hoverOpenDelay:100,interactionKind:"hover-target",minimal:!1,transitionDuration:100},t}(tI),t2={enabled:!0,name:"matchReferenceWidth",phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;t.styles.popper.width="".concat(t.rects.reference.width,"px")}
1,effect:function(e){var t=e.state,n=t.elements.reference.getBoundingClientRect().width;t.elements.popper.style.width="".concat(n,"px")}},t5=ez(ez({},c),{AUTO:"auto",AUTO_END:"auto-end",AUTO_START:"auto-start"}),t3={CLICK:"click",HOVER:"hover",HOVER_TARGET_ONLY:"hover-target"},t8=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={hasDarkParent:!1,isClosingViaEscapeKeypress:!1,isOpen:t.getIsOpen(t.props)},t.popoverElement=null,t.popoverRef=td(t,"popoverElement",t.props.popoverRef),t.targetRef=eG.createRef(),t.transitionContainerElement=eG.createRef(),t.isMouseInTargetOrPopover=!1,t.lostFocusOnSamePage=!0,t.isControlled=function(){return void 0!==t.props.isOpen},t.isArrowEnabled=function(){var e,n;return!t.props.minimal&&(null===(n=null===(e=t.props.modifiers)||void 0===e?void 0:e.arrow)||void 0===n?void 0:n.enabled)!==!1},t.isHoverInteractionKind=function(){return t.props.interactionKind===t3.HOVER||t.props.interactionKind===t3.HOVER_TARGET_ONLY},t.reposition=function(){var e;return null===(e=t.popperScheduleUpdate)||void 0===e?void 0:e.call(t)},t.renderTarget=function(e){var n,r,o,a,i,l=e.ref,s=t.props,u=s.children,c=s.className,d=s.disabled,f=s.fill,h=s.openOnTargetFocus,m=s.renderTarget,v=t.state.isOpen,g=t.isControlled(),y=t.isHoverInteractionKind(),E=t.props.targetTagName;f&&(E="div");var x=tu(l,t.targetRef),w=y?{onBlur:t.handleTargetBlur,onContextMenu:t.handleTargetContextMenu,onFocus:t.handleTargetFocus,onMouseEnter:t.handleMouseEnter,onMouseLeave:t.handleMouseLeave}:{onClick:t.handleTargetClick,onKeyDown:t.handleKeyDown},C=!t.getIsContentEmpty()&&!d&&h&&y?0:void 0,O=ez({className:eq()(c,eo,((n={})[et]=v,n[p]=v&&!g&&!y,n)),ref:x},w),I={"aria-expanded":y?void 0:v,"aria-haspopup":t.props.interactionKind===t3.HOVER_TARGET_ONLY?void 0:null!==(o=t.props.popupKind)&&void 0!==o?o:"menu"},S=((r={})[p]=v&&!g&&!y,r[b]=f,r);if(void 0!==m)i=m(ez(ez(ez({},O),I),{className:eq()(O.className,S),isOpen:v,tabIndex:C}));else{var k=tv(eG.Children.toArray(u)[0]);if(void 0===k)return null;var _=eG.cloneElement(k,ez(ez({},I),{className:eq()(k.props.className,S),disabled:!!(v&&null!=k&&null!=k.type&&null!=k.type.displayName&&k.type.displayName===t1.displayName)||k.props.disabled,tabIndex:null!==(a=k.props.tabIndex)&&void 0!==a?a:C}));i=eG.createElement(E,ez(ez({},O),t.props.targetProps),_)}return eG.createElement(tq,{targetRef:t.targetRef,onResize:t.reposition},i)},t.renderPopover=function(e){var n,r,o,a,i=t.props,l=i.autoFocus,s=i.enforceFocus,u=i.backdropProps,c=i.canEscapeKeyClose,d=i.hasBackdrop,p=i.interactionKind,f=i.usePortal,h=t.state,m=h.isClosingViaEscapeKeypress,g=h.isOpen,b=(n=e.placement,r=t.isArrowEnabled()?e.arrowProps.style:void 0,o=tG(n),void 0===r?tQ(o)?"".concat(tX(o)," ").concat(tY(o)):"".concat(tY(o)," ").concat(tX(o)):tQ(o)?"".concat(tX(o)," ").concat(parseInt(r.top,10)+15,"px"):"".concat(parseInt(r.left,10)+15,"px ").concat(tX(o)));t.popperScheduleUpdate=e.update;var y={onClick:t.handlePopoverClick,onKeyDown:function(e){return tb(e)&&t.handlePopoverClick(e)}};p!==t3.HOVER&&(f||p!==t3.HOVER_TARGET_ONLY)||(y.onMouseEnter=t.handleMouseEnter,y.onMouseLeave=t.handleMouseLeave);var E=tG(e.placement),x=eq()(q,((a={})[v]=t.props.inheritDarkTheme&&t.state.hasDarkParent,a[w]=t.props.minimal,a[X]=t.props.captureDismiss,a[ee]=t.props.matchTargetWidth,a[er]=!0===e.isReferenceHidden,a[en]=!0===e.hasPopperEscaped,a),"".concat($,"-").concat(E),t.props.popoverClassName),C=!t.isHoverInteractionKind()&&void 0,O=!t.isHoverInteractionKind()&&(!!m||t.props.shouldReturnFocusOnClose);return eG.createElement(tU,{autoFocus:null!=l?l:C,backdropClassName:Q,backdropProps:u,canEscapeKeyClose:c,canOutsideClickClose:p===t3.CLICK,childRef:t.transitionContainerElement,enforceFocus:s,hasBackdrop:d,isOpen:g,lazy:t.props.lazy,onClose:t.handleOverlayClose,onClosed:t.props.onClosed,onClosing:t.props.onClosing,onOpened:t.props.onOpened,onOpening:t.props.onOpening,transitionDuration:t.props.transitionDuration,transitionName:q,usePortal:f,portalClassName:t.props.portalClassName,portalContainer:t.props.portalContainer,portalStopPropagationEvents:t.props.portalStopPropagationEvents,shouldReturnFocusOnClose
1:O},eG.createElement("div",{className:ea,ref:tu(e.ref,t.transitionContainerElement),style:e.style},eG.createElement(tq,{onResize:t.reposition},eG.createElement("div",ez({className:x,style:{transformOrigin:b},ref:t.popoverRef},y),t.isArrowEnabled()&&eG.createElement(t$,{arrowProps:e.arrowProps,placement:e.placement}),eG.createElement("div",{className:Y},t.props.content)))))},t.handleTargetFocus=function(e){t.props.openOnTargetFocus&&t.isHoverInteractionKind()&&(null!=e.relatedTarget||t.lostFocusOnSamePage)&&t.handleMouseEnter(e)},t.handleTargetBlur=function(e){t.props.openOnTargetFocus&&t.isHoverInteractionKind()&&(null!=e.relatedTarget&&(e.relatedTarget===t.popoverElement||t.isElementInPopover(e.relatedTarget))||t.handleMouseLeave(e)),t.lostFocusOnSamePage=null!=e.relatedTarget},t.handleTargetContextMenu=function(e){e.defaultPrevented&&t.setOpenState(!1,e)},t.handleMouseEnter=function(e){t.isMouseInTargetOrPopover=!0,!t.props.usePortal&&t.isElementInPopover(e.target)&&t.props.interactionKind===t3.HOVER_TARGET_ONLY&&!t.props.openOnTargetFocus?t.handleMouseLeave(e):t.props.disabled||t.setOpenState(!0,e,t.props.hoverOpenDelay)},t.handleMouseLeave=function(e){t.isMouseInTargetOrPopover=!1,e.persist(),t.setTimeout(function(){t.isMouseInTargetOrPopover||t.setOpenState(!1,e,t.props.hoverCloseDelay)})},t.handlePopoverClick=function(e){var n,r,o,a=e.target,i=a.closest(".".concat(q)),l=a.closest(".".concat(q)),s=(null!=i?i:l)===t.getPopoverElement(),u=null!==(r=null!==(n=null==i?void 0:i.classList.contains(X))&&void 0!==n?n:null==l?void 0:l.classList.contains(X))&&void 0!==r&&r,c=a.closest(".".concat(Z,", .").concat(J)),d=null!==(o=null==c?void 0:c.classList.contains(Z))&&void 0!==o&&o,p=null!=a.closest(":disabled, .".concat(g));d&&!p&&(!u||s)&&t.setOpenState(!1,e)},t.handleOverlayClose=function(e){if(null!=t.targetRef.current&&void 0!==e){var n,r,o=null!==(r=e.nativeEvent)&&void 0!==r?r:e,a=o.composed?o.composedPath()[0]:o.target;(!((n=t.targetRef.current)===a||n.contains(a))||e.nativeEvent instanceof KeyboardEvent)&&t.setOpenState(!1,e)}},t.handleKeyDown=function(e){tb(e)&&t.handleTargetClick(e)},t.handleTargetClick=function(e){t.state.isOpen&&t.isSimulatedButtonClick(e)||t.props.disabled||t.isElementInPopover(e.target)||(null==t.props.isOpen?t.setState(function(e){return{isOpen:!e.isOpen}}):t.setOpenState(!t.props.isOpen,e))},t.isSimulatedButtonClick=function(e){return!e.isTrusted&&e.target.matches(".".concat(_))},t}return eV(t,e),t.prototype.getPopoverElement=function(){var e;return null===(e=this.popoverElement)||void 0===e?void 0:e.querySelector(".".concat(q))},t.prototype.getIsOpen=function(e){var t;return!e.disabled&&(null!==(t=e.isOpen)&&void 0!==t?t:e.defaultIsOpen)},t.prototype.render=function(){var e=this.props,t=e.disabled,n=e.placement,r=e.position,o=e.positioningStrategy,a=this.state.isOpen;return this.getIsContentEmpty()?(t||!1===a||tr("production")||console.warn(e1),this.renderTarget({ref:t7})):eG.createElement(tp.dK,null,eG.createElement(tf.s,null,this.renderTarget),eG.createElement(th.r,{innerRef:this.popoverRef,placement:null!=n?n:function(e){switch(e){case t5.TOP_LEFT:return"top-start";case t5.TOP:return"top";case t5.TOP_RIGHT:return"top-end";case t5.RIGHT_TOP:return"right-start";case t5.RIGHT:return"right";case t5.RIGHT_BOTTOM:return"right-end";case t5.BOTTOM_RIGHT:return"bottom-end";case t5.BOTTOM:return"bottom";case t5.BOTTOM_LEFT:return"bottom-start";case t5.LEFT_BOTTOM:return"left-end";case t5.LEFT:return"left";case t5.LEFT_TOP:return"left-start";case"auto":case"auto-start":case"auto-end":return e;default:return function(e){throw Error("Unexpected position: "+e)}(e)}}(void 0===r?"auto":r),strategy:o,modifiers:this.getPopperModifiers()},this.renderPopover))},t.prototype.componentDidMount=function(){this.updateDarkParent()},t.prototype.componentDidUpdate=function(t,n){e.prototype.componentDidUpdate.call(this,t,n),this.updateDarkParent();var r=this.getIsOpen(this.props);null!=this.props.isOpen&&r!==this.state.isOpen?(this.setOpenState(r),this.setState({isOpen:r})):this.props.disabled&&this.state.isOpen&&null==this.props.isOpen&&this.setOpenState(!1)},t.prototype.validateProps=function(e){null==e.isOpen&&null!=e.onInteraction&&console.warn(e3),e.hasBackdrop&&!e.usePortal&&console.warn(e2),e.hasBackdrop&&e.interactionKind!==t3.CLICK&&console.warn(eZ),void 0!==e.placement&&void 0!==e.position&&console.warn(e5);var t=eG.Children.count(e.children),n=void 0!==e.renderTarget,r=void 0!==e.targetProps;0!==t||n||console.warn(e$),t>1&&console.warn(eJ),t>0&&n&&console.warn(e0),n&&r&&console.warn(e8)},t.prototype.getPopperModifiers=function(){var e,t,n,r,o=this.props,a=o.matchTargetWidth,i=o.modifiers,l=o.modifiersCustom,s=[ez({enabled:this.isArrowEnabled(),name:"arrow"},null==i?void 0:i.arrow),ez(ez({name:"computeStyles"},null==i?void 0:i.computeStyles),{options:ez({adaptive:!0,gpuAcceleration:!1},null===(e=null==i?void 0:i.computeStyles)||void 0===e?void 0:e.options)}),ez(ez({enabled:this.isArrowEnabled(),name:"offset"},null==i?void 0:i.offset),{options:ez({offset:[0,15]},null===(t=null==i?void 0:i.offset)||void 0===t?void 0:t.options)}),ez(ez({name:"flip"},null==i?void 0:i.flip),{options:ez({boundary:this.props.boundary,rootBoundary:this.props.rootBoundary},null===(n=null==i?void 0:i.flip)||void 0===n?void 0:n.options)}),ez(ez({name:"preventOverflow"},null==i?void 0:i.preventOverflow),{options:ez({boundary:this.props.boundary,rootBoundary:this.props.rootBoundary},null===(r=null==i?void 0:i.preventOverflow)||void 0===r?void 0:r.options)})];return a&&s.push(t2),void 0!==l&&s.push.apply(s,l),s},t.prototype.setOpenState=function(e,t,n){var r,o,a,i,l,s,u=this;null===(o=this.cancelOpenTimeout)||void 0===o||o.call(this),void 0!==n&&n>0?(null==t||t.persist(),this.cancelOpenTimeout=this.setTimeout(function(){u.setOpenState(e,t)},n)):(null==this.props.isOpen?this.setState({isOpen:e}):null===(i=(a=this.props).onInteraction)||void 0===i||i.call(a,e,t),e||(null===(s=(l=this.props).onClose)||void 0===s||s.call(l,t),this.setState({isClosingViaEscapeKeypress:(r=null==t?void 0:t.nativeEvent)instanceof KeyboardEvent&&"Escape"===r.key})))},t.prototype.updateDarkParent=function(){var e;if(this.props.usePortal&&this.state.isOpen){var t=(null===(e=this.targetRef.current)||void 0===e?void 0:e.closest(".".concat(v)))!=null;this.setState({hasDarkParent:t})}},t.prototype.isElementInPopover=function(e){var t,n;return null!==(n=null===(t=this.getPopoverElement())||void 0===t?void 0:t.contains(e))&&void 0!==n&&n},t.prototype.getIsContentEmpty=function(){var e=this.props.content;return null==e||tl(e)}
1,t.displayName="".concat(tw,".Popover"),t.defaultProps={boundary:"clippingParents",captureDismiss:!1,defaultIsOpen:!1,disabled:!1,fill:!1,hasBackdrop:!1,hoverCloseDelay:300,hoverOpenDelay:150,inheritDarkTheme:!0,interactionKind:t3.CLICK,matchTargetWidth:!1,minimal:!1,openOnTargetFocus:!0,positioningStrategy:"absolute",renderTarget:void 0,shouldReturnFocusOnClose:!1,targetTagName:"span",transitionDuration:300,usePortal:!0},t}(tI);function t7(){}(r=a||(a={})).MENU="menu",r.LISTBOX="listbox",r.TREE="tree",r.GRID="grid",r.DIALOG="dialog";var t4={defaultTabIndex:void 0,disabledTabIndex:-1};function t6(e,t,n,r){void 0===r&&(r=t4);var o=r.defaultTabIndex,a=r.disabledTabIndex,i=t.active,l=t.onClick,s=t.onFocus,u=t.onKeyDown,c=t.onKeyUp,d=t.onBlur,p=t.tabIndex,f=eG.useState(),h=f[0],m=f[1],v=eG.useState(!1),g=v[0],b=v[1],y=eG.useRef(null),E=eG.useCallback(function(e){g&&b(!1),null==d||d(e)},[g,d]);return[e&&(i||g),{onBlur:E,onClick:e?l:void 0,onFocus:e?s:void 0,onKeyDown:eG.useCallback(function(e){tb(e)&&(e.preventDefault(),e.key!==h&&b(!0)),m(e.key),null==u||u(e)},[h,u]),onKeyUp:eG.useCallback(function(e){var t;tb(e)&&(b(!1),null===(t=y.current)||void 0===t||t.click()),m(void 0),null==c||c(e)},[c,y]),ref:tu(y,n),tabIndex:e?void 0===p?o:p:a}]}var t9=n(2374),ne=n(66427),nt=n(95975),nn=eG.forwardRef(function(e,t){var n,r,o=e.autoLoad,a=e.className,i=e.color,l=e.icon,s=e.intent,u=e.tagName,c=e.svgProps,p=e.title,f=e.htmlTitle,h=eW(e,["autoLoad","className","color","icon","intent","tagName","svgProps","title","htmlTitle"]),m=null!==(r=null!==(n=e.iconSize)&&void 0!==n?n:e.size)&&void 0!==r?r:t9.J.STANDARD,v=eG.useState(function(){return"string"==typeof l?ne.P.getPaths(l,m):void 0}),g=v[0],b=v[1];if(eG.useEffect(function(){var e=!1;if("string"==typeof l){var t=ne.P.getPaths(l,m);void 0!==t?b(t):o?ne.P.load(l,m).then(function(){e||b(ne.P.getPaths(l,m))}).catch(function(e){console.error("[Blueprint] Icon '".concat(l,"' (").concat(m,"px) could not be loaded."),e)}):console.error("[Blueprint] Icon '".concat(l,"' (").concat(m,"px) is not loaded yet and autoLoad={false}, did you call Icons.load('").concat(l,"', ").concat(m,")?"))}return function(){e=!0}},[o,l,m]),null==l||"boolean"==typeof l)return null;if("string"!=typeof l)return l;if(null==g){var y=m===t9.J.STANDARD?ey:m===t9.J.LARGE?eE:void 0;return eG.createElement(u||"span",ez(ez({"aria-hidden":!p||void 0},tO(h)),{className:eq()(eb,y,function(e){if(null!=e)return 0===e.indexOf("".concat(d,"-icon-"))?e:"".concat(d,"-icon-").concat(e)}(l),ew(s),a),"data-icon":l,ref:t,title:f}))}var E=g.map(function(e,t){return eG.createElement("path",{d:e,key:t,fillRule:"evenodd"})});return eG.createElement(nt.l,ez({children:E,className:eq()(ew(s),a),color:i,htmlTitle:f,iconName:l,ref:t,size:m,svgProps:c,tagName:u,title:p},tO(h)))});nn.defaultProps={autoLoad:!0,tagName:"span"},nn.displayName="".concat(tw,".Icon"),(o=i||(i={}))[o.SMALL=20]="SMALL",o[o.STANDARD=50]="STANDARD",o[o.LARGE=100]="LARGE";var nr="M 50,50 m 0,-".concat(45," a ").concat(45,",").concat(45," 0 1 1 0,").concat(90," a ").concat(45,",").concat(45," 0 1 1 0,-").concat(90),no=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return eV(t,e),t.prototype.componentDidUpdate=function(e){e.value!==this.props.value&&this.forceUpdate()},t.prototype.render=function(){var e,t=this.props,n=t.className,r=t.intent,o=t.value,a=t.tagName,l=void 0===a?"div":a,s=eW(t,["className","intent","value","tagName"]),u=this.getSize(),c=eq()(el,ew(r),((e={})[ec]=null!=o,e),n),d=Math.min(16,4*i.LARGE/u),p=280-280*(null==o?.25:to(o,0,1));return eG.createElement(l,ez({"aria-label":"loading","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":void 0===o?void 0:100*o,className:c,role:"progressbar"},s),eG.createElement(l,{className:es},eG.createElement("svg",{width:u,height:u,strokeWidth:d.toFixed(2),viewBox:this.getViewBox(d)},eG.createElement("path",{className:ed,d:nr}),eG.createElement("path",{className:eu,d:nr,pathLength:280,strokeDasharray:"".concat(280," ").concat(280),strokeDashoffset:p}))))},t.prototype.validateProps=function(e){var t=e.className,n=void 0===t?"":t;null!=e.size&&(n.indexOf(S)>=0||n.indexOf(E)>=0)&&console.warn(e6)},t.prototype.getSize=function(){var e=this.props,t=e.className,n=void 0===t?"":t,r=e.size;return null==r?n.indexOf(S)>=0?i.SMALL:n.indexOf(E)>=0?i.LARGE:i.STANDARD:Math.max(10,r)},t.prototype.getViewBox=function(e){var t=45+e/2,n=(50-t).toFixed(2),r=(2*t).toFixed(2);return"".concat(n," ").concat(n," ").concat(r," ").concat(r)}
1,t.displayName="".concat(tw,".Spinner"),t}(tI),na=tE()?eG.useLayoutEffect:eG.useEffect,ni=eG.forwardRef(function(e,t){var n,r=e.children,o=e.tagName,a=e.title,i=e.className,l=e.ellipsize,s=eW(e,["children","tagName","title","className","ellipsize"]),u=eG.useRef(),c=eG.useMemo(function(){return tu(u,t)},[t]),d=eG.useState(""),p=d[0],f=d[1],h=eG.useState(),m=h[0],v=h[1];return na(function(){var e;(null===(e=u.current)||void 0===e?void 0:e.textContent)!=null&&(v(l&&u.current.scrollWidth>u.current.clientWidth),f(u.current.textContent))},[u,r,l]),eG.createElement(void 0===o?"div":o,ez(ez({},s),{className:eq()(((n={})[k]=l,n),i),ref:c,title:null!=a?a:m?p:void 0}),r)});ni.defaultProps={ellipsize:!1},ni.displayName="".concat(tw,".Text");var nl=eG.forwardRef(function(e,t){var n=ns(e,t);return eG.createElement("button",ez({type:"button"},tO(e),n),nu(e))});function ns(e,t,n){var r,o=e.alignText,a=e.fill,i=e.large,l=e.loading,u=void 0!==l&&l,c=e.minimal,d=e.outlined,m=e.small,v=e.disabled||u,y=t6(!v,e,t,n),O=y[0],I=y[1],k=eq()(_,((r={})[p]=O,r[g]=v,r[b]=a,r[E]=i,r[x]=u,r[w]=c,r[C]=d,r[S]=m,r),function(e){switch(e){case s.LEFT:return f;case s.RIGHT:return h;default:return}}(o),ew(e.intent),e.className);return ez(ez({},I),{className:k,disabled:v})}function nu(e){var t=e.children,n=e.ellipsizeText,r=e.icon,o=e.loading,a=e.rightIcon,l=e.text,s=e.textClassName,u=!tm(l)||!tm(t);return eG.createElement(eG.Fragment,null,o&&eG.createElement(no,{key:"loading",className:T,size:i.SMALL}),eG.createElement(nn,{key:"leftIcon",icon:r}),u&&eG.createElement(ni,{key:"text",className:eq()(P,s),ellipsize:n,tagName:"span"},l,t),eG.createElement(nn,{key:"rightIcon",icon:a}))}nl.displayName="".concat(tw,".Button"),eG.forwardRef(function(e,t){var n=e.href,r=ns(e,t,{defaultTabIndex:0,disabledTabIndex:-1});return eG.createElement("a",ez({role:"button"},tO(e),r,{"aria-disabled":r.disabled,href:r.disabled?void 0:n}),nu(e))}).displayName="".concat(tw,".AnchorButton");var nc=n(75115),nd=function(e){var t=e.className,n=e.large,r=e.onRemove,o=e.tabIndex,a=n||(null==t?void 0:t.includes(E)),i=eG.useCallback(function(t){null==r||r(t,e)},[r,e]);return eG.createElement("button",{"aria-label":"Remove tag",type:"button",className:ef,onClick:i,tabIndex:o},eG.createElement(nc.E,{size:a?t9.J.LARGE:t9.J.STANDARD}))};nd.displayName="".concat(tw,".TagRemoveButton");var np=eG.forwardRef(function(e,t){var n,r=e.children,o=e.className,a=e.fill,i=e.icon,l=e.intent,s=e.interactive,u=e.large,c=e.minimal,d=e.multiline,f=e.onRemove,h=e.rightIcon,m=e.round,v=(e.tabIndex,e.htmlTitle),g=eW(e,["children","className","fill","icon","intent","interactive","large","minimal","multiline","onRemove","rightIcon","round","tabIndex","htmlTitle"]),x=eF(f),C=null!=s?s:null!=g.onClick,O=t6(C,e,t,{defaultTabIndex:0,disabledTabIndex:void 0}),S=O[0],k=O[1],_=eq()(ep,ew(l),((n={})[p]=S,n[b]=a,n[y]=C,n[E]=u,n[w]=c,n[I]=m,n),o);return eG.createElement("span",ez({},tO(g),k,{className:_}),eG.createElement(nn,{icon:i}),!tm(r)&&eG.createElement(ni,{className:b,ellipsize:!d,tagName:"span",title:v},r),eG.createElement(nn,{icon:h}),x&&eG.createElement(nd,ez({},e)))});np.defaultProps={active:!1,fill:!1,large:!1,minimal:!1,round:!1},np.displayName="".concat(tw,".Tag");var nf=eG.forwardRef(function(e,t){var n=eG.useState(""),r=n[0],o=n[1],a=eG.useState(0),i=a[0],l=a[1],s=eG.useRef(null);eG.useEffect(function(){null!=s.current&&l(s.current.offsetWidth)},[r]);var u=e.onChange,c=e.style,d=eW(e,["onChange","style"]);return eG.createElement(eG.Fragment,null,eG.createElement("span",{ref:s,className:N,"aria-hidden":!0},r.replace(/ /g,"\xa0")),eG.createElement("input",ez({},d,{type:"text",style:ez(ez({},c),{width:i}),onChange:function(e){var t,n;null==u||u(e),o(null!==(n=null===(t=null==e?void 0:e.target)||void 0===t?void 0:t.value)&&void 0!==n?n:"")},ref:t})))});nf.displayName="".concat(tw,".ResizableInput");var nh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={activeIndex:-1,inputValue:t.props.inputValue||"",isInputFocused:!1},t.inputElement=null,t.handleRef=td(t,"inputElement",t.props.inputRef),t.addTags=function(e,n){void 0===n&&(n="default");var r=t.props,o=r.inputValue,a=r.onAdd,i=r.onChange,l=r.values,s=t.getValues(e),u=(null==a?void 0:a(s,n))!==!1&&void 0===o;eF(i)&&(u=!1!==i(eU(eU([],l,!0),s,!0))&&u),u&&t.setState({inputValue:""})},t.maybeRenderTag=function(e,n){if(!e)return null;var r=t.props,o=r.large,a=r.tagProps,i=eF(a)?a(e,n):a;return eG.createElement(np,ez({active:n===t.state.activeIndex,"data-tag-index":n,key:e+"__"+n,large:o,onRemove:t.props.disabled?void 0:t.handleRemoveTag},i),e)},t.handleContainerClick=function(){var e;null===(e=t.inputElement)||void 0===e||e.focus()},t.handleContainerBlur=function(e){var n=e.currentTarget;t.requestAnimationFrame(function(){n.contains(tx(t.inputElement))||(t.props.addOnBlur&&void 0!==t.state.inputValue&&t.state.inputValue.length>0&&t.addTags(t.state.inputValue,"blur"),t.setState({activeIndex:-1,isInputFocused:!1}))})},t.handleInputFocus=function(e){var n,r;t.setState({isInputFocused:!0}),null===(r=null===(n=t.props.inputProps)||void 0===n?void 0:n.onFocus)||void 0===r||r.call(n,e)},t.handleInputChange=function(e){var n,r,o,a;t.setState({activeIndex:-1,inputValue:e.currentTarget.value}),null===(r=(n=t.props).onInputChange)||void 0===r||r.call(n,e),null===(a=null===(o=t.props.inputProps)||void 0===o?void 0:o.onChange)||void 0===a||a.call(o,e)},t.handleInputKeyDown=function(e){var n=e.currentTarget,r=n.selectionEnd,o=n.value,a=t.state.activeIndex,i=a;if("Enter"===e.key&&!e.nativeEvent.isComposing&&o.length>0)t.addTags(o,"default");else if(0===r&&t.props.values.length>0){var l=ty(e,["ArrowLeft"],["ArrowRight"]);if(void 0!==l){var s=t.getNextActiveIndex(l);s!==a&&(e.stopPropagation(),i=s,t.setState({activeIndex:s}))}else"Backspace"===e.key?t.handleBackspaceToRemove(e):"Delete"===e.key&&t.handleDeleteToRemove(e)}
1t.invokeKeyPressCallback("onKeyDown",e,i)},t.handleInputKeyUp=function(e){t.invokeKeyPressCallback("onKeyUp",e,t.state.activeIndex)},t.handleInputPaste=function(e){var n=t.props.separator,r=e.clipboardData.getData("text");t.props.addOnPaste&&0!==r.length&&!1!==n&&1!==r.split(n).length&&(e.preventDefault(),t.addTags(r,"paste"))},t.handleRemoveTag=function(e){var n=+e.currentTarget.parentElement.getAttribute("data-tag-index");t.removeIndexFromValues(n)},t}return eV(t,e),t.getDerivedStateFromProps=function(e,t){return e.inputValue!==t.prevInputValueProp?{inputValue:e.inputValue,prevInputValueProp:e.inputValue}:null},t.prototype.render=function(){var e,t=this.props,n=t.autoResize,r=t.className,o=t.disabled,a=t.fill,i=t.inputProps,l=t.intent,s=t.large,u=t.leftIcon,c=t.placeholder,d=t.values,f=eq()(R,eh,((e={})[p]=this.state.isInputFocused,e[g]=o,e[b]=a,e[E]=s,e),ew(l),r),h=f.indexOf(E)>-1,m=d.some(function(e){return!!e}),v=null==c||m?null==i?void 0:i.placeholder:c,y=ez(ez({value:this.state.inputValue},i),{className:eq()(M,null==i?void 0:i.className),disabled:o,onChange:this.handleInputChange,onFocus:this.handleInputFocus,onKeyDown:this.handleInputKeyDown,onKeyUp:this.handleInputKeyUp,onPaste:this.handleInputPaste,placeholder:v,ref:this.handleRef});return eG.createElement("div",{className:f,onBlur:this.handleContainerBlur,onClick:this.handleContainerClick},eG.createElement(nn,{className:em,icon:u,size:h?t9.J.LARGE:t9.J.STANDARD}),eG.createElement("div",{className:ev},d.map(this.maybeRenderTag),this.props.children,n?eG.createElement(nf,ez({},y)):eG.createElement("input",ez({},y))),this.props.rightElement)},t.prototype.componentDidUpdate=function(e){e.inputRef!==this.props.inputRef&&(ts(e.inputRef,null),this.handleRef=td(this,"inputElement",this.props.inputRef),ts(this.props.inputRef,this.inputElement))},t.prototype.getNextActiveIndex=function(e){var t=this.state.activeIndex;return -1===t?e<0?this.findNextIndex(this.props.values.length,-1):-1:this.findNextIndex(t,e)},t.prototype.findNextIndex=function(e,t){for(var n=this.props.values,r=e+t;r>0&&r<n.length&&!n[r];)r+=t;return to(r,0,n.length)},t.prototype.getValues=function(e){var t=this.props.separator;return(!1===t?[e]:e.split(t)).map(function(e){return e.trim()}).filter(function(e){return e.length>0})},t.prototype.handleBackspaceToRemove=function(e){var t=this.state.activeIndex;this.setState({activeIndex:this.getNextActiveIndex(-1)}),this.isValidIndex(t)&&(e.stopPropagation(),this.removeIndexFromValues(t))},t.prototype.handleDeleteToRemove=function(e){var t=this.state.activeIndex;this.isValidIndex(t)&&(e.stopPropagation(),this.removeIndexFromValues(t))},t.prototype.removeIndexFromValues=function(e){var t=this.props,n=t.onChange,r=t.onRemove,o=t.values;null==r||r(o[e],e),null==n||n(o.filter(function(t,n){return n!==e}))},t.prototype.invokeKeyPressCallback=function(e,t,n){var r,o,a,i;null===(o=(r=this.props)[e])||void 0===o||o.call(r,t,-1===n?void 0:n),null===(i=(a=this.props.inputProps)[e])||void 0===i||i.call(a,t)},t.prototype.isValidIndex=function(e){return -1!==e&&e<this.props.values.length}
1,t.displayName="".concat(tw,".TagInput"),t.defaultProps={addOnBlur:!1,addOnPaste:!0,autoResize:!1,inputProps:{},separator:/[,\n\r]/,tagProps:{}},t}(tI),nm=n(31821),nv=function(e){var t,n=e.className,r=e.children,o=e.large,a=e.small,i=e.ulRef,l=eW(e,["className","children","large","small","ulRef"]),s=eq()(n,D,((t={})[E]=o,t[S]=a,t));return eG.createElement("ul",ez({role:"menu"},l,{className:s,ref:i}),r)};function ng(e,t,n){return(function(e,t,n){if(null!=n&&null!=n.include)return n.include;if(null!=n&&null!=n.exclude){var r=Object.keys(e),o=Object.keys(t),a=r.concat(o).reduce(function(e,t){return e[t]=!0,e},{});return n.exclude.forEach(function(e){return delete a[e]}),Object.keys(a)}return[]})(e,t,n).every(function(n){return e.hasOwnProperty(n)===t.hasOwnProperty(n)&&e[n]===t[n]})}nv.displayName="".concat(tw,".Menu");var nb=function(e){function t(t){var n,r,o=e.call(this,t)||this;o.itemRefs=new Map,o.refHandlers={itemsParent:function(e){return o.itemsParentRef=e}},o.shouldCheckActiveItemInViewport=!1,o.expectedNextActiveItem=null,o.isEnterKeyPressed=!1,o.renderItemList=function(e){var t=o.props,n=t.initialContent,r=t.noResults,a=e.renderCreateItem(),i=eL(e,null!=a?null:r,n);if(null==i&&null==a)return null;var l=o.isCreateItemFirst();return eG.createElement(nv,ez({role:"listbox"},e.menuProps,{ulRef:e.itemsParentRef}),l&&a,i,!l&&a)},o.renderItem=function(e,t){if(!0!==o.props.disabled){var n=o.state,r=n.activeItem,a=n.query,i=n.filteredItems,l={active:eN(o.props.itemsEqual,eB(r),e),disabled:nx(e,t,o.props.itemDisabled),matchesPredicate:i.indexOf(e)>=0};return o.props.itemRenderer(e,{handleClick:function(t){return o.handleItemSelect(e,t)},handleFocus:function(){return o.setActiveItem(e)},index:t,modifiers:l,query:a,ref:function(e){e?o.itemRefs.set(t,e):o.itemRefs.delete(t)}})}return null},o.renderCreateItemMenuItem=function(){if(o.isCreateItemRendered(o.state.createNewItem)){var e=o.state,t=e.activeItem,n=e.query.trim(),r=ej(t);return o.props.createNewItemRenderer(n,r,function(e){o.handleItemCreate(n,e)})}return null},o.handleItemCreate=function(e,t){var n,r,a,i,l=null===(r=(n=o.props).createNewItemFromQuery)||void 0===r?void 0:r.call(n,e);if(null!=l){for(var s=Array.isArray(l)?l:[l],u=0;u<s.length;u++){var c=s[u];null===(i=(a=o.props).onItemSelect)||void 0===i||i.call(a,c,t)}o.maybeResetQuery()}},o.handleItemSelect=function(e,t){var n,r;o.setActiveItem(e),null===(r=(n=o.props).onItemSelect)||void 0===r||r.call(n,e,t),o.maybeResetQuery()},o.handlePaste=function(e){for(var t,n=o.props,r=n.createNewItemFromQuery,a=n.onItemsPaste,i=[],l=[],s=0;s<e.length;s++){var u=e[s],c=function(e,t){var n=t.items,r=t.itemPredicate;if(eF(r))for(var o=0;o<n.length;o++){var a=n[o];if(r(e,a,o,!0))return a}}(u,o.props);if(void 0!==c)t=c,l.push(c);else if(o.canCreateItems()){var d=null==r?void 0:r(u);if(void 0!==d){var p=Array.isArray(d)?d:[d];l.push.apply(l,p)}}else i.push(u)}o.setQuery(i.join(", "),!1),void 0!==t&&o.setActiveItem(t),null==a||a(l)},o.handleKeyDown=function(e){var t,n;if(!e.nativeEvent.isComposing){var r=e.key,a=ty(e,["ArrowUp"],["ArrowDown"]);if(void 0!==a){e.preventDefault();var i=o.getNextActiveItem(a);null!=i&&o.setActiveItem(i)}else"Enter"===r&&(o.isEnterKeyPressed=!0)}null===(n=(t=o.props).onKeyDown)||void 0===n||n.call(t,e)},o.handleKeyUp=function(e){var t=o.props.onKeyUp,n=o.state.activeItem;"Enter"===e.key&&o.isEnterKeyPressed&&(e.preventDefault(),null==n||ej(n)?o.handleItemCreate(o.state.query,e):o.handleItemSelect(n,e),o.isEnterKeyPressed=!1),null==t||t(e)},o.handleInputQueryChange=function(e){var t,n,r=null==e?"":e.target.value;o.setQuery(r),null===(n=(t=o.props).onQueryChange)||void 0===n||n.call(t,r,e)};var a=t.query,i=void 0===a?"":a,l=null===(n=t.createNewItemFromQuery)||void 0===n?void 0:n.call(t,i),s=nE(i,t);return o.state={activeItem:void 0!==t.activeItem?t.activeItem:null!==(r=t.initialActiveItem)&&void 0!==r?r:nw(s,t.itemDisabled),createNewItem:l,filteredItems:s,query:i},o}return eV(t,e),t.ofType=function(){return t},t.prototype.render=function(){var e=this.props,t=e.className,n=e.items,r=e.renderer,o=e.itemListRenderer,a=void 0===o?this.renderItemList:o,i=e.menuProps,l=this.state,s=(l.createNewItem,eW(l,["createNewItem"]));return r(ez(ez({},s),{className:t,handleItemSelect:this.handleItemSelect,handleKeyDown:this.handleKeyDown,handleKeyUp:this.handleKeyUp,handlePaste:this.handlePaste,handleQueryChange:this.handleInputQueryChange,itemList:a(ez(ez({},s),{items:n,itemsParentRef:this.refHandlers.itemsParent,menuProps:i,renderCreateItem:this.renderCreateItemMenuItem,renderItem:this.renderItem}))}))},t.prototype.componentDidUpdate=function(e){var t=this;void 0!==this.props.activeItem&&this.props.activeItem!==this.state.activeItem&&(this.shouldCheckActiveItemInViewport=!0,this.setState({activeItem:this.props.activeItem})),null!=this.props.query&&this.props.query!==e.query?this.setQuery(this.props.query,this.props.resetOnQuery,this.props):!function(e,t,n){if(null==e&&null==t)return!0;
1if(null==e||null==t||Array.isArray(e)||Array.isArray(t))return!1;if(null!=n)return ng(e,t,n);var r=Object.keys(e),o=Object.keys(t);return ng(e,t,{include:r})&&ng(e,t,{include:o})}(this.props,e,{include:["items","itemListPredicate","itemPredicate"]})&&this.setQuery(this.state.query),this.shouldCheckActiveItemInViewport&&(this.requestAnimationFrame(function(){return t.scrollActiveItemIntoView()}),this.shouldCheckActiveItemInViewport=!1)},t.prototype.scrollActiveItemIntoView=function(){var e=!1!==this.props.scrollToActiveItem,t=!eN(this.props.itemsEqual,eB(this.expectedNextActiveItem),eB(this.props.activeItem));if(this.expectedNextActiveItem=null,e||!t){var n=this.getActiveElement();if(null!=this.itemsParentRef&&null!=n){var r=n.offsetTop,o=n.offsetHeight,a=this.itemsParentRef,i=a.offsetTop,l=a.scrollTop,s=a.clientHeight,u=this.getItemsParentPadding(),c=u.paddingTop,d=r+o+u.paddingBottom-i,p=r-c-i;d>=l+s?this.itemsParentRef.scrollTop=d+o-s:p<=l&&(this.itemsParentRef.scrollTop=p-o)}}},t.prototype.setQuery=function(e,t,n){void 0===t&&(t=this.props.resetOnQuery),void 0===n&&(n=this.props);var r,o=n.createNewItemFromQuery;this.shouldCheckActiveItemInViewport=!0,e!==this.state.query&&(null===(r=n.onQueryChange)||void 0===r||r.call(n,e));var a=e.trim(),i=nE(a,n),l=null!=o&&""!==a?o(a):void 0;this.setState({createNewItem:l,filteredItems:i,query:e});var s=this.getActiveIndex(i);(t||s<0||nx(eB(this.state.activeItem),s,n.itemDisabled))&&(this.isCreateItemRendered(l)&&this.isCreateItemFirst()?this.setActiveItem(eD()):this.setActiveItem(nw(i,n.itemDisabled)))},t.prototype.setActiveItem=function(e){var t,n,r,o;this.expectedNextActiveItem=e,void 0===this.props.activeItem&&(this.shouldCheckActiveItemInViewport=!0,this.setState({activeItem:e})),ej(e)?null===(n=(t=this.props).onActiveItemChange)||void 0===n||n.call(t,null,!0):null===(o=(r=this.props).onActiveItemChange)||void 0===o||o.call(r,e,!1)},t.prototype.getActiveElement=function(){var e,t=this.state.activeItem;if(null!=this.itemsParentRef){if(ej(t)){var n=this.isCreateItemFirst()?0:this.state.filteredItems.length;return this.itemsParentRef.children.item(n)}var r=this.getActiveIndex();return null!==(e=this.itemRefs.get(r))&&void 0!==e?e:this.itemsParentRef.children.item(r)}},t.prototype.getActiveIndex=function(e){void 0===e&&(e=this.state.filteredItems);var t=this.state.activeItem;if(null==t||ej(t))return -1;for(var n=0;n<e.length;++n)if(eN(this.props.itemsEqual,e[n],t))return n;return -1},t.prototype.getItemsParentPadding=function(){var e=getComputedStyle(this.itemsParentRef),t=e.paddingTop;return{paddingBottom:ny(e.paddingBottom),paddingTop:ny(t)}},t.prototype.getNextActiveItem=function(e,t){return(void 0===t&&(t=this.getActiveIndex()),this.isCreateItemRendered(this.state.createNewItem)&&(0===t&&-1===e||t===this.state.filteredItems.length-1&&1===e))?eD():nw(this.state.filteredItems,this.props.itemDisabled,e,t)},t.prototype.isCreateItemRendered=function(e){return this.canCreateItems()&&""!==this.state.query&&!this.wouldCreatedItemMatchSomeExistingItem(e)},t.prototype.isCreateItemFirst=function(){return"first"===this.props.createNewItemPosition},t.prototype.canCreateItems=function(){return null!=this.props.createNewItemFromQuery&&null!=this.props.createNewItemRenderer},t.prototype.wouldCreatedItemMatchSomeExistingItem=function(e){var t=this;return this.state.filteredItems.some(function(n){return(Array.isArray(e)?e:[e]).some(function(e){return eN(t.props.itemsEqual,n,e)})})},t.prototype.maybeResetQuery=function(){this.props.resetOnSelect&&this.setQuery("",!0)},t.displayName="".concat(tw,".QueryList"),t.defaultProps={disabled:!1,resetOnQuery:!0},t}(function(e){function t(t){var n=e.call(this,t)||this;return n.timeoutIds=[],n.requestIds=[],n.clearTimeouts=function(){if(n.timeoutIds.length>0){for(var e=0,t=n.timeoutIds;e<t.length;e++){var r=t[e];window.clearTimeout(r)}n.timeoutIds=[]}},n.cancelAnimationFrames=function(){if(n.requestIds.length>0){for(var e=0,t=n.requestIds;e<t.length;e++){var r=t[e];window.cancelAnimationFrame(r)}n.requestIds=[]}},tr("production")||n.validateProps(n.props),n}return eV(t,e),t.prototype.componentDidUpdate=function(e,t,n){tr("production")||this.validateProps(this.props)},t.prototype.componentWillUnmount=function(){this.clearTimeouts(),this.cancelAnimationFrames()},t.prototype.requestAnimationFrame=function(e){var t=window.requestAnimationFrame(e);return this.requestIds.push(t),function(){return window.cancelAnimationFrame(t)}},t.prototype.setTimeout=function(e,t){var n=window.setTimeout(e,t);return this.timeoutIds.push(n),function(){return window.clearTimeout(n)}},t.prototype.validateProps=function(e){},t}(eG.Component));function ny(e){return null==e?0:parseInt(e.slice(0,-2),10)}function nE(e,t){var n=t.items,r=t.itemPredicate,o=t.itemListPredicate;return eF(o)?o(e,n):eF(r)?n.filter(function(t,n){return r(e,t,n)}):n}function nx(e,t,n){return null!=n&&null!=e&&(eF(n)?n(e,t):!!e[n])}function nw(e,t,n,r){if(void 0===n&&(n=1),void 0===r&&(r=e.length-1),0===e.length)return null;var o,a=r,i=e.length-1;do if(!nx(e[a=(o=a+n)<0?i:o>i?0:o],a,t))return e[a];while(a!==r&&-1!==r);return null}var nC=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.listboxId=ti("listbox"),n.state={isOpen:n.props.popoverProps&&n.props.popoverProps.isOpen||!1},n.input=null,n.queryList=null,n.refHandlers={input:td(n,"input",null===(t=n.props.tagInputProps)||void 0===t?void 0:t.inputRef),popover:eG.createRef(),queryList:function(e){return n.queryList=e}},n.renderQueryList=function(e){var t,r=n.props,o=r.disabled,i=r.popoverContentProps,l=r.popoverProps,s=void 0===l?{}:l,u=e.handleKeyDown,c=e.handleKeyUp;
1return eG.createElement(t8,ez({autoFocus:!1,canEscapeKeyClose:!0,disabled:o,enforceFocus:!1,isOpen:n.state.isOpen,placement:s.position||s.placement?void 0:"bottom-start"},s,{className:eq()(e.className,s.className),content:eG.createElement("div",ez({className:null==n.props.customTarget||(null===(t=n.props.popoverProps)||void 0===t?void 0:t.matchTargetWidth)?void 0:ek},void 0===i?{}:i,{onKeyDown:u,onKeyUp:c}),null!=n.props.customTarget&&n.getTagInput(e,eq()(b,e_)),e.itemList),interactionKind:"click",onInteraction:n.handlePopoverInteraction,onOpened:n.handlePopoverOpened,popoverClassName:eq()(eS,s.popoverClassName),popupKind:a.LISTBOX,ref:tu(n.refHandlers.popover,n.props.popoverRef),renderTarget:n.getPopoverTargetRenderer(e,n.state.isOpen)}))},n.getPopoverTargetRenderer=function(e,t){return function(r){r.isOpen;var o,a=r.ref,i=eW(r,["isOpen","ref"]),l=n.props,s=l.disabled,u=l.fill,c=l.selectedItems,d=l.popoverProps,p=l.popoverTargetProps,f=void 0===p?{}:p,h=e.handleKeyDown,m=e.handleKeyUp,v=(void 0===d?{}:d).targetTagName;return eG.createElement(void 0===v?"div":v,ez(ez(ez({"aria-autocomplete":"list","aria-controls":n.listboxId},f),i),{"aria-disabled":s,"aria-expanded":t,className:eq()(i.className,f.className,((o={})[b]=u,o)),onKeyDown:n.getTagInputKeyDownHandler(h),onKeyUp:n.getTagInputKeyUpHandler(m),ref:a,role:"combobox"}),null!=n.props.customTarget?n.props.customTarget(c,t):n.getTagInput(e))}},n.getTagInput=function(e,t){var r,o=n.props,a=o.disabled,i=o.fill,l=o.onClear,s=o.placeholder,u=o.selectedItems,c=o.tagInputProps,d=void 0===c?{}:c,p=void 0!==l&&u.length>0?eG.createElement(nl,{"aria-label":"Clear selected items",disabled:a,icon:eG.createElement(nm.X,null),minimal:!0,onClick:n.handleClearButtonClick,title:"Clear selected items"}):void 0,f=ez(ez({},d.inputProps),{className:eq()(null===(r=d.inputProps)||void 0===r?void 0:r.className,eT)});return eG.createElement(nh,ez({placeholder:s,rightElement:p},d,{className:eq()(t,eI,d.className),disabled:a,fill:i,inputRef:n.refHandlers.input,inputProps:f,inputValue:e.query,onAdd:n.getTagInputAddHandler(e),onInputChange:e.handleQueryChange,onRemove:n.handleTagRemove,values:u.map(n.props.tagRenderer)}))},n.handleItemSelect=function(e,t){var r,o,a;null!=n.input&&n.input.focus(),null===(o=(r=n.props).onItemSelect)||void 0===o||o.call(r,e,t),null===(a=n.refHandlers.popover.current)||void 0===a||a.reposition()},n.handleQueryChange=function(e,t){var r,o;n.setState({isOpen:e.length>0||null==n.props.customTarget&&!n.props.openOnKeyDown}),null===(o=(r=n.props).onQueryChange)||void 0===o||o.call(r,e,t)},n.handlePopoverInteraction=function(e,t){var r,o;if(null!=n.props.customTarget){n.setState({isOpen:e}),null===(o=null===(r=n.props.popoverProps)||void 0===r?void 0:r.onInteraction)||void 0===o||o.call(r,e,t);return}n.requestAnimationFrame(function(){var r,o,a=n.input===tx(n.input);null==n.input||a?n.props.openOnKeyDown||n.setState({isOpen:!0}):n.setState({isOpen:!1}),null===(o=null===(r=n.props.popoverProps)||void 0===r?void 0:r.onInteraction)||void 0===o||o.call(r,e,t)})},n.handlePopoverOpened=function(e){var t,r,o,a;null!=n.queryList&&n.queryList.scrollActiveItemIntoView(),null!=n.props.customTarget&&null!=n.input&&(null===(r=null===(t=n.props.tagInputProps)||void 0===t?void 0:t.inputProps)||void 0===r?void 0:r.autoFocus)!==!1&&n.input.focus(),null===(a=null===(o=n.props.popoverProps)||void 0===o?void 0:o.onOpened)||void 0===a||a.call(o,e)},n.handleTagRemove=function(e,t){var r,o,a=n.props,i=a.selectedItems,l=a.onRemove,s=a.tagInputProps;null==l||l(i[t],t),null===(r=null==s?void 0:s.onRemove)||void 0===r||r.call(s,e,t),null===(o=n.refHandlers.popover.current)||void 0===o||o.reposition()},n.getTagInputAddHandler=function(e){return function(t,n){"paste"===n&&e.handlePaste(t)}},n.getTagInputKeyDownHandler=function(e){return function(t){"Escape"===t.key||"Tab"===t.key?("Escape"===t.key&&(null===(r=n.input)||void 0===r||r.blur()),n.setState({isOpen:!1})):"Backspace"===t.key||"ArrowLeft"===t.key||"ArrowRight"===t.key||(null!=n.props.customTarget?" "===t.key?(t.preventDefault(),n.setState({isOpen:!0})):"Enter"===t.key&&n.setState({isOpen:!0}):n.setState({isOpen:!0}));var r,o,a,i=null!=t.target.closest(".".concat(ef));n.state.isOpen&&!i&&(null==e||e(t)),null===(a=null===(o=n.props.popoverTargetProps)||void 0===o?void 0:o.onKeyDown)||void 0===a||a.call(o,t)}},n.getTagInputKeyUpHandler=function(e){return function(t){var r,o,a=t.target.classList.contains(eT);n.state.isOpen&&a&&(null==e||e(t)),null===(o=null===(r=n.props.popoverTargetProps)||void 0===r?void 0:r.onKeyDown)||void 0===o||o.call(r,t)}},n.handleClearButtonClick=function(){var e,t,r;null===(t=(e=n.props).onClear)||void 0===t||t.call(e),null===(r=n.refHandlers.popover.current)||void 0===r||r.reposition()},n}return eV(t,e),t.ofType=function(){return t},t.prototype.componentDidUpdate=function(e){var t,n,r,o,a;(null===(t=e.tagInputProps)||void 0===t?void 0:t.inputRef)!==(null===(n=this.props.tagInputProps)||void 0===n?void 0:n.inputRef)&&(ts(null===(r=e.tagInputProps)||void 0===r?void 0:r.inputRef,null),this.refHandlers.input=td(this,"input",null===(o=this.props.tagInputProps)||void 0===o?void 0:o.inputRef),ts(null===(a=this.props.tagInputProps)||void 0===a?void 0:a.inputRef,this.input)),(void 0===e.onClear&&void 0!==this.props.onClear||void 0!==e.onClear&&void 0===this.props.onClear)&&this.forceUpdate()},t.prototype.render=function(){var e=this.props,t=e.menuProps,n=(e.openOnKeyDown,e.popoverProps,e.tagInputProps,e.customTarget,eW(e,["menuProps","openOnKeyDown","popoverProps","tagInputProps","customTarget"]));return eG.createElement(nb,ez({},n,{menuProps:ez(ez({"aria-label":"selectable options"},t),{"aria-multiselectable":!0,id:this.listboxId}),onItemSelect:this.handleItemSelect,onQueryChange:this.handleQueryChange,ref:this.refHandlers.queryList,renderer:this.renderQueryList}))},t.displayName="".concat(tw,".MultiSelect"),t.defaultProps={disabled:!1,fill:!1,placeholder:"Search..."},t}(tI),nO=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={hasPendingUpdate:!1,isComposing:!1,nextValue:n.props.value,value:n.props.value},n.cancelPendingCompositionEnd=null,n.handleCompositionStart=function(e){var t,r,o;null===(t=n.cancelPendingCompositionEnd)||void 0===t||t.call(n),n.setState({isComposing:!0}),null===(o=(r=n.props).onCompositionStart)||void 0===o||o.call(r,e)},n.handleCompositionEnd=function(e){var r,o;n.cancelPendingCompositionEnd=n.setTimeout(function(){return n.setState({isComposing:!1})},t.COMPOSITION_END_DELAY),null===(o=(r=n.props).onCompositionEnd)||void 0===o||o.call(r,e)},n.handleChange=function(e){var t,r,o=e.target.value;n.setState({nextValue:o}),null===(r=(t=n.props).onChange)||void 0===r||r.call(t,e)},n}return eV(t,e),t.getDerivedStateFromProps=function(e,t){return t.isComposing||void 0===e.value?null:t.nextValue!==t.value?e.value===t.nextValue?t.hasPendingUpdate?{value:e.value,hasPendingUpdate:!1}:{value:t.nextValue}:e.value===t.value?{hasPendingUpdate:!0}:{value:e.value,nextValue:e.value,hasPendingUpdate:!1}:{value:e.value,nextValue:e.value,hasPendingUpdate:!1}},t.prototype.render=function(){var e=this.state,t=e.isComposing,n=e.hasPendingUpdate,r=e.value,o=e.nextValue,a=this.props,i=a.inputRef,l=eW(a,["inputRef"]);return eG.createElement("input",ez({},l,{ref:i,value:t||n?o:r,onCompositionStart:this.handleCompositionStart,onCompositionEnd:this.handleCompositionEnd,onChange:this.handleChange}))},t.displayName="".concat(tw,".AsyncControllableInput"),t.COMPOSITION_END_DELAY=10,t}(tI),nI=["onValueChange"],nS=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={},t.leftElement=null,t.rightElement=null,t.refHandlers={leftElement:function(e){return t.leftElement=e},rightElement:function(e){return t.rightElement=e}},t.handleInputChange=function(e){var n,r,o,a,i=e.target.value;null===(r=(n=t.props).onChange)||void 0===r||r.call(n,e),null===(a=(o=t.props).onValueChange)||void 0===a||a.call(o,i,e.target)},t}return eV(t,e),t.prototype.render=function(){var e,t=this.props,n=t.asyncControl,r=t.className,o=t.disabled,a=t.fill,i=t.
1inputClassName,l=t.inputRef,s=t.intent,u=t.large,c=t.readOnly,d=t.round,p=t.small,f=t.tagName,h=eq()(A,ew(s),((e={})[g]=o,e[O]=c,e[b]=a,e[E]=u,e[S]=p,e[I]=d,e),r),m=ez(ez({},this.props.style),{paddingLeft:this.state.leftElementWidth,paddingRight:this.state.rightElementWidth}),v=ez(ez({type:"text"},tO(this.props,nI,!0)),{"aria-disabled":o,className:eq()(R,i),onChange:this.handleInputChange,style:m}),y=void 0!==n&&n?eG.createElement(nO,ez({},v,{inputRef:l})):eG.createElement("input",ez({},v,{ref:l}));return eG.createElement(void 0===f?"div":f,{className:h},this.maybeRenderLeftElement(),y,this.maybeRenderRightElement())},t.prototype.componentDidMount=function(){this.updateInputWidth()},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.leftElement,r=t.rightElement;(e.leftElement!==n||e.rightElement!==r)&&this.updateInputWidth()},t.prototype.validateProps=function(e){null!=e.leftElement&&null!=e.leftIcon&&console.warn(eY)},t.prototype.maybeRenderLeftElement=function(){var e=this.props,t=e.leftElement,n=e.leftIcon;return null!=t?eG.createElement("span",{className:L,ref:this.refHandlers.leftElement},t):null!=n?eG.createElement(nn,{icon:n,"aria-hidden":!0,tabIndex:-1}):void 0},t.prototype.maybeRenderRightElement=function(){var e=this.props.rightElement;if(null!=e)return eG.createElement("span",{className:F,ref:this.refHandlers.rightElement},e)},t.prototype.updateInputWidth=function(){var e=this.state,t=e.leftElementWidth,n=e.rightElementWidth;if(null!=this.leftElement){var r=this.leftElement.clientWidth;(void 0===t||Math.abs(r-t)>2)&&this.setState({leftElementWidth:r})}else this.setState({leftElementWidth:void 0});if(null!=this.rightElement){var r=this.rightElement.clientWidth;(void 0===n||Math.abs(r-n)>2)&&this.setState({rightElementWidth:r})}else this.setState({rightElementWidth:void 0})},t.displayName="".concat(tw,".InputGroup"),t}(tI),nk=n(94177),n_=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderQueryList=function(e){var n=t.props,r=n.inputProps,o=n.isOpen,a=n.overlayProps,i=void 0===a?{}:a,l=e.handleKeyDown,s=e.handleKeyUp;return eG.createElement(tU,ez({hasBackdrop:!0},i,{isOpen:o,className:eq()(eR,i.className),onClose:t.handleOverlayClose}),eG.createElement("div",ez({className:eq()(eP,e.className)},o?{onKeyDown:l,onKeyUp:s}:{}),eG.createElement(nS,ez({autoFocus:!0,large:!0,leftIcon:eG.createElement(nk.o,null),placeholder:"Search..."},void 0===r?{}:r,{onChange:e.handleQueryChange,value:e.query})),e.itemList))},t.handleOverlayClose=function(e){var n,r,o,a;null===(r=null===(n=t.props.overlayProps)||void 0===n?void 0:n.onClose)||void 0===r||r.call(n,e),null===(a=(o=t.props).onClose)||void 0===a||a.call(o,e)},t}return eV(t,e),t.ofType=function(){return t},t.prototype.render=function(){var e=this.props,t=(e.isOpen,e.inputProps,e.overlayProps,eW(e,["isOpen","inputProps","overlayProps"])),n="initialContent"in this.props?this.props.initialContent:null;return eG.createElement(nb,ez({},t,{menuProps:{role:"menu"},initialContent:n,renderer:this.renderQueryList}))},t.displayName="".concat(tw,".Omnibar"),t}(eG.PureComponent),nT=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.state={isOpen:!1},n.inputElement=null,n.queryList=null,n.handleInputRef=td(n,"inputElement",null===(t=n.props.inputProps)||void 0===t?void 0:t.inputRef),n.handleQueryListRef=function(e){return n.queryList=e},n.listboxId=ti("listbox"),n.renderQueryList=function(e){var t=n.props,r=t.filterable,o=t.disabled,i=t.inputProps,l=t.placeholder,s=t.popoverContentProps,u=t.popoverProps,c=void 0===u?{}:u,d=t.popoverRef,p=eG.createElement(nS,ez({"aria-autocomplete":"list",leftIcon:eG.createElement(nk.o,null),placeholder:void 0===l?"Filter...":l,rightElement:n.maybeRenderClearButton(e.query)},void 0===i?{}:i,{inputRef:n.handleInputRef,onChange:e.handleQueryChange,value:e.query})),f=e.handleKeyDown,h=e.handleKeyUp;return eG.createElement(t8,ez({autoFocus:!1,enforceFocus:!1,isOpen:n.state.isOpen,disabled:void 0!==o&&o,placement:c.position||c.placement?void 0:"bottom-start"},c,{className:eq()(e.className,c.className),content:eG.createElement("div",ez({},void 0===s?{}:s,{onKeyDown:f,onKeyUp:h}),void 0===r||r?p:void 0,e.itemList),onClosing:n.handlePopoverClosing,onInteraction:n.handlePopoverInteraction,onOpened:n.handlePopoverOpened,onOpening:n.handlePopoverOpening,popoverClassName:eq()(eM,c.popoverClassName),popupKind:a.LISTBOX,ref:d,renderTarget:n.getPopoverTargetRenderer(e,n.state.isOpen)}))},n.getPopoverTargetRenderer=function(e,t){return function(r){r.isOpen;var o,a=r.ref,i=eW(r,["isOpen","ref"]),l=n.props,s=l.disabled,u=l.popoverProps,c=l.popoverTargetProps,d=e.handleKeyDown,p=e.handleKeyUp,f=(void 0===u?{}:u).targetTagName;
1return eG.createElement(void 0===f?"div":f,ez(ez(ez({"aria-controls":n.listboxId},c),i),{"aria-disabled":s,"aria-expanded":t,className:eq()(i.className,null==c?void 0:c.className,((o={})[b]=n.props.fill,o)),onKeyDown:n.withPopoverTargetPropsHandler("keydown",t?d:n.handleTargetKeyDown),onKeyUp:n.withPopoverTargetPropsHandler("keyup",t?p:void 0),ref:a,role:"combobox"}),n.props.children)}},n.withPopoverTargetPropsHandler=function(e,t){switch(e){case"keydown":return function(e){var r,o;null==t||t(e),null===(o=null===(r=n.props.popoverTargetProps)||void 0===r?void 0:r.onKeyDown)||void 0===o||o.call(r,e)};case"keyup":return function(e){var r,o;null==t||t(e),null===(o=null===(r=n.props.popoverTargetProps)||void 0===r?void 0:r.onKeyUp)||void 0===o||o.call(r,e)}}},n.handleTargetKeyDown=function(e){"ArrowUp"===e.key||"ArrowDown"===e.key?(e.preventDefault(),n.setState({isOpen:!0})):tb(e)&&n.setState({isOpen:!0})},n.handleItemSelect=function(e,t){var r,o,a=null==t?void 0:t.target,i=null==a?void 0:a.closest(".".concat(j)),l=null==i?void 0:i.matches(".".concat(Z));n.setState({isOpen:!(null==l||l)}),null===(o=(r=n.props).onItemSelect)||void 0===o||o.call(r,e,t)},n.handlePopoverInteraction=function(e,t){var r,o;n.setState({isOpen:e}),null===(o=null===(r=n.props.popoverProps)||void 0===r?void 0:r.onInteraction)||void 0===o||o.call(r,e,t)},n.handlePopoverOpening=function(e){var t,r,o;n.previousFocusedElement=null!==(t=tx(n.inputElement))&&void 0!==t?t:void 0,n.props.resetOnClose&&n.resetQuery(),null===(o=null===(r=n.props.popoverProps)||void 0===r?void 0:r.onOpening)||void 0===o||o.call(r,e)},n.handlePopoverOpened=function(e){var t,r;null!=n.queryList&&n.queryList.scrollActiveItemIntoView(),n.requestAnimationFrame(function(){var e,t=n.props.inputProps;!1!==(void 0===t?{}:t).autoFocus&&(null===(e=n.inputElement)||void 0===e||e.focus())}),null===(r=null===(t=n.props.popoverProps)||void 0===t?void 0:t.onOpened)||void 0===r||r.call(t,e)},n.handlePopoverClosing=function(e){var t,r;n.requestAnimationFrame(function(){void 0!==n.previousFocusedElement&&(n.previousFocusedElement.focus(),n.previousFocusedElement=void 0)}),null===(r=null===(t=n.props.popoverProps)||void 0===t?void 0:t.onClosing)||void 0===r||r.call(t,e)},n.resetQuery=function(){return n.queryList&&n.queryList.setQuery("",!0)},n}return eV(t,e),t.ofType=function(){return t},t.prototype.render=function(){var e=this.props,t=(e.filterable,e.inputProps,e.menuProps),n=(e.popoverProps,eW(e,["filterable","inputProps","menuProps","popoverProps"]));return eG.createElement(nb,ez({},n,{menuProps:ez(ez({"aria-label":"selectable options"},t),{id:this.listboxId}),onItemSelect:this.handleItemSelect,ref:this.handleQueryListRef,renderer:this.renderQueryList}))},t.prototype.componentDidUpdate=function(e,t){var n,r,o,a,i;(null===(n=e.inputProps)||void 0===n?void 0:n.inputRef)!==(null===(r=this.props.inputProps)||void 0===r?void 0:r.inputRef)&&(ts(null===(o=e.inputProps)||void 0===o?void 0:o.inputRef,null),this.handleInputRef=td(this,"inputElement",null===(a=this.props.inputProps)||void 0===a?void 0:a.inputRef),ts(null===(i=this.props.inputProps)||void 0===i?void 0:i.inputRef,this.inputElement)),this.state.isOpen&&!t.isOpen&&null!=this.queryList&&this.queryList.scrollActiveItemIntoView()},t.prototype.maybeRenderClearButton=function(e){return e.length>0?eG.createElement(nl,{"aria-label":"Clear filter query",icon:eG.createElement(nm.X,null),minimal:!0,onClick:this.resetQuery,title:"Clear filter query"}):void 0},t.displayName="".concat(tw,".Select"),t}(tI),nP=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.state={isOpen:null!=n.props.popoverProps&&n.props.popoverProps.isOpen||!1,selectedItem:n.getInitialSelectedItem()},n.inputElement=null,n.queryList=null,n.handleInputRef=td(n,"inputElement",null===(t=n.props.inputProps)||void 0===t?void 0:t.inputRef),n.handleQueryListRef=function(e){return n.queryList=e},n.listboxId=ti("listbox"),n.renderQueryList=function(e){var t=n.props,r=t.popoverContentProps,o=t.popoverProps,i=void 0===o?{}:o,l=t.popoverRef,s=n.state.isOpen,u=e.handleKeyDown,c=e.handleKeyUp;
1return eG.createElement(t8,ez({autoFocus:!1,enforceFocus:!1,isOpen:s,placement:i.position||i.placement?void 0:"bottom-start"},i,{className:eq()(e.className,i.className),content:eG.createElement("div",ez({},void 0===r?{}:r,{onKeyDown:u,onKeyUp:c}),e.itemList),interactionKind:"click",onInteraction:n.handlePopoverInteraction,onOpened:n.handlePopoverOpened,onOpening:n.handlePopoverOpening,popoverClassName:eq()(eA,i.popoverClassName),popupKind:a.LISTBOX,ref:l,renderTarget:n.getPopoverTargetRenderer(e,s)}))},n.getPopoverTargetRenderer=function(e,t){return function(r){r.isOpen;var o=r.ref,a=eW(r,["isOpen","ref"]),i=n.props,l=i.disabled,s=i.fill,u=i.inputProps,c=void 0===u?{}:u,d=i.inputValueRenderer,p=i.popoverProps,f=i.resetOnClose,h=n.state.selectedItem,m=e.handleKeyDown,v=e.handleKeyUp,g=null==h?"":d(h),b=c.autoComplete,y=c.placeholder,E=t&&g?g:void 0===y?"Search...":y,x=t?e.query:""===g?f?"":e.query:g;return eG.createElement(nS,ez({"aria-controls":n.listboxId,autoComplete:void 0===b?"off":b,disabled:l,tagName:(void 0===p?{}:p).targetTagName},a,c,{"aria-autocomplete":"list","aria-expanded":t,className:eq()(a.className,c.className),fill:s,inputRef:tu(n.handleInputRef,o),onChange:e.handleQueryChange,onFocus:n.handleInputFocus,onKeyDown:n.getTargetKeyDownHandler(m),onKeyUp:n.getTargetKeyUpHandler(v),placeholder:E,role:"combobox",value:x}))}},n.selectText=function(){n.requestAnimationFrame(function(){var e;null===(e=n.inputElement)||void 0===e||e.setSelectionRange(0,n.inputElement.value.length)})},n.handleInputFocus=function(e){var t,r;n.selectText(),n.props.openOnKeyDown||n.setState({isOpen:!0}),null===(r=null===(t=n.props.inputProps)||void 0===t?void 0:t.onFocus)||void 0===r||r.call(t,e)},n.handleItemSelect=function(e,t){var r,o,a,i,l;n.props.closeOnSelect?(null===(o=n.inputElement)||void 0===o||o.blur(),l=!1):(null===(r=n.inputElement)||void 0===r||r.focus(),n.selectText(),l=!0),void 0===n.props.selectedItem?n.setState({isOpen:l,selectedItem:e}):n.setState({isOpen:l}),null===(i=(a=n.props).onItemSelect)||void 0===i||i.call(a,e,t)},n.handlePopoverInteraction=function(e,t){return n.requestAnimationFrame(function(){var r,o,a=n.inputElement===tx(n.inputElement);null==n.inputElement||a||n.setState({isOpen:!1}),null===(o=null===(r=n.props.popoverProps)||void 0===r?void 0:r.onInteraction)||void 0===o||o.call(r,e,t)})},n.handlePopoverOpening=function(e){var t,r;n.props.resetOnClose&&n.queryList&&n.queryList.setQuery("",!0),null===(r=null===(t=n.props.popoverProps)||void 0===t?void 0:t.onOpening)||void 0===r||r.call(t,e)},n.handlePopoverOpened=function(e){var t,r;null!=n.queryList&&n.queryList.scrollActiveItemIntoView(),null===(r=null===(t=n.props.popoverProps)||void 0===t?void 0:t.onOpened)||void 0===r||r.call(t,e)},n.getTargetKeyDownHandler=function(e){return function(t){var r,o,a;"Escape"===t.key||"Tab"===t.key?("Escape"===t.key&&(null===(r=n.inputElement)||void 0===r||r.blur()),n.setState({isOpen:!1})):n.props.openOnKeyDown&&"Backspace"!==t.key&&"ArrowLeft"!==t.key&&"ArrowRight"!==t.key&&n.setState({isOpen:!0}),n.state.isOpen&&(null==e||e(t)),null===(a=null===(o=n.props.inputProps)||void 0===o?void 0:o.onKeyDown)||void 0===a||a.call(o,t)}},n.getTargetKeyUpHandler=function(e){return function(t){var r,o;n.state.isOpen&&(null==e||e(t)),null===(o=null===(r=n.props.inputProps)||void 0===r?void 0:r.onKeyUp)||void 0===o||o.call(r,t)}},n}return eV(t,e),t.ofType=function(){return t},t.prototype.render=function(){var e,t=this.props,n=(t.disabled,t.inputProps,t.menuProps),r=(t.popoverProps,eW(t,["disabled","inputProps","menuProps","popoverProps"]));return eG.createElement(nb,ez({},r,{menuProps:ez(ez({"aria-label":"selectable options"},n),{id:this.listboxId}),initialActiveItem:null!==(e=this.props.selectedItem)&&void 0!==e?e:void 0,onItemSelect:this.handleItemSelect,ref:this.handleQueryListRef,renderer:this.renderQueryList}))},t.prototype.componentDidUpdate=function(e,t){var n,r,o,a,i,l,s,u=this;(null===(n=e.inputProps)||void 0===n?void 0:n.inputRef)!==(null===(r=this.props.inputProps)||void 0===r?void 0:r.inputRef)&&(ts(null===(o=e.inputProps)||void 0===o?void 0:o.inputRef,null),this.handleInputRef=td(this,"inputElement",null===(a=this.props.inputProps)||void 0===a?void 0:a.inputRef),ts(null===(i=this.props.inputProps)||void 0===i?void 0:i.inputRef,this.inputElement)),void 0!==this.props.selectedItem&&this.props.selectedItem!==this.state.selectedItem&&this.setState({selectedItem:this.props.selectedItem}),!1===this.state.isOpen&&!0===t.isOpen&&setTimeout(function(){return u.maybeResetActiveItemToSelectedItem()},null!==(s=null===(l=this.props.popoverProps)||void 0===l?void 0:l.transitionDuration)&&void 0!==s?s:t8.defaultProps.transitionDuration),this.state.isOpen&&!t.isOpen&&null!=this.queryList&&this.queryList.scrollActiveItemIntoView()},t.prototype.getInitialSelectedItem=function(){return void 0!==this.props.selectedItem?this.props.selectedItem:void 0!==this.props.defaultSelectedItem?this.props.defaultSelectedItem:null},t.prototype.maybeResetActiveItemToSelectedItem=function(){var e,t=void 0===this.props.activeItem&&null!==this.state.selectedItem&&!this.props.resetOnSelect;null!==this.queryList&&t&&this.queryList.setActiveItem(null!==(e=this.props.selectedItem)&&void 0!==e?e:this.state.selectedItem)}
1,t.displayName="".concat(tw,".Suggest"),t.defaultProps={closeOnSelect:!0,fill:!1,openOnKeyDown:!1,resetOnClose:!1},t}(tI)},31137:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M20.3847 2.87868C19.2132 1.70711 17.3137 1.70711 16.1421 2.87868L14.0202 5.00052L13.313 4.29332C12.9225 3.9028 12.2894 3.9028 11.8988 4.29332C11.5083 4.68385 11.5083 5.31701 11.8988 5.70754L17.5557 11.3644C17.9462 11.7549 18.5794 11.7549 18.9699 11.3644C19.3604 10.9739 19.3604 10.3407 18.9699 9.95018L18.2629 9.24316L20.3847 7.12132C21.5563 5.94975 21.5563 4.05025 20.3847 2.87868Z",fill:"currentColor"}},{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M11.9297 7.09116L4.1515 14.8693C3.22786 15.793 3.03239 17.169 3.5651 18.2842L1.99994 19.8493L3.41415 21.2635L4.97931 19.6984C6.09444 20.2311 7.4705 20.0356 8.39414 19.112L16.1723 11.3338L11.9297 7.09116ZM13.3439 11.3338L11.9297 9.91959L5.56571 16.2835C5.17518 16.6741 5.17518 17.3072 5.56571 17.6978C5.95623 18.0883 6.5894 18.0883 6.97992 17.6978L13.3439 11.3338Z",fill:"currentColor"}}],content:"\n"})(e)}},60602:function(e,t,n){"use strict";n.d(t,{w_:function(){return s}});var r=n(7653),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function s(e){return function(t){return r.createElement(u,i({attr:i({},e.attr)},t,{hasStrokes:function e(t){for(var n in t)if("_"!==n[0]){if("stroke"===n)return!0;if("object"==typeof t[n]){var r=e(t[n]);if(r)return r}else if("content"===n&&"style"===t.tag&&t[n].includes("stroke:"))return!0}return!1}(e)}),function e(t){return t&&t.map(function(t,n){return r.createElement(t.tag,i({key:n},t.attr),e(t.child))})}(e.child))}}function u(e){var t=function(t){var n,o=e.size||t.size||"1em";t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className);var a=e.attr,s=e.fill,u=e.title,c=e.hasStrokes,d=l(e,["attr","fill","title","hasStrokes"]);return r.createElement("svg",i({stroke:"currentColor",fill:s},c?null:{strokeWidth:0},t.attr,a,d,{className:n,style:i(i({color:e.color||t.color},t.style),e.style),height:o,width:o,xmlns:"http://www.w3.org/2000/svg"}),u&&r.createElement("title",null,u),e.children)};return void 0!==a?r.createElement(a.Consumer,null,function(e){return t(e)}):t(o)}},64852:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4zm12 8l-4-4v3H5v2h12v3l4-4z"}}]})(e)}},82642:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M10 10v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4zm-2 7v-3l-4 4 4 4v-3h12v-2H8z"}}]})(e)}},75501:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14H6z"}}]})(e)}},73637:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-line-spacing",viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M10,13H22V11H10M10,19H22V17H10M10,7H22V5H10M6,7H8.5L5,3.5L1.5,7H4V17H1.5L5,20.5L8.5,17H6V7Z"}}]})(e)}},34136:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-list-bulleted",viewBox:"0 0 24 24",fill:"
1currentColor"},child:[{tag:"path",attr:{d:"M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z"}}]})(e)}},92256:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-list-numbered",viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M7,13V11H21V13H7M7,19V17H21V19H7M7,7V5H21V7H7M3,8V5H2V4H4V8H3M2,17V16H5V20H2V19H4V18.5H3V17.5H4V17H2M4.25,10A0.75,0.75 0 0,1 5,10.75C5,10.95 4.92,11.14 4.79,11.27L3.12,13H5V14H2V13.08L4,11H2V10H4.25Z"}}]})(e)}},93169:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-vertical-align-bottom",viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M16,13H13V3H11V13H8L12,17L16,13M4,19V21H20V19H4Z"}}]})(e)}},36700:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-vertical-align-center",viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M8,19H11V23H13V19H16L12,15L8,19M16,5H13V1H11V5H8L12,9L16,5M4,11V13H20V11H4Z"}}]})(e)}},23260:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{version:"1.1",id:"mdi-format-vertical-align-top",viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M8,11H11V21H13V11H16L12,7L8,11M4,3V5H20V3H4Z"}}]})(e)}},83510:function(e,t,n){var r=n(60602).w_;e.exports=function(e){return r({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor"},child:[{tag:"path",attr:{d:"M0 0h20v5H0V0zm0 7h20v4H0V7zm0 6h20v3H0v-3zm0 5h20v2H0v-2z"}}]})(e)}},10908:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},82930:function(e,t,n){var r=n(16610),o=n(30207);e.exports=function(e,t,n){(void 0===n||o(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},63045:function(e,t,n){var r=n(16610),o=n(30207),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},49769:function(e,t,n){var r=n(89028),o=n(35147);e.exports=function(e,t){return e&&r(t,o(t),e)}},3907:function(e,t,n){var r=n(89028),o=n(71885);e.exports=function(e,t){return e&&r(t,o(t),e)}},2174:function(e,t,n){var r=n(15450),o=n(10908),a=n(63045),i=n(49769),l=n(3907),s=n(88908),u=n(19029),c=n(56365),d=n(93626),p=n(24592),f=n(31453),h=n(17121),m=n(88244),v=n(544),g=n(54768),b=n(73509),y=n(91485),E=n(51820),x=n(88873),w=n(68414),C=n(35147),O=n(71885),I="[object Arguments]",S="[object Function]",k="[object Object]",_={};_[I]=_["[object Array]"]=_["[object ArrayBuffer]"]=_["[object DataView]"]=_["[object Boolean]"]=_["[object Date]"]=_["[object Float32Array]"]=_["[object Float64Array]"]=_["[object Int8Array]"]=_["[object Int16Array]"]=_["[object Int32Array]"]=_["[object Map]"]=_["[object Number]"]=_[k]=_["[object RegExp]"]=_["[object Set]"]=_["[object String]"]=_["[object Symbol]"]=_["[object Uint8Array]"]=_["[object Uint8ClampedArray]"]=_["[object Uint16Array]"]=_["[object Uint32Array]"]=!0,_["[object Error]"]=_[S]=_["[object WeakMap]"]=!1,e.exports=function e(t,n,T,P,R,M){var A,L=1&n,F=2&n,N=4&n;if(T&&(A=R?T(t,P,R,M):T(t)),void 0!==A)return A;if(!x(t))return t;var D=b(t);if(D){if(A=m(t),!L)return u(t,A)}else{var j=h(t),B=j==S||"[object GeneratorFunction]"==j;if(y(t))return s(t,L);if(j==k||j==I||B&&!R){if(A=F||B?{}:g(t),!L)return F?d(t,l(A,t)):c(t,i(A,t))}else{if(!_[j])return R?t:{};A=v(t,j,L)}}M||(M=new r);var H=M.get(t);if(H)return H;M.set(t,A),w(t)?t.forEach(function(r){A.add(e(r,n,T,r,t,M))}):E(t)&&t.forEach(function(r,o){A.set(o,e(r,n,T,o,t,M))});var V=N?F?f:p:F?O:C,z=D?void 0:V(t);return o(z||t,function(r,o){z&&(r=t[o=r]),a(A,o,e(r,n,T,o,t,M))}),A}},58987:function(e,t,n){var r=n(88873),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},48745:function(e,t,n){var r=n(17121),o=n(62743);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},49375:function(e,t,n){var r=n(17121),o=n(62743);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},69208:function(e,t,n){var r=n(88873),o=n(99166),a=n(71914),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var l in e)"constructor"==l&&(t||!i.call(e,l))||n.push(l);return n}},42540:function(e,t,n){var r=n(15450),o=n(82930),a=n(92244),i=n(541),l=n(88873),s=n(71885),u=n(12693);e.exports=function e(t,n,c,d,p){t!==n&&a(n,function(a,s){if(p||(p=new r),l(a))i(t,n,s,c,e,d,p);else{var f=d?d(u(t,s),a,s+"",t,n,p):void 0;void 0===f&&(f=a),o(t,s,f)}},s)}},541:function(e,t,n){var r=n(82930),o=n(88908),a=n(21991),i=n(19029),l=n(54768),s=n(41080),u=n(73509),c=n(64709),d=n(91485),p=n(74449),f=n(88873),h=n(40598),m=n(23329),v=n(12693),g=n(80466);e.exports=function(e,t,n,b,y,E,x){var w=v(e,n),C=v(t,n),O=x.get(C);if(O){r(e,n,O);return}var I=E?E(w,C,n+"",e,t,x):void 0,S=void 0===I;if(S){var k=u(C),_=!k&&d(C),T=!k&&!_&&m(C);I=C,k||_||T?u(w)?I=w:c(w)?I=i(w):_?(S=!1,I=o(C,!0)):T?(S=!1,I=a(C,!0)):I=[]:h(C)||s(C)?(I=w,s(w)?I=g(w):(!f(w)||p(w))&&(I=l(C))):S=!1}S&&(x.set(C,I),y(I,C,b,E,x),x.delete(C)),r(e,n,I)}},51032:function(e,t,n){var r=n(65778);e.exports=function(e){return"function"==typeof e?e:r}},67391:function(e,t,n){var r=n(8129);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},88908:function(e,t,n){e=n.nmd(e);var r=n(3642),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,l=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}},28395:function(e,t,n){var r=n(67391);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},52882:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},85492:function(e,t,n){var r=n(65085),o=r?r.prototype:void 0,a=o?o.valueOf
1:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},21991:function(e,t,n){var r=n(67391);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},19029:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},89028:function(e,t,n){var r=n(63045),o=n(16610);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var l=-1,s=t.length;++l<s;){var u=t[l],c=a?a(n[u],e[u],u,n,e):void 0;void 0===c&&(c=e[u]),i?o(n,u,c):r(n,u,c)}return n}},56365:function(e,t,n){var r=n(89028),o=n(24729);e.exports=function(e,t){return r(e,o(e),t)}},93626:function(e,t,n){var r=n(89028),o=n(52250);e.exports=function(e,t){return r(e,o(e),t)}},80822:function(e,t,n){var r=n(99749),o=n(64091);e.exports=function(e){return r(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,l=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,l&&o(n[0],n[1],l)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var s=n[r];s&&e(t,s,r,i)}return t})}},31453:function(e,t,n){var r=n(42600),o=n(52250),a=n(71885);e.exports=function(e){return r(e,a,o)}},52250:function(e,t,n){var r=n(73056),o=n(99672),a=n(24729),i=n(58182),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=l},88244:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},544:function(e,t,n){var r=n(67391),o=n(28395),a=n(52882),i=n(85492),l=n(21991);e.exports=function(e,t,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},54768:function(e,t,n){var r=n(58987),o=n(99672),a=n(99166);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},71914:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},12693:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},97975:function(e,t,n){var r=n(2174);e.exports=function(e){return r(e,5)}},48325:function(e,t,n){e.exports=n(58391)},58391:function(e,t,n){var r=n(10908),o=n(47035),a=n(51032),i=n(73509);e.exports=function(e,t){return(i(e)?r:o)(e,a(t))}},18008:function(e,t,n){var r=n(69583),o=n(51032);e.exports=function(e,t){return e&&r(e,o(t))}},64709:function(e,t,n){var r=n(15206),o=n(62743);e.exports=function(e){return o(e)&&r(e)}},51820:function(e,t,n){var r=n(48745),o=n(19040),a=n(44055),i=a&&a.isMap,l=i?o(i):r;e.exports=l},68414:function(e,t,n){var r=n(49375),o=n(19040),a=n(44055),i=a&&a.isSet,l=i?o(i):r;e.exports=l},71885:function(e,t,n){var r=n(99207),o=n(69208),a=n(15206);e.exports=function(e){return a(e)?r(e,!0):o(e)}},79491:function(e,t,n){var r=n(42540),o=n(80822)(function(e,t,n){r(e,t,n)});e.exports=o},80466:function(e,t,n){var r=n(89028),o=n(71885);e.exports=function(e){return r(e,o(e))}},18159:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ImagesGrid=void 0;let o=r(n(7653)),a=r(n(90575)),i=n(13878),l=n(17177),s=n(42631),u=n(12407),c=(0,a.default)("div",o.default.forwardRef)`
2  height: 100%;
3  overflow: auto;
4`,d=(0,a.default)("div")`
5  width: 33%;
6  float: left;
7`,p=(0,a.default)("div")`
8  padding: 5px;
9  width: 100%;
10  &:hover .credit {
11    opacity: 1;
12  }
13  ${(0,u.mobileStyle)("\n    .credit {\n      opacity: 1;\n    }\n  ")}
14`,f=(0,a.default)("div")`
15  border-radius: 5px;
16  position: relative;
17  overflow: hidden;
18  box-shadow: ${e=>e["data-shadowenabled"]?"0 0 5px rgba(16, 22, 26, 0.3)":""};
19`,h=(0,a.default)("img")`
20  width: 100%;
21  cursor: pointer;
22  display: block;
23  max-height: 300px;
24  min-height: 50px;
25  object-fit: contain;
26`,m=(0,a.default)("div")`
27  position: absolute;
28  bottom: 0px;
29  left: 0px;
30  font-size: 10px;
31  padding: 3px;
32  padding-top: 10px;
33  text-align: center;
34  background: linear-gradient(
35    to bottom,
36    rgba(0, 0, 0, 0),
37    rgba(0, 0, 0, 0.4),
38    rgba(0, 0, 0, 0.6)
39  );
40  width: 100%;
41  opacity: 0;
42  color: white;
43`,v=(0,a.default)("p")`
44  text-align: center;
45  padding: 30px;
46`,g=({url:e,credit:t,onSelect:n,crossOrigin:r,shadowEnabled:a,itemHeight:i,className:l,onLoad:u})=>o.default.createElement(p,{onClick:()=>{n()},className:"polotno-close-panel"},o.default.createElement(f,{"data-shadowenabled":null==a||a},o.default.createElement(h,{className:l,style:{height:null!=i?i:"auto"},src:e,draggable:!0,loading:"lazy",crossOrigin:r,onDragStart:()=>{(0,s.registerNextDomDrop)(({x:e,y:t},r,o)=>{n({x:e,y:t},r,o)})},onDragEnd:()=>{(0,s.registerNextDomDrop)(null)},onLoad:u}),t&&o.default.createElement(m,{className:"credit"},t)));
46t.ImagesGrid=({images:e,onSelect:t,isLoading:n,getPreview:r,loadMore:a,getCredit:s,getImageClassName:u,rowsNumber:p,crossOrigin:f="anonymous",shadowEnabled:h,itemHeight:m,error:b})=>{let y=p||2,E=o.default.useRef(null),x=[];for(var w=0;w<y;w++)x.push((e||[]).filter((e,t)=>t%y===w));let C=o.default.useRef(null),O=()=>{var t,r,o;let i=(null===(t=E.current)||void 0===t?void 0:t.scrollHeight)>(null===(r=E.current)||void 0===r?void 0:r.offsetHeight)+5,l=e&&e.length,s=Array.from(null===(o=E.current)||void 0===o?void 0:o.querySelectorAll("img")).every(e=>e.complete);!i&&a&&!n&&l&&s&&(C.current||(C.current=window.setTimeout(()=>{C.current=null,a&&a()},100)))},I=()=>{O()};return o.default.useEffect(()=>(O(),()=>{window.clearTimeout(C.current),C.current=null}),[e&&e.length,n]),o.default.createElement(c,{onScroll:e=>{let t=e.target.scrollHeight-e.target.scrollTop-e.target.offsetHeight;a&&!n&&t<200&&a()},ref:E},x.map((e,a)=>o.default.createElement(d,{key:a,style:{width:100/y+"%"}},e.map((e,n)=>o.default.createElement(g,{url:r(e),onSelect:(n,r,o)=>t(e,n,r,o),key:n,credit:s&&s(e),crossOrigin:f,shadowEnabled:h,itemHeight:m,className:u&&u(e),onLoad:I})),n&&o.default.createElement("div",{style:{padding:"30px"}},o.default.createElement(i.Spinner,null)))),!n&&(!e||!e.length)&&!b&&o.default.createElement(v,null,(0,l.t)("sidePanel.noResults")),b&&o.default.createElement(v,null,(0,l.t)("sidePanel.error")))}},80740:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectImage=void 0;let r=n(47292),o=n(47292),a=async({src:e,droppedPos:t,targetElement:n,store:a})=>{var i;if(n&&"svg"===n.type&&n.contentEditable){let t=n.parent,r=n.zIndex,o=Object.assign({},n.toJSON());return delete o.id,a.deleteElements([n.id]),void t.addElement(Object.assign(Object.assign({},o),{type:"image",src:e,clipSrc:o.src})).setZIndex(r)}n&&"figure"===n.type&&n.contentEditable;let{width:l,height:s}=await (0,r.getImageSize)(e);if(n&&"image"===n.type&&n.contentEditable){let t=(0,o.getCrop)(n,{width:l,height:s});return void n.set(Object.assign({src:e},t))}let u=Math.min(a.width/l,a.height/s,1);l*=u,s*=u;let c=((null==t?void 0:t.x)||a.width/2)-l/2,d=((null==t?void 0:t.y)||a.height/2)-s/2;null===(i=a.activePage)||void 0===i||i.addElement({type:"image",src:e,width:l,height:s,x:c,y:d})};t.selectImage=a},42633:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectSvg=void 0;let r=n(47292),o=async({src:e,droppedPos:t,targetElement:n,store:o})=>{var a;if(n&&"image"===n.type&&n.contentEditable||n&&"video"===n.type&&n.contentEditable)return void n.set({clipSrc:e});let{width:i,height:l}=await (0,r.getImageSize)(e),s=((null==t?void 0:t.x)||o.width/2)-i/2,u=((null==t?void 0:t.y)||o.height/2)-l/2;null===(a=o.activePage)||void 0===a||a.addElement({type:"svg",width:i,height:l,x:s,y:u,src:e})};t.selectSvg=o},45456:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectVideo=void 0;let r=n(47292),o=async({src:e,droppedPos:t,targetElement:n,store:o,attrs:a={}})=>{var i;let l=a.width||300,s=a.height||200;if(n&&"video"===n.type&&n.contentEditable){let t=(0,r.getCrop)(n,{width:l,height:s});return void n.set(Object.assign({src:e},t))}let u=.8*Math.min(o.width/l,o.height/s,1);l*=u,s*=u;let c=((null==t?void 0:t.x)||o.width/2)-l/2,d=((null==t?void 0:t.y)||o.height/2)-s/2;return null===(i=o.activePage)||void 0===i?void 0:i.addElement({type:"video",src:e,width:l,height:s,x:c,y:d})};t.selectVideo=o},84210:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UploadPanel=void 0,t.setUploadFunc=function(e){f=e};let o=r(n(7653)),a=n(13878),i=n(97043),l=n(22864),s=n(18159),u=n(17177),c=n(80740),d=n(45456),p=n(42633),f=async e=>(0,l.localFileToURL)(e),h=[];t.UploadPanel=({store:e})=>{let[t,n]=o.default.useState(h),[r,l]=o.default.useState(!1),m=o.default.useRef(null);return o.default.useEffect(()=>{h=t},[t]),o.default.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column"}},o.default.createElement("div",{style:{height:"45px",paddingTop:"5px"}},(0,u.t)("sidePanel.uploadTip")),o.default.createElement("div",{style:{marginBottom:"20px"}},o.default.createElement("label",{htmlFor:"input-file"},o.default.createElement(a.Button,{icon:"upload",style:{width:"100%"},onClick:()=>{var e;null===(e=m.current)||void 0===e||e.click()}},(0,u.t)("sidePanel.uploadImage")),o.default.createElement("input",{type:"file",ref:m,style:{display:"none"},onChange:async e=>{let{target:t}=e;l(!0);try{for(let e of t.files){let t=await f(e),r=function(e){let{type:t}=e;return t.indexOf("svg")>=0?"svg":t.indexOf("image")>=0?"image":t.indexOf("video")>=0?"video":t.indexOf("audio")>=0?"audio":"image"}(e),o=t;"video"===r?o=await (0,i.getVideoPreview)(t):"audio"===r&&(o=function(){let e=new Blob(['\n    <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewB
46ox="0 0 100 100">\n      <circle cx="50" cy="50" r="45" fill="#f0f0f0" stroke="#ccc" stroke-width="2"/>\n      <path d="M40,35 L40,65 L55,50 L70,50 M70,35 Q80,50 70,65" fill="none" stroke="#666" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>\n    </svg>\n  '],{type:"image/svg+xml"});return URL.createObjectURL(e)}()),n(e=>e.concat([{url:t,type:r,preview:o}]))}}catch(e){console.error(e)}l(!1),t.value=""},multiple:!0}))),o.default.createElement(s.ImagesGrid,{images:t,isLoading:r,getPreview:e=>e.preview,onSelect:async(t,n,r)=>{let o=t.url,a=t.type;"image"===a?(0,c.selectImage)({src:o,store:e,droppedPos:n,targetElement:r}):"video"===a?(0,d.selectVideo)({src:o,store:e,droppedPos:n,targetElement:r}):"svg"===a?(0,p.selectSvg)({src:o,store:e,droppedPos:n,targetElement:r}):"audio"===a&&e.addAudio({src:o})}}))}},34869:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AdminButton=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(13878),s=n(17177);t.AdminButton=(0,a.observer)(({store:e})=>{let t=e.selectedElements.length>0,n=e.selectedElements[0]||{},r=t=>{e.selectedElements.forEach(e=>{e.set(t)})};return o.default.createElement(i.Popover,{disabled:!t,minimal:!1,content:o.default.createElement("div",{style:{padding:"15px",paddingTop:"25px",width:"220px"}},o.default.createElement(l.Switch,{checked:n.selectable,label:(0,s.t)("toolbar.selectable"),onChange:e=>{r({selectable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.draggable,label:(0,s.t)("toolbar.draggable"),onChange:e=>{r({draggable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.removable,label:(0,s.t)("toolbar.removable"),onChange:e=>{r({removable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.resizable,label:(0,s.t)("toolbar.resizable"),onChange:e=>{r({resizable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.contentEditable,label:(0,s.t)("toolbar.contentEditable"),onChange:e=>{r({contentEditable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.styleEditable,label:(0,s.t)("toolbar.styleEditable"),onChange:e=>{r({styleEditable:e.target.checked})},alignIndicator:l.Alignment.RIGHT}),o.default.createElement(l.Switch,{checked:n.alwaysOnTop,label:(0,s.t)("toolbar.alwaysOnTop"),onChange:e=>{r({alwaysOnTop:e.target.checked})},alignIndicator:l.Alignment.RIGHT,style:{marginTop:"20px"}}),o.default.createElement(l.Switch,{checked:n.showInExport,label:(0,s.t)("toolbar.showInExport"),onChange:e=>{r({showInExport:e.target.checked})},alignIndicator:l.Alignment.RIGHT,style:{marginTop:"20px"}})),position:i.Position.BOTTOM},o.default.createElement(i.Button,{icon:"cog",minimal:!0,disabled:!t}))})},81019:function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AnimationsPicker=t.AnimationsPickerOld=t.NumberInput=void 0;let a=o(n(7653)),i=n(13878),l=n(63006),s=n(2027),u=n(17177);t.NumberInput=e=>{var{value:t,onValueChange:n}=e,o=r(e,["value","onValueChange"]);let[l,s]=a.default.useState(t.toString());return a.default.useEffect(()=>{s(t.toString())},[t]),a.default.createElement(i.NumericInput,Object.assign({value:l,onValueChange:(e,t)=>
46{s(t),Number.isNaN(e)||n(e)}},o))};let c=(0,s.observer)(({element:e,store:t,enabled:n})=>{let r=e.animations.find(e=>"enter"===e.type),o=e.animations.find(e=>"exit"===e.type);return n?a.default.createElement(i.ButtonGroup,{style:{width:"100%"}},a.default.createElement(i.Button,{fill:!0,active:(null==r?void 0:r.enabled)&&!(null==o?void 0:o.enabled),onClick:()=>{t.history.transaction(()=>{e.setAnimation("enter",{enabled:!0}),e.setAnimation("exit",{enabled:!1})})}},"Enter"),a.default.createElement(i.Button,{fill:!0,active:(null==r?void 0:r.enabled)&&(null==o?void 0:o.enabled),onClick:()=>{t.history.transaction(()=>{e.setAnimation("enter",{enabled:!0}),e.setAnimation("exit",{enabled:!0})})}},"Both"),a.default.createElement(i.Button,{fill:!0,active:(null==o?void 0:o.enabled)&&!(null==r?void 0:r.enabled),onClick:()=>{t.history.transaction(()=>{e.setAnimation("enter",{enabled:!1}),e.setAnimation("exit",{enabled:!0})})}},"Exit")):null}),d=(e,{handleClick:t,handleFocus:n,modifiers:r,query:o})=>r.matchesPredicate?a.default.createElement(i.MenuItem,{active:r.active,disabled:r.disabled,key:e,onClick:t,icon:"arrow-"+e,onFocus:n,roleStructure:"listoption",text:e,shouldDismissPopover:!1}):null,p=["right","left","up","down","bottom-right","bottom-left","top-right","top-left"],f=(0,s.observer)(({value:e,onChange:t})=>a.default.createElement("div",{style:{paddingTop:"10px"}},a.default.createElement(l.Select,{items:p,itemRenderer:d,filterable:!1,activeItem:e,onItemSelect:e=>{t(e)}},a.default.createElement(i.Button,{text:e,icon:"arrow-"+e,fill:!0})))),h=(0,s.observer)(({element:e,store:n})=>{let r=e.animations.find(e=>"enter"===e.type);return r?a.default.createElement("div",{style:{padding:"10px"}},a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,"Delay"),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:parseFloat((r.delay/1e3).toFixed(2)),onValueChange:t=>{e.setAnimation("enter",{delay:1e3*t})},style:{width:"50px"},minorStepSize:.01,stepSize:.01,min:0,max:2.5,buttonPosition:"none"}))),a.default.createElement(i.Slider,{min:0,max:1e3,value:r.delay,showTrackFill:!1,labelRenderer:!1,onChange:t=>{e.setAnimation("enter",{delay:t})}})):null}),m=(0,s.observer)(({element:e,store:n})=>{let r=e.animations.find(e=>"enter"===e.type);return r?a.default.createElement("div",{style:{padding:"10px"}},a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,"Duration"),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:parseFloat((r.duration/1e3).toFixed(2)),onValueChange:t=>{e.setAnimation("enter",{duration:1e3*t}),e.setAnimation("exit",{duration:1e3*t})},style:{width:"50px"},minorStepSize:.01,stepSize:.01,min:0,max:2.5,buttonPosition:"none"}))),a.default.createElement(i.Slider,{min:0,max:2500,value:r.duration,showTrackFill:!1,labelRenderer:!1,onChange:t=>{e.setAnimation("enter",{duration:t}),e.setAnimation("exit",{duration:t})}})):null});t.AnimationsPickerOld=(0,s.observer)(({element:e,store:t,elements:n})=>{var r,o;let l=n||[e],s=l[0],d=(s.type,s.type,s.type,(e,n)=>{t.history.transaction(()=>{l.forEach(t=>{t.setAnimation("enter",Object.assign({name:e},n)),t.setAnimation("exit",Object.assign(Object.assign({name:e},n),{from:n.to,to:n.from}))})}),n.enabled&&(t.play({animatedElementsIds:l.map(e=>e.id),currentTime:s.page.startTime}),setTimeout(()=>{t.stop()},1e3))}),p=(e,t)=>{var n;return!!((e?null===(n=s.animations)||void 0===n?void 0:n.filter(t=>t.name===e):s.animations)||[]).find(e=>e.enabled)};return a.default.createElement(i.Popover,{hasBackdrop:!1,autoFocus:!1,content:a.default.createElement("div",{style:{padding:"15px",paddingTop:"25px",width:"230px"}},a.default.createElement(i.Switch,{checked:p("fade"),label:(0,u.t)("toolbar.fade"),onChange:e=>{d("fade",{enabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT}),a.default.createElement(i.Switch,{checked:p("move"),label:(0,u.t)("toolbar.move"),onChange:e=>{d("move",{enabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT}),a.default.createElement(i.Switch,{checked:p("zoom"),label:(0,u.t)("toolbar.zoom"),onChange:e=>{d("zoom",{enabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT}),a.default.createElement(c,{element:s,store:t,name:"move",enabled:p()}),p("move")&&a.default.createElement(f,{value:(null===(o=null===(r=s.animations.find(e=>"move"===e.name))||void 0===r?void 0:r.data)||void 0===o?void 0:o.direction)||"right",onCh
46ange:e=>{d("move",{data:{direction:e},enabled:!0})}}),p()&&a.default.createElement(h,{store:t,element:e}),p()&&a.default.createElement(m,{store:t,element:e}),a.default.createElement(i.Switch,{checked:p("rotate"),label:(0,u.t)("toolbar.rotate"),onChange:e=>{var n,r;n="rotate",r={enabled:e.target.checked},t.history.transaction(()=>{l.forEach(e=>{e.setAnimation("loop",Object.assign({name:n},r))})}),r.enabled&&(t.play({animatedElementsIds:l.map(e=>e.id),currentTime:s.page.startTime}),setTimeout(()=>{t.stop()},1e3))},alignIndicator:i.Alignment.RIGHT})),position:i.Position.BOTTOM},a.default.createElement(i.Button,{text:(0,u.t)("toolbar.animate"),minimal:!0}))}),t.AnimationsPicker=(0,s.observer)(({element:e,store:t})=>e.contentEditable?a.default.createElement(i.Button,{minimal:!0,text:(0,u.t)("toolbar.animate"),onClickCapture:e=>{e.stopPropagation(),t.openSidePanel("animation")}}):null),t.default=t.AnimationsPicker},31419:function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPicker=t.getUsedColors=t.DEFAULT_COLORS=void 0,t.setColorsPresetFunc=function(e){E=e};let a=o(n(7653)),i=n(13878),l=n(13878),s=n(2027),u=n(17177),c=o(n(7986)),d=o(n(90575)),p=n(8228),f=n(21655);t.DEFAULT_COLORS=["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"].reverse(),t.getUsedColors=e=>{let t=[];e.pages.forEach(e=>{e.children.forEach(e=>{e.shadowEnabled&&t.push(e.shadowColor),"text"===e.type&&(t.push(e.fill),e.backgroundEnabled&&t.push(e.backgroundColor),e.strokeWidth&&t.push(e.stroke)),"svg"===e.type&&t.push(...e.colorsReplace.values()),"figure"===e.type&&(t.push(e.fill),e.strokeWidth&&t.push(e.stroke)),"line"===e.type&&t.push(e.color)})});let n=[];return t.forEach(e=>{if((0,p.isGradient)(e)){let{stops:t}=(0,p.parseColor)(e);n.push(...t.map(e=>e.color))}else n.push(e)}),[...new Set(n)]};let h=(0,d.default)("div")`
47  & .sketch-picker {
48    padding: 0px !important;
49    box-shadow: none !important;
50    background: none !important;
51  }
52
53  & .flexbox-fix {
54    border-top: none !important;
55  }
56
57  .bp5-dark & .sketch-picker {
58    background-color: #394b59;
59  }
60
61  .bp5-dark & .sketch-picker label {
62    color: #f5f8fa !important;
63  }
64`,m=e=>{var{style:t,color:n,onChange:o}=e,i=r(e,["style","color","onChange"]);let[l,s]=a.default.useState(n);a.default.useEffect(()=>{s(n)},[n]);let u=a.default.useRef(),d=a.default.useRef();return a.default.createElement(h,{style:t,onMouseDown:e=>{"INPUT"!==e.target.tagName&&e.preventDefault()}},a.default.createElement(c.default,Object.assign({color:l},i,{onChange:e=>{let{r:t,g:n,b:r,a:a}=e.rgb,i=`rgba(${t},${n},${r},${a})`;s(i),d.current=i,u.current||(u.current=window.setTimeout(()=>{u.current=0,o(i)},50))}})))},v=e=>e.map(e=>`${e.color} ${100*e.offset}%`).join(","),g=({value:e,onChange:t,store:n,preset:r})=>{let{rotation:o,stops:i}=(0,p.parseColor)(e),s=a.default.useRef(i);s.current=i;let u=a.default.useRef(o);u.current=o;let[c,d]=a.default.useState(0),f=a.default.useRef(null),h=a.default.useRef(!1),g=()=>{h.current=!0};return a.default.useEffect(()=>{let e=e=>{if(h.current){let n=f.current.getBoundingClientRect(),r=e.clientX-n.left,o=r/n.width;if(i.length>2&&(o<-.5||o>1.5))return d(0),h.current=!1,s.current.splice(c,1),void t(`linear-gradient(${u.current}deg, ${v(s.current)})`);let a=Math.min(1,Math.max(0,r/n.width)),l=[...s.current];l[c].offset=a,t(`linear-gradient(${u.current}deg, ${v(l)})`)}},n=()=>{h.current=!1};return window.addEventListener("mousemove",e),window.addEventListener("mouseup",n),()=>{window.removeEventListener("mousemove",e),window.removeEventListener("mouseup",n)}},[c,s]),a.default.createElement("div",null,a.default.createElement("div",{style:{width:"calc(100% - 35px)",height:"60px",position:"relative"}}
64,a.default.createElement("div",{ref:f,style:{position:"absolute",top:0,left:0,width:"100%",marginLeft:"15px",height:"100%",zIndex:0},onMouseDown:e=>{let n=e.currentTarget.getBoundingClientRect(),r=Math.min(1,Math.max(0,(e.clientX-n.left)/n.width)),a=i[0].color;i.push({color:a,offset:r}),i.sort((e,t)=>e.offset-t.offset),d(i.findIndex(e=>e.offset===r)),g(),t(`linear-gradient(${o}deg, ${v(i)})`)}}),i.map(({offset:e,color:t},n)=>a.default.createElement("div",{key:n,style:{position:"absolute",top:"10px",left:100*e+"%",border:n===c?"2px solid rgb(0, 161, 255)":"2px solid rgb(0, 0, 0, 0)",padding:"2px"},onMouseDown:e=>{e.stopPropagation(),d(n),g()}},a.default.createElement(y,{background:t,style:{margin:0}})))),a.default.createElement("div",{style:{width:"calc(100% - 30px)",height:"10px",marginLeft:"15px",background:`linear-gradient(90deg,${v(i)})`}}),a.default.createElement("div",{style:{padding:"10px"}},a.default.createElement(l.Slider,{min:0,max:360,value:o,showTrackFill:!1,labelRenderer:!1,onChange:e=>{t(`linear-gradient(${e}deg,${v(i)})`)}})),a.default.createElement(m,{color:i[c].color,presetColors:r,onChange:e=>{let n=[...i];n[c].color=e,t(`linear-gradient(${o}deg, ${v(n)})`)}}))},b=(0,s.observer)(({value:e,onChange:t,preset:n,store:r})=>{let[o,l]=a.default.useState((0,p.isGradient)(e)?"gradient":"solid");return a.default.createElement("div",{style:{padding:"5px"}},a.default.createElement(i.Tabs,{id:"TabsExample",selectedTabId:o,onChange:e=>l(e)},a.default.createElement(i.Tab,{id:"solid",title:(0,u.t)("toolbar.colorPicker.solid"),panel:a.default.createElement(m,{color:e,onChange:t,presetColors:n,style:{padding:"0"}})}),a.default.createElement(i.Tab,{id:"gradient",title:(0,u.t)("toolbar.colorPicker.linear"),panel:a.default.createElement(g,{value:e,onChange:t,store:r,preset:n}),panelClassName:"ember-panel"})))}),y=e=>{var{size:t=30,background:n,style:o={},children:i=null}=e,l=r(e,["size","background","style","children"]);return a.default.createElement("div",Object.assign({onMouseDown:e=>e.preventDefault(),style:Object.assign({width:t+"px",height:t+"px",background:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 8 8'%3E%3Cg fill='rgba(112, 112, 116, 1)' fill-opacity='1'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E\")",borderRadius:"2px",boxShadow:"0 0 2px grey",marginBottom:"-4px"},o)},l),a.default.createElement("div",{style:{width:t+"px",height:t+"px",background:n}},i))},E=e=>{let n=(0,t.getUsedColors)(e).slice(0,8).filter(e=>!t.DEFAULT_COLORS.find(t=>(0,f.sameColors)(t,e)));return n.concat(t.DEFAULT_COLORS.slice(0,16-n.length).reverse())};t.ColorPicker=({value:e,onChange:t,size:n,store:r,gradientEnabled:o,children:l,style:s,position:u="auto"})=>{let c=E(r);return a.default.createElement(i.Popover,{autoFocus:!1,enforceFocus:!0,interactionKind:"click",hasBackdrop:!0,position:u,content:o?a.default.createElement(b,{preset:c,value:e,onChange:t,store:r}):a.default.createElement("div",{style:{padding:"5px"}},a.default.createElement(m,{color:e,onChange:t,presetColors:c}))},a.default.createElement(y,{size:n,background:e,style:s},l))},t.default=t.ColorPicker},15860:function(e,t,n){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&o(t,e,n[i]);return a(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CopyStyleButton=void 0;let l=n(2027),s=n(13878),u=n(17177),c=i(n(7653)),d=n(65120);t.CopyStyleButton=(0,l.observer)(({store:e})=>{let[t,n]=(0,c.useState)(null);(0,c.useEffect)(()=>{let r=e.selectedElements;
64t&&(r.forEach(e=>{let n=(0,d.intersect)(b[e.type],b[t.type]).reduce((e,n)=>Object.assign(Object.assign({},e),{[n]:t[n]}),{});e.type!==t.type&&y.forEach(e=>{delete n[e]}),e.set(Object.assign({},n))}),n(null))},[e.selectedElements[0]]);let r=1!==e.selectedElements.length;return c.default.createElement(s.Tooltip,{content:(0,u.t)("toolbar.copyStyle"),disabled:r,position:"bottom"},c.default.createElement(s.Button,{icon:p,active:!!t,intent:t?"primary":"none",minimal:!0,disabled:r,onClick:()=>{n(e.selectedElements[0])}}))});let p=c.default.createElement("span",{className:"bp5-icon"},c.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"},c.default.createElement("rect",{width:"16",height:"6",x:"2",y:"2",rx:"2"}),c.default.createElement("path",{d:"M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2"}),c.default.createElement("rect",{width:"4",height:"6",x:"8",y:"16",rx:"1"}))),f=["opacity","visible","height","width","shadowEnabled","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","blurEnabled","blurRadius","brightnessEnabled","brightness","sepiaEnabled","grayscaleEnabled"],h=[...f,"fontSize","fontWeight","fontFamily","lineHeight","stroke","strokeWidth","textDecoration","fill","align","verticalAlign","letterSpacing","backgroundEnabled","backgroundColor","backgroundOpacity","backgroundCornerRadius","backgroundPadding"],m=[...f,"flipX","flipY","keepRatio","borderColor","borderSize","cornerRadius","cropX","cropY","cropWidth","cropHeight"],v=[...f,"flipX","flipY","keepRatio","borderColor","borderSize","cornerRadius","cropX","cropY","cropWidth","cropHeight"],g=[...f,"color","dash","endHead","startHead"],b={figure:[...f,"dash","cornerRadius","fill","stroke","strokeWidth"],image:m,line:g,svg:[...f,"cornerRadius","borderColor","borderSize","colorsReplace","cropHeight","cropWidth","cropX","cropY","flipX","flipY","keepRatio"],text:h,video:v},y=["width","height"]},89505:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadButton=void 0;let o=r(n(7653)),a=n(13878),i=n(2027),l=n(17177);t.DownloadButton=(0,i.observer)(({store:e})=>{let[t,n]=o.default.useState(!1);return o.default.createElement(a.Popover,{content:o.default.createElement(a.Menu,null,o.default.createElement(a.MenuItem,{icon:"media",text:(0,l.t)("toolbar.saveAsImage"),onClick:async()=>{e.pages.forEach(t=>{e.saveAsImage({pageId:t.id})})}}),o.default.createElement(a.MenuItem,{icon:"document",text:(0,l.t)("toolbar.saveAsPDF"),onClick:async()=>{n(!0),await e.saveAsPDF(),n(!1)}})),position:a.Position.BOTTOM},o.default.createElement(a.Button,{icon:"import",text:(0,l.t)("toolbar.download"),minimal:!0,loading:t}))}),t.default=t.DownloadButton},63885:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FigureToolbar=t.FigureStroke=t.FigureSettings=t.FigureFill=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(88192),s=n(13878),u=r(n(83510)),c=r(n(31419)),d=n(81019),p=n(38985),f=n(7024),h=n(17177),m=n(92001);t.FigureFill=(0,a.observer)(({elements:e,store:t})=>o.default.createElement(c.default,{value:e[0].fill,style:{marginRight:"5px"},gradientEnabled:!0,onChange:n=>t.history.transaction(()=>{e.forEach(e=>{e.set({fill:n})})}),store:t})),t.FigureSettings=(0,a.observer)(({store:e,elements:t,element:n})=>{let r=n=>{e.history.transaction(()=>{t.forEach(e=>{e.set(n)})})};return o.default.createElement(s.Popover,{content:o.default.createElement("div",{style:{padding:"15px",paddingTop:"15px",width:"270px"}},o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingBottom:"15px"}},o.default.createElement(i.Button,{onClick:()=>{r({strokeWidth:0})},active:0===t[0].strokeWidth,style:{width:"44px",height:"34px"},icon:o.default.createElement(l.Disable,{size:20})}),o.default.createElement(i.Button,{onClick:()=>{r({dash:[],strokeWidth:t[0].strokeWidth||10})},active:t[0].strokeWidth&&0===t[0].dash.length},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x2:"24",y1:"50%",y2:"50%",stroke:"currentColor",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{r({dash:[4,1],strokeWidth:t[0].strokeWidth||10})},active:t[0].strokeWidth&&4===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"-1",x2:"25",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"12 2",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{r({dash:[2,1],strokeWidth:t[0].strokeWidth||10})},active:t[0].strokeWidth&&2===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"1",x2:"23",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"6 2",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{r({dash:[1,1],strokeWidth:t[0].strokeWidth||10})},active:t[0].strokeWidth&&1===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"1",x2:"23",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"2 2",strokeWidth:"2"})))),o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingBottom:"5px"}},o.default.createElement("div",null,(0,h.t)("toolbar.strokeWidth")),o.default.createElement("div",null,o.default.createElement(p.NumberInput,{value:t[0].strokeWidth,onValueChange:e=>{r({strokeWidth:e})},style:{width:"50px"},min:0,max:Math.round(Math.min(n.width,n.height)/2),buttonPosition:"none"}))),o.default.createElement(i.Slider,{value:t[0].strokeWidth,onChange:e=>{r({strokeWidth:e})},min:0,max:Math.round(Math.min(n.width,n.height)/2),labelRenderer:!1}),"rect"===n.subType&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"15px",paddingBottom:"5px"}},o.default.createElement("div",null,(0,h.t)("toolbar.cornerRadius")),o.default.createElement("div",null,o.default.createElement(p.NumberInput,{value:t[0].cornerRadius,onValueChange:e=>{r({cornerRadius:e})},style:{width:"50px"},min:0,max:Math.round(Math.max(n.width,n.height)/2),buttonPosition:"none"}))),o.default.createElement(i.Slider,{value:t[0].cornerRadius,onChange:e=>{r({cornerRadius:e})},min:0,max:Math.round(Math.max(n.width,n.height)/2),labelRenderer:!1}))),position:i.Position.BOTTOM},o.default.createElement(i.Button,{icon:o.default.createElement(u.default,null),minimal:!0}))}),t.FigureStroke=(0,a.observer)(({elements:e,store:t})=>e.find(e=>e.strokeWidth)?o.default.createElement(c.default,{value:e[0].stroke,style:{marginRight:"5px"},gradientEnabled:!1,onChange:n=>t.history.transaction(()=>
64{e.forEach(e=>{e.set({stroke:n})})}),store:t}):null);let v={FigureFill:t.FigureFill,FigureStroke:t.FigureStroke,FigureSettings:t.FigureSettings,FigureAnimations:d.AnimationsPicker,FigureFilters:p.FiltersPicker};t.FigureToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements[0],r=["FigureFill","FigureStroke","FigureSettings","FigureFilters",m.flags.animationsEnabled&&"FigureAnimations"].filter(e=>!!e),a=(0,f.extendToolbar)({type:"figure",usedItems:r,components:t});return o.default.createElement(f.ElementContainer,{items:a,itemRender:r=>{let a=t[r]||v[r];return o.default.createElement(a,{element:n,store:e,key:r,elements:e.selectedElements})}})}),t.default=t.FigureToolbar},38985:function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EffectsPicker=t.FiltersPicker=t.NumberInput=void 0;let a=o(n(7653)),i=n(13878),l=n(13878),s=n(2027),u=o(n(31419)),c=n(17177),d=(e,t,n)=>Math.max(t,Math.min(n,e));t.NumberInput=e=>{var{value:t,onValueChange:n}=e,o=r(e,["value","onValueChange"]);let[l,s]=a.default.useState(t.toString());return a.default.useEffect(()=>{s(t.toString())},[t]),a.default.createElement(i.NumericInput,Object.assign({value:l,onValueChange:(e,t)=>
64{s(t),Number.isNaN(e)||n(e)}},o))};let p=({label:e,enabled:t,visible:n=!0,onEnabledChange:r,numberValue:o,onNumberValueChange:l,min:s,max:u})=>n?a.default.createElement(a.default.Fragment,null,a.default.createElement(i.Switch,{checked:t,label:e,onChange:e=>{r(e.target.checked)},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),t&&a.default.createElement("div",{style:{display:"flex",width:"100%",justifyContent:"space-between"}},a.default.createElement("div",{style:{paddingTop:"7px"}},a.default.createElement(i.Slider,{value:o,onChange:e=>{l(e)},min:s,max:u,labelStepSize:50,showTrackFill:!1,labelRenderer:!1})),a.default.createElement(i.NumericInput,{value:o,onValueChange:e=>{l(d(e,s,u))},buttonPosition:"none",style:{width:"45px",padding:"0 5px",marginLeft:"10px"},min:s,max:u}))):null;t.FiltersPicker=(0,s.observer)(({element:e,store:n,elements:r})=>{let o=r||[e],s=o[0],f="text"===s.type,h="image"===s.type,m="svg"===s.type,v=h||m,g=e=>{n.history.transaction(()=>{o.forEach(t=>{t.set(e)})})};return a.default.createElement(l.Popover,{content:a.default.createElement("div",{style:{padding:"15px",paddingTop:"15px",width:"230px",maxHeight:"calc(100vh - 150px)",overflow:"auto"}},a.default.createElement(p,{label:(0,c.t)("toolbar.blur"),enabled:s.blurEnabled,visible:v||f,onEnabledChange:e=>{g({blurEnabled:e})},numberValue:s.blurRadius,onNumberValueChange:e=>{g({blurRadius:e})},min:0,max:100}),a.default.createElement(p,{label:(0,c.t)("toolbar.brightness"),visible:v,enabled:s.brightnessEnabled,onEnabledChange:e=>{g({brightnessEnabled:e})},numberValue:100*s.brightness+100,onNumberValueChange:e=>{g({brightness:(e-100)/100})},min:0,max:200}),v&&a.default.createElement(i.Switch,{checked:s.sepiaEnabled,label:(0,c.t)("toolbar.sepia"),onChange:e=>{g({sepiaEnabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),v&&a.default.createElement(i.Switch,{checked:s.grayscaleEnabled,label:(0,c.t)("toolbar.grayscale"),onChange:e=>{g({grayscaleEnabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),f&&a.default.createElement(i.Switch,{checked:!!s.strokeWidth,label:(0,c.t)("toolbar.textStroke"),onChange:e=>{g({strokeWidth:e.target.checked?2:0})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),f&&!!s.strokeWidth&&a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.default.createElement(u.default,{value:s.stroke,size:30,onChange:e=>{g({stroke:e})},store:n}),a.default.createElement(i.NumericInput,{defaultValue:s.strokeWidth,onValueChange:e=>{g({strokeWidth:d(e,1,30)})},style:{width:"80px"},min:1,max:Math.round(s.fontSize/2)}))),f&&a.default.createElement(i.Switch,{checked:!!s.backgroundEnabled,label:(0,c.t)("toolbar.textBackground"),onChange:e=>{g({backgroundEnabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),!!s.backgroundEnabled&&a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.backgroundCornerRadius")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:100*s.backgroundCornerRadius,onValueChange:e=>{g({backgroundCornerRadius:d(e,0,100)/100})},style:{width:"50px"},min:0,max:100,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:100*s.backgroundCornerRadius,onChange:e=>{g({backgroundCornerRadius:d(e,0,100)/100})},min:0,max:100,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.backgroundPadding")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:Math.round(100*s.backgroundPadding),onValueChange:e=>{g({backgroundPadding:d(e,0,100)/100})},style:{width:"50px"},min:0,max:100,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:Math.round(100*s.backgroundPadding),onChange:e=>{g({backgroundPadding:d(e,0,100)/100})},min:0,max:100,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.opacity")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:Math.round(100*s.backgroundOpacity),onValueChange:e=>{g({backgroundOpacity:e/100})},style:{width:"50px"},min:0,max:100,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:100*s.backgroundOpacity,onChange:e=>{g({backgroundOpacity:e/100})},min:0,max:100,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",{style:{lineHeight:"30px"}},(0,c.t)("toolbar.color")),a.default.createElement(u.default,{value:s.backgroundColor,size:30,onChange:e=>{g({backgroundColor:e})},store:n}))),v&&a.default.createElement(i.Switch,{checked:!!s.borderSize,label:(0,c.t)("toolbar.border"),onChange:e=>{g({borderSize:e.target.checked?2:0})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),!!s.borderSize&&a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.default.createElement(u.default,{value:s.borderColor,size:30,onChange:e=>{g({borderColor:e})},store:n}),a.default.createElement(i.NumericInput,{defaultValue:s.borderSize,onValueChange:e=>{g({borderSize:d(e,1,Math.min(s.width,s.height)/2)})},style:{width:"80px"},min:1,max:Math.max(1,Math.min(s.width,s.height)/2)}))),v&&a.default.createElement(i.Switch,{checked:!!s.cornerRadius,label:(0,c.t)("toolbar.cornerRadius"),onChange:e=>
64{g({cornerRadius:e.target.checked?Math.min(s.width/4,s.height/4):0})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),v&&!!s.cornerRadius&&a.default.createElement("div",{style:{display:"flex",width:"100%",justifyContent:"space-between"}},a.default.createElement("div",{style:{width:"150px",paddingTop:"7px"}},a.default.createElement(i.Slider,{value:Math.min(s.cornerRadius,Math.round(Math.min(s.width/2,s.height/2))),onChange:e=>{g({cornerRadius:e})},min:1,max:Math.round(Math.min(s.width/2,s.height/2)),labelStepSize:50,showTrackFill:!1,labelRenderer:!1})),a.default.createElement(i.NumericInput,{value:s.cornerRadius,onValueChange:e=>{g({cornerRadius:d(e,1,Math.min(s.width,s.height)/2)})},buttonPosition:"none",style:{width:"45px",padding:"0 5px"},min:1,max:Math.round(Math.min(s.width/2,s.height/2))})),a.default.createElement(i.Switch,{checked:s.shadowEnabled,label:(0,c.t)("toolbar.shadow"),onChange:e=>{g({shadowEnabled:e.target.checked})},alignIndicator:i.Alignment.RIGHT,style:{marginTop:"20px"}}),s.shadowEnabled&&a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.blur")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:s.shadowBlur,onValueChange:e=>{g({shadowBlur:d(e,-50,50)})},style:{width:"50px"},min:0,max:50,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:s.shadowBlur,onChange:e=>{g({shadowBlur:e})},min:0,max:50,showTrackFill:!1,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.offsetX")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:s.shadowOffsetX,onValueChange:e=>{g({shadowOffsetX:d(e,-50,50)})},style:{width:"50px"},min:-50,max:50,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:s.shadowOffsetX,onChange:e=>{g({shadowOffsetX:e})},min:-50,max:50,showTrackFill:!1,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.offsetY")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:s.shadowOffsetY,onValueChange:e=>{g({shadowOffsetY:d(e,-50,50)})},style:{width:"50px"},min:-50,max:50,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:s.shadowOffsetY,onChange:e=>{g({shadowOffsetY:e})},min:-50,max:50,showTrackFill:!1,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.opacity")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:Math.round(100*s.shadowOpacity),onValueChange:e=>{g({shadowOpacity:e/100})},style:{width:"50px"},min:0,max:100,buttonPosition:"none"}))),a.default.createElement(i.Slider,{value:100*s.shadowOpacity,onChange:e=>{g({shadowOpacity:e/100})},min:0,max:100,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",{style:{lineHeight:"30px"}},(0,c.t)("toolbar.color")),a.default.createElement(u.default,{value:s.shadowColor,size:30,onChange:e=>{g({shadowColor:e})},store:n})))),position:i.Position.BOTTOM},a.default.createElement(i.Button,{icon:"left-join",text:(0,c.t)("toolbar.effects"),minimal:!0}))}),t.EffectsPicker=(0,s.observer)(({element:e,store:t})=>e.contentEditable?a.default.createElement(i.Button,{minimal:!0,icon:"left-join",text:(0,c.t)("toolbar.effects"),onClickCapture:e=>{e.stopPropagation(),t.openSidePanel("effects")}}):null),t.default=t.EffectsPicker},10601:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
64dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FlipButton=void 0;let o=r(n(7653)),a=n(13878),i=n(13878),l=n(17177);t.FlipButton=({element:e})=>o.default.createElement(i.Popover,{content:o.default.createElement(a.Menu,null,o.default.createElement(a.MenuItem,{shouldDismissPopover:!1,icon:"arrows-horizontal",text:(0,l.t)("toolbar.flipHorizontally"),onClick:()=>{e.set({flipX:!e.flipX})}}),o.default.createElement(a.MenuItem,{shouldDismissPopover:!1,text:(0,l.t)("toolbar.flipVertically"),icon:"arrows-vertical",onClick:()=>{e.set({flipY:!e.flipY})}})),position:a.Position.BOTTOM},o.default.createElement(a.Button,{text:(0,l.t)("toolbar.flip"),minimal:!0})),t.default=t.FlipButton},12332:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HistoryButtons=void 0;let o=r(n(7653)),a=n(2027),i=n(13878);t.HistoryButtons=(0,a.observer)(({store:e})=>o.default.createElement(i.Navbar.Group,{align:i.Alignment.LEFT,style:{paddingRight:"10px"}},o.default.createElement(i.Button,{icon:"undo",minimal:!0,onClick:()=>{e.history.undo()},disabled:!e.history.canUndo}),o.default.createElement(i.Button,{icon:"redo",minimal:!0,onClick:()=>{e.history.redo()},disabled:!e.history.canRedo})))},38471:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlToolbar=t.DirectionInput=t.FontColorInput=t.FontStyleGroup=t.TextBold=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(7024),s=r(n(31419)),u=r(n(38985)),c=r(n(82642)),d=r(n(64852)),p=r(n(23260)),f=r(n(36700)),h=r(n(93169)),m=r(n(34136)),v=r(n(92256)),g=n(81019),b=n(92001),y=n(75264),E=n(65377),x=n(83305),w=({html:e})=>{let t=document.createElement("div");document.body.appendChild(t),t.style.display="none",t.style.whiteSpace="pre-wrap";let n=(0,E.createQuill)(t);return(0,E.setQuillContent)(n,e),n},C=e=>{e.root.parentElement.remove()},O=["left","center","right","justify"],I=["top","middle","bottom"],S={top:o.default.createElement("span",{className:"bp5-icon"},o.default.createElement(p.default,null)),middle:o.default.createElement("span",{className:"bp5-icon"},o.default.createElement(f.default,null)),bottom:o.default.createElement("span",{className:"bp5-icon"},o.default.createElement(h.default,null))},k=(0,a.observer)(({active:e,globalActive:t,format:n,element:r,disableGlobal:a,enableGlobal:l,icon:s})=>o.default.createElement(i.Button,{minimal:!0,icon:s,active:e,onMouseDown:e=>{e.preventDefault()},onClick:e=>{let o=window.__polotnoQuill;if(o){let e=o.getSelection();return o.formatText(e.index,e.length,n,!E.quillRef.currentFormat[n],"user"),void(t&&a())}(o=w({html:r.text})).setSelection(0,o.getLength(),"api"),o.format(n,!1);let i=o.root.innerHTML;C(o),r.set({text:i}),t?a():l()}}));t.TextBold=(0,a.observer)(({element:e,store:t})=>o.default.createElement(k,{format:"bold",active:E.quillRef.currentFormat.bold||"bold"===e.fontWeight||"700"===e.fontWeight,globalActive:"bold"===e.fontWeight||"700"===e.fontWeight,element:e,disableGlobal:()=>e.set({fontWeight:"normal"}),enableGlobal:()=>e.set({fontWeight:"bold"}),icon:"bold"})),t.FontStyleGroup=(0,a.observer)(({element:e,store:n,components:r})=>{let a=(null==r?void 0:r.TextBold)||t.TextBold;return o.default.createElement(i.ButtonGroup,null,o.default.createElement(a,{element:e,store:n}),o.default.createElement(k,{format:"italic",active:E.quillRef.currentFormat.italic||"italic"===e.fontStyle,globalActive:"italic"===e.fontStyle,element:e,disableGlobal:()=>e.set({fontStyle:"normal"}),enableGlobal:()=>e.set({fontStyle:"italic"}),icon:"italic"}),o.default.createElement(k,{format:"underline",active:E.quillRef.currentFormat.underline||e.textDecoration.indexOf("underline")>=0,globalActive:e.textDecoration.indexOf("underline")>=0,element:e,disableGlobal:()=>{let t=e.textDecoration.split(" ");t=t.filter(e=>"underline"!==e),e.set({textDecoration:t.join(" ")})},enableGlobal:()=>{let t=e.textDecoration.split(" ");t.push("underline"),e.set({textDecoration:t.join(" ")})},icon:"underline"}),o.default.createElement(k,{format:"strike",active:E.quillRef.currentFormat.strike||e.textDecoration.indexOf("line-through")>=0,globalActive:e.textDecoration.indexOf("line-through")>=0,element:e,disableGlobal:()=>{let t=e.textDecoration.split(" ");t=t.filter(e=>"line-through"!==e),e.set({textDecoration:t.join(" ")})},enableGlobal:()=>{let t=e.textDecoration.split(" ");t.push("line-through"),e.set({textDecoration:t.join(" ")})},icon:"strikethrough"}),o.default.createElement(i.Button,{minimal:!0,icon:"align-"+e.align,onClick:()=>{let t=(O.indexOf(e.align)+1+O.length)%O.length,n=O[t];e.set({align:n})}}),b.flags.textVerticalResizeEnabled&&o.default.createElement(i.Button,{minimal:!0,icon:S[e.verticalAlign],onClick:()=>{let t=(I.indexOf(e.verticalAlign)+1+I.length)%I.length,r=I[t];n.history.transaction(()=>{e.set({verticalAlign:r})})}}),o.default.createElement(i.Button,{minimal:!0,icon:"bullet"===E.quillRef.currentFormat.list?o.default.createElement("span",{className:"bp5-icon"},o.default.createElement(v.default,{style:{width:"20px",height:"20px"}})):o.default.createElement("span",{className:"bp5-icon"},o.default.createElement(m.default,{style:{width:"20px",height:"20px"}})),onMouseDown:e=>{e.preventDefault()},onClick:()=>{let t=window.__polotnoQuill,n=!t;t=t||w({html:e.text}),n&&t.setSelection(0,t.getLength(),"api");let r=t.getFormat();r.list?"bullet"===r.list?t.format("list","ordered"):t.format("list",!1):t.format("list","bullet"),n&&(e.set({text:t.root.innerHTML}),C(t))}}))}),t.FontColorInput=(0,a.observer)(({element:e,store:t})=>o.default.createElement(s.default,{value:E.quillRef.currentFormat.color||e.fill,gradientEnabled:!0,onChange:t=>{let n=window.__polotnoQuill,r=null==n?void 0:n.getSelection(),o=(null==r?void 0:r.length)>=(null==n?void 0:n.getLength())-1;if(n&&!o&&(null==r?void 0:r.length))n.formatText(r.index,r.length,"color",t,"user");else{var a=e.text.replace(/style=".*?"/g,"");e.set({fill:t,text:a})}},store:t})),t.DirectionInput=(0,a.observer)(({element:e})=>{let t="rtl"===e.dir?c.default:d.default;return o.default.createElement(i.Button,{icon:o.default.createElement(t,{className:"bp5-icon",style:{fontSize:"20px"}}),minimal:!0,onClick:()=>{e.set({dir:"rtl"===e.dir?"ltr":"rtl"})}})});let _={TextFontFamily:x.TextFontFamily,TextFontSize:x.TextFontSize,TextFontVariant:t.FontStyleGroup,TextFilters:u.default,TextFill:t.FontColorInput,TextSpacing:
64x.TextSpacing,TextDirection:t.DirectionInput,TextAnimations:g.AnimationsPicker,TextAiWrite:y.TextAiWrite};t.HtmlToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements,r=e.selectedElements[0],a=["TextFill","TextFontFamily","TextFontSize","TextFontVariant","TextSpacing","TextFilters",b.flags.animationsEnabled&&"TextAnimations","TextAiWrite"],i=(0,l.extendToolbar)({type:"text",usedItems:a,components:t});return o.default.createElement(l.ElementContainer,{items:i,itemRender:a=>{if("TextBold"===a)return null;let i=t[a]||_[a];return o.default.createElement(i,{element:r,elements:n,store:e,key:a,components:t})}})})},98194:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ImageRemoveBackground=t.RemoveBackgroundDialog=void 0,t.setRemoveBackgroundFunc=function(e){u=e};let o=r(n(7653)),a=n(2027),i=n(13878),l=n(21956),s=n(17177),u=async e=>{let t=await fetch((0,l.removeBackground)(),{method:"POST",body:JSON.stringify({url:e})});return 200!==t.status?(alert((0,s.t)("error.removeBackground")),e):(await t.json()).url};t.RemoveBackgroundDialog=(0,a.observer)(({isOpen:e,onClose:t,element:n})=>{let[r,a]=o.default.useState(n.src);o.default.useEffect(()=>{a(n.src)},[n.src]);let[l,c]=o.default.useState(!1),d=r!==n.src;return o.default.createElement(i.Dialog,{onClose:t,title:(0,s.t)("toolbar.removeBackgroundTitle"),isOpen:e,style:{width:"80%",maxWidth:"700px"}},o.default.createElement("div",{className:i.Classes.DIALOG_BODY},o.default.createElement("img",{src:r,style:{width:"100%",maxHeight:"400px",objectFit:"contain"}})),o.default.createElement("div",{className:i.Classes.DIALOG_FOOTER,style:{position:"relative"}},o.default.createElement("div",{className:i.Classes.DIALOG_FOOTER_ACTIONS},!d&&o.default.createElement(i.Button,{onClick:async()=>{c(!0);try{a(await u(n.src))}catch(e){console.error(e)}c(!1)},loading:l},(0,s.t)("toolbar.removeBackground")),d&&o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Button,{onClick:()=>{a(n.src),t()},loading:l},(0,s.t)("toolbar.cancelRemoveBackground")),o.default.createElement(i.Button,{onClick:()=>{n.set({src:r}),t()},loading:l,intent:"primary"},(0,s.t)("toolbar.confirmRemoveBackground"))))))}),t.ImageRemoveBackground=({element:e})=>{let[n,r]=o.default.useState(!1);return o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Button,{text:(0,s.t)("toolbar.removeBackground"),minimal:!0,onClick:e=>{r(!0)}}),o.default.createElement(t.RemoveBackgroundDialog,{isOpen:n,onClose:()=>{r(!1)},element:e}))}},17644:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ImageToolbar=t.ImageRemoveClip=t.ImageCrop=t.ImageClip=t.ImageFitToBackground=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(7024),s=n(88192),u=r(n(38985)),c=n(81019),d=r(n(10601)),p=n(92001),f=n(98194),h=n(47292),m=n(17177);t.ImageFitToBackground=({element:e})=>o.default.createElement(i.Button,{text:(0,m.t)("toolbar.fitToBackground"),minimal:!0,onClick:async()=>{let{page:t}=e,n=t.computedWidth+2*t.bleed,r=t.computedHeight+2*t.bleed,o=await (0,h.getImageSize)(e.src),a=(0,h.getCrop)({width:n,height:r},o);e.set(Object.assign({x:-t.bleed,y:-t.bleed,width:n,height:r,rotation:0},a))}}),t.ImageClip=(0,a.observer)(({element:e,store:t})=>e.contentEditable?e.clipSrc?o.default.createElement(i.Button,{text:(0,m.t)("toolbar.removeClip"),minimal:!0,onClickCapture:t=>{e.set({clipSrc:""})}}):o.default.createElement(i.Button,{minimal:!0,text:(0,m.t)("toolbar.clip"),onClickCapture:e=>{e.stopPropagation(),t.openSidePanel("image-clip")}}):null),t.ImageCrop=(0,a.observer)(({element:e,store:t})=>e.contentEditable?o.default.createElement(i.Tooltip,{content:(0,m.t)("toolbar.crop"),position:"bottom"},o.default.createElement(i.Button,{minimal:!0,icon:o.default.createElement(s.Crop,null),onClickCapture:t=>{t.stopPropagation(),e.toggleCropMode(!0)}})):null),t.ImageRemoveClip=(0,a.observer)(({element:e,store:t})=>e.clipSrc?o.default.createElement(i.Button,{text:(0,m.t)("toolbar.removeClip"),minimal:!0,onClickCapture:t=>{e.set({clipSrc:""})}}):null);let v={ImageFlip:d.default,ImageFilters:u.default,ImageFitToBackgroun
64d:t.ImageFitToBackground,ImageCrop:t.ImageCrop,ImageClip:t.ImageClip,ImageRemoveBackground:f.ImageRemoveBackground,ImageAnimations:c.AnimationsPicker};t.ImageToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements[0],r=n._cropModeEnabled,a=o.default.useRef({});o.default.useEffect(()=>{r&&(a.current={x:n.x,y:n.y,width:n.width,height:n.height,cropX:n.cropX,cropY:n.cropY,cropWidth:n.cropWidth,cropHeight:n.cropHeight})},[r]);let s=["ImageFlip","ImageFilters","ImageFitToBackground","ImageClip","ImageCrop",p.flags.animationsEnabled&&"ImageAnimations",p.flags.removeBackgroundEnabled&&"ImageRemoveBackground"],u=(0,l.extendToolbar)({type:"image",usedItems:s,components:t});return o.default.createElement(o.default.Fragment,null,!r&&o.default.createElement(l.ElementContainer,{items:u,itemRender:r=>{let a=t[r]||v[r];return o.default.createElement(a,{element:n,store:e,key:r})}}),r&&o.default.createElement(i.Navbar.Group,null,o.default.createElement(i.Button,{text:(0,m.t)("toolbar.cropDone"),minimal:!0,icon:"tick",onClickCapture:e=>{n.toggleCropMode(!1)}}),o.default.createElement(i.Button,{text:(0,m.t)("toolbar.cropCancel"),minimal:!0,icon:"cross",onClickCapture:e=>{n.set(Object.assign({},a.current)),n.toggleCropMode(!1)}})))}),t.default=t.ImageToolbar},96590:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LineToolbar=t.LineHeads=t.BasicHead=t.LineColor=t.LineSettings=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(13878),s=r(n(31419)),u=n(81019),c=n(38985),d=n(7024),p=n(23999),f=n(17177),h=n(92001);t.LineSettings=(0,a.observer)(({store:e,elements:t})=>{let n=n=>{e.history.transaction(()=>{t.forEach(e=>{e.set(n)})})},r=n=>{e.history.transaction(()=>{t.forEach(e=>{let{middleLeft:t,middleRight:r}=(0,p.getMiddlePoints)(e),{x:o,y:a,rotation:i}=(0,p.getLinePositionFromMiddlePoints)(t,r,n);e.set({x:o,y:a,rotation:i,height:n})})})};return o.default.createElement(l.Popover,{content:o.default.createElement("div",{style:{padding:"15px",paddingTop:"15px",width:"230px"}},o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingBottom:"5px"}},o.default.createElement("div",null,(0,f.t)("toolbar.lineSize")),o.default.createElement("div",null,o.default.createElement(c.NumberInput,{value:t[0].height,onValueChange:e=>{r(e)},style:{width:"50px"},min:1,max:100,buttonPosition:"none"}))),o.default.createElement(i.Slider,{value:t[0].height,onChange:e=>{r(e)},min:1,max:100,labelRenderer:!1}),o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingBottom:"5px",paddingTop:"15px"}},o.default.createElement(i.Button,{onClick:()=>{n({dash:[]})},active:0===t[0].dash.length},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x2:"24",y1:"50%",y2:"50%",stroke:"currentColor",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{n({dash:[4,1]})},active:4===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"-1",x2:"25",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"12 2",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{n({dash:[2,1]})},active:2===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"1",x2:"23",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"6 2",strokeWidth:"2"}))),o.default.createElement(i.Button,{onClick:()=>{n({dash:[1,1]})},active:1===t[0].dash[0]},o.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("line",{x1:"1",x2:"23",y1:"50%",y2:"50%",stroke:"currentColor",strokeDasharray:"2 2",strokeWidth:"2"}))))),position:i.Position.BOTTOM},o.default.createElement(i.Button,{icon:"settings",minimal:!0}))}),t.LineColor=(0,a.observer)(({elements:e,store:t})=>o.default.createElement(s.default,{value:e[0].color,style:{marginRight:"5px"},gradientEnabled:!1,onChange:n=>t.history.transaction(()=>
64{e.forEach(e=>{e.set({color:n})})}),store:t}));let m=o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 16 8"}))),v=o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 8 3 L 1 8 L 8 13",fill:"none",strokeLinejoin:"round",strokeLinecap:"round"}),o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 15 8",strokeLinejoin:"round",strokeLinecap:"round"}))),g=o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 8 3 L 1 8 L 8 13 Z",fill:"currentColor",strokeLinejoin:"round",strokeLinecap:"round"}),o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 15 8",strokeLinejoin:"round",strokeLinecap:"round"}))),b={"":m,arrow:v,triangle:g,bar:o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 3 L 1 13",strokeLinejoin:"round",strokeLinecap:"round"}),o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 15 8",strokeLinejoin:"round",strokeLinecap:"round"}))),square:o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 4 L 9 4 L 9 12 L 1 12 Z",fill:"currentColor",strokeLinejoin:"round",strokeLinecap:"round"}),o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 15 8",strokeLinejoin:"round",strokeLinecap:"round"}))),circle:o.default.createElement("span",{"aria-hidden":"true",className:"bp5-icon"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16"},o.default.createElement("circle",{cx:"4",cy:"8",r:"4",fill:"currentColor"}),o.default.createElement("path",{stroke:"currentColor",strokeWidth:"2",d:"M 1 8 L 15 8",strokeLinejoin:"round",strokeLinecap:"round"})))},y=({type:e,active:t,onClick:n,flipped:r})=>{let a=b[e];return o.default.createElement(i.Button,{icon:r?o.default.createElement("span",{style:{transform:"scaleX(-1)"}},a):a,minimal:!0,onClick:n,active:t})};t.BasicHead=(0,a.observer)(({elements:e,store:t,property:n})=>{let r="endHead"===n,a=b[e[0][n]],s=r?o.default.createElement("span",{style:{transform:"scaleX(-1)"}},a):a,u=r=>{t.history.transaction(()=>{e.forEach(e=>{e.set({[n]:r})})})};return o.default.createElement(o.default.Fragment,null,o.default.createElement(l.Popover,{content:o.default.createElement("div",{style:{width:"150px",padding:"10px"}},o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},["","arrow","triangle"].map(t=>o.default.createElement(y,{key:t,type:t,active:e[0][n]===t,onClick:()=>{u(t)},flipped:r}))),o.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},["bar","square","circle"].map(t=>o.default.createElement(y,{key:t,type:t,active:e[0][n]===t,onClick:()=>{u(t)},flipped:r})))),position:i.Position.BOTTOM},o.default.createElement(i.Button,{icon:s,minimal:!0})))}),t.LineHeads=(0,a.observer)(({elements:e,store:n})=>o.default.createElement(o.default.Fragment,null,o.default.createElement(t.BasicHead,{elements:e,store:n,property:"startHead"}),o.default.createElement(t.BasicHead,{elements:e,store:n,property:"endHead"})));let E={LineSettings:t.LineSettings,LineColor:t.LineColor,LineHeads:t.LineHeads,LineAnimations:u.AnimationsPicker};t.LineToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements[0],r=["LineColor","LineSettings","LineHeads",h.flags.animationsEnabled&&"LineAnimations"].filter(e=>!!e),a=(0,d.extendToolbar)({type:"line",usedItems:r,components:t});return o.default.createElement(d.ElementContainer,{items:a,itemRender:r=>{let a=t[r]||E[r];return o.default.createElement(a,{element:n,store:e,key:r,elements:e.selectedElements})}})}),t.default=t.LineToolbar},60346:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
64dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LockButton=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(17177);t.LockButton=(0,a.observer)(({store:e})=>{let t=e.selectedShapes.length>0,n=e.selectedShapes[0],r=null==n?void 0:n.locked,a=r?"lock":"unlock",s=r?(0,l.t)("toolbar.lockedDescription"):(0,l.t)("toolbar.unlockedDescription");return o.default.createElement(i.Tooltip,{content:s,disabled:!t,position:"bottom"},o.default.createElement(i.Button,{minimal:!0,disabled:!t,icon:a,onClick:()=>{e.selectedShapes.forEach(e=>e.set({draggable:r,contentEditable:r,styleEditable:r,resizable:r,removable:r}))}}))})},45971:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ManyToolbar=void 0;let o=r(n(7653)),a=n(2027),i=n(7024),l=n(81019),s=n(92001),u={ManyAnimations:l.AnimationsPicker};t.ManyToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements,r=[s.flags.animationsEnabled&&"ManyAnimations"],a=(0,i.extendToolbar)({type:"many",usedItems:r,components:t});return o.default.createElement(i.ElementContainer,{items:a,itemRender:r=>{let a=t[r]||u[r];return o.default.createElement(a,{elements:n,element:n[0],store:e,key:r})}})}),t.default=t.ManyToolbar},47012:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.OpacityPicker=void 0;let o=r(n(7653)),a=n(2027),i=n(13878),l=n(13878),s=r(n(75501)),u=n(17177);t.OpacityPicker=(0,a.observer)(({store:e})=>{var t;let n=e.selectedShapes.length>0,r=t=>{t=Math.max(0,Math.min(t,100)),e.selectedShapes.forEach(e=>{e.set({opacity:t/100})})},a=Math.round(100*(null===(t=e.selectedShapes[0])||void 0===t?void 0:t.opacity));return o.default.createElement(l.Popover,{disabled:!n,minimal:!1,content:o.default.createElement("div",{style:{padding:"10px 20px"}},o.default.createElement("div",{style:{textAlign:"center"}},(0,u.t)("toolbar.transparency")),o.default.createElement("div",{style:{display:"flex"}},o.default.createElement("div",{style:{paddingTop:"8px",paddingRight:"20px"}},o.default.createElement(i.Slider,{value:a,labelRenderer:!1,onChange:r,min:0,max:100})),o.default.createElement(i.NumericInput,{value:a,onValueChange:r,min:0,max:100,buttonPosition:"none",style:{width:"50px"},selectAllOnFocus:!0}))),position:i.Position.BOTTOM},o.default.createElement(i.Tooltip,{content:(0,u.t)("toolbar.transparency"),disabled:!n,position:i.Position.BOTTOM},o.default.createElement(i.Button,{minimal:!0,disabled:!n},o.default.createElement(s.default,{className:"bp5-icon",style:{fontSize:"20px"}}))))})},57552:function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PageToolbar=t.NumberInput=void 0;let a=o(n(7653)),i=n(2027),l=n(13878),s=n(13878),u=n(7024),c=n(17177),d=n(92001);t.NumberInput=e=>{var{value:t,onValueChange:n}=e,o=r(e,["value","onValueChange"]);let[i,s]=a.default.useState(t.toString());return a.default.useEffect(()=>{s(t.toString())},[t]),a.default.createElement(l.NumericInput,Object.assign({value:i,onValueChange:(e,t)=>
64{s(t),Number.isNaN(e)||n(e)}},o))};let p={PageDuration:(0,i.observer)(({store:e})=>{if(!e.activePage)return null;let{duration:n}=e.activePage;return a.default.createElement(s.Popover,{position:"bottom",content:a.default.createElement("div",{style:{padding:"15px",paddingTop:"15px",width:"230px"}},a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,c.t)("toolbar.duration")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:n/1e3,onValueChange:t=>{e.activePage.set({duration:1e3*t})},style:{width:"50px"},min:0,buttonPosition:"none"}))),a.default.createElement(l.Slider,{value:Math.min(n/1e3,50),onChange:t=>{e.activePage.set({duration:1e3*t})},min:0,max:50,showTrackFill:!1,labelRenderer:!1}))},a.default.createElement(l.Button,{icon:"time",minimal:!0},(e.activePage.duration/1e3).toFixed(1),"s"))})};t.PageToolbar=(0,i.observer)(({store:e,components:t})=>{let n=[d.flags.animationsEnabled&&"PageDuration"].filter(e=>!!e),r=(0,u.extendToolbar)({type:"page",usedItems:n,components:t});return a.default.createElement(u.ElementContainer,{items:r,itemRender:n=>{let r=t[n]||p[n];return a.default.createElement(r,{store:e,key:n})}})}),t.default=t.PageToolbar},7986:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Sketch=void 0;let o=r(n(7653)),a=r(n(63074)),i=r(n(98746)),l=r(n(79491)),s=n(13878),u=r(n(31137)),c=r(n(17700)),d=n(41233),p=r(n(14852)),f=r(n(83103)),h=e=>{let t=o.default.useRef(e);return t.current=e,o.default.useCallback((...e)=>t.current(...e),[])};t.Sketch=({width:e,rgb:t,hex:n,hsv:r,hsl:a,onChange:m,onSwatchHover:v,disableAlpha:g,presetColors:b,renderers:y,styles:E={},className:x=""})=>{let w=(0,i.default)((0,l.default)({default:Object.assign({picker:{width:e,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(${t.r},${t.g},${t.b},${t.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)"}},E),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},E),{disableAlpha:g}),[C,O]=o.default.useState(!1),I=o.default.useRef(null),S=h(e=>{var t;if(C){let n=null===(t=I.current)||void 0===t?void 0:t.fill();n&&m(c.default.Util.colorToRGBA(n)),_(),function(e,t){let n=e.target;for(;n;){if(n.classList.contains(t))return!0;n=n.parentElement}return!1}(e,"color-picker-button")||O(!1),e.stopPropagation(),e.stopImmediatePropagation()}}),k=h(e=>{if(!C)return;let t=c.default.stages.find(t=>{let n=t.getContent().getBoundingClientRect();return n.left<e.clientX&&n.left+n.width>e.clientX&&n.top<e.clientY&&n.top+n.height>e.clientY});if(!t)return void _();let n=t.getContent().getBoundingClientRect(),r=e.clientX-n.left,o=e.clientY-n.top,a=t.children[0],i=a.getNativeCanvasElement(),l=a.getCanvas().getPixelRatio(),{data:s}
64=i.getContext("2d").getImageData(r*l,o*l,1,1),u=t.findOne(".line-guides");u.findOne(".picker")||(I.current&&I.current.destroy(),I.current=new c.default.Circle({name:"picker",radius:14,stroke:"black",strokeWidth:1}),u.add(I.current)),I.current.setAbsolutePosition({x:r-15,y:o-15}),I.current.fill("rgb("+s[0]+","+s[1]+","+s[2]+")")});o.default.useEffect(()=>(window.addEventListener("mousemove",k),window.addEventListener("mousedown",S,!0),window.addEventListener("touchstart",S,!0),()=>{window.removeEventListener("mousemove",k),window.removeEventListener("mousedown",S,!0),window.removeEventListener("touchstart",S,!0),_()}),[]),o.default.useEffect(()=>{C||_()},[C]),o.default.useEffect(()=>(C&&(document.body.style.cursor="crosshair"),()=>{document.body.style.cursor="default"}),[C]);let _=h(()=>{I.current&&(I.current.destroy(),I.current=null)});return o.default.createElement("div",{style:w.picker,className:`sketch-picker ${x}`},o.default.createElement("div",{style:w.saturation},o.default.createElement(d.Saturation,{style:w.Saturation,hsl:a,hsv:r,onChange:m})),o.default.createElement("div",{style:w.controls,className:"flexbox-fix"},o.default.createElement("div",{style:w.sliders},o.default.createElement("div",{style:w.hue},o.default.createElement(d.Hue,{style:w.Hue,hsl:a,onChange:m})),o.default.createElement("div",{style:w.alpha},o.default.createElement(d.Alpha,{style:w.Alpha,rgb:t,hsl:a,renderers:y,onChange:m}))),o.default.createElement("div",{style:w.color},o.default.createElement(d.Checkboard,null),o.default.createElement("div",{style:w.activeColor})),o.default.createElement("div",{style:w.color},o.default.createElement(s.Button,{icon:o.default.createElement(u.default,null),className:"color-picker-button",minimal:!0,style:{width:"24px",height:"24px",minWidth:"24px",minHeight:"24px",padding:0,margin:0},active:C,onClickCapture:e=>{O(e=>!e),e.stopPropagation()}}))),o.default.createElement(p.default,{rgb:t,hsl:a,hex:n,onChange:m,disableAlpha:g}),o.default.createElement(f.default,{colors:b,onClick:m,onSwatchHover:v}))},t.Sketch.propTypes={disableAlpha:a.default.bool,width:a.default.oneOfType([a.default.string,a.default.number]),styles:a.default.object},t.Sketch.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]},t.default=(0,d.ColorWrap)(t.Sketch)},59819:function(e,t,n){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),i=0;i<n.length;i++)"default"!==n[i]&&o(t,e,n[i]);return a(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgToolbar=void 0;let s=l(n(7653)),u=n(2027),c=i(n(21655)),d=n(7024),p=l(n(38985)),f=l(n(31419)),h=l(n(10601)),m=n(81019),v=n(92001),g=(e,t)=>Array.from(e.keys()).find(e=>c.sameColors(e,t)),b=(e,t)=>{let n=g(e,t);return e.get(n||"")||t},y=(0,u.observer)(({element:e,elements:t,store:n})=>{let r=c.useSvgColors(e.src);return s.default.createElement(s.default.Fragment,null,!e.maskSrc&&r.slice(0,5).map(t=>s.default.createElement(f.default,{key:t,value:b(e.colorsReplace,t),style:{marginLeft:"5px"},onChange:n=>{let r=g(e.colorsReplace,t)||t;e.replaceColor(r,n)},store:n,gradientEnabled:!0})))}),E={SvgFlip:h.default,SvgFilters:p.default,SvgColors:y,SvgAnimations:m.AnimationsPicker};
64t.SvgToolbar=(0,u.observer)(({store:e,hideSvgEffects:t,components:n})=>{let r=e.selectedElements,o=["SvgFlip",!t&&"SvgFilters","SvgColors",v.flags.animationsEnabled&&"SvgAnimations"].filter(e=>!!e),a=(0,d.extendToolbar)({type:"svg",usedItems:o,components:n});return s.default.createElement(d.ElementContainer,{items:a,itemRender:t=>{let o=n[t]||E[t];return s.default.createElement(o,{elements:r,element:r[0],store:e,key:t})}})}),t.default=t.SvgToolbar},83305:function(e,t,n){"use strict";var r=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextToolbar=t.TextSpacing=t.NumberInput=t.TextFill=t.TextFontVariant=t.TextFontSize=t.TextFontFamily=t.fetcher=void 0;let a=o(n(7653)),i=n(2027),l=n(13878),s=n(13878),u=n(68036),c=o(n(23409)),d=n(6904),p=n(21956),f=o(n(31419)),h=o(n(38985)),m=n(81019),v=n(7024),g=n(75264),b=o(n(73637)),y=o(n(90575)),E=o(n(23260)),x=o(n(36700)),w=o(n(93169)),C=n(17177),O=n(92001),I=(0,y.default)("img")`
65  height: 20px;
66
67  .bp5-dark & {
68    filter: invert(1);
69  }
70`,S=(0,d.getFontsList)(),k=({fontFamily:e,handleClick:t,modifiers:n,store:r,isCustom:o})=>{let[i,s]=a.default.useState(!o);if(a.default.useEffect(()=>{i||r.loadFont(e)},[e,i]),"_divider"===e)return a.default.createElement("div",{style:{paddingTop:"10px"}},a.default.createElement(l.MenuDivider,null));let u=i?a.default.createElement(I,{src:(0,p.getGoogleFontImage)(e),alt:e,onError:()=>{s(!1)}}):e;return a.default.createElement(l.MenuItem,{text:u,active:n.active,disabled:n.disabled,onClick:t,style:{fontFamily:'"'+e+'"'}})}
70,_=({onChange:e,defaultValue:t})=>{let n=a.default.useRef(null);return a.default.useEffect(()=>{n.current&&n.current.focus()},[]),a.default.createElement(l.InputGroup,{leftIcon:"search",inputRef:n,defaultValue:t,onChange:t=>e(t.target.value)})},T=({store:e,fonts:t,activeFont:n,activeFontLabel:r,onFontSelect:o})=>{let[i,c]=a.default.useState(""),p=t.filter(e=>e.toLowerCase().indexOf(i.toLowerCase())>=0);return a.default.createElement(s.Popover,{content:a.default.createElement("div",null,a.default.createElement(_,{onChange:e=>c(e),defaultValue:i}),a.default.createElement("div",{style:{paddingTop:"5px"}},a.default.createElement(u.FixedSizeList,{innerElementType:a.default.forwardRef((e,t)=>a.default.createElement(l.Menu,Object.assign({ref:t},e))),height:Math.min(400,30*p.length)+10,width:210,itemCount:p.length,itemSize:30,children:({index:t,style:r})=>{let i=p[t];return a.default.createElement("div",{style:r},a.default.createElement(k,{key:i,fontFamily:i,modifiers:{active:n===i},handleClick:()=>o(i),store:e,isCustom:e.fonts.find(e=>e.fontFamily===i)||d.globalFonts.find(e=>e.fontFamily===i)}))}})))},a.default.createElement(l.Button,{text:r,rightIcon:"caret-down",minimal:!0,style:{marginRight:"5px",fontFamily:'"'+n+'"',overflow:"hidden",whiteSpace:"nowrap",maxHeight:"30px"}}))},P={};t.fetcher=e=>P[e]?Promise.resolve(P[e]):fetch(e).then(e=>e.json()).then(t=>(P[e]=t,t)),t.TextFontFamily=(0,i.observer)(({elements:e,store:n})=>{let{data:r,mutate:o}=(0,c.default)((0,p.getGoogleFontsListAPI)(),t.fetcher,{isPaused:()=>(0,d.isGoogleFontChanged)(),fallbackData:[]});a.default.useEffect(()=>{o()},[(0,d.isGoogleFontChanged)()]);let i=n.fonts.concat(d.globalFonts).map(e=>e.fontFamily).concat((null==r?void 0:r.length)&&!(0,d.isGoogleFontChanged)()?r:S),l=e[0].fontFamily;l.length>15&&(l=l.slice(0,15)+"...");let s=[];n.find(e=>("text"===e.type&&s.push(e.fontFamily),!1));let u=[...new Set(s.concat("_divider").concat(i))];return a.default.createElement(T,{fonts:u,activeFont:e[0].fontFamily,activeFontLabel:l,store:n,onFontSelect:t=>{n.history.transaction(()=>{e.forEach(e=>{e.set({fontFamily:t})})})}})}),t.TextFontSize=(0,i.observer)(({elements:e,store:t})=>a.default.createElement(l.NumericInput,{onValueChange:n=>{Number.isNaN(n)||t.history.transaction(()=>{e.forEach(e=>{e.set({fontSize:n,width:Math.max(n,e.width)})})})},value:Math.round(e[0].fontSize),style:{width:"50px"},min:5,max:4*t.height}));let R=["left","center","right","justify"],M=["top","middle","bottom"],A={top:a.default.createElement("span",{className:"bp5-icon"},a.default.createElement(E.default,null)),middle:a.default.createElement("span",{className:"bp5-icon"},a.default.createElement(x.default,null)),bottom:a.default.createElement("span",{className:"bp5-icon"},a.default.createElement(w.default,null))};t.TextFontVariant=(0,i.observer)(({elements:e,store:t})=>{let n=e[0];return a.default.createElement(l.ButtonGroup,null,a.default.createElement(l.Button,{minimal:!0,icon:"align-"+n.align,onClick:()=>{let r=(R.indexOf(n.align)+1+R.length)%R.length,o=R[r];t.history.transaction(()=>{e.forEach(e=>{e.set({align:o})})})}}),O.flags.textVerticalResizeEnabled&&a.default.createElement(l.Button,{minimal:!0,icon:A[n.verticalAlign],onClick:()=>{let r=(M.indexOf(n.verticalAlign)+1+M.length)%M.length,o=M[r];t.history.transaction(()=>{e.forEach(e=>{e.set({verticalAlign:o})})})}}),a.default.createElement(l.Button,{minimal:!0,icon:"bold",active:"bold"===n.fontWeight||"700"===n.fontWeight,onClick:()=>{let r="bold"===n.fontWeight||"700"===n.fontWeight;t.history.transaction(()=>{e.forEach(e=>{r?e.set({fontWeight:"normal"}):e.set({fontWeight:"bold"})})})}}),a.default.createElement(l.Button,{minimal:!0,icon:"italic",active:"italic"===n.fontStyle,onClick:()=>{let r="italic"===n.fontStyle;t.history.transaction(()=>{e.forEach(e=>{r?e.set({fontStyle:"normal"}):e.set({fontStyle:"italic"})})})}}),a.default.createElement(l.Button,{minimal:!0,icon:"underline",active:n.textDecoration.indexOf("underline")>=0,onClick:()=>{let r=n.textDecoration.split(" ");r.indexOf("underline")>=0?r=r.filter(e=>"underline"!==e):r.push("underline"),t.history.transaction(()=>
70{e.forEach(e=>{e.set({textDecoration:r.join(" ")})})})}}),a.default.createElement(l.Button,{minimal:!0,icon:"strikethrough",active:n.textDecoration.indexOf("line-through")>=0,onClick:()=>{let r=n.textDecoration.split(" ");r.indexOf("line-through")>=0?r=r.filter(e=>"line-through"!==e):r.push("line-through"),t.history.transaction(()=>{e.forEach(e=>{e.set({textDecoration:r.join(" ")})})})}}))}),t.TextFill=(0,i.observer)(({elements:e,store:t})=>a.default.createElement(f.default,{value:e[0].fill,style:{marginRight:"5px"},gradientEnabled:!0,onChange:n=>t.history.transaction(()=>{e.forEach(e=>{e.set({fill:n})})}),store:t})),t.NumberInput=e=>{var{value:t,onValueChange:n}=e,o=r(e,["value","onValueChange"]);let[i,s]=a.default.useState(t.toString());return a.default.useEffect(()=>{s(t.toString())},[t]),a.default.createElement(l.NumericInput,Object.assign({value:i,onValueChange:(e,t)=>{s(t),Number.isNaN(e)||n(e)}},o))},t.TextSpacing=(0,i.observer)(({elements:e,store:n})=>{let r=e[0],o=t=>{n.history.transaction(()=>{e.forEach(e=>{e.set(t)})})},i="number"==typeof r.lineHeight?100*r.lineHeight:120;return a.default.createElement(s.Popover,{content:a.default.createElement("div",{style:{padding:"15px",width:"230px"}},a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,C.t)("toolbar.lineHeight")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:Math.round(i),onValueChange:e=>{o({lineHeight:e/100})},style:{width:"50px"},min:50,max:250,buttonPosition:"none"}))),a.default.createElement(l.Slider,{value:Math.round(i),onChange:e=>{o({lineHeight:e/100})},min:50,max:250,stepSize:1,showTrackFill:!1,labelRenderer:!1}),a.default.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingTop:"5px",paddingBottom:"5px"}},a.default.createElement("div",null,(0,C.t)("toolbar.letterSpacing")),a.default.createElement("div",null,a.default.createElement(t.NumberInput,{value:Math.round(100*r.letterSpacing),onValueChange:e=>{o({letterSpacing:e/100})},style:{width:"50px"},min:-50,max:250,buttonPosition:"none"}))),a.default.createElement(l.Slider,{value:Math.round(100*r.letterSpacing),onChange:e=>{o({letterSpacing:e/100})},min:-50,max:250,stepSize:1,showTrackFill:!1,labelRenderer:!1})),position:l.Position.BOTTOM},a.default.createElement(l.Button,{icon:a.default.createElement(b.default,{className:"bp5-icon",style:{fontSize:"20px"}}),minimal:!0}))});let L={TextFontFamily:t.TextFontFamily,TextFontSize:t.TextFontSize,TextFontVariant:t.TextFontVariant,TextFill:t.TextFill,TextSpacing:t.TextSpacing,TextAiWrite:g.TextAiWrite,TextFilters:h.default,TextAnimations:m.AnimationsPicker};t.TextToolbar=(0,i.observer)(({store:e,components:t})=>{let n=e.selectedElements,r=["TextFill","TextFontFamily","TextFontSize","TextFontVariant","TextSpacing","TextFilters",O.flags.animationsEnabled&&"TextAnimations","TextAiWrite"],o=(0,v.extendToolbar)({type:"text",usedItems:r,components:t});return a.default.createElement(v.ElementContainer,{items:o,itemRender:r=>{let o=t[r]||L[r];return a.default.createElement(o,{elements:n,element:n[0],store:e,key:r})}})}),t.default=t.TextToolbar},32153:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Toolbar=void 0,t.registerToolbarComponent=function(e,t){T[e]=t};let o=r(n(7653)),a=n(2027),i=n(13878),l=r(n(90575)),s=n(12407),u=n(12332),c=n(83305),d=n(38471),p=n(17644),f=n(59819),h=n(96590),m=n(75572),v=n(63885),g=n(45971),b=n(57552),y=n(89505),E=n(48878),x=n(97787),w=n(60346),C=n(31288),O=n(47012),I=n(34869),S=n(72059),k=n(92001),_=n(15860),T={text:c.TextToolbar,image:p.ImageToolbar,svg:f.SvgToolbar,many:g.ManyToolbar,line:h.LineToolbar,video:m.VideoToolbar,figure:v.FigureToolbar,page:b.PageToolbar},P=(0,l.default)("div")`
71  white-space: nowrap;
72
73  /* Add special style for a button with text inside, to make sure it has good with */
74  & .bp5-button:has(.bp5-button-text) {
75    min-width: max-content;
76  }
77
78  ${(0,s.mobileStyle)("\n    max-width: 100vw;\n    overflow-x: auto;\n    overflow-y: hidden;\n  ")}
79`,R=(0,l.default)("div")`
80  width: 100%;
81  height: 100%;
82  ${(0,s.mobileStyle)("\n    display: flex;\n  ")}
83`;t.Toolbar=(0,a.observer)(({store:e,downloadButtonEnabled:t,components:n={}})=>{let r=1===new Set(e.selectedElements.map(e=>e.type)).size,a=1===e.selectedElements.length,l=e.selectedElements[0],s=e.selectedElements.every(e=>e.styleEditable),c=s&&a&&T[l.type];r&&"text"===(null==l?void 0:l.type)?c=T[l.type]:e.selectedElements.length>1&&(c=T.many),0===e.selectedElements.length&&(c=T.page),a&&"text"===l.type&&k.flags.htmlRenderEnabled&&(c=d.HtmlToolbar);let p=a&&l._cropModeEnabled,f=o.default.useRef(n);(Object.keys(n).some(e=>n[e]!==f.current[e])||Object.keys(f.current).some(e=>!(e in n)))&&(f.current=Object.assign({},n));let h=f.current,m=(null==h?void 0:h.ActionControls)||(t?y.DownloadButton:null),v=(null==h?void 0:h.Position)||C.PositionPicker,g=(null==h?void 0:h.Opacity)||O.OpacityPicker,b=(null==h?void 0:h.Lock)||w.LockButton,M=(null==h?void 0:h.Duplicate)||E.DuplicateButton,A=(null==h?void 0:h.Remove)||x.RemoveButton,L=(null==h?void 0:h.Group)||S.GroupButton,F=(null==h?void 0:h.History)||u.HistoryButtons,N=(null==h?void 0:h.Admin)||I.AdminButton,D=(null==h?void 0:h.CopyStyle)||_.CopyStyleButton;return o.default.createElement(P,{className:"bp5-navbar polotno-toolbar"},o.default.createElement(R,null,!p&&o.default.createElement(F,{store:e}),c&&s&&o.default.createElement(c,{store:e,components:h}),!p&&o.default.createElement(i.Navbar.Group,{align:i.Alignment.RIGHT},"admin"===e.role&&o.default.createElement(N,{store:e}),o.default.createElement(L,{store:e}),o.default.createElement(v,{store:e}),s&&o.default.createElement(g,{store:e}),o.default.createElement(b,{store:e}),o.default.createElement(M,{store:e}),o.default.createElement(A,{store:e}),o.default.createElement(D,{store:e}),m&&o.default.createElement(o.default.Fragment,null,o.default.createElement(i.Divider,{style:{height:"100%",margin:"0 15px"}}),o.default.createElement(m,{store:e})))))}),t.default=t.Toolbar},75572:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
83dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoToolbar=t.VideoClip=t.VideoTrim=void 0;let o=r(n(7653)),a=n(2027),i=n(7024),l=n(13878),s=n(81019),u=n(92001),c=n(97043),d=n(17177);t.VideoTrim=(0,a.observer)(({store:e,components:t,element:n})=>{let r=o.default.useRef(null),[a,i]=o.default.useState([]);o.default.useEffect(()=>{i([])},[n.src]);let s=(e,t)=>{e.preventDefault();let o=e=>{e.preventDefault();let{clientX:o}=e,{left:a,width:i}=r.current.getBoundingClientRect(),{src:l}=n,s=(o-a)/i;"start"===t?n.set({startTime:Math.min(n.endTime,Math.max(0,s))}):"end"===t&&n.set({endTime:Math.min(1,Math.max(n.startTime,s))})};window.addEventListener("mousemove",o),window.addEventListener("mouseup",()=>{window.removeEventListener("mousemove",o)})};return o.default.createElement(l.Popover,{position:"bottom",onOpened:async()=>{if(!n.src||a.length)return;let{width:e,height:t}=await (0,c.getVideoSize)(n.src),{src:o}=n,l=r.current.offsetHeight,s=Math.ceil(r.current.offsetWidth/(e/t*l)),u=await (0,c.getVideoDuration)(o),d=document.createElement("video");d.crossOrigin="anonymous",d.src=o;let p=document.createElement("canvas");p.width=480;try{await new Promise((e,t)=>{d.addEventListener("loadeddata",()=>{let t=d.videoWidth/d.videoHeight;p.height=480/t,e()}),d.addEventListener("error",t)}),i([]);for(let e=0;e<s;e++){let t=e*u/s,n=await (0,c.getVideoObjectPreview)(d,p,t);i(e=>e.concat(n))}}catch(e){console.error("Error generating previews:",e)}},content:o.default.createElement(l.Navbar,{style:{boxShadow:"none",backgroundColor:"transparent",width:"calc(100vw - 300px)"}},o.default.createElement(l.NavbarGroup,null,o.default.createElement(l.NumericInput,{style:{width:"80px"},value:parseFloat((n.duration*(n.endTime-n.startTime)/1e3).toFixed(2)),minorStepSize:.01,stepSize:.1,buttonPosition:"none",readOnly:!0}),o.default.createElement("div",{style:{width:"calc(100vw - 420px)",height:"30px",display:"flex",position:"relative",overflow:"hidden",marginLeft:"10px"},ref:r},a.map((e,t)=>o.default.createElement("img",{key:t,src:e,style:{width:"auto",height:"100%",objectFit:"cover"}})),o.default.createElement("div",{style:{position:"absolute",top:"0",left:0,width:100*n.startTime+"%",height:"30px",backgroundColor:"rgb(0, 0, 0, 0.5)"}}),o.default.createElement("div",{style:{position:"absolute",top:"0",right:"0%",width:100-100*n.endTime+"%",height:"30px",backgroundColor:"rgb(0, 0, 0, 0.5)"}}),o.default.createElement("div",{style:{position:"absolute",top:"0",left:100*n.startTime+"%",width:"10px",height:"30px",borderRadius:"0px",backgroundColor:"rgb(0, 161, 255, 0.9)",cursor:"ew-resize"},onMouseDown:e=>{s(e,"start")}}),o.default.createElement("div",{style:{position:"absolute",top:"0",right:100-100*n.endTime+"%",width:"10px",height:"30px",borderRadius:"0px",backgroundColor:"rgb(0, 161, 255, 0.9)",cursor:"ew-resize"},onMouseDown:e=>{s(e,"end")}}))))},o.default.createElement(l.Button,{icon:"cut",minimal:!0},"Trim"))});let p=(e,t,n)=>Math.max(t,Math.min(n,e)),f=(0,a.observer)(({element:e})=>{let t=Math.round(100*e.volume),n=t=>{e.set({volume:t/100})};return o.default.createElement(l.Popover,{position:"bottom",content:o.default.createElement("div",{style:{padding:"10px",width:"250px"}},o.default.createElement("div",{style:{display:"flex",width:"100%",justifyContent:"space-between"}},o.default.createElement("div",{style:{paddingTop:"7px",paddingLeft:"10px",width:"calc(100% - 80px)"}},o.default.createElement(l.Slider,{value:t,onChange:e=>{n(e)},min:0,max:100,labelStepSize:50,showTrackFill:!1,labelRenderer:!1})),o.default.createElement(l.NumericInput,{value:t,onValueChange:e=>{n(p(e,0,100))},buttonPosition:"none",style:{width:"50px",padding:"0 5px",marginLeft:"10px"},min:0,max:100})))},o.default.createElement(l.Button,{icon:"volume-up",minimal:!0}))});t.VideoClip=(0,a.observer)(({element:e,store:t})=>e.contentEditable?e.clipSrc?o.default.createElement(l.Button,{text:(0,d.t)("toolbar.removeClip"),minimal:!0,onClickCapture:t=>{e.set({clipSrc:""})}}):o.default.createElement(l.Button,{minimal:!0,text:(0,d.t)("toolbar.clip"),onClickCapture:e=>{e.stopPropagation(),t.openSidePanel("image-clip")}}):null);let h={VideoTrim:t.VideoTrim,VideoAnimations:s.AnimationsPicker,VideoVolume:f,VideoClip:t.VideoClip};t.VideoToolbar=(0,a.observer)(({store:e,components:t})=>{let n=e.selectedElements,r=["VideoTrim","VideoVolume","VideoClip",u.flags.animationsEnabled&&"VideoAnimations"].filter(e=>!!e),a=(0,i.extendToolbar)({type:"video",usedItems:r,components:t});return o.default.createElement(i.ElementContainer,{items:a,itemRender:r=>{let a=t[r]||h[r];return o.default.createElement(a,{elements:n,element:n[0],store:e,key:r})}})}),t.default=t.VideoToolbar},65120:function(e,t){"use strict";
83Object.defineProperty(t,"__esModule",{value:!0}),t.intersect=void 0,t.intersect=(e,t)=>{let n=new Set(t);return[...new Set(e)].filter(e=>n.has(e))}},22864:function(e,t){"use strict";async function n(e){return new Promise((t,n)=>{let r=new FileReader;r.readAsDataURL(e),r.onload=()=>t(r.result),r.onerror=e=>n(e)})}Object.defineProperty(t,"__esModule",{value:!0}),t.localFileToURL=n},97043:function(e,t){"use strict";async function n(e){let t=document.createElement("video");t.crossOrigin="anonymous",t.src=e,await t.play(),t.pause();let{videoWidth:n,videoHeight:r}=t;return{width:n,height:r}}async function r(e){let t=document.createElement("video");t.crossOrigin="anonymous",t.src=e,await t.play(),t.pause();let{duration:n}=t;return n}async function o(e,t=5){return new Promise((n,r)=>{var o=document.createElement("video"),a=document.createElement("canvas");a.width=480,a.height=360;var i=a.getContext("2d");o.crossOrigin="anonymous",o.src=e,o.addEventListener("error",e=>{r(e)}),o.addEventListener("loadeddata",function(){let e=o.videoWidth/o.videoHeight;a.width=480,a.height=480/e,o.currentTime=t}),o.addEventListener("seeked",function(){i.drawImage(o,0,0,a.width,a.height);try{var e=a.toDataURL();n(e)}catch(e){r(e)}})})}async function a(e,t,n){return new Promise((r,o)=>{let a=t.getContext("2d"),i=()=>{try{a.drawImage(e,0,0,t.width,t.height);let n=t.toDataURL();r(n),e.removeEventListener("seeked",i)}catch(t){o(t),e.removeEventListener("seeked",i)}};e.addEventListener("seeked",i),e.currentTime=n})}Object.defineProperty(t,"__esModule",{value:!0}),t.getVideoSize=n,t.getVideoDuration=r,t.getVideoPreview=o,t.getVideoObjectPreview=a},53449:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Alpha=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(7653),i=c(a),l=c(n(98746)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(7062)),u=c(n(88186));function c(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var p=t.Alpha=function(e){function t(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);for(var e,n,r,o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=d(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=s.calculateChange(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},d(r,n)}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}
83(t,e),o(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=(0,l.default)({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("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},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("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:r({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return i.default.createElement("div",{style:n.alpha},i.default.createElement("div",{style:n.checkboard},i.default.createElement(u.default,{renderers:this.props.renderers})),i.default.createElement("div",{style:n.gradient}),i.default.createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.default.createElement("div",{style:n.pointer},this.props.pointer?i.default.createElement(this.props.pointer,this.props):i.default.createElement("div",{style:n.slider}))))}}]),t}(a.PureComponent||a.Component);t.default=p},88186:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkboard=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(7653),a=s(o),i=s(n(98746)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(51849));function s(e){return e&&e.__esModule?e:{default:e}}var u=t.Checkboard=function(e){var t=e.white,n=e.grey,s=e.size,u=e.renderers,c=e.borderRadius,d=e.boxShadow,p=e.children,f=(0,i.default)({default:{grid:{borderRadius:c,boxShadow:d,absolute:"0px 0px 0px 0px",background:"url("+l.get(t,n,s,u.canvas)+") center left"}}});return(0,o.isValidElement)(p)?a.default.cloneElement(p,r({},p.props,{style:r({},p.props.style,f.grid)})):a.default.createElement("div",{style:f.grid})};u.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}},t.default=u},12323:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorWrap=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(7653),i=u(a),l=u(n(29860)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(66948));function u(e){return e&&e.__esModule?e:{default:e}}var c=t.ColorWrap=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(s.simpleCheckForValidColor(e)){var r=s.toState(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(s.simpleCheckForValidColor(e)){var r=s.toState(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=r({},s.toState(e.color,0)),t.debounce=(0,l.default)(function(e,t,n){e(t,n)},100),t}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(n,t),o(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),i.default.createElement(e,r({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return r({},s.toState(e.color,t.oldHue))}}]),n}
83(a.PureComponent||a.Component);return t.propTypes=r({},e.propTypes),t.defaultProps=r({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};t.default=c},57302:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditableInput=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(7653),a=l(o),i=l(n(98746));function l(e){return e&&e.__esModule?e:{default:e}}var s=[38,40],u=1,c=t.EditableInput=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(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(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,r=Number(String(e.target.value).replace(/%/g,""));if(!isNaN(r)&&(t=e.keyCode,s.indexOf(t)>-1)){var o=n.getArrowOffset(),a=38===e.keyCode?r+o:r-o;n.setUpdatedValue(a,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),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(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+u++,n}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(t,e),r(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value!==this.state.value&&(e.value!==this.props.value||t.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(e){var t,n;return t={},(n=this.props.label)in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,i.default)({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 a.default.createElement("div",{style:t.wrap},a.default.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},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?a.default.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}
83(o.PureComponent||o.Component);t.default=c},65570:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hue=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(7653),a=s(o),i=s(n(98746)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(7027));function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var c=t.Hue=function(e){function t(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);for(var e,n,r,o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=u(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=l.calculateChange(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},u(r,n)}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(t,e),r(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 e=this,t=this.props.direction,n=void 0===t?"horizontal":t,r=(0,i.default)({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:100*this.props.hsl.h/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:-(100*this.props.hsl.h/360)+100+"%"}}},{vertical:"vertical"===n});return a.default.createElement("div",{style:r.hue},a.default.createElement("div",{className:"hue-"+n,style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},a.default.createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),a.default.createElement("div",{style:r.pointer},this.props.pointer?a.default.createElement(this.props.pointer,this.props):a.default.createElement("div",{style:r.slider}))))}}]),t}(o.PureComponent||o.Component);t.default=c},89171:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Raised=void 0;var r=l(n(7653)),o=l(n(63074)),a=l(n(98746)),i=l(n(79491));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.Raised=function(e){var t=e.zDepth,n=e.radius,o=e.background,l=e.children,s=e.styles,u=(0,a.default)((0,i.default)({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:o}},"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%"}}},void 0===s?{}:s),{"zDepth-1":1===t});return r.default.createElement("div",{style:u.wrap},r.default.createElement("div",{style:u.bg}),r.default.createElement("div",{style:u.content},l))};s.propTypes={background:o.default.string,zDepth:o.default.oneOf([0,1,2,3,4,5]),radius:o.default.number,styles:o.default.object},s.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}},t.default=s},59387:function(e,t,n){"use strict";
83Object.defineProperty(t,"__esModule",{value:!0}),t.Saturation=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(7653),a=u(o),i=u(n(98746)),l=u(n(10205)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(17974));function u(e){return e&&e.__esModule?e:{default:e}}var c=t.Saturation=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,s.calculateChange(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=(0,l.default)(function(e,t,n){e(t,n)},50),n}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(t,e),r(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,r=t.white,o=t.black,l=t.pointer,s=t.circle,u=(0,i.default)({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:-(100*this.props.hsv.v)+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:r,black:o,pointer:l,circle:s}},{custom:!!this.props.style});return a.default.createElement("div",{style:u.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},a.default.createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),a.default.createElement("div",{style:u.white,className:"saturation-white"},a.default.createElement("div",{style:u.black,className:"saturation-black"}),a.default.createElement("div",{style:u.pointer},this.props.pointer?a.default.createElement(this.props.pointer,this.props):a.default.createElement("div",{style:u.circle}))))}}]),t}(o.PureComponent||o.Component);t.default=c},39095:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Swatch=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(7653)),a=s(n(98746)),i=n(23786),l=s(n(88186));
83function s(e){return e&&e.__esModule?e:{default:e}}var u=t.Swatch=function(e){var t=e.color,n=e.style,i=e.onClick,s=void 0===i?function(){}:i,u=e.onHover,c=e.title,d=void 0===c?t:c,p=e.children,f=e.focus,h=e.focusStyle,m="transparent"===t,v=(0,a.default)({default:{swatch:r({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,f?void 0===h?{}:h:{})}}),g={};return u&&(g.onMouseOver=function(e){return u(t,e)}),o.default.createElement("div",r({style:v.swatch,onClick:function(e){return s(t,e)},title:d,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&s(t,e)}},g),p,m&&o.default.createElement(l.default,{borderRadius:v.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};t.default=(0,i.handleFocus)(u)},41233:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(53449);Object.defineProperty(t,"Alpha",{enumerable:!0,get:function(){return d(r).default}});var o=n(88186);Object.defineProperty(t,"Checkboard",{enumerable:!0,get:function(){return d(o).default}});var a=n(57302);Object.defineProperty(t,"EditableInput",{enumerable:!0,get:function(){return d(a).default}});var i=n(65570);Object.defineProperty(t,"Hue",{enumerable:!0,get:function(){return d(i).default}});var l=n(89171);Object.defineProperty(t,"Raised",{enumerable:!0,get:function(){return d(l).default}});var s=n(59387);Object.defineProperty(t,"Saturation",{enumerable:!0,get:function(){return d(s).default}});var u=n(12323);Object.defineProperty(t,"ColorWrap",{enumerable:!0,get:function(){return d(u).default}});var c=n(39095);function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Swatch",{enumerable:!0,get:function(){return d(c).default}})},14852:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SketchFields=void 0;var r=l(n(7653)),o=l(n(98746)),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(66948)),i=n(41233);function l(e){return e&&e.__esModule?e:{default:e}}var s=t.SketchFields=function(e){var t=e.onChange,n=e.rgb,l=e.hsl,s=e.hex,u=e.disableAlpha,c=(0,o.default)({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:u}),d=function(e,r){e.hex?a.isValidHex(e.hex)&&t({hex:e.hex,source:"hex"},r):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,a:n.a,source:"rgb"},r):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:l.h,s:l.s,l:l.l,a:e.a,source:"rgb"},r))};return r.default.createElement("div",{style:c.fields,className:"flexbox-fix"},r.default.createElement("div",{style:c.double},r.default.createElement(i.EditableInput,{style:{input:c.input,label:c.label},label:"hex",value:s.replace("#",""),onChange:d})),r.default.createElement("div",{style:c.single},r.default.createElement(i.EditableInput,{style:{input:c.input,label:c.label},label:"r",value:n.r,onChange:d,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:c.single},r.default.createElement(i.EditableInput,{style:{input:c.input,label:c.label},label:"g",value:n.g,onChange:d,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:c.single},r.default.createElement(i.EditableInput,{style:{input:c.input,label:c.label},label:"b",value:n.b,onChange:d,dragLabel:"true",dragMax:"255"})),r.default.createElement("div",{style:c.alpha},r.default.createElement(i.EditableInput,{style:{input:c.input,label:c.label},label:"a",value:Math.round(100*n.a),onChange:d,dragLabel:"true",dragMax:"100"})))};t.default=s}
83,83103:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SketchPresetColors=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(7653)),a=s(n(63074)),i=s(n(98746)),l=n(41233);function s(e){return e&&e.__esModule?e:{default:e}}var u=t.SketchPresetColors=function(e){var t=e.colors,n=e.onClick,a=void 0===n?function(){}:n,s=e.onSwatchHover,u=(0,i.default)({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":!t||!t.length}),c=function(e,t){a({hex:e,source:"hex"},t)};return o.default.createElement("div",{style:u.colors,className:"flexbox-fix"},t.map(function(e){var t="string"==typeof e?{color:e}:e,n=""+t.color+(t.title||"");return o.default.createElement("div",{key:n,style:u.swatchWrap},o.default.createElement(l.Swatch,r({},t,{style:u.swatch,onClick:c,onHover:s,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))}))};u.propTypes={colors:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.shape({color:a.default.string,title:a.default.string})])).isRequired},t.default=u},7062:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,r,o){var a=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,u=l-(o.getBoundingClientRect().left+window.pageXOffset),c=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d=void 0;if(d=c<0?0:c>i?1:Math.round(100*c/i)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var p=void 0;if(r!==(p=u<0?0:u>a?1:Math.round(100*u/a)/100))return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}return null}},51849:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={},r=t.render=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=t,a.fillRect(0,0,n,n),a.translate(n,n),a.fillRect(0,0,n,n),o.toDataURL()):null};t.get=function(e,t,o,a){var i=e+"-"+t+"-"+o+(a?"-server":"");if(n[i])return n[i];var l=r(e,t,o,a);return n[i]=l,l}},66948:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isvalidColorString=t.red=t.getContrastingColor=t.isValidHex=t.toState=t.simpleCheckForValidColor=void 0;var r=a(n(48325)),o=a(n(4878));function a(e){return e&&e.__esModule?e:{default:e}}t.simpleCheckForValidColor=function(e){var t=0,n=0;return(0,r.default)(["r","g","b","a","h","s","l","v"],function(r){e[r]&&(t+=1,isNaN(e[r])||(n+=1),("s"===r||"l"===r)&&/^\d+%$/.test(e[r])&&(n+=1))}),t===n&&e};var i=t.toState=function(e,t){var n=e.hex?(0,o.default)(e.hex):(0,o.default)(e),r=n.toHsl(),a=n.toHsv(),i=n.toRgb(),l=n.toHex();return 0===r.s&&(r.h=t||0,a.h=t||0),{hsl:r,hex:"000000"===l&&0===i.a?"transparent":"#"+l,rgb:i,hsv:a,oldHue:e.h||t||r.h,source:e.source}};t.isValidHex=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&(0,o.default)(e).isValid()},t.getContrastingColor=function(e){if(!e)return"#fff";var t=i(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},t.red={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},t.isvalidColorString=function(e,t){var n=e.replace("\xb0","");return(0,o.default)(t+" ("+n+")")._ok}},7027:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,r){var o=r.clientWidth,a=r.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(r.getBoundingClientRect().left+window.pageXOffset),u=l-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var c=void 0;if(c=u<0?359:u>a?0:360*(-(100*u/a)+100)/100,n.h!==c)return{h:c,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d=void 0;if(d=s<0?0:s>o?359:100*s/o*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}},23786:function(e,t,n){"use strict";
83Object.defineProperty(t,"__esModule",{value:!0}),t.handleFocus=void 0;var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=(r=n(7653))&&r.__esModule?r:{default:r};function l(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}t.handleFocus=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,r);for(var e,t,n,o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=n=l(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(a))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},l(n,t)}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(r,n),a(r,[{key:"render",value:function(){return i.default.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},i.default.createElement(e,o({},this.props,this.state)))}}]),r}(i.default.Component)}},17974:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n){var r=n.getBoundingClientRect(),o=r.width,a=r.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),u=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),u<0?u=0:u>a&&(u=a);var c=s/o,d=1-u/a;return{h:t.h,s:c,v:d,a:t.a,source:"hsv"}}},68036:function(e,t,n){"use strict";n.r(t),n.d(t,{FixedSizeGrid:function(){return j},FixedSizeList:function(){return B},VariableSizeGrid:function(){return _},VariableSizeList:function(){return D},areEqual:function(){return W},shouldComponentUpdate:function(){return U}});var r=n(17610),o=n(31181),a=n(31907),i=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function l(e,t){if(e.length!==t.length)return!1;for(var n,r,o=0;o<e.length;o++)if(!((n=e[o])===(r=t[o])||i(n)&&i(r)))return!1;return!0}var s=function(e,t){void 0===t&&(t=l);var n,r,o=[],a=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return a&&n===this&&t(i,o)||(r=e.apply(this,i),a=!0,n=this,o=i),r}},u=n(7653),c=n(61155),d="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function p(e){cancelAnimationFrame(e.id)}function f(e,t){var n=d(),r={id:requestAnimationFrame(function o(){d()-n>=t?e.call(null):r.id=requestAnimationFrame(o)})};return r}var h=-1;function m(e){if(void 0===e&&(e=!1),-1===h||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),h=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return h}var v=null;function g(e){if(void 0===e&&(e=!1),null===v||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?v="positive-descending":(t.scrollLeft=1,v=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t)}return v}var b=function(e){var t=e.columnIndex;return e.data,e.rowIndex+":"+t};function y(e){var t,n=e.getColumnOffset,i=e.getColumnStartIndexForOffset,l=e.getColumnStopIndexForStartIndex,c=e.getColumnWidth,d=e.getEstimatedTotalHeight,h=e.getEstimatedTotalWidth,v=e.getOffsetForColumnAndAlignment,y=e.getOffsetForRowAndAlignment,x=e.getRowHeight,w=e.getRowOffset,C=e.getRowStartIndexForOffset,O=e.getRowStopIndexForStartIndex,I=e.initInstanceProps,S=e.shouldResetStyleCacheOnItemSizeChange,k=e.validateProps;return(t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=I(r.props,(0,o.Z)(r)),r._resetIsScrollingTimeoutId=null,r._outerRef=void 0,r.state={instance:(0,o.Z)(r),isScrolling:!1,horizontalScrollDirection:"forward",scrollLeft:"number"==typeof r.props.initialScrollLeft?r.props.initialScrollLeft:0,scrollTop:"number"==typeof r.props.initialScrollTop?r.props.initialScrollTop:0,scrollUpdateWasRequested:!1,verticalScrollDirection:"forward"},r._callOnItemsRendered=void 0,r._callOnItemsRendered=s(function(e,t,n,o,a,i,l,s){return r.props.onItemsRendered({overscanColumnStartIndex:e,overscanColumnStopIndex:t,overscanRowStartIndex:n,overscanRowStopIndex:o,visibleColumnStartIndex:a,visibleColumnStopIndex:i,visibleRowStartIndex:l,visibleRowStopIndex:s})}),r._callOnScroll=void 0,r._callOnScroll=s(function(e,t,n,o,a){return r.props.onScroll({horizontalScrollDirection:n,scrollLeft:e,scrollTop:t,verticalScrollDirection:o,scrollUpdateWasRequested:a})}),r._getItemStyle=void 0,r._getItemStyle=function(e,t){var o,a=r.props,i=a.columnWidth,l=a.direction,s=a.rowHeight,u=r._getItemStyleCache(S&&i,S&&l,S&&s),d=e+":"+t;if(u.hasOwnProperty(d))o=u[d];else{var p=n(r.props,t,r._instanceProps),f="rtl"===l;u[d]=o={position:"absolute",left:f?void 0:p,right:f?p:void 0,top:w(r.props,e,r._instanceProps),height:x(r.props,e,r._instanceProps),width:c(r.props,t,r._instanceProps)}}return o},r._getItemStyleCache=void 0,r._getItemStyleCache=s(function(e,t,n){return{}}),r._onScroll=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.clientWidth,a=t.scrollLeft,i=t.scrollTop,l=t.scrollHeight,s=t.scrollWidth;r.setState(function(e){if(e.scrollLeft===a&&e.scrollTop===i)return null;var t=r.props.direction,u=a;if("rtl"===t)switch(g()){case"negative":u=-a;break;case"positive-descending":u=s-o-a}return u=Math.max(0,Math.min(u,s-o)),{isScrolling:!0,horizontalScrollDirection:e.scrollLeft<a?"forward":"backward",scrollLeft:u,scrollTop:Math.max(0,Math.min(i,l-n)),verticalScrollDirection:e.scrollTop<i?"forward":"backward",scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&p(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=f(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},function(){r._getItemStyleCache(-1)})},r}(0,a.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return E(e,t),k(e),null};var _=t.prototype;return _.scrollTo=function(e){var t=e.scrollLeft,n=e.scrollTop;void 0!==t&&(t=Math.max(0,t)),void 0!==n&&(n=Math.max(0,n)),this.setState(function(e){return(void 0===t&&(t=e.scrollLeft),void 0===n&&(n=e.scrollTop),e.scrollLeft===t&&e.scrollTop===n)?null:{horizontalScrollDirection:e.scrollLeft<t?"forward":"backward",scrollLeft:t,scrollTop:n,scrollUpdateWasRequested:!0,verticalScrollDirection:e.scrollTop<n?"forward":"backward"}},this._resetIsScrollingDebounced)},_.scrollToItem=function(e){var t=e.align,n=void 0===t?"auto":t,r=e.columnIndex,o=e.rowIndex,a=this.props,i=a.columnCount,l=a.height,s=a.rowCount,u=a.width,c=this.state,p=c.scrollLeft,f=c.scrollTop,g=m();void 0!==r&&(r=Math.max(0,Math.min(r,i-1))),void 0!==o&&(o=Math.max(0,Math.min(o,s-1)));var b=d(this.props,this._instanceProps),E=h(this.props,this._instanceProps)>u?g:0,x=b>l?g:0;this.scrollTo({scrollLeft:void 0!==r?v(this.props,r,n,p,this._instanceProps,x):p,scrollTop:void 0!==o?y(this.props,o,n,f,this._instanceProps,E):f})},_.componentDidMount=function(){var e=this.props,t=e.initialScrollLeft,n=e.initialScrollTop;if(null!=this._outerRef){var r=this._outerRef;"number"==typeof t&&(r.scrollLeft=t),"number"==typeof n&&(r.scrollTop=n)}this._callPropsCallbacks()},_.componentDidUpdate=function(){var e=this.props.direction,t=this.state,n=t.scrollLeft,r=t.scrollTop;if(t.scrollUpdateWasRequested&&null!=this._outerRef){var o=this._outerRef;if("rtl"===e)switch(g()){case"negative":o.scrollLeft=-n;break;case"positive-ascending":o.scrollLeft=n;break;default:var a=o.clientWidth,i=o.scrollWidth;o.scrollLeft=i-a-n}else o.scrollLeft=Math.max(0,n);o.scrollTop=Math.max(0,r)}this._callPropsCallbacks()},_.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&p(this._resetIsScrollingTimeoutId)},_.render=function(){var e=this.props,t=e.children,n=e.className,o=e.columnCount,a=e.direction,i=e.he
vendor: 16,384 bytes, line 83
83ight,l=e.innerRef,s=e.innerElementType,c=e.innerTagName,p=e.itemData,f=e.itemKey,m=void 0===f?b:f,v=e.outerElementType,g=e.outerTagName,y=e.rowCount,E=e.style,x=e.useIsScrolling,w=e.width,C=this.state.isScrolling,O=this._getHorizontalRangeToRender(),I=O[0],S=O[1],k=this._getVerticalRangeToRender(),_=k[0],T=k[1],P=[];if(o>0&&y)for(var R=_;R<=T;R++)for(var M=I;M<=S;M++)P.push((0,u.createElement)(t,{columnIndex:M,data:p,isScrolling:x?C:void 0,key:m({columnIndex:M,data:p,rowIndex:R}),rowIndex:R,style:this._getItemStyle(R,M)}));var A=d(this.props,this._instanceProps),L=h(this.props,this._instanceProps);return(0,u.createElement)(v||g||"div",{className:n,onScroll:this._onScroll,ref:this._outerRefSetter,style:(0,r.Z)({position:"relative",height:i,width:w,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:a},E)},(0,u.createElement)(s||c||"div",{children:P,ref:l,style:{height:A,pointerEvents:C?"none":void 0,width:L}}))},_._callPropsCallbacks=function(){var e=this.props,t=e.columnCount,n=e.onItemsRendered,r=e.onScroll,o=e.rowCount;if("function"==typeof n&&t>0&&o>0){var a=this._getHorizontalRangeToRender(),i=a[0],l=a[1],s=a[2],u=a[3],c=this._getVerticalRangeToRender(),d=c[0],p=c[1],f=c[2],h=c[3];this._callOnItemsRendered(i,l,d,p,s,u,f,h)}if("function"==typeof r){var m=this.state,v=m.horizontalScrollDirection,g=m.scrollLeft,b=m.scrollTop,y=m.scrollUpdateWasRequested,E=m.verticalScrollDirection;this._callOnScroll(g,b,v,E,y)}},_._getHorizontalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanColumnCount,r=e.overscanColumnsCount,o=e.overscanCount,a=e.rowCount,s=this.state,u=s.horizontalScrollDirection,c=s.isScrolling,d=s.scrollLeft,p=n||r||o||1;if(0===t||0===a)return[0,0,0,0];var f=i(this.props,d,this._instanceProps),h=l(this.props,f,d,this._instanceProps);return[Math.max(0,f-(c&&"backward"!==u?1:Math.max(1,p))),Math.max(0,Math.min(t-1,h+(c&&"forward"!==u?1:Math.max(1,p)))),f,h]},_._getVerticalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanCount,r=e.overscanRowCount,o=e.overscanRowsCount,a=e.rowCount,i=this.state,l=i.isScrolling,s=i.verticalScrollDirection,u=i.scrollTop,c=r||o||n||1;if(0===t||0===a)return[0,0,0,0];var d=C(this.props,u,this._instanceProps),p=O(this.props,d,u,this._instanceProps);return[Math.max(0,d-(l&&"backward"!==s?1:Math.max(1,c))),Math.max(0,Math.min(a-1,p+(l&&"forward"!==s?1:Math.max(1,c)))),d,p]},t}(u.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,useIsScrolling:!1},t}var E=function(e,t){e.children,e.direction,e.height,e.innerTagName,e.outerTagName,e.overscanColumnsCount,e.overscanCount,e.overscanRowsCount,e.width,t.instance},x=function(e,t){var n=e.rowCount,r=t.rowMetadataMap,o=t.estimatedRowHeight,a=t.lastMeasuredRowIndex,i=0;if(a>=n&&(a=n-1),a>=0){var l=r[a];i=l.offset+l.size}return i+(n-a-1)*o},w=function(e,t){var n=e.columnCount,r=t.columnMetadataMap,o=t.estimatedColumnWidth,a=t.lastMeasuredColumnIndex,i=0;if(a>=n&&(a=n-1),a>=0){var l=r[a];i=l.offset+l.size}return i+(n-a-1)*o},C=function(e,t,n,r){var o,a,i;if("column"===e?(o=r.columnMetadataMap,a=t.columnWidth,i=r.lastMeasuredColumnIndex):(o=r.rowMetadataMap,a=t.rowHeight,i=r.lastMeasuredRowIndex),n>i){var l=0;if(i>=0){var s=o[i];l=s.offset+s.size}for(var u=i+1;u<=n;u++){var c=a(u);o[u]={offset:l,size:c},l+=c}"column"===e?r.lastMeasuredColumnIndex=n:r.lastMeasuredRowIndex=n}return o[n]},O=function(e,t,n,r){var o,a;return("column"===e?(o=n.columnMetadataMap,a=n.lastMeasuredColumnIndex):(o=n.rowMetadataMap,a=n.lastMeasuredRowIndex),(a>0?o[a].offset:0)>=r)?I(e,t,n,a,0,r):S(e,t,n,Math.max(0,a),r)},I=function(e,t,n,r,o,a){for(;o<=r;){var i=o+Math.floor((r-o)/2),l=C(e,t,i,n).offset;if(l===a)return i;l<a?o=i+1:l>a&&(r=i-1)}return o>0?o-1:0},S=function(e,t,n,r,o){for(var a="column"===e?t.columnCount:t.rowCount,i=1;r<a&&C(e,t,r,n).offset<o;)r+=i,i*=2;return I(e,t,n,Math.min(r,a-1),Math.floor(r/2),o)},k=function(e,t,n,r,o,a,i){var l="column"===e?t.width:t.height,s=C(e,t,n,a),u=Math.max(0,Math.min(("column"===e?w(t,a):x(t,a))-l,s.offset)),c=Math.max(0,s.offset-l+i+s.size);switch("smart"===r&&(r=o>=c-l&&o<=u+l?"auto":"center"),r){case"start":return u;case"end":return c;case"center":return Math.round(c+(u-c)/2);default:if(o>=c&&o<=u)return o;if(c>u)return c;if(o<c)return c;return u}},_=y({getColumnOffset:function(e,t,n){return C("column",e,t,n).offset},getColumnStartIndexForOffset:function(e,t,n){return O("column",e,n,t)},getColumnStopIndexForStartIndex:function(e,t,n,r){for(var o=e.columnCount,a=e.width,i=C("column",e,t,r),l=n+a,s=i.offset+i.size,u=t;u<o-1&&s<l;)s+=C("column",e,++u,r).size;return u},getColumnWidth:function(e,t,n){return n.columnMetadataMap[t].size},getEstimatedTotalHeight:x,getEstimatedTotalWidth:w,getOffsetForColumnAndAlignment:function(e,t,n,r,o,a){return k("column",e,t,n,r,o,a)},getOffsetForRowAndAlignment:function(e,t,n,r,o,a){return k("row",e,t,n,r,o,a)},getRowOffset:function(e,t,n){return C("row",e,t,n).offset},getRowHeight:function(e,t,n){return n.rowMetadataMap[t].size},getRowStartIndexForOffset:function(e,t,n){return O("row",e,n,t)},getRowStopIndexForStartIndex:function(e,t,n,r){for(var o=e.rowCount,a=e.height,i=C("row",e,t,r),l=n+a,s=i.offset+i.size,u=t;u<o-1&&s<l;)s+=C("row",e,++u,r).size;return u},initInstanceProps:function(e,t){var n={columnMetadataMap:{},estimatedColumnWidth:e.estimatedColumnWidth||50,estimatedRowHeight:e.estimatedRowHeight||50,lastMeasuredColumnIndex:-1,lastMeasuredRowIndex:-1,rowMetadataMap:{}};return t.resetAfterColumnIndex=function(e,n){void 0===n&&(n=!0),t.resetAfterIndices({columnIndex:e,shouldForceUpdate:n})},t.resetAfterRowIndex=function(e,n){void 0===n&&(n=!0),t.resetAfterIndices({rowIndex:e,shouldForceUpdate:n})},t.resetAfterIndices=function(e){var r=e.columnIndex,o=e.rowIndex,a=e.shouldForceUpdate;"number"==typeof r&&(n.lastMeasuredColumnIndex=Math.min(n.lastMeasuredColumnIndex,r-1)),"number"==typeof o&&(n.lastMeasuredRowIndex=Math.min(n.lastMeasuredRowIndex,o-1)),t._getItemStyleCache(-1),(void 0===a||a)&&t.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(e){e.columnWidth,e.rowHeight}}),T=function(e,t){return e};function P(e){var t,n=e.getItemOffset,i=e.getEstimatedTotalSize,l=e.getItemSize,c=e.getOffsetForIndexAndAlignment,d=e.getStartIndexForOffset,h=e.getStopIndexForStartIndex,v=e.initInstanceProps,b=e.shouldResetStyleCacheOnItemSizeChange,y=e.validateProps;return(t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=v(r.props,(0,o.Z)(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:(0,o.Z)(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=s(function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})}),r._callOnScroll=void 0,r._callOnScroll=s(function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})}),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,o=r.props,a=o.direction,i=o.itemSize,s=o.layout,u=r._getItemStyleCache(b&&i,b&&s,b&&a);if(u.hasOwnProperty(e))t=u[e];else{var c=n(r.props,e,r._instanceProps),d=l(r.props,e,r._instanceProps),p="horizontal"===a||"horizontal"===s,f="rtl"===a,h=p?c:0;u[e]=t={position:"absolute",left:f?void 0:h,right:f?h:void 0,top:p?0:c,height:p?"100%":d,width:p?d:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=s(function(e,t,n){return{}}),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;r.setState(function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,i=o;if("rtl"===t)switch(g()){case"negative":i=-o;break;case"positive-descending":i=a-n-o}return i=Math.max(0,Math.min(i,a-n)),{isScrolling:!0,scrollDirection:e.scrollOffset<i?"forward":"backward",scrollOffset:i,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._onScrollVertical=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.scrollHeight,a=t.scrollTop;r.setState(function(e){if(e.scrollOffset===a)return null;var t=Math.max(0,Math.min(a,o-n));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&p(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=f(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},function(){r._getItemStyleCache(-1,null)})},r}(0,a.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return R(e,t),y(e),null};var E=t.prototype;return E.scrollTo=function(e){e=Math.max(0,e),this.setState(function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},E.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,a=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var i=0;if(this._outerRef){var l=this._outerRef;i="vertical"===o?l.scrollWidth>l.clientWidth?m():0:l.scrollHeight>l.clientHeight?m():0}this.scrollTo(c(this.props,e,t,a,this._instanceProps,i))},E.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},E.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var a=this._outerRef;if("horizontal"===t||"horizontal"===n){if("rtl"===t)switch(g()){case"negative":a.scrollLeft=-o;break;case"positive-ascending":a.scrollLeft=o;break;default:var i=a.clientWidth,l=a.scrollWidth;a.scrollLeft=l-i-o}else a.scrollLeft=o}else a.scrollTop=o}this._callPropsCallbacks()},E.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&p(this._resetIsScrollingTimeoutId)},E.render=function(){var e=this.props,t=e.children,n=e.className,o=e.direction,a=e.height,l=e.innerRef,s=e.innerElementType,c=e.innerTagName,d=e.itemCount,p=e.itemData,f=e.itemKey,h=void 0===f?T:f,m=e.layout,v=e.outerElementType,g=e.outerTagName,b=e.style,y=e.useIsScrolling,E=e.width,x=this.state.isScrolling,w="horizontal"===o||"horizontal"===m,C=w?this._onScrollHorizontal:this._onScrollVertical,O=this._getRangeToRender(),I=O[0],S=O[1],k=[];if(d>0)for(var _=I;_<=S;_++)k.push((0,u.createElement)(t,{data:p,key:h(_,p),index:_,isScrolling:y?x:void 0,style:this._getItemStyle(_)}));var P=i(this.props,this._instanceProps);return(0,u.createElement)(v||g||"div",{className:n,onScroll:C,ref:this._outerRefSetter,style:(0,r.Z)({position:"relative",height:a,width:E,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},b)},(0,u.createElement)(s||c||"div",{children:k,ref:l,style:{height:w?"100%":P,pointerEvents:x?"none":void 0,width:w?P:"100%"}}))},E._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,l=a.scrollOffset,s=a.scrollUpdateWasRequested;this._callOnScroll(i,l,s)}},E._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===t)return[0,0,0,0];var l=d(this.props,i,this._instanceProps),s=h(this.props,l,i,this._instanceProps);return[Math.max(0,l-(o&&"backward"!==a?1:Math.max(1,n))),Math.max(0,Math.min(t-1,s+(o&&"forward"!==a?1:Math.max(1,n)))),l,s]},t}(u.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var R=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},M=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,a=n.lastMeasuredIndex;if(t>a){var i=0;if(a>=0){var l=o[a];i=l.offset+l.size}for(var s=a+1;s<=t;s++){var u=r(s);o[s]={offset:i,size:u},i+=u}n.lastMeasuredIndex=t}return o[t]},A=function(e,t,n){var r=t.itemMetadataMap,o=t.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?L(e,t,o,0,n):F(e,t,Math.max(0,o),n)},L=function(e,t,n,r,o){for(;r<=n;){var a=r+Math.floor((n-r)/2),i=M(e,a,t).offset;if(i===o)return a;i<o?r=a+1:i>o&&(n=a-1)}return r>0?r-1:0},F=function(e,t,n,r){for(var o=e.itemCount,a=1;n<o&&M(e,n,t).offset<r;)n+=a,a*=2;return L(e,t,Math.min(n,o-1),Math.floor(n/2),r)},N=function(e,t){var n=e.itemCount,r=t.itemMetadataMap,o=t.estimatedItemSize,a=t.lastMeasuredIndex,i=0;if(a>=n&&(a=n-1),a>=0){var l=r[a];i=l.offset+l.size}return i+(n-a-1)*o},D=P({getItemOffset:function(e,t,n){return M(e,t,n).offset},getItemSize:function(e,t,n){return n.itemMetadataMap[t].size},getEstimatedTotalSize:N,getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,l=e.height,s=e.layout,u=e.width,c="horizontal"===i||"horizontal"===s?u:l,d=M(e,t,o),p=Math.max(0,Math.min(N(e,o)-c,d.offset)),f=Math.max(0,d.offset-c+d.size+a);switch("smart"===n&&(n=r>=f-c&&r<=p+c?"auto":"center"),n){case"start":return p;case"end":return f;case"center":return Math.round(f+(p-f)/2);default:if(r>=f&&r<=p)return r;if(r<f)return f;return p}},getStartIndexForOffset:function(e,t,n){return A(e,n,t)},getStopIndexForStartIndex:function(e,t,n,r){for(var o=e.direction,a=e.height,i=e.itemCount,l=e.layout,s=e.width,u=M(e,t,r),c=n+("horizontal"===o||"horizontal"===l?s:a),d=u.offset+u.size,p=t;p<i-1&&d<c;)d+=M(e,++p,r).size;return p},initInstanceProps:function(e,t){var n={itemMetadataMap:{},estimatedItemSize:e.estimatedItemSize||50,lastMeasuredIndex:-1};return t.resetAfterIndex=function(e,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,e-1),t._getItemStyleCache(-1),r&&t.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(e){e.itemSize}}),j=y({getColumnOffset:function(e,t){return t*e.columnWidth},getColumnWidth:function(e,t){return e.columnWidth},getRowOffset:function(e,t){return t*e.rowHeight},getRowHeight:function(e,t){return e.rowHeight},getEstimatedTotalHeight:function(e){var t=e.rowCount;return e.rowHeight*t},getEstimatedTotalWidth:function(e){var t=e.columnCount;return e.columnWidth*t},getOffsetForColumnAndAlignment:function(e,t,n,r,o,a){var i=e.columnCount,l=e.columnWidth,s=e.width,u=Math.max(0,i*l-s),c=Math.min(u,t*l),d=Math.max(0,t*l-s+a+l);switch("smart"===n&&(n=r>=d-s&&r<=c+s?"auto":"center"),n){case"start":return c;case"end":return d;case"center":var p=Math.round(d+(c-d)/2);if(p<Math.ceil(s/2))return 0;if(p>u+Math.floor(s/2))return u;return p;default:if(r>=d&&r<=c)return r;if(d>c)return d;if(r<d)return d;return c}},getOffsetForRowAndAlignment:function(e,t,n,r,o,a){var i=e.rowHeight,l=e.height,s=Math.max(0,e.rowCount*i-l),u=Math.min(s,t*i),c=Math.max(0,t*i-l+a+i);switch("smart"===n&&(n=r>=c-l&&r<=u+l?"auto":"center"),n){case"start":return u;case"end":return c;case"center":var d=Math.round(c+(u-c)/2);if(d<Math.ceil(l/2))return 0;if(d>s+Math.floor(l/2))return s;return d;default:if(r>=c&&r<=u)return r;if(c>u)return c;if(r<c)return c;return u}},getColumnStartIndexForOffset:function(e,t){var n=e.columnWidth;return Math.max(0,Math.min(e.columnCount-1,Math.floor(t/n)))},getColumnStopIndexForStartIndex:function(e,t,n){var r=e.columnWidth;return Math.max(0,Math.min(e.columnCount-1,t+Math.ceil((e.width+n-t*r)/r)-1))},getRowStartIndexForOffset:function(e,t){var n=e.rowHeight;return Math.max(0,Math.min(e.rowCount-1,Math.floor(t/n)))},getRowStopIndexForStartIndex:function(e,t,n){var r=e.rowHeight;return Math.max(0,Math.min(e.rowCount-1,t+Math.ceil((e.height+n-t*r)/r)-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.columnWidth,e.rowHeight}}),B=P({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.item
83Size*t},getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,l=e.height,s=e.itemCount,u=e.itemSize,c=e.layout,d=e.width,p="horizontal"===i||"horizontal"===c?d:l,f=Math.max(0,s*u-p),h=Math.min(f,t*u),m=Math.max(0,t*u-p+u+a);switch("smart"===n&&(n=r>=m-p&&r<=h+p?"auto":"center"),n){case"start":return h;case"end":return m;case"center":var v=Math.round(m+(h-m)/2);if(v<Math.ceil(p/2))return 0;if(v>f+Math.floor(p/2))return f;return v;default:if(r>=m&&r<=h)return r;if(r<m)return m;return h}},getStartIndexForOffset:function(e,t){return Math.max(0,Math.min(e.itemCount-1,Math.floor(t/e.itemSize)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,o=e.height,a=e.itemCount,i=e.itemSize,l=e.layout,s=e.width;return Math.max(0,Math.min(a-1,t+Math.ceil((("horizontal"===r||"horizontal"===l?s:o)+n-t*i)/i)-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}});function H(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var V=["style"],z=["style"];function W(e,t){var n=e.style,r=(0,c.Z)(e,V),o=t.style,a=(0,c.Z)(t,z);return!H(n,o)&&!H(r,a)}function U(e,t){return!W(this.props,e)||H(this.state,t)}},95930:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,o=(r=n(18008))&&r.__esModule?r:{default:r},a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){return t[e]||{extend:e}}},l=t.autoprefix=function(e){var t={};return(0,o.default)(e,function(e,n){var r={};(0,o.default)(e,function(e,t){var n=i[t];n?r=a({},r,n(e)):r[t]=e}),t[n]=r}),t};t.default=l},37459:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=(r=n(7653))&&r.__esModule?r:{default:r};function i(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var l=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,r);for(var n,l,s,u=arguments.length,c=Array(u),d=0;d<u;d++)c[d]=arguments[d];return l=s=i(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(c))),s.state={active:!1},s.handleMouseDown=function(){return s.setState({active:!0})},s.handleMouseUp=function(){return s.setState({active:!1})},s.render=function(){return a.default.createElement(t,{onMouseDown:s.handleMouseDown,onMouseUp:s.handleMouseUp},a.default.createElement(e,o({},s.props,s.state)))},i(s,l)}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(r,n),r}(a.default.Component)};t.default=l},82866:function(e,t,n){"use strict";
83Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=(r=n(7653))&&r.__esModule?r:{default:r};function i(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var l=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,r);for(var n,l,s,u=arguments.length,c=Array(u),d=0;d<u;d++)c[d]=arguments[d];return l=s=i(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(c))),s.state={hover:!1},s.handleMouseOver=function(){return s.setState({hover:!0})},s.handleMouseOut=function(){return s.setState({hover:!1})},s.render=function(){return a.default.createElement(t,{onMouseOver:s.handleMouseOver,onMouseOut:s.handleMouseOut},a.default.createElement(e,o({},s.props,s.state)))},i(s,l)}return!function(e,t){if("function"!=typeof t&&null!==t)throw 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)}(r,n),r}(a.default.Component)};t.default=l},69126:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var r=l(n(24558)),o=l(n(18008)),a=l(n(40598)),i=l(n(89232));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,i.default)(t,function(t){Array.isArray(t)?e(t).map(function(e){return n.push(e)}):(0,a.default)(t)?(0,o.default)(t,function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)}):(0,r.default)(t)&&n.push(t)}),n};t.default=s},98746:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var r=u(n(69126)),o=u(n(17392)),a=u(n(95930)),i=u(n(82866)),l=u(n(37459)),s=u(n(47973));function u(e){return e&&e.__esModule?e:{default:e}}t.hover=i.default,t.handleHover=i.default,t.handleActive=l.default,t.loop=s.default;var c=t.ReactCSS=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var l=(0,r.default)(n),s=(0,o.default)(e,l);return(0,a.default)(s)};t.default=c},47973:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n={},r=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];n[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e%2==0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),n}},17392:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=i(n(18008)),o=i(n(97975)),a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function i(e){return e&&e.__esModule?e:{default:e}}var l=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,o.default)(e.default)||{};return t.map(function(t){var o=e[t];return o&&(0,r.default)(o,function(e,t){n[t]||(n[t]={}),n[t]=a({},n[t],o[t])}),t}),n};t.default=l},23409:function(e,t,n){"use strict";n.r(t),n.d(t,{SWRConfig:function(){return u},default:function(){return c},mutate:function(){return a.JG},preload:function(){return a.MA},unstable_serialize:function(){return i},useSWRConfig:function(){return a.kY}});var r=n(7653),o=n(96250),a=n(93509);let i=e=>(0,a.qC)(e)[0],l=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),s={dedupe:!0},u=a.$l.defineProperty(a.J$,"defaultValue",{value:a.u_}),c=(0,a.s6)((e,t,n)=>{let{cache:i,compare:u,suspense:c,fallbackData:d,revalidateOnMount:p,revalidateIfStale:f,refreshInterval:h,refreshWhenHidden:m,refreshWhenOffline:v,keepPreviousData:g}=n,[b,y,E,x]=a.DY.get(i),[w,C]=(0,a.qC)(e),O=(0,r.useRef)(!1),I=(0,r.useRef)(!1),S=(0,r.useRef)(w),k=(0,r.useRef)(t),_=(0,r.useRef)(n),T=()=>_.current,P=()=>T().isVisible()&&T().isOnline(),[R,M,A,L]=(0,a.JN)(i,w),F=(0,r.useRef)({}).current,N=(0,a.o8)(d)?n.fallback[w]:d,D=(e,t)=>{for(let n in F)if("data"===n){if(!u(e[n],t[n])&&(!(0,a.o8)(e[n])||!u(q,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},j=(0,r.useMemo)(()=>{let e=!!w&&!!t&&((0,a.o8)(p)?!T().isPaused()&&!c&&(!!(0,a.o8)(f)||f):p),n=t=>{let n=(0,a.PM)(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},r=R(),o=L(),i=n(r),l=r===o?i:n(o),s=i;return[()=>{let e=n(R());return D(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>l]},[i,w]),B=(0,o.useSyncExternalStore)((0,r.useCallback)(e=>A(w,(t,n)=>{D(n,t)||e()}),[i,w]),j[0],j[1]),H=!O.current,V=b[w]&&b[w].length>0,z=B.data,W=(0,a.o8)(z)?N:z,U=B.error,K=(0,r.useRef)(W),q=g?(0,a.o8)(z)?K.current:z:W,G=(!V||!!(0,a.o8)(U))&&(H&&!(0,a.o8)(p)?p:!T().isPaused()&&(c?!(0,a.o8)(W)&&f:(0,a.o8)(W)||f)),Q=!!(w&&t&&H&&G),X=(0,a.o8)(B.isValidating)?Q:B.isValidating,Y=(0,a.o8)(B.isLoading)?Q:B.isLoading,$=(0,r.useCallback)(async e=>{let t,r;let o=k.current;if(!w||!o||I.current||T().isPaused())return!1;let i=!0,l=e||{},s=!E[w]||!l.dedupe,c=()=>
83a.w6?!I.current&&w===S.current&&O.current:w===S.current,d={isValidating:!1,isLoading:!1},p=()=>{M(d)},f=()=>{let e=E[w];e&&e[1]===r&&delete E[w]},h={isValidating:!0};(0,a.o8)(R().data)&&(h.isLoading=!0);try{if(s&&(M(h),n.loadingTimeout&&(0,a.o8)(R().data)&&setTimeout(()=>{i&&c()&&T().onLoadingSlow(w,n)},n.loadingTimeout),E[w]=[o(C),(0,a.u3)()]),[t,r]=E[w],t=await t,s&&setTimeout(f,n.dedupingInterval),!E[w]||E[w][1]!==r)return s&&c()&&T().onDiscarded(w),!1;d.error=a.i_;let e=y[w];if(!(0,a.o8)(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return p(),s&&c()&&T().onDiscarded(w),!1;let l=R().data;d.data=u(l,t)?l:t,s&&c()&&T().onSuccess(t,w,n)}catch(n){f();let e=T(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=n,s&&c()&&(e.onError(n,w,e),(!0===t||(0,a.mf)(t)&&t(n))&&(!T().revalidateOnFocus||!T().revalidateOnReconnect||P())&&e.onErrorRetry(n,w,e,e=>{let t=b[w];t&&t[0]&&t[0](a.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return i=!1,p(),!0},[w,i]),Z=(0,r.useCallback)((...e)=>(0,a.BN)(i,S.current,...e),[]);if((0,a.LI)(()=>{k.current=t,_.current=n,(0,a.o8)(z)||(K.current=z)}),(0,a.LI)(()=>{if(!w)return;let e=$.bind(a.i_,s),t=0,n=(0,a.ko)(w,b,(n,r={})=>{if(n==a.sj.FOCUS_EVENT){let n=Date.now();T().revalidateOnFocus&&n>t&&P()&&(t=n+T().focusThrottleInterval,e())}else if(n==a.sj.RECONNECT_EVENT)T().revalidateOnReconnect&&P()&&e();else if(n==a.sj.MUTATE_EVENT)return $();else if(n==a.sj.ERROR_REVALIDATE_EVENT)return $(r)});return I.current=!1,S.current=w,O.current=!0,M({_k:C}),G&&((0,a.o8)(W)||a.W6?e():(0,a.kw)(e)),()=>{I.current=!0,n()}},[w]),(0,a.LI)(()=>{let e;function t(){let t=(0,a.mf)(h)?h(R().data):h;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!R().error&&(m||T().isVisible())&&(v||T().isOnline())?$(s).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,m,v,w]),(0,r.useDebugValue)(q),c&&(0,a.o8)(W)&&w){if(!a.w6&&a.W6)throw Error("Fallback data is required when using suspense in SSR.");k.current=t,_.current=n,I.current=!1;let e=x[w];if((0,a.o8)(e)||l(Z(e)),(0,a.o8)(U)){let e=$(s);(0,a.o8)(q)||(e.status="fulfilled",e.value=!0),l(e)}else throw U}return{mutate:Z,get data(){return F.data=!0,q},get error(){return F.error=!0,U},get isValidating(){return F.isValidating=!0,X},get isLoading(){return F.isLoading=!0,Y}}})},4878:function(e){var t;t=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}var t,n,r,o=/^\s+/,a=/\s+$/;function i(t,n){if(n=n||{},(t=t||"")instanceof i)return t;if(!(this instanceof i))return new i(t,n);var r,l,s,u,c,d,p,f,h,m,v,g,b,y,E,x,w,O,k,T,R=(l={r:0,g:0,b:0},s=1,u=null,c=null,d=null,p=!1,f=!1,"string"==typeof(r=t)&&(r=function(e){e=e.replace(o,"").replace(a,"").toLowerCase();var t,n=!1;if(C[e])e=C[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=M.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=M.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=M.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=M.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=M.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=M.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=M.hex8.exec(e))?{r:_(t[1]),g:_(t[2]),b:_(t[3]),a:_(t[4])/255,format:n?"name":"hex8"}:(t=M.hex6.exec(e))?{r:_(t[1]),g:_(t[2]),b:_(t[3]),format:n?"name":"hex"}:(t=M.hex4.exec(e))?{r:_(t[1]+""+t[1]),g:_(t[2]+""+t[2]),b:_(t[3]+""+t[3]),a:_(t[4]+""+t[4])/255,format:n?"name":"hex8"}:!!(t=M.hex3.exec(e))&&{r:_(t[1]+""+t[1]),g:_(t[2]+""+t[2]),b:_(t[3]+""+t[3]),format:n?"name":"hex"}}(r)),"object"==e(r)&&(A(r.r)&&A(r.g)&&A(r.b)?(h=r.r,m=r.g,v=r.b,l={r:255*S(h,255),g:255*S(m,255),b:255*S(v,255)},p=!0,f="%"===String(r.r).substr(-1)?"prgb":"rgb"):A(r.h)&&A(r.s)&&A(r.v)?(u=P(r.s),c=P(r.v),g=r.h,b=u,y=c,g=6*S(g,360),b=S(b,100),y=S(y,100),E=Math.floor(g),x=g-E,w=y*(1-b),O=y*(1-x*b),k=y*(1-(1-x)*b),l={r:255*[y,O,w,w,k,y][T=E%6],g:255*[k,y,y,O,w,w][T],b:255*[w,w,k,y,y,O][T]},p=!0,f="hsv"):A(r.h)&&A(r.s)&&A(r.l)&&(u=P(r.s),d=P(r.l),l=function(e,t,n){var r,o,a;function i(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=S(e,360),t=S(t,100),n=S(n,100),0===t)r=o=a=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;r=i(s,l,e+1/3),o=i(s,l,e),a=i(s,l,e-1/3)}return{r:255*r,g:255*o,b:255*a}}(r.h,u,d),p=!0,f="hsl"),r.hasOwnProperty("a")&&(s=r.a)),s=I(s),{ok:p,format:r.format||f,r:Math.min(255,Math.max(l.r,0)),g:Math.min(255,Math.max(l.g,0)),b:Math.min(255,Math.max(l.b,0)),a:s});this._originalInput=t,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=n.format||R.format,this._gradientType=n.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}function l(e,t,n){var r,o,a=Math.max(e=S(e,255),t=S(t,255),n=S(n,255)),i=Math.min(e,t,n),l=(a+i)/2;if(a==i)r=o=0;else{var s=a-i;switch(o=l>
83.5?s/(2-a-i):s/(a+i),a){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,l:l}}function s(e,t,n){var r,o,a=Math.max(e=S(e,255),t=S(t,255),n=S(n,255)),i=Math.min(e,t,n),l=a-i;if(o=0===a?0:l/a,a==i)r=0;else{switch(a){case e:r=(t-n)/l+(t<n?6:0);break;case t:r=(n-e)/l+2;break;case n:r=(e-t)/l+4}r/=6}return{h:r,s:o,v:a}}function u(e,t,n,r){var o=[T(Math.round(e).toString(16)),T(Math.round(t).toString(16)),T(Math.round(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function c(e,t,n,r){return[T(R(r)),T(Math.round(e).toString(16)),T(Math.round(t).toString(16)),T(Math.round(n).toString(16))].join("")}function d(e,t){t=0===t?0:t||10;var n=i(e).toHsl();return n.s-=t/100,n.s=k(n.s),i(n)}function p(e,t){t=0===t?0:t||10;var n=i(e).toHsl();return n.s+=t/100,n.s=k(n.s),i(n)}function f(e){return i(e).desaturate(100)}function h(e,t){t=0===t?0:t||10;var n=i(e).toHsl();return n.l+=t/100,n.l=k(n.l),i(n)}function m(e,t){t=0===t?0:t||10;var n=i(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-(t/100*255)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-(t/100*255)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-(t/100*255)))),i(n)}function v(e,t){t=0===t?0:t||10;var n=i(e).toHsl();return n.l-=t/100,n.l=k(n.l),i(n)}function g(e,t){var n=i(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,i(n)}function b(e){var t=i(e).toHsl();return t.h=(t.h+180)%360,i(t)}function y(e,t){if(isNaN(t)||t<=0)throw Error("Argument to polyad must be a positive number");for(var n=i(e).toHsl(),r=[i(e)],o=360/t,a=1;a<t;a++)r.push(i({h:(n.h+a*o)%360,s:n.s,l:n.l}));return r}function E(e){var t=i(e).toHsl(),n=t.h;return[i(e),i({h:(n+72)%360,s:t.s,l:t.l}),i({h:(n+216)%360,s:t.s,l:t.l})]}function x(e,t,n){t=t||6,n=n||30;var r=i(e).toHsl(),o=360/n,a=[i(e)];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(i(r));return a}function w(e,t){t=t||6;for(var n=i(e).toHsv(),r=n.h,o=n.s,a=n.v,l=[],s=1/t;t--;)l.push(i({h:r,s:o,v:a})),a=(a+s)%1;return l}i.prototype={isDark:function(){return 128>this.getBrightness()},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 e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*((t=r.g/255)<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*((n=r.b/255)<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=I(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=s(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=s(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=l(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=l(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return u(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){var t,n,r,o,a;return t=this._r,n=this._g,r=this._b,o=this._a,a=[T(Math.round(t).toString(16)),T(Math.round(n).toString(16)),T(Math.round(r).toString(16)),T(R(o))],e&&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("")},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"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(100*S(this._r,255))+"%",g:Math.round(100*S(this._g,255))+"%",b:Math.round(100*S(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*S(this._r,255))+"%, "+Math.round(100*S(this._g,255))+"%, "+Math.round(100*S(this._b,255))+"%)":"rgba("+Math.round(100*S(this._r,255))+"%, "+Math.round(100*S(this._g,255))+"%, "+Math.round(100*S(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(O[u(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+c(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=i(e);n="#"+c(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return!t&&r&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e)?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return i(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(h,arguments)},brighten:function(){return this._applyModification(m,arguments)},darken:function(){return this._applyModification(v,arguments)},desaturate:function(){return this._applyModification(d,arguments)},saturate:function(){return this._applyModification(p,arguments)},greyscale:function(){return this._applyModification(f,arguments)},spin:function(){return this._applyModification(g,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(x,arguments)},complement:function(){return this._applyCombination(b,arguments)},monochromatic:function(){return this._applyCombination(w,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(y,[3])},tetrad:function(){return this._applyCombination(y,[4])}},i.fromRatio=function(t,n){if("object"==e(t)){var r={};for(var o in t)t.hasOwnProperty(o)&&("a"===o?r[o]=t[o]:r[o]=P(t[o]));t=r}return i(t,n)},i.equals=function(e,t){return!!e&&!!t&&i(e).toRgbString()==i(t).toRgbString()},i.random=function(){return i.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},i.mix=function(e,t,n){n=0===n?0:n||50;var r=i(e).toRgb(),o=i(t).toRgb(),a=n/100;return i({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},i.readability=function(e,t){var n=i(e),r=i(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},i.isReadable=function(e,t,n){var r,o,a,l,s,u=i.readability(e,t);switch(s=!1,(o=((r=(r=n)||{level:"AA",size:"small"}).level||"AA").toUpperCase(),a=(r.size||"small").toLowerCase(),"AA"!==o&&"AAA"!==o&&(o="AA"),"small"!==a&&"large"!==a&&(a="small"),l={level:o,size:a}).level+l.size){case"AAsmall":case"AAAlarge":s=u>=4.5;break;case"AAlarge":s=u>=3;break;case"AAAsmall":s=u>=7}return s},i.mostReadable=function(e,t,n){var r,o,a,l,s=null,u=0;o=(n=n||{}).includeFallbackColors,a=n.level,l=n.size;
vendor: 1,583 bytes, line 83
83for(var c=0;c<t.length;c++)(r=i.readability(e,t[c]))>u&&(u=r,s=i(t[c]));return i.isReadable(e,s,{level:a,size:l})||!o?s:(n.includeFallbackColors=!1,i.mostReadable(e,["#fff","#000"],n))};var C=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:"90ee9
830",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"},O=i.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(C);function I(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function S(e,t){"string"==typeof(n=e)&&-1!=n.indexOf(".")&&1===parseFloat(n)&&(e="100%");var n,r,o="string"==typeof(r=e)&&-1!=r.indexOf("%");return(e=Math.min(t,Math.max(0,parseFloat(e))),o&&(e=parseInt(e*t,10)/100),1e-6>Math.abs(e-t))?1:e%t/parseFloat(t)}function k(e){return Math.min(1,Math.max(0,e))}function _(e){return parseInt(e,16)}function T(e){return 1==e.length?"0"+e:""+e}function P(e){return e<=1&&(e=100*e+"%"),e}function R(e){return Math.round(255*parseFloat(e)).toString(16)}var M=(n="[\\s|\\(]+("+(t="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",r="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",{CSS_UNIT:new RegExp(t),rgb:RegExp("rgb"+n),rgba:RegExp("rgba"+r),hsl:RegExp("hsl"+n),hsla:RegExp("hsla"+r),hsv:RegExp("hsv"+n),hsva:RegExp("hsva"
83+r),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 A(e){return!!M.CSS_UNIT.exec(e)}return i},e.exports=t()},93509:function(e,t,n){"use strict";n.d(t,{$l:function(){return i},BN:function(){return N},DY:function(){return h},Fs:function(){return B},J$:function(){return U},JG:function(){return H},JN:function(){return x},LI:function(){return T},MA:function(){return Y},PM:function(){return u},UG:function(){return K},W6:function(){return k},i_:function(){return a},kY:function(){return X},ko:function(){return J},kw:function(){return _},mf:function(){return s},o8:function(){return l},qC:function(){return M},s6:function(){return Z},sj:function(){return F},u3:function(){return L},u_:function(){return V},w6:function(){return S},xD:function(){return ee}});var r=n(7653);let o=()=>{},a=o(),i=Object,l=e=>e===a,s=e=>"function"==typeof e,u=(e,t)=>({...e,...t}),c=e=>s(e.then),d=new WeakMap,p=0,f=e=>{let t,n;let r=typeof e,o=e&&e.constructor,a=o==Date;if(i(e)!==e||a||o==RegExp)t=a?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=d.get(e))return t;if(t=++p+"~",d.set(e,t),o==Array){for(n=0,t="@";n<e.length;n++)t+=f(e[n])+",";d.set(e,t)}if(o==i){t="#";let r=i.keys(e).sort();for(;!l(n=r.pop());)l(e[n])||(t+=n+":"+f(e[n])+",");d.set(e,t)}}return t},h=new WeakMap,m={},v={},g="undefined",b=typeof window!=g,y=typeof document!=g,E=()=>b&&typeof window.requestAnimationFrame!=g,x=(e,t)=>{let n=h.get(e);return[()=>!l(t)&&e.get(t)||m,r=>{if(!l(t)){let o=e.get(t);t in v||(v[t]=o),n[5](t,u(o,r),o||m)}},n[6],()=>!l(t)&&t in v?v[t]:!l(t)&&e.get(t)||m]},w=!0,[C,O]=b&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[o,o],I={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),C("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),O("focus",e)}),initReconnect:e=>{let t=()=>{w=!0,e()},n=()=>{w=!1};
83return C("online",t),C("offline",n),()=>{O("online",t),O("offline",n)}}},S=!r.useId,k=!b||"Deno"in window,_=e=>E()?window.requestAnimationFrame(e):setTimeout(e,1),T=k?r.useEffect:r.useLayoutEffect,P="undefined"!=typeof navigator&&navigator.connection,R=!k&&P&&(["slow-2g","2g"].includes(P.effectiveType)||P.saveData),M=e=>{if(s(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?f(e):"",t]},A=0,L=()=>++A;var F={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function N(...e){let[t,n,r,o]=e,i=u({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{}),d=i.populateCache,p=i.rollbackOnError,f=i.optimisticData,m=e=>"function"==typeof p?p(e):!1!==p,v=i.throwOnError;if(s(n)){let e=[];for(let r of t.keys())!/^\$(inf|sub)\$/.test(r)&&n(t.get(r)._k)&&e.push(r);return Promise.all(e.map(g))}return g(n);async function g(n){let o;let[u]=M(n);if(!u)return;let[p,g]=x(t,u),[b,y,E,w]=h.get(t),C=()=>{let e=b[u];return(s(i.revalidate)?i.revalidate(p().data,n):!1!==i.revalidate)&&(delete E[u],delete w[u],e&&e[0])?e[0](2).then(()=>p().data):p().data};if(e.length<3)return C();let O=r,I=L();y[u]=[I,0];let S=!l(f),k=p(),_=k.data,T=k._c,P=l(T)?_:T;if(S&&g({data:f=s(f)?f(P,_):f,_c:P}),s(O))try{O=O(P)}catch(e){o=e}if(O&&c(O)){if(O=await O.catch(e=>{o=e}),I!==y[u][0]){if(o)throw o;return O}o&&S&&m(o)&&(d=!0,g({data:P,_c:a}))}if(d&&!o&&(s(d)?g({data:d(O,P),error:a,_c:a}):g({data:O,error:a,_c:a})),y[u][1]=L(),Promise.resolve(C()).then(()=>{g({_c:a})}),o){if(v)throw o;return}return O}}let D=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},j=(e,t)=>{if(!h.has(e)){let n=u(I,t),r={},i=N.bind(a,e),l=o,s={},c=(e,t)=>{let n=s[e]||[];return s[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},d=(t,n,r)=>{e.set(t,n);let o=s[t];if(o)for(let e of o)e(n,r)},p=()=>{if(!h.has(e)&&(h.set(e,[r,{},{},{},i,d,c]),!k)){let t=n.initFocus(setTimeout.bind(a,D.bind(a,r,0))),o=n.initReconnect(setTimeout.bind(a,D.bind(a,r,1)));l=()=>{t&&t(),o&&o(),h.delete(e)}}};return p(),[e,i,p,l]}return[e,h.get(e)[4]]},[B,H]=j(new Map),V=u({onLoadingSlow:o,onSuccess:o,onError:o,onErrorRetry:(e,t,n,r,o)=>{let a=n.errorRetryCount,i=o.retryCount,s=~~((Math.random()+.5)*(1<<(i<8?i:8)))*n.errorRetryInterval;(l(a)||!(i>a))&&setTimeout(r,s,o)},onDiscarded:o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:R?5e3:3e3,compare:(e,t)=>f(e)==f(t),isPaused:()=>!1,cache:B,mutate:H,fallback:{}},{isOnline:()=>w,isVisible:()=>{let e=y&&document.visibilityState;return l(e)||"hidden"!==e}}),z=(e,t)=>{let n=u(e,t);if(t){let{use:r,fallback:o}=e,{use:a,fallback:i}=t;r&&a&&(n.use=r.concat(a)),o&&i&&(n.fallback=u(o,i))}return n},W=(0,r.createContext)({}),U=e=>{let{value:t}=e,n=(0,r.useContext)(W),o=s(t),i=(0,r.useMemo)(()=>o?t(n):t,[o,n,t]),l=(0,r.useMemo)(()=>o?i:z(n,i),[o,n,i]),c=i&&i.provider,d=(0,r.useRef)(a);c&&!d.current&&(d.current=j(c(l.cache||B),i));let p=d.current;return p&&(l.cache=p[0],l.mutate=p[1]),T(()=>{if(p)return p[2]&&p[2](),p[3]},[]),(0,r.createElement)(W.Provider,u(e,{value:l}))},K="$inf$",q=b&&window.__SWR_DEVTOOLS_USE__,G=q?window.__SWR_DEVTOOLS_USE__:[],Q=e=>s(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],X=()=>u(V,(0,r.useContext)(W)),Y=(e,t)=>{let[n,r]=M(e),[,,,o]=h.get(B);if(o[n])return o[n];let a=t(r);return o[n]=a,a},$=G.concat(e=>(t,n,r)=>{let o=n&&((...e)=>{let[r]=M(t),[,,,o]=h.get(B);if(r.startsWith(K))return n(...e);let a=o[r];return l(a)?n(...e):(delete o[r],a)});return e(t,o,r)}),Z=e=>function(...t){let n=X(),[r,o,a]=Q(t),i=z(n,a),l=e,{use:s}=i,u=(s||[]).concat($);for(let e=u.length;e--;)l=u[e](l);return l(r,o||i.fetcher||null,i)},J=(e,t,n)=>{let r=t[e]||(t[e]=[]);return r.push(n),()=>{let e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}},ee=(e,t)=>(...n)=>{let[r,o,a]=Q(n),i=(a.use||[]).concat(t);return e(r,o,{...a,use:i})};q&&(window.__SWR_DEVTOOLS_REACT__=r)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.