(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4463],{18870:function(e,t,n){"use strict";n.d(t,{M:function(){return p}});var r,o=n(82210),a=n(67294),i=n(92958),c=n(47773),s=n(12563),l=n(93866),u=n(46366),d=n(10056),f=(0,i.default)(c.I)(r||(r=(0,o._)(["\n  position: absolute;\n  top: 24px;\n  right: 16px;\n"],["\n  position: absolute;\n  top: 24px;\n  right: 16px;\n"]))),p=function(e){var t=e.isOpen,n=e.handleClose,r=e.children,o=e.modalTitle,i=e.onEscapeKeyDown,c=e.hideCloseButton,p=void 0!==c&&c;return a.createElement(d.Vq,{open:t},a.createElement(d.PK,null,a.createElement(s.S,null),a.createElement(s.a,{onEscapeKeyDown:null!=i?i:n,onPointerDownOutside:n},a.createElement(l.F,{direction:"column"},a.createElement(u.H,{size:20,color:"blue-4",align:"center",style:{marginTop:"-8px",marginBottom:"16px"}},o),r,!p&&a.createElement(f,{icon:"x",size:"large",color:"blue-4",onClick:n})))))}},68072:function(e,t,n){"use strict";n.d(t,{R:function(){return cn}});var r=n(82210),o=n(29704),a=n(24097),i=n(67294),c=n(92958),s=n(93866),l=n(60186),u=n(55076),d=n(40633),f=n(46366),p="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};var g={},m={};function h(e,t){if(!e)throw Error("Argument 'text' should be truthy");for(var n=function(e){return" "===e||10===e.charCodeAt(0)},r=0,o=e.length,a=t;a-1>-1;a--)if(n(e[a-1])){r=a;break}for(a=t;a<e.length;a++)if(n(e[a])){o=a;break}return{start:r,end:o}}Object.defineProperty(m,"__esModule",{value:!0}),m.getBreaksNeededForEmptyLineAfter=m.getBreaksNeededForEmptyLineBefore=m.selectWord=m.getSurroundingWord=void 0,m.getSurroundingWord=h,m.selectWord=function(e){var t=e.text,n=e.selection;return t&&t.length&&n.start===n.end?h(t,n.start):n},m.getBreaksNeededForEmptyLineBefore=function(e,t){if(void 0===e&&(e=""),0===t)return 0;for(var n=2,r=!0,o=t-1;o>=0&&n>=0;o--)switch(e.charCodeAt(o)){case 32:continue;case 10:n--,r=!1;break;default:return n}return r?0:n},m.getBreaksNeededForEmptyLineAfter=function(e,t){if(void 0===e&&(e=""),t===e.length-1)return 0;for(var n=2,r=!0,o=t;o<e.length&&n>=0;o++)switch(e.charCodeAt(o)){case 32:continue;case 10:n--,r=!1;break;default:return n}return r?0:n};var v={},b={},y={};function x(e){return"string"==typeof e}function w(e){return Array.isArray(e)&&e.length>0}function C(e){return"object"==typeof e}Object.defineProperty(y,"__esModule",{value:!0}),y.classNames=void 0,y.classNames=function e(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=[],o=0;o<t.length;o++){var a=t[o];if(a)if(x(a))r.push(a);else if(w(a)){var i=e.apply(null,a);i&&r.push(i)}else if(C(a))for(var c in a)a.hasOwnProperty(c)&&a[c]&&r.push(c)}return r.join(" ")},Object.defineProperty(b,"__esModule",{value:!0}),b.ToolbarButtonGroup=void 0;var P=i,S=y;b.ToolbarButtonGroup=function(e){return P.createElement("ul",{className:S.classNames("mde-header-group",{hidden:e.hidden})},e.children)};var O={},_=p&&p.__assign||function(){return _=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)};Object.defineProperty(O,"__esModule",{value:!0}),O.ToolbarButton=void 0;var A=i,k={tabIndex:-1};O.ToolbarButton=function(e){var t=e.buttonComponentClass,n=e.buttonContent,r=e.buttonProps,o=e.onClick,a=e.readOnly,i=e.name,c=_(_({},k),r||{}),s=t||"button";return A.createElement("li",{className:"mde-header-item"},A.createElement(s,_(_({"data-name":i},c),{onClick:o,disabled:a,type:"button"}),n))};var E={};Object.defineProperty(E,"__esModule",{value:!0}),E.MdeFontAwesomeIcon=void 0;var T=i;E.MdeFontAwesomeIcon=function(e){var t=e.icon,n=t;switch(t){case"header":n="heading";break;case"quote":n="quote-right";break;case"unordered-list":case"checked-list":n="tasks";break;case"ordered-list":n="list-ol";break;default:n=t}return T.createElement("i",{className:"fas fa-"+n,"aria-hidden":"true"})};var j,M={},D=p&&p.__extends||(j=function(e,t){return j=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])},j(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}j(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(M,"__esModule",{value:!0}),M.Preview=void 0;var B=i,I=y,N=function(e){function t(t){var n=e.call(this,t)||this;return n.state={loading:!0},n}return D(t,e),t.prototype.componentDidMount=function(){this.generatePreview()},t.prototype.componentDidUpdate=function(e,t){this.props.markdown!==e.markdown&&this.generatePreview()},t.prototype.generatePreview=function(){var e=this,t=this.props,n=t.markdown;(0,t.generateMarkdownPreview)(n).then((function(t){e.setState({preview:t,loading:!1})}))},t.prototype.render=function(){var e,t=this.props,n=t.classes,r=t.minHeight,o=t.loadingPreview,a=t.refObject,i=t.heightUnits,c=this.state,s=c.preview,l=c.loading,u=l?o:s;e="string"==typeof u?B.createElement("div",{className:"mde-preview-content",dangerouslySetInnerHTML:{__html:u||"<p>&nbsp;</p>"},ref:a}):B.createElement("div",{className:"mde-preview-content"},u);var d=r&&i?r+10+i:r+10;return B.createElement("div",{className:I.classNames("mde-preview",n,{loading:l}),style:{minHeight:d},"data-testid":"mde-preview"},e)},t}(B.Component);M.Preview=N;var z={},L={},R={};Object.defineProperty(R,"__esModule",{value:!0}),R.default=function(e){var t=typeof e;return null!=e&&("object"===t||"function"===t)};var H={},F={};Object.defineProperty(F,"__esModule",{value:!0});var K="object"==typeof p&&null!==p&&p.Object===Object&&p;F.default=K,Object.defineProperty(H,"__esModule",{value:!0});var W=F,U="object"==typeof globalThis&&null!==globalThis&&globalThis.Object==Object&&globalThis,V="object"==typeof self&&null!==self&&self.Object===Object&&self,q=U||W.default||V||Function("return this")();H.default=q,Object.defineProperty(L,"__esModule",{value:!0});var G=R,Z=H;L.default=function(e,t,n){var r,o,a,i,c,s,l=0,u=!1,d=!1,f=!0,p=!t&&0!==t&&"function"==typeof Z.default.requestAnimationFrame;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=r,a=o;return r=o=void 0,l=t,i=e.apply(a,n)}function m(e,t){return p?(Z.default.cancelAnimationFrame(c),Z.default.requestAnimationFrame(e)):setTimeout(e,t)}function h(e){return l=e,c=m(b,t),u?g(e):i}function v(e){var n=e-s;return void 0===s||n>=t||n<0||d&&e-l>=a}function b(){var e=Date.now();if(v(e))return y(e);c=m(b,function(e){var n=e-l,r=t-(e-s);return d?Math.min(r,a-n):r}(e))}function y(e){return c=void 0,f&&r?g(e):(r=o=void 0,i)}function x(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var a=Date.now(),l=v(a);if(r=e,o=this,s=a,l){if(void 0===c)return h(s);if(d)return c=m(b,t),g(s)}return void 0===c&&(c=m(b,t)),i}return t=+t||0,G.default(n)&&(u=!!n.leading,a=(d="maxWait"in n)?Math.max(+n.maxWait||0,t):a,f="trailing"in n?!!n.trailing:f),x.cancel=function(){void 0!==c&&function(e){if(p)return Z.default.cancelAnimationFrame(e);clearTimeout(e)}(c),l=0,r=s=o=c=void 0},x.flush=function(){return void 0===c?i:y(Date.now())},x.pending=function(){return void 0!==c},x};var X={};Object.defineProperty(X,"__esModule",{value:!0}),X.getCaretCoordinates=void 0;var $=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"],Y="undefined"!=typeof window,J=Y&&null!=window.mozInnerScreenX;X.getCaretCoordinates=function(e,t){if(!Y)throw new Error("getCaretCoordinates should only be called in a browser");var n=document.createElement("div");n.id="input-textarea-caret-position-mirror-div",document.body.appendChild(n);var r=n.style,o=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;r.whiteSpace="pre-wrap",r.wordWrap="break-word",r.position="absolute",r.visibility="hidden",$.forEach((function(e){r[e]=o[e]})),J?e.scrollHeight>parseInt(o.height)&&(r.overflowY="scroll"):r.overflow="hidden",n.textContent=e.value.substring(0,e.selectionStart),t&&(n.textContent+=t);var a=document.createElement("span");a.textContent=e.value.substring(e.selectionEnd)||".",n.appendChild(a);var i={top:a.offsetTop+parseInt(o.borderTopWidth),left:a.offsetLeft+parseInt(o.borderLeftWidth),lineHeight:parseInt(o.lineHeight)};return document.body.removeChild(n),i};var Q={};Object.defineProperty(Q,"__esModule",{value:!0}),Q.insertText=void 0,Q.insertText=function(e,t){if(e.focus(),document.selection){var n=document.selection.createRange();return n.text=t,n.collapse(!1),void n.select()}if(!document.execCommand("insertText",!1,t)){var r=e.selectionStart,o=e.selectionEnd;if("function"==typeof e.setRangeText)e.setRangeText(t);else if(function(e){if("TEXTAREA"!==e.nodeName)return!1;var t;if(void 0===t){var n=document.createElement("textarea");n.value="1",t=!!n.firstChild}return t}(e)){var a=document.createTextNode(t),i=e.firstChild;if(i){for(var c=0,s=null,l=null,u=document.createRange();i&&(null===s||null===l);){var d=i.nodeValue.length;r>=c&&r<=c+d&&u.setStart(s=i,r-c),o>=c&&o<=c+d&&u.setEnd(l=i,o-c),c+=d,i=i.nextSibling}r!==o&&u.deleteContents(),u.insertNode(a)}else e.appendChild(a)}else{var f=e.value;e.value=f.slice(0,r)+t+f.slice(o)}e.setSelectionRange(r+t.length,r+t.length);var p=document.createEvent("UIEvent");p.initEvent("input",!0,!1),e.dispatchEvent(p)}};var ee={};Object.defineProperty(ee,"__esModule",{value:!0}),ee.mod=void 0,ee.mod=function(e,t){return(e%t+t)%t};var te={};Object.defineProperty(te,"__esModule",{value:!0}),te.SuggestionsDropdown=void 0;var ne=i,re=y;te.SuggestionsDropdown=function(e){var t=e.classes,n=e.suggestions,r=e.caret,o=e.onSuggestionSelected,a=e.suggestionsAutoplace,i=e.focusIndex,c=e.textAreaRef,s=function(e){e.preventDefault();var t=parseInt(e.currentTarget.attributes["data-index"].value);o(t)},l=function(e){return e.preventDefault()},u=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),d=Math.max(document.documentElement.clientHeight||0,window.innerHeight||0),f=r.left-c.current.scrollLeft,p=r.top-c.current.scrollTop,g={};return a&&p+c.current.getBoundingClientRect().top>d/2?g.bottom=c.current.offsetHeight-p:g.top=p,a&&f+c.current.getBoundingClientRect().left>u/2?g.right=c.current.offsetWidth-f:g.left=f,ne.createElement("ul",{className:re.classNames("mde-suggestions",t),style:g},n.map((function(e,t){return ne.createElement("li",{onClick:s,onMouseDown:l,key:t,"aria-selected":i===t?"true":"false","data-index":""+t},e.preview)})))};var oe=p&&p.__extends||function(){var e=function(t,n){return e=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,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ae=p&&p.__assign||function(){return ae=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},ae.apply(this,arguments)};Object.defineProperty(z,"__esModule",{value:!0}),z.TextArea=void 0;var ie=i,ce=L,se=y,le=X,ue=Q,de=ee,fe=te,pe=function(e){function t(t){var n,r=e.call(this,t)||this;return r.currentLoadSuggestionsPromise=Promise.resolve(void 0),r.suggestionsPromiseIndex=0,r.getTextArea=function(){return r.props.refObject.current},r.handleOnChange=function(e){(0,r.props.onChange)(e.target.value)},r.handleBlur=function(){r.state.mention&&r.setState({mention:{status:"inactive",suggestions:[]}})},r.startLoadingSuggestions=function(e){var t=++r.suggestionsPromiseIndex,n=r.props.loadSuggestions;r.currentLoadSuggestionsPromise=r.currentLoadSuggestionsPromise.then((function(){return n(e,r.state.mention.triggeredBy)})).then((function(e){if("inactive"!==r.state.mention.status)return r.suggestionsPromiseIndex===t&&(e&&e.length?r.setState({mention:ae(ae({},r.state.mention),{status:"active",suggestions:e,focusIndex:0})}):r.setState({mention:{status:"inactive",suggestions:[]}}),r.suggestionsPromiseIndex=0),Promise.resolve()}))},r.debouncedStartLoadingSuggestions=ce.default(r.startLoadingSuggestions,null!==(n=r.props.debounceSuggestions)&&void 0!==n?n:400,{}),r.loadEmptySuggestion=function(e,t){var n=le.getCaretCoordinates(e,t);r.debouncedStartLoadingSuggestions(""),r.setState({mention:{status:"loading",startPosition:e.selectionStart+1,caret:n,suggestions:[],triggeredBy:t}})},r.handleSuggestionSelected=function(e){var t=r.state.mention;r.getTextArea().selectionStart=t.startPosition-1,r.props.value.substr(r.getTextArea().selectionStart,r.getTextArea().selectionEnd-r.getTextArea().selectionStart),ue.insertText(r.getTextArea(),t.suggestions[e].value+" "),r.setState({mention:{status:"inactive",suggestions:[]}})},r.handleKeyDown=function(e){if(r.props.onPossibleKeyCommand&&r.props.onPossibleKeyCommand(e))return e.preventDefault(),r.suggestionsPromiseIndex=0,void r.setState({mention:{status:"inactive",suggestions:[]}});if(r.suggestionsEnabled()){var t=e.key,n=e.shiftKey,o=e.currentTarget.selectionStart,a=r.state.mention;switch(a.status){case"loading":case"active":if("Escape"===t||"Backspace"===t&&o<=r.state.mention.startPosition)r.suggestionsPromiseIndex=0,r.setState({mention:{status:"inactive",suggestions:[]}});else if("active"!==a.status||"ArrowUp"!==t&&"ArrowDown"!==t||n)"Enter"===t&&"active"===a.status&&a.suggestions.length&&(e.preventDefault(),r.handleSuggestionSelected(a.focusIndex));else{e.preventDefault();var i="ArrowUp"===t?-1:1;r.setState({mention:ae(ae({},a),{focusIndex:de.mod(a.focusIndex+i,a.suggestions.length)})})}}}},r.handleKeyUp=function(e){var t=e.key,n=r.state.mention,o=r.props,a=o.suggestionTriggerCharacters,i=o.value;switch(n.status){case"loading":case"active":if("Backspace"===t){var c=i.substr(n.startPosition,r.getTextArea().selectionStart-n.startPosition);r.debouncedStartLoadingSuggestions(c),"loading"!==n.status&&r.setState({mention:ae(ae({},r.state.mention),{status:"loading"})})}break;case"inactive":if("Backspace"===t){var s=i.charAt(r.getTextArea().selectionStart-1);a.includes(i.charAt(r.getTextArea().selectionStart-1))&&r.loadEmptySuggestion(e.currentTarget,s)}}},r.handleKeyPress=function(e){var t=r.props,n=t.suggestionTriggerCharacters,o=t.value,a=r.state.mention,i=e.key;switch(a.status){case"loading":case"active":if(" "===i)return void r.setState({mention:ae(ae({},r.state.mention),{status:"inactive"})});var c=o.substr(a.startPosition,r.getTextArea().selectionStart-a.startPosition)+i;r.debouncedStartLoadingSuggestions(c),"loading"!==a.status&&r.setState({mention:ae(ae({},r.state.mention),{status:"loading"})});break;case"inactive":if(-1===n.indexOf(e.key)||!/\s|\(|\[|^.{0}$/.test(o.charAt(r.getTextArea().selectionStart-1)))return;r.loadEmptySuggestion(e.currentTarget,e.key)}},r.state={mention:{status:"inactive",suggestions:[]}},r}return oe(t,e),t.prototype.suggestionsEnabled=function(){return this.props.suggestionTriggerCharacters&&this.props.suggestionTriggerCharacters.length&&this.props.loadSuggestions},t.prototype.render=function(){var e=this,t=this.props,n=t.classes,r=t.readOnly,o=t.textAreaProps,a=t.height,i=t.heightUnits,c=t.value,s=t.suggestionTriggerCharacters,l=t.loadSuggestions,u=t.suggestionsDropdownClasses,d=t.textAreaComponent,f=t.onPaste,p=t.onDrop,g=s&&s.length&&l,m=this.state.mention,h=d||"textarea",v=a&&i?a+i:a;return ie.createElement("div",{className:"mde-textarea-wrapper"},ie.createElement(h,ae({className:se.classNames("mde-text",n),style:{height:v},ref:this.props.refObject,readOnly:r,value:c,"data-testid":"text-area"},o,{onChange:function(t){var n;null===(n=null==o?void 0:o.onChange)||void 0===n||n.call(o,t),e.handleOnChange(t)},onBlur:function(t){var n;null===(n=null==o?void 0:o.onBlur)||void 0===n||n.call(o,t),g&&e.handleBlur()},onKeyDown:function(t){var n;null===(n=null==o?void 0:o.onKeyDown)||void 0===n||n.call(o,t),e.handleKeyDown(t)},onKeyUp:function(t){var n;null===(n=null==o?void 0:o.onKeyUp)||void 0===n||n.call(o,t),g&&e.handleKeyUp(t)},onKeyPress:function(t){var n;null===(n=null==o?void 0:o.onKeyPress)||void 0===n||n.call(o,t),g&&e.handleKeyPress(t)},onPaste:function(e){var t;null===(t=null==o?void 0:o.onPaste)||void 0===t||t.call(o,e),f(e)},onDragOver:function(e){e.preventDefault(),e.stopPropagation()},onDrop:function(e){var t;null===(t=null==o?void 0:o.onDrop)||void 0===t||t.call(o,e),p(e),e.preventDefault()}})),"active"===m.status&&m.suggestions.length&&ie.createElement(fe.SuggestionsDropdown,{classes:u,caret:m.caret,suggestions:m.suggestions,onSuggestionSelected:this.handleSuggestionSelected,suggestionsAutoplace:this.props.suggestionsAutoplace,focusIndex:m.focusIndex,textAreaRef:this.props.refObject}))},t}(ie.Component);z.TextArea=pe;var ge={},me=p&&p.__extends||function(){var e=function(t,n){return e=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,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),he=p&&p.__assign||function(){return he=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},he.apply(this,arguments)};Object.defineProperty(ge,"__esModule",{value:!0}),ge.Toolbar=void 0;var ve=i,be=y,ye=b,xe=O,we=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleTabChange=function(e){(0,t.props.onTabChange)(e)},t}return me(t,e),t.prototype.render=function(){var e=this,t=this.props.l18n,n=this.props,r=n.classes,o=n.children,a=n.buttons,i=n.onCommand,c=n.readOnly,s=n.disablePreview,l=n.writeButtonProps,u=n.previewButtonProps,d=n.buttonProps;if(!(a&&0!==a.length||o))return null;var f=ve.createElement("div",{className:"mde-tabs"},ve.createElement("button",he({type:"button",className:be.classNames({selected:"write"===this.props.tab}),onClick:function(){return e.handleTabChange("write")}},l),t.write),ve.createElement("button",he({type:"button",className:be.classNames({selected:"preview"===this.props.tab}),onClick:function(){return e.handleTabChange("preview")}},u),t.preview));return ve.createElement("div",{className:be.classNames("mde-header",r)},!s&&f,a.map((function(t,n){return ve.createElement(ye.ToolbarButtonGroup,{key:n,hidden:"preview"===e.props.tab},t.map((function(e,t){return ve.createElement(xe.ToolbarButton,{key:t,name:e.commandName,buttonContent:e.buttonContent,buttonProps:he(he({},d||{}),e.buttonProps),onClick:function(){return i(e.commandName)},readOnly:c,buttonComponentClass:e.buttonComponentClass})})))})))},t}(ve.Component);ge.Toolbar=we;var Ce={},Pe={},Se={};Object.defineProperty(Se,"__esModule",{value:!0}),Se.headerCommand=void 0;var Oe=m;Se.headerCommand={buttonProps:{"aria-label":"Add header"},execute:function(e){!function(e,t,n){var r=Oe.selectWord({text:e.text,selection:e.selection}),o=t.setSelectionRange(r),a=t.replaceSelection("### "+o.selectedText);t.setSelectionRange({start:a.selection.end-o.selectedText.length,end:a.selection.end})}(e.initialState,e.textApi)}};var _e={};Object.defineProperty(_e,"__esModule",{value:!0}),_e.boldCommand=void 0;var Ae=m;_e.boldCommand={buttonProps:{"aria-label":"Add bold text"},execute:function(e){var t=e.initialState,n=e.textApi,r=Ae.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r),a=n.replaceSelection("**"+o.selectedText+"**");n.setSelectionRange({start:a.selection.end-2-o.selectedText.length,end:a.selection.end-2})},handleKeyCommand:function(e){return(e.ctrlKey||e.metaKey)&&"b"==e.key}};var ke={};Object.defineProperty(ke,"__esModule",{value:!0}),ke.italicCommand=void 0;var Ee=m;ke.italicCommand={buttonProps:{"aria-label":"Add italic text"},execute:function(e){var t=e.initialState,n=e.textApi,r=Ee.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r),a=n.replaceSelection("*"+o.selectedText+"*");n.setSelectionRange({start:a.selection.end-1-o.selectedText.length,end:a.selection.end-1})},handleKeyCommand:function(e){return(e.ctrlKey||e.metaKey)&&"i"==e.key}};var Te={};Object.defineProperty(Te,"__esModule",{value:!0}),Te.strikeThroughCommand=void 0;var je=m;Te.strikeThroughCommand={buttonProps:{"aria-label":"Add strikethrough text"},execute:function(e){var t=e.initialState,n=e.textApi,r=je.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r),a=n.replaceSelection("~~"+o.selectedText+"~~");n.setSelectionRange({start:a.selection.end-2-o.selectedText.length,end:a.selection.end-2})}};var Me={};Object.defineProperty(Me,"__esModule",{value:!0}),Me.linkCommand=void 0;var De=m;Me.linkCommand={buttonProps:{"aria-label":"Add a link"},execute:function(e){var t=e.initialState,n=e.textApi,r=De.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r),a=n.replaceSelection("["+o.selectedText+"](url)");n.setSelectionRange({start:a.selection.end-6-o.selectedText.length,end:a.selection.end-6})},handleKeyCommand:function(e){return(e.ctrlKey||e.metaKey)&&"k"==e.key}};var Be={};Object.defineProperty(Be,"__esModule",{value:!0}),Be.quoteCommand=void 0;var Ie=m;Be.quoteCommand={buttonProps:{"aria-label":"Insert a quote"},execute:function(e){var t=e.initialState,n=e.textApi,r=Ie.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r),a=Ie.getBreaksNeededForEmptyLineBefore(o.text,o.selection.start),i=Array(a+1).join("\n"),c=Ie.getBreaksNeededForEmptyLineAfter(o.text,o.selection.end),s=Array(c+1).join("\n");n.replaceSelection(i+"> "+o.selectedText+s);var l=o.selection.start+a+2,u=l+o.selectedText.length;n.setSelectionRange({start:l,end:u})}};var Ne={};Object.defineProperty(Ne,"__esModule",{value:!0}),Ne.codeCommand=void 0;var ze=m;Ne.codeCommand={buttonProps:{"aria-label":"Insert code"},execute:function(e){var t=e.initialState,n=e.textApi,r=ze.selectWord({text:t.text,selection:t.selection}),o=n.setSelectionRange(r);if(-1!==o.selectedText.indexOf("\n")){var a=ze.getBreaksNeededForEmptyLineBefore(o.text,o.selection.start),i=Array(a+1).join("\n"),c=ze.getBreaksNeededForEmptyLineAfter(o.text,o.selection.end),s=Array(c+1).join("\n");n.replaceSelection(i+"```\n"+o.selectedText+"\n```"+s);var l=o.selection.start+a+4,u=l+o.selectedText.length;n.setSelectionRange({start:l,end:u})}else{n.replaceSelection("`"+o.selectedText+"`");var d=o.selection.start+1,f=d+o.selectedText.length;n.setSelectionRange({start:d,end:f})}}};var Le={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.checkedListCommand=e.orderedListCommand=e.unorderedListCommand=e.makeList=e.insertBeforeEachLine=void 0;var t=m;function n(e,t){var n=e.split(/\n/),r=0;return{modifiedText:n.map((function(e,n){if("string"==typeof t)return r+=t.length,t+e;if("function"==typeof t){var o=t(e,n);return r+=o.length,t(e,n)+e}throw Error("insertion is expected to be either a string or a function")})).join("\n"),insertionLength:r}}e.insertBeforeEachLine=n,e.makeList=function(e,r,o){var a=t.selectWord({text:e.text,selection:e.selection}),i=r.setSelectionRange(a),c=t.getBreaksNeededForEmptyLineBefore(i.text,i.selection.start),s=Array(c+1).join("\n"),l=t.getBreaksNeededForEmptyLineAfter(i.text,i.selection.end),u=Array(l+1).join("\n"),d=n(i.selectedText,o);r.replaceSelection(""+s+d.modifiedText+u);var f=-1===i.selectedText.indexOf("\n")?d.insertionLength:0,p=i.selection.start+c+f,g=p+d.modifiedText.length-f;r.setSelectionRange({start:p,end:g})},e.unorderedListCommand={buttonProps:{"aria-label":"Add unordered list"},execute:function(t){var n=t.initialState,r=t.textApi;e.makeList(n,r,"- ")}},e.orderedListCommand={buttonProps:{"aria-label":"Add ordered list"},execute:function(t){var n=t.initialState,r=t.textApi;e.makeList(n,r,(function(e,t){return t+1+". "}))}},e.checkedListCommand={buttonProps:{"aria-label":"Add checked list"},execute:function(t){var n=t.initialState,r=t.textApi;e.makeList(n,r,(function(e,t){return"- [ ] "}))}}}(Le);var Re={};Object.defineProperty(Re,"__esModule",{value:!0}),Re.imageCommand=void 0;var He=m;Re.imageCommand={buttonProps:{"aria-label":"Add image"},execute:function(e){var t=e.initialState,n=e.textApi,r=n.setSelectionRange(He.selectWord({text:t.text,selection:t.selection})),o=r.selectedText||"https://example.com/your-image.png";n.replaceSelection("![]("+o+")"),n.setSelectionRange({start:r.selection.start+4,end:r.selection.start+4+o.length})}};var Fe={},Ke={},We=p&&p.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{s(r.next(e))}catch(e){a(e)}}function c(e){try{s(r.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}s((r=r.apply(e,t||[])).next())}))},Ue=p&&p.__generator||function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};Object.defineProperty(Ke,"__esModule",{value:!0}),Ke.readFileAsync=void 0,Ke.readFileAsync=function(e){return We(this,void 0,void 0,(function(){return Ue(this,(function(t){return[2,new Promise((function(t,n){var r=new FileReader;r.onload=function(){if("string"==typeof r.result)throw new Error("reader.result is expected to be an ArrayBuffer");t(r.result)},r.onerror=n,r.readAsArrayBuffer(e)}))]}))}))};var Ve=p&&p.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{s(r.next(e))}catch(e){a(e)}}function c(e){try{s(r.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}s((r=r.apply(e,t||[])).next())}))},qe=p&&p.__generator||function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};Object.defineProperty(Fe,"__esModule",{value:!0}),Fe.saveImageCommand=void 0;var Ge=Ke,Ze=m;function Xe(e){var t=[];for(var n in e){var r=e[n];"file"===r.kind&&t.push(r.getAsFile())}return t}Fe.saveImageCommand={execute:function(e){e.initialState;var t=e.textApi,n=e.context,r=e.l18n;return Ve(this,void 0,void 0,(function(){var e,o,a,i,c,s,l,u,d,f,p,g,m,h,v,b,y,x,w,C,P,S;return qe(this,(function(O){switch(O.label){case 0:if(!n)throw new Error("wrong context");for(f in o=(e=n).event,a=e.pasteOptions,i=a.saveImage,c=a.multiple,s=a.accept,l=function(e){return void 0!==e.event.clipboardData}(n)?Xe(o.clipboardData.items):function(e){return void 0!==e.event.dataTransfer}(n)?Xe(o.dataTransfer.items):function(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n]);return t}(o.target.files),u=function(e,t){var n=t.accept,r=e;if(t.multiple||(r=r.slice(0,1)),n){var o=n.split(","),a=new Set(o.filter((function(e){return/^\.\w+/.test(e)})).map((function(e){return e.split(".")[1]}))),i=new Set(o.filter((function(e){return/^[-\w.]+\/[-\w.]+$/.test(e)}))),c=new Set(o.filter((function(e){return/(audio|video|image)\/\*/.test(e)})).map((function(e){return e.split("/")[0]})));r=r.filter((function(e){return a.has(e.name.split(".")[1])||i.has(e.type)||c.has(e.type.split("/")[0])}))}return r}(l,{multiple:c,accept:s}),d=[],u)d.push(f);p=0,O.label=1;case 1:return p<d.length?(g=d[p],m=t.getState(),h=Ze.getBreaksNeededForEmptyLineBefore(m.text,m.selection.start),v=Array(h+1).join("\n"),b=v+"!["+r.uploadingImage+"]()",t.replaceSelection(b),y=l[g],[4,Ge.readFileAsync(y)]):[3,5];case 2:return x=O.sent(),[4,i(x,y).next()];case 3:w=O.sent().value,(C=t.getState()).text.substr(m.selection.start,b.length)===b&&(t.setSelectionRange({start:m.selection.start,end:m.selection.start+b.length}),S=(P=w?v+"![image]("+w+")":"").length-b.length,t.replaceSelection(P),t.setSelectionRange({start:C.selection.start+S,end:C.selection.end+S})),O.label=4;case 4:return p++,[3,1];case 5:return[2]}}))}))}},Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.getDefaultSaveImageCommandName=Pe.getDefaultCommandMap=Pe.getDefaultToolbarCommands=void 0;var $e=Se,Ye=_e,Je=ke,Qe=Te,et=Me,tt=Be,nt=Ne,rt=Le,ot=Re,at=Fe;Pe.getDefaultToolbarCommands=function(){return[["header","bold","italic","strikethrough"],["link","quote","code","image"],["unordered-list","ordered-list","checked-list"]]},Pe.getDefaultCommandMap=function(){return{header:$e.headerCommand,bold:Ye.boldCommand,italic:Je.italicCommand,strikethrough:Qe.strikeThroughCommand,link:et.linkCommand,quote:tt.quoteCommand,code:nt.codeCommand,image:ot.imageCommand,"unordered-list":rt.unorderedListCommand,"ordered-list":rt.orderedListCommand,"checked-list":rt.checkedListCommand,"save-image":at.saveImageCommand}},Pe.getDefaultSaveImageCommandName=function(){return"save-image"};var it={};Object.defineProperty(it,"__esModule",{value:!0}),it.enL18n=void 0,it.enL18n={write:"Write",preview:"Preview",uploadingImage:"Uploading image...",pasteDropSelect:"Attach files by dragging & dropping, selecting or pasting them."};var ct={},st={};Object.defineProperty(st,"__esModule",{value:!0}),st.SvgIcon=void 0;var lt,ut,dt,ft=i,pt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"tasks",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M208 132h288c8.8 0 16-7.2 16-16V76c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16zm0 160h288c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16zm0 160h288c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16zM64 368c-26.5 0-48.6 21.5-48.6 48s22.1 48 48.6 48 48-21.5 48-48-21.5-48-48-48zm92.5-299l-72.2 72.2-15.6 15.6c-4.7 4.7-12.9 4.7-17.6 0L3.5 109.4c-4.7-4.7-4.7-12.3 0-17l15.7-15.7c4.7-4.7 12.3-4.7 17 0l22.7 22.1 63.7-63.3c4.7-4.7 12.3-4.7 17 0l17 16.5c4.6 4.7 4.6 12.3-.1 17zm0 159.6l-72.2 72.2-15.7 15.7c-4.7 4.7-12.9 4.7-17.6 0L3.5 269c-4.7-4.7-4.7-12.3 0-17l15.7-15.7c4.7-4.7 12.3-4.7 17 0l22.7 22.1 63.7-63.7c4.7-4.7 12.3-4.7 17 0l17 17c4.6 4.6 4.6 12.2-.1 16.9z"})),gt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"list-ol",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M3.263 139.527c0-7.477 3.917-11.572 11.573-11.572h15.131V88.078c0-5.163.534-10.503.534-10.503h-.356s-1.779 2.67-2.848 3.738c-4.451 4.273-10.504 4.451-15.666-1.068l-5.518-6.231c-5.342-5.341-4.984-11.216.534-16.379l21.72-19.938C32.815 33.602 36.732 32 42.785 32H54.89c7.656 0 11.749 3.916 11.749 11.572v84.384h15.488c7.655 0 11.572 4.094 11.572 11.572v8.901c0 7.477-3.917 11.572-11.572 11.572H14.836c-7.656 0-11.573-4.095-11.573-11.572v-8.902zM2.211 304.591c0-47.278 50.955-56.383 50.955-69.165 0-7.18-5.954-8.755-9.28-8.755-3.153 0-6.479 1.051-9.455 3.852-5.079 4.903-10.507 7.004-16.111 2.451l-8.579-6.829c-5.779-4.553-7.18-9.805-2.803-15.409C13.592 201.981 26.025 192 47.387 192c19.437 0 44.476 10.506 44.476 39.573 0 38.347-46.753 46.402-48.679 56.909h39.049c7.529 0 11.557 4.027 11.557 11.382v8.755c0 7.354-4.028 11.382-11.557 11.382h-67.94c-7.005 0-12.083-4.028-12.083-11.382v-4.028zM5.654 454.61l5.603-9.28c3.853-6.654 9.105-7.004 15.584-3.152 4.903 2.101 9.63 3.152 14.359 3.152 10.155 0 14.358-3.502 14.358-8.23 0-6.654-5.604-9.106-15.934-9.106h-4.728c-5.954 0-9.28-2.101-12.258-7.88l-1.05-1.926c-2.451-4.728-1.226-9.806 2.801-14.884l5.604-7.004c6.829-8.405 12.257-13.483 12.257-13.483v-.35s-4.203 1.051-12.608 1.051H16.685c-7.53 0-11.383-4.028-11.383-11.382v-8.755c0-7.53 3.853-11.382 11.383-11.382h58.484c7.529 0 11.382 4.027 11.382 11.382v3.327c0 5.778-1.401 9.806-5.079 14.183l-17.509 20.137c19.611 5.078 28.716 20.487 28.716 34.845 0 21.363-14.358 44.126-48.503 44.126-16.636 0-28.192-4.728-35.896-9.455-5.779-4.202-6.304-9.805-2.626-15.934zM144 132h352c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h352c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h352c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"})),mt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"list-ul",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M96 96c0 26.51-21.49 48-48 48S0 122.51 0 96s21.49-48 48-48 48 21.49 48 48zM48 208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm0 160c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm96-236h352c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h352c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h352c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H144c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"})),ht=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"image",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"})),vt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"code",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M278.9 511.5l-61-17.7c-6.4-1.8-10-8.5-8.2-14.9L346.2 8.7c1.8-6.4 8.5-10 14.9-8.2l61 17.7c6.4 1.8 10 8.5 8.2 14.9L293.8 503.3c-1.9 6.4-8.5 10.1-14.9 8.2zm-114-112.2l43.5-46.4c4.6-4.9 4.3-12.7-.8-17.2L117 256l90.6-79.7c5.1-4.5 5.5-12.3.8-17.2l-43.5-46.4c-4.5-4.8-12.1-5.1-17-.5L3.8 247.2c-5.1 4.7-5.1 12.8 0 17.5l144.1 135.1c4.9 4.6 12.5 4.4 17-.5zm327.2.6l144.1-135.1c5.1-4.7 5.1-12.8 0-17.5L492.1 112.1c-4.8-4.5-12.4-4.3-17 .5L431.6 159c-4.6 4.9-4.3 12.7.8 17.2L523 256l-90.6 79.7c-5.1 4.5-5.5 12.3-.8 17.2l43.5 46.4c4.5 4.9 12.1 5.1 17 .6z"})),bt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"quote-right",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M512 80v128c0 137.018-63.772 236.324-193.827 271.172-15.225 4.08-30.173-7.437-30.173-23.199v-33.895c0-10.057 6.228-19.133 15.687-22.55C369.684 375.688 408 330.054 408 256h-72c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h128c26.51 0 48 21.49 48 48zM176 32H48C21.49 32 0 53.49 0 80v128c0 26.51 21.49 48 48 48h72c0 74.054-38.316 119.688-104.313 143.528C6.228 402.945 0 412.021 0 422.078v33.895c0 15.762 14.948 27.279 30.173 23.199C160.228 444.324 224 345.018 224 208V80c0-26.51-21.49-48-48-48z"})),yt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"link",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"})),xt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"strikethrough",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M496 288H16c-8.837 0-16-7.163-16-16v-32c0-8.837 7.163-16 16-16h480c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16zm-214.666 16c27.258 12.937 46.524 28.683 46.524 56.243 0 33.108-28.977 53.676-75.621 53.676-32.325 0-76.874-12.08-76.874-44.271V368c0-8.837-7.164-16-16-16H113.75c-8.836 0-16 7.163-16 16v19.204c0 66.845 77.717 101.82 154.487 101.82 88.578 0 162.013-45.438 162.013-134.424 0-19.815-3.618-36.417-10.143-50.6H281.334zm-30.952-96c-32.422-13.505-56.836-28.946-56.836-59.683 0-33.92 30.901-47.406 64.962-47.406 42.647 0 64.962 16.593 64.962 32.985V136c0 8.837 7.164 16 16 16h45.613c8.836 0 16-7.163 16-16v-30.318c0-52.438-71.725-79.875-142.575-79.875-85.203 0-150.726 40.972-150.726 125.646 0 22.71 4.665 41.176 12.777 56.547h129.823z"})),wt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"italic",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M204.758 416h-33.849l62.092-320h40.725a16 16 0 0 0 15.704-12.937l6.242-32C297.599 41.184 290.034 32 279.968 32H120.235a16 16 0 0 0-15.704 12.937l-6.242 32C96.362 86.816 103.927 96 113.993 96h33.846l-62.09 320H46.278a16 16 0 0 0-15.704 12.935l-6.245 32C22.402 470.815 29.967 480 40.034 480h158.479a16 16 0 0 0 15.704-12.935l6.245-32c1.927-9.88-5.638-19.065-15.704-19.065z"})),Ct=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"heading",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M496 80V48c0-8.837-7.163-16-16-16H320c-8.837 0-16 7.163-16 16v32c0 8.837 7.163 16 16 16h37.621v128H154.379V96H192c8.837 0 16-7.163 16-16V48c0-8.837-7.163-16-16-16H32c-8.837 0-16 7.163-16 16v32c0 8.837 7.163 16 16 16h37.275v320H32c-8.837 0-16 7.163-16 16v32c0 8.837 7.163 16 16 16h160c8.837 0 16-7.163 16-16v-32c0-8.837-7.163-16-16-16h-37.621V288H357.62v128H320c-8.837 0-16 7.163-16 16v32c0 8.837 7.163 16 16 16h160c8.837 0 16-7.163 16-16v-32c0-8.837-7.163-16-16-16h-37.275V96H480c8.837 0 16-7.163 16-16z"})),Pt=ft.createElement("svg",{className:"svg-icon","aria-hidden":"true","data-prefix":"fas","data-icon":"bold",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512","data-fa-i2svg":""},ft.createElement("path",{fill:"currentColor",d:"M304.793 243.891c33.639-18.537 53.657-54.16 53.657-95.693 0-48.236-26.25-87.626-68.626-104.179C265.138 34.01 240.849 32 209.661 32H24c-8.837 0-16 7.163-16 16v33.049c0 8.837 7.163 16 16 16h33.113v318.53H24c-8.837 0-16 7.163-16 16V464c0 8.837 7.163 16 16 16h195.69c24.203 0 44.834-1.289 66.866-7.584C337.52 457.193 376 410.647 376 350.014c0-52.168-26.573-91.684-71.207-106.123zM142.217 100.809h67.444c16.294 0 27.536 2.019 37.525 6.717 15.828 8.479 24.906 26.502 24.906 49.446 0 35.029-20.32 56.79-53.029 56.79h-76.846V100.809zm112.642 305.475c-10.14 4.056-22.677 4.907-31.409 4.907h-81.233V281.943h84.367c39.645 0 63.057 25.38 63.057 63.057.001 28.425-13.66 52.483-34.782 61.284z"}));st.SvgIcon=function(e){switch(e.icon){case"header":return Ct;case"bold":return Pt;case"italic":return wt;case"strikethrough":return xt;case"link":return yt;case"quote":return bt;case"code":return vt;case"image":return ht;case"unordered-list":return mt;case"ordered-list":return gt;case"checked-list":return pt;default:return null}},lt=ct,ut=p&&p.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),dt=p&&p.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||ut(t,e,n)},Object.defineProperty(lt,"__esModule",{value:!0}),dt(E,lt),dt(st,lt);var St={},Ot={};Object.defineProperty(Ot,"__esModule",{value:!0}),Ot.extractKeyActivatedCommands=void 0,Ot.extractKeyActivatedCommands=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&e[n].handleKeyCommand&&t.push(n);return t};var _t=p&&p.__assign||function(){return _t=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},_t.apply(this,arguments)},At=p&&p.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{s(r.next(e))}catch(e){a(e)}}function c(e){try{s(r.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}s((r=r.apply(e,t||[])).next())}))},kt=p&&p.__generator||function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};Object.defineProperty(St,"__esModule",{value:!0}),St.CommandOrchestrator=St.getStateFromTextArea=St.TextAreaTextApi=void 0;var Et=g,Tt=Q,jt=Ot,Mt=Pe,Dt=function(){function e(e){this.textAreaRef=e}return e.prototype.replaceSelection=function(e){var t=this.textAreaRef.current;return Tt.insertText(t,e),Bt(t)},e.prototype.setSelectionRange=function(e){var t=this.textAreaRef.current;return t.focus(),t.selectionStart=e.start,t.selectionEnd=e.end,Bt(t)},e.prototype.getState=function(){return Bt(this.textAreaRef.current)},e}();function Bt(e){return{selection:{start:e.selectionStart,end:e.selectionEnd},text:e.value,selectedText:e.value.slice(e.selectionStart,e.selectionEnd)}}St.TextAreaTextApi=Dt,St.getStateFromTextArea=Bt;var It=function(){function e(e,t,n,r){var o=this;if(this.getCommand=function(e){var t=o.commandMap[e];if(!t)throw new Error("Cannot execute command. Command not found: "+e);return t},this.handlePossibleKeyCommand=function(e){for(var t=0,n=o.keyActivatedCommands;t<n.length;t++){var r=n[t];if(o.getCommand(r).handleKeyCommand(e))return o.executeCommand(r).then((function(e){})),!0}return!1},r&&!r.saveImage)throw new Error("paste options are incomplete. saveImage are required ");this.commandMap=_t(_t({},Et.getDefaultCommandMap()),e||{}),this.pasteOptions=r,this.keyActivatedCommands=jt.extractKeyActivatedCommands(e),this.textAreaRef=t,this.textApi=new Dt(t),this.l18n=n}return e.prototype.executeCommand=function(e,t){return At(this,void 0,void 0,(function(){return kt(this,(function(n){switch(n.label){case 0:return this.isExecuting?[2]:(this.isExecuting=!0,[4,this.commandMap[e].execute({initialState:Bt(this.textAreaRef.current),textApi:this.textApi,l18n:this.l18n,context:t})]);case 1:return n.sent(),this.isExecuting=!1,[2]}}))}))},e.prototype.executePasteCommand=function(e){return At(this,void 0,void 0,(function(){return kt(this,(function(t){return this.pasteOptions?[2,this.executeCommand(this.pasteOptions.command||Mt.getDefaultSaveImageCommandName(),{pasteOptions:this.pasteOptions,event:e})]:[2]}))}))},e.prototype.executeDropCommand=function(e){return At(this,void 0,void 0,(function(){return kt(this,(function(t){return this.pasteOptions?[2,this.executeCommand(this.pasteOptions.command||Mt.getDefaultSaveImageCommandName(),{pasteOptions:this.pasteOptions,event:e})]:[2]}))}))},e.prototype.executeSelectImageCommand=function(e){return At(this,void 0,void 0,(function(){return kt(this,(function(t){return this.pasteOptions?[2,this.executeCommand(this.pasteOptions.command||Mt.getDefaultSaveImageCommandName(),{pasteOptions:this.pasteOptions,event:e})]:[2]}))}))},e.prototype.getCommandByName=function(e){return this.commandMap[e]},e}();St.CommandOrchestrator=It;var Nt=p&&p.__extends||function(){var e=function(t,n){return e=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,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),zt=p&&p.__assign||function(){return zt=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},zt.apply(this,arguments)},Lt=p&&p.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{s(r.next(e))}catch(e){a(e)}}function c(e){try{s(r.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}s((r=r.apply(e,t||[])).next())}))},Rt=p&&p.__generator||function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};Object.defineProperty(Ce,"__esModule",{value:!0}),Ce.ReactMde=void 0;var Ht=i,Ft=v,Kt=Pe,Wt=it,Ut=ct,Vt=y,qt=St,Gt={accept:"image/*",multiple:!1},Zt=function(e){function t(t){var n,r=e.call(this,t)||this;r.handleTextChange=function(e){(0,r.props.onChange)(e)},r.handlePaste=function(e){return Lt(r,void 0,void 0,(function(){var t;return Rt(this,(function(n){switch(n.label){case 0:return(t=this.props.paste)&&t.saveImage?[4,this.commandOrchestrator.executePasteCommand(e)]:[2];case 1:return n.sent(),[2]}}))}))},r.handleDrop=function(e){return Lt(r,void 0,void 0,(function(){var t;return Rt(this,(function(n){switch(n.label){case 0:return(t=this.props.paste)&&t.saveImage?[4,this.commandOrchestrator.executeDropCommand(e)]:[2];case 1:return n.sent(),[2]}}))}))},r.handleImageSelection=function(e){return Lt(r,void 0,void 0,(function(){var t;return Rt(this,(function(n){switch(n.label){case 0:return(t=this.props.paste)&&t.saveImage?[4,this.commandOrchestrator.executeSelectImageCommand(e)]:[2];case 1:return n.sent(),[2]}}))}))},r.handleTabChange=function(e){(0,r.props.onTabChange)(e)},r.handleCommand=function(e){return Lt(r,void 0,void 0,(function(){return Rt(this,(function(t){switch(t.label){case 0:return[4,this.commandOrchestrator.executeCommand(e)];case 1:return t.sent(),[2]}}))}))},r.finalRefs=zt({},t.refs||{}),r.finalRefs.textarea||(r.finalRefs.textarea=Ht.createRef()),r.finalRefs.preview||(r.finalRefs.preview=Ht.createRef()),r.commandOrchestrator=new qt.CommandOrchestrator(r.props.commands,r.finalRefs.textarea,r.props.l18n,r.props.paste?zt(zt({},Gt),r.props.paste):void 0);var o=Math.min(t.maxEditorHeight,t.minEditorHeight);return r.state={editorHeight:null!==(n=t.initialEditorHeight)&&void 0!==n?n:o},r}return Nt(t,e),t.prototype.render=function(){var e,t,n=this,r=this.props,o=r.getIcon,a=r.toolbarCommands,i=r.classes,c=r.loadingPreview,s=r.readOnly,l=r.disablePreview,u=r.value,d=r.l18n,f=r.minPreviewHeight,p=r.heightUnits,g=r.childProps,m=r.selectedTab,h=r.generateMarkdownPreview,v=r.loadSuggestions,b=r.suggestionTriggerCharacters,y=r.textAreaComponent,x=g||{},w=a.map((function(e){return e.map((function(e){var t=n.commandOrchestrator.getCommand(e);return{commandName:e,buttonContent:t.icon?t.icon(o):o(e),buttonProps:t.buttonProps,buttonComponentClass:t.buttonComponentClass}}))}));return Ht.createElement("div",{className:Vt.classNames("react-mde","react-mde-tabbed-layout",null==i?void 0:i.reactMde)},Ht.createElement(Ft.Toolbar,{classes:null==i?void 0:i.toolbar,buttons:w,onCommand:this.handleCommand,onTabChange:this.handleTabChange,tab:m,readOnly:s,disablePreview:l,l18n:d,buttonProps:x.commandButtons,writeButtonProps:x.writeButton,previewButtonProps:x.previewButton}),Ht.createElement("div",{className:Vt.classNames({invisible:"write"!==m})},Ht.createElement(Ft.TextArea,{classes:null==i?void 0:i.textArea,suggestionsDropdownClasses:null==i?void 0:i.suggestionsDropdown,suggestionsAutoplace:this.props.suggestionsAutoplace,debounceSuggestions:this.props.debounceSuggestions,refObject:this.finalRefs.textarea,onChange:this.handleTextChange,onPaste:this.handlePaste,onDrop:this.handleDrop,readOnly:s,textAreaComponent:y,textAreaProps:g&&g.textArea,height:this.state.editorHeight,heightUnits:this.props.heightUnits,value:u,suggestionTriggerCharacters:b,loadSuggestions:v,onPossibleKeyCommand:this.commandOrchestrator.handlePossibleKeyCommand}),this.props.paste&&Ht.createElement("label",{className:Vt.classNames("image-tip")},Ht.createElement("input",{className:Vt.classNames("image-input"),type:"file",accept:null!==(e=this.props.paste.accept)&&void 0!==e?e:Gt.accept,multiple:null!==(t=this.props.paste.multiple)&&void 0!==t?t:Gt.multiple,onChange:this.handleImageSelection}),Ht.createElement("span",null,d.pasteDropSelect))),"write"!==m&&Ht.createElement(Ft.Preview,{classes:null==i?void 0:i.preview,refObject:this.finalRefs.preview,loadingPreview:c,minHeight:f,heightUnits:p,generateMarkdownPreview:h,markdown:u}))},t.defaultProps={commands:Kt.getDefaultCommandMap(),toolbarCommands:Kt.getDefaultToolbarCommands(),getIcon:function(e){return Ht.createElement(Ut.SvgIcon,{icon:e})},readOnly:!1,l18n:Wt.enL18n,minEditorHeight:200,maxEditorHeight:500,minPreviewHeight:200,heightUnits:"px",selectedTab:"write",disablePreview:!1,suggestionTriggerCharacters:["@"],suggestionsAutoplace:!1},t}(Ht.Component);Ce.ReactMde=Zt,function(e){var t=p&&p.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=p&&p.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),n(b,e),n(O,e),n(E,e),n(M,e),n(z,e),n(ge,e),n(Ce,e),n(te,e)}(v),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultToolbarCommands=e.getDefaultCommandMap=e.MdeFontAwesomeIcon=e.SvgIcon=e.MarkdownUtil=e.ToolbarButtonGroup=e.Toolbar=e.Preview=e.SuggestionsDropdown=e.TextArea=void 0;var t=m;e.MarkdownUtil=t;var n=v;Object.defineProperty(e,"TextArea",{enumerable:!0,get:function(){return n.TextArea}}),Object.defineProperty(e,"SuggestionsDropdown",{enumerable:!0,get:function(){return n.SuggestionsDropdown}}),Object.defineProperty(e,"Preview",{enumerable:!0,get:function(){return n.Preview}}),Object.defineProperty(e,"Toolbar",{enumerable:!0,get:function(){return n.Toolbar}}),Object.defineProperty(e,"ToolbarButtonGroup",{enumerable:!0,get:function(){return n.ToolbarButtonGroup}});var r=ct;Object.defineProperty(e,"SvgIcon",{enumerable:!0,get:function(){return r.SvgIcon}}),Object.defineProperty(e,"MdeFontAwesomeIcon",{enumerable:!0,get:function(){return r.MdeFontAwesomeIcon}});var o=Pe;Object.defineProperty(e,"getDefaultCommandMap",{enumerable:!0,get:function(){return o.getDefaultCommandMap}}),Object.defineProperty(e,"getDefaultToolbarCommands",{enumerable:!0,get:function(){return o.getDefaultToolbarCommands}}),e.default=n.ReactMde}(g);var Xt,$t=(Xt=g)&&Xt.__esModule&&Object.prototype.hasOwnProperty.call(Xt,"default")?Xt.default:Xt,Yt="undefined"!=typeof window,Jt=(0,c.default)(s.F)((function(e){var t=e.theme,n=e.error,r=e.hasFocus,o=void 0!==r&&r,a=e.height,i=void 0===a?300:a;return"\n    display: flex;\n    flex-direction: column;\n    height: fit-content;\n\n    .react-mde {\n      position: relative;\n      border-radius: ".concat(t.radii[1],";\n      display: flex;\n      flex-direction: column;\n      gap: ").concat(t.space[3],";\n\n      * {\n        box-sizing: border-box;\n      }\n\n      button {\n        appearance: auto;\n        background-color: transparent;\n        writing-mode: horizontal-tb !important;\n        text-rendering: auto;\n        border: none;\n        cursor: pointer;\n      }\n\n      .invisible {\n        display: none;\n      }\n\n      .hidden {\n        visibility: hidden;\n      }\n\n      .mde-header {\n        box-sizing: border-box;\n        flex-shrink: 0;\n        display: flex;\n        flex-wrap: wrap;\n        gap: ").concat(t.space[3],";\n        align-items: stretch;\n        padding: ").concat(t.space[2],";\n        border-radius: ").concat(t.radii[2],";\n        box-shadow: ").concat(t.shadows["blue-1"],";\n        background-color: ").concat(t.colors.white,";\n        align-self: stretch;\n\n        ").concat(t.mediaQueries.phone," {\n          flex-direction: column;\n          align-items: center;\n        }\n\n        .mde-tabs {\n          display: flex;\n          align-items: center;\n          gap: ").concat(t.space[2],";\n\n          button {\n            margin: 0;\n            padding: 4px 12px;\n            box-sizing: content-box;\n            border-radius: ").concat(t.radii[1],";\n            outline: none;\n            font-size: 12px;\n            font-weight: 700;\n            font-family: ").concat(t.fonts.secondary,";\n            text-transform: uppercase;\n            letter-spacing: 0.12em;\n            line-height: 16px;\n            height: 16px;\n            color: ").concat(t.colors["grey-6"],";\n\n            &.selected {\n              border: none;\n              color: ").concat(t.colors["grey-7"],";\n              background-color: ").concat(t.colors["grey-2"],";\n            }\n\n            &:focus-visible {\n              outline: 2px solid ").concat(t.colors["blue-4"],";\n            }\n          }\n        }\n\n        .mde-header-group {\n          list-style-type: none;\n          padding: 0;\n          margin: 0;\n          display: flex;\n          gap: ").concat(t.space[1],";\n\n          .mde-header-item {\n            display: flex;\n            align-items: center;\n            button {\n              border-radius: ").concat(t.radii[1],";\n              padding: ").concat(t.space[2]," ").concat(t.space[1],";\n              height: 24px;\n              display: flex;\n              align-items: center;\n\n              &:hover {\n                background-color: ").concat(t.colors["blue-1"],";\n\n                svg {\n                  color: ").concat(t.colors["blue-4"],";\n                }\n              }\n\n              &:focus-visible {\n                outline: 2px solid ").concat(t.colors["blue-4"],";\n              }\n            }\n          }\n        }\n      }\n\n      div:nth-child(2) {\n        box-shadow: 0 0 0 2px ").concat(t.colors["grey-4"],";\n        border-radius: ").concat(t.space[2],";\n        background: ").concat(t.colors["grey-1"],";\n        transition: all 0.16s ease-in;\n\n        ").concat(o&&"\n            box-shadow: 0 0 0 2px ".concat(t.colors["blue-3"],", ").concat(t.shadows["blue-2"],";\n          "),"\n      }\n\n      .mde-textarea-wrapper {\n        display: flex;\n        align-items: stretch;\n\n        .mde-text {\n          box-sizing: border-box;\n          padding: ").concat(t.space[3],";\n          width: 100%;\n          background: ").concat(t.colors["grey-1"],";\n          border: none;\n          outline: none;\n          resize: vertical;\n          transition: all 0.16s ease-in;\n          border-radius: ").concat(t.space[2]," ").concat(t.space[2]," 0 0;\n\n          font-family: ").concat(t.fonts.primary,";\n          font-size: 16px;\n          font-weight: 400;\n          line-height: 24px;\n\n          flex-grow: 1;\n\n          ").concat(!!n&&"\n              box-shadow: 0 0 0 2px ".concat(t.colors["red-3"],";\n            "),"\n\n          &:hover {\n            box-shadow: 0 0 0 1px ").concat(t.colors["blue-3"],";\n          }\n\n          &:disabled {\n            box-shadow: none;\n            background-color: ").concat(t.colors["grey-2"],";\n            color: ").concat(t.colors["grey-5"],";\n          }\n\n          &::placeholder {\n            color: ").concat(t.colors["grey-6"],";\n          }\n\n          &:focus {\n            background: ").concat(t.colors.white,";\n          }\n        }\n      }\n\n      .image-tip {\n          z-index: 1;\n          position: absolute;\n          user-select: none;\n          display: flex !important;\n          padding: ").concat(t.space[2],";\n          margin: 0;\n          font-family: ").concat(t.fonts.primary,";\n          font-size: 14px;\n          line-height: 20px;\n          position: relative;\n          background-color: ").concat(t.colors["grey-3"],";\n          color: ").concat(t.colors["grey-7"],";\n          border-radius: 0 0 ").concat(t.space[2]," ").concat(t.space[2],";\n\n          .image-input {\n            min-height: 0;\n            opacity: 0;\n            height: 100%;\n            width: 100% !important;\n            position: absolute;\n            top: 0;\n            left: 0;\n            padding: 0;\n            cursor: pointer;\n          }\n        }\n\n        .image-tip:focus, .image-tip:focus-within, .image-tip:hover {\n            background-color: ").concat(t.colors["blue-0"],";\n            color: ").concat(t.colors["blue-5"],";\n            outline: 2px solid ").concat(t.colors["blue-4"],";\n        }\n      }\n\n      .mde-preview {\n        height: calc(").concat(i,"px + 36px);\n        padding: ").concat(t.space[3],";\n        border-radius: 2px;\n        overflow-y: auto;\n        background-color: ").concat(t.colors["grey-1"],";\n        border-radius: ").concat(t.space[2],";\n\n        .mde-preview-content {\n          height: fit-content;\n          word-wrap: break-word;\n\n          img {\n            max-width: 100%;\n          }\n        }\n      }\n\n      .mde-suggestions {\n        z-index: 2;\n        position: absolute;\n        min-width: 180px;\n        padding: 0;\n        margin: 20px 0 0;\n        list-style: none;\n        cursor: pointer;\n        box-shadow: ").concat(t.shadows[2],";\n        transform: translateY(56px);\n        border-radius: ").concat(t.radii[2],";\n\n        li {\n          padding: 0;\n          font-family: ").concat(t.fonts.primary,";\n\n\n          &:first-child {\n            border-top-left-radius: ").concat(t.radii[2],";\n            border-top-right-radius: ").concat(t.radii[2],";\n\n            & > div {\n              border-top-left-radius: ").concat(t.radii[2],";\n              border-top-right-radius: ").concat(t.radii[2],";\n            }\n          }\n\n          &:last-child {\n            border-bottom-right-radius: ").concat(t.radii[2],";\n            border-bottom-left-radius: ").concat(t.radii[2],";\n\n            & > div {\n              border-bottom-right-radius: ").concat(t.radii[2],";\n              border-bottom-left-radius: ").concat(t.radii[2],";\n            }\n          }\n\n          &:hover, &[aria-selected=true] > div {\n            background-color: ").concat(t.colors["blue-4"],";\n\n            & > span {\n              background-color: ").concat(t.colors["blue-4"],";\n              color: ").concat(t.colors.white,";\n            }\n          }\n        }\n      }\n    }\n")})),Qt=(0,c.default)(l.I)((function(e){var t=e.theme;return"\n  position: relative;\n  border-radius: 4px;\n  &::before {\n    pointer-events: none;\n    opacity: 0;\n    content: '';\n    position: absolute;\n    top: 150%;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n    width: 8px;\n    height: 8px;\n    background-color: ".concat(t.colors["grey-8"],";\n    box-shadow: ").concat(t.shadows[1],";\n    clip-path: polygon(0% 0%, 0% 100%, 100% 100%);\n    transition: opacity 0.2s ease-out;\n  }\n\n  &::after {\n    pointer-events: none;\n    opacity: 0;\n    content: attr(data-tooltip);\n    color: ").concat(t.colors.white,";\n    position: absolute;\n    top: 150%;\n    left: 50%;\n    font-size: 12px;\n    text-align: center;\n    transform: translate(-50%, 3.4px);\n    width: max-content;\n    height: fit-content;\n    padding: 4px 8px;\n    border-radius: 4px;\n    background-color: ").concat(t.colors["grey-8"],";\n    box-shadow: ").concat(t.shadows[3],";\n    transition: opacity 0.2s ease-out;\n  }\n  &:hover {\n    background-color: ").concat(t.colors["blue-1"],";\n    svg {\n      color: ").concat(t.colors["blue-4"],";\n    }\n    &::before {\n      opacity: 1;\n    }\n    &::after {\n      opacity: 1;\n    }\n  }\n")})),en={bold:{label:"Bold",shortcut:"b"},italic:{label:"Italic",shortcut:"i"},link:{label:"Link",shortcut:"k"},list:{label:"Unordered List",shortcut:"Shift+7"},"list-ol":{label:"Ordered List",shortcut:"Shift+8"}},tn=function(e){var t=i.useState(""),n=t[0],o=t[1],c=e.name;return i.useEffect((function(){o("".concat(en[c].label).concat(function(e){return"string"==typeof e.shortcut?" <".concat((0,a.i)()?"cmd":"ctrl","-").concat(e.shortcut,">"):""}(en[c])))}),[]),i.createElement(Qt,(0,r.b)({},e,{"data-tooltip":n}))},nn={buttonProps:{"aria-label":"Add header"},execute:function(e){!function(e,t,n){var r=g.MarkdownUtil.selectWord({text:e.text,selection:e.selection}),o=t.setSelectionRange(r),a=t.replaceSelection("".concat("# ").concat(o.selectedText));t.setSelectionRange({start:a.selection.end-o.selectedText.length,end:a.selection.end})}(e.initialState,e.textApi)}},rn=function(e){return i.createElement(tn,{size:"extra-small",color:"grey-6",name:{bold:"bold",italic:"italic",link:"link","unordered-list":"list","ordered-list":"list-ol"}[e]})},on="Attach images by dragging & dropping, selecting or pasting them",an="Attach images by selecting or pasting them",cn=function(e){var t=e.defaultTab,n=void 0===t?"write":t,c=e.disabled,l=void 0!==c&&c,d=e.name,f=e.value,p=e.placeholder,g=e.required,m=e.onChange,h=e.onFocus,v=e.onBlur,b=e.onKeyDown,y=e.maxLength,x=void 0===y?5e3:y,w=e.saveImage,C=e.primaryButtonProps,P=e.secondaryButtonProps,S=e.height,O=void 0===S?300:S,_=e.generateMarkdownPreview,A=e.loadSuggestions,k=e.debounceSuggestions,E=void 0===k?400:k,T=(0,r.a)(e,["defaultTab","disabled","name","value","placeholder","required","onChange","onFocus","onBlur","onKeyDown","maxLength","saveImage","primaryButtonProps","secondaryButtonProps","height","generateMarkdownPreview","loadSuggestions","debounceSuggestions"]),j=function(e,t){var n=(0,i.useState)(function(e,t){return void 0!==t?t:!!Yt&&window.matchMedia(e).matches}(e,t)),r=n[0],o=n[1];return(0,i.useEffect)((function(){var t=!0,n=window.matchMedia(e),r=function(){t&&o(!!n.matches)};return n.addListener(r),o(n.matches),function(){t=!1,n.removeListener(r)}}),[e]),r}("(max-width: 480px)"),M=i.useState(!1),D=M[0],B=M[1],I=i.useState(n),N=I[0],z=I[1],L=i.useRef(null),R=i.useState({text:j?an:on,hasError:!1}),H=R[0],F=R[1],K=(0,o.G)({value:f,onChange:m,disabled:l}),W=K.handleChange,U=K.val,V="object"==typeof C,q="object"==typeof P;return i.createElement(Jt,(0,r.b)({gap:16,hasFocus:D,height:O},T),i.createElement($t,{ref:L,onChange:function(){return null},toolbarCommands:[["bold","italic","link","unordered-list","ordered-list"]],childProps:{textArea:{onKeyDown:function(e){var t,n,r,o=(0,a.i)()?e.metaKey:e.ctrlKey;o&&"b"===e.key.toLowerCase()&&(null===(t=L.current)||void 0===t||t.handleCommand("bold")),o&&"k"===e.key.toLowerCase()&&(null===(n=L.current)||void 0===n||n.handleCommand("link")),o&&"i"===e.key.toLowerCase()&&(null===(r=L.current)||void 0===r||r.handleCommand("italic")),b&&(null==b||b(e))},onChange:W,name:d,placeholder:p,required:g,maxLength:x,height:O,onFocus:function(e){B(!0),"function"==typeof h&&h(e)},onBlur:function(e){B(!1),"function"==typeof v&&v(e)}}},commands:{header:nn},minEditorHeight:O,maxEditorHeight:O,minPreviewHeight:O,getIcon:rn,l18n:{write:"Write",preview:"Preview",uploadingImage:"Uploading image...",pasteDropSelect:H.text},selectedTab:l?"preview":N,onTabChange:z,generateMarkdownPreview:_,value:U,paste:{saveImage:function(e){return(0,r.d)(this,arguments,(function(){var t,n,o;return(0,r.f)(this,(function(a){switch(a.label){case 0:return void 0===w?[3,8]:[4,(0,r.g)(w(e))];case 1:return t=a.sent(),n=t.url,void 0===(o=t.error)?[3,3]:(F({hasError:!0,text:o}),[4,(0,r.g)(!1)]);case 2:return[2,a.sent()];case 3:return F({text:j?an:on,hasError:!1}),"string"!=typeof n?[3,6]:[4,(0,r.g)(n)];case 4:return[4,a.sent()];case 5:a.sent(),a.label=6;case 6:return[4,(0,r.g)(!0)];case 7:return[2,a.sent()];case 8:return[4,(0,r.g)(!1)];case 9:return[2,a.sent()]}}))}))},multiple:!0},debounceSuggestions:E,loadSuggestions:function(e,t){return(0,r.e)(void 0,void 0,void 0,(function(){var n;return(0,r.f)(this,(function(r){switch(r.label){case 0:return void 0===A?[3,2]:[4,A(e,t)];case 1:return n=r.sent(),[2,new Promise((function(e){Array.isArray(n)&&n.length>0?e(null==n?void 0:n.map((function(e){var t=e.username,n=e.profile_image,r=e.first_name,o=e.last_name;return{preview:i.createElement(sn,{image:n,username:t,firstName:r,lastName:o}),value:"@".concat(t)}}))):e([])}))];case 2:return[2,new Promise((function(e){return e([])}))]}}))}))}}),(V||q)&&i.createElement(s.F,{gap:{desktop:16,_:8},align:{desktop:"center",_:"stretch"},direction:{desktop:"row",_:"column-reverse"},justify:{desktop:"flex-end",_:"center"}},q&&i.createElement(u.B,(0,r.b)({appearance:"secondary",size:"small"},P)),V&&i.createElement(u.B,(0,r.b)({appearance:"primary",size:"small"},C))))},sn=function(e){var t=e.image,n=e.username,r=e.firstName,o=e.lastName;return i.createElement(s.F,{padding:2,gap:8,backgroundColor:"white",align:"center"},i.createElement(d.A,{src:t,size:"small"}),i.createElement(f.B,{as:"span",size:16,color:"grey-8"},n),i.createElement(f.B,{as:"span",size:14,color:"grey-6",style:{textOverflow:"ellipsis",maxWidth:"120px",overflow:"hidden",whiteSpace:"nowrap"}},r," ",o))}},24097:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});var r=function(){return"undefined"!=typeof window&&/Mac/.test(window.navigator.userAgent)}},59910:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(19013),o=n(13882);function a(e,t){(0,o.Z)(2,arguments);var n=(0,r.Z)(e),a=(0,r.Z)(t);return n.getTime()-a.getTime()}},18172:function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[V]}function a(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===q}(e)||Array.isArray(e)||!!e[U]||!!e.constructor[U]||f(e)||p(e))}function i(e,t,n){void 0===n&&(n=!1),0===c(e)?(n?Object.keys:G)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function c(e){var t=e[V];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:f(e)?2:p(e)?3:0}function s(e,t){return 2===c(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){return 2===c(e)?e.get(t):e[t]}function u(e,t,n){var r=c(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function d(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function f(e){return H&&e instanceof Map}function p(e){return F&&e instanceof Set}function g(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Z(e);delete t[V];for(var n=G(t),r=0;r<n.length;r++){var o=n[r],a=t[o];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(t[o]={configurable:!0,writable:!0,enumerable:a.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function h(e,t){return void 0===t&&(t=!1),b(e)||o(e)||!a(e)||(c(e)>1&&(e.set=e.add=e.clear=e.delete=v),Object.freeze(e),t&&i(e,(function(e,t){return h(t,!0)}),!0)),e}function v(){r(2)}function b(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=X[e];return t||r(18,e),t}function x(){return L}function w(e,t){t&&(y("Patches"),e.u=[],e.s=[],e.v=t)}function C(e){P(e),e.p.forEach(O),e.p=null}function P(e){e===L&&(L=e.l)}function S(e){return L={p:[],l:L,h:e,m:!0,_:0}}function O(e){var t=e[V];0===t.i||1===t.i?t.j():t.O=!0}function _(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.g||y("ES5").S(t,e,o),o?(n[V].P&&(C(t),r(4)),a(e)&&(e=A(t,e),t.l||E(t,e)),t.u&&y("Patches").M(n[V],e,t.u,t.s)):e=A(t,n,[]),C(t),t.u&&t.v(t.u,t.s),e!==W?e:void 0}function A(e,t,n){if(b(t))return t;var r=t[V];if(!r)return i(t,(function(o,a){return k(e,r,t,o,a,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return E(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=m(r.k):r.o;i(3===r.i?new Set(o):o,(function(t,a){return k(e,r,o,t,a,n)})),E(e,o,!1),n&&e.u&&y("Patches").R(r,n,e.u,e.s)}return r.o}function k(e,t,n,r,i,c){if(o(i)){var l=A(e,i,c&&t&&3!==t.i&&!s(t.D,r)?c.concat(r):void 0);if(u(n,r,l),!o(l))return;e.m=!1}if(a(i)&&!b(i)){if(!e.h.F&&e._<1)return;A(e,i),t&&t.A.l||E(e,i)}}function E(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&h(t,n)}function T(e,t){var n=e[V];return(n?g(n):e)[t]}function j(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function M(e){e.P||(e.P=!0,e.l&&M(e.l))}function D(e){e.o||(e.o=m(e.t))}function B(e,t,n){var r=f(t)?y("MapSet").N(t,n):p(t)?y("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:x(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,a=$;n&&(o=[r],a=Y);var i=Proxy.revocable(o,a),c=i.revoke,s=i.proxy;return r.k=s,r.j=c,s}(t,n):y("ES5").J(t,n);return(n?n.A:x()).p.push(r),r}function I(e){return o(e)||r(22,e),function e(t){if(!a(t))return t;var n,r=t[V],o=c(t);if(r){if(!r.P&&(r.i<4||!y("ES5").K(r)))return r.t;r.I=!0,n=N(t,o),r.I=!1}else n=N(t,o);return i(n,(function(t,o){r&&l(r.t,t)===o||u(n,t,e(o))})),3===o?new Set(n):n}(e)}function N(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}var z,L,R="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),H="undefined"!=typeof Map,F="undefined"!=typeof Set,K="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,W=R?Symbol.for("immer-nothing"):((z={})["immer-nothing"]=!0,z),U=R?Symbol.for("immer-draftable"):"__$immer_draftable",V=R?Symbol.for("immer-state"):"__$immer_state",q=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),G="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Z=Object.getOwnPropertyDescriptors||function(e){var t={};return G(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},X={},$={get:function(e,t){if(t===V)return e;var n=g(e);if(!s(n,t))return function(e,t,n){var r,o=j(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!a(r)?r:r===T(e.t,t)?(D(e),e.o[t]=B(e.A.h,r,e)):r},has:function(e,t){return t in g(e)},ownKeys:function(e){return Reflect.ownKeys(g(e))},set:function(e,t,n){var r=j(g(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=T(g(e),t),a=null==o?void 0:o[V];if(a&&a.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(d(n,o)&&(void 0!==n||s(e.t,t)))return!0;D(e),M(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==T(e.t,t)||t in e.t?(e.D[t]=!1,D(e),M(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=g(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},Y={};i($,(function(e,t){Y[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Y.deleteProperty=function(e,t){return $.deleteProperty.call(this,e[0],t)},Y.set=function(e,t,n){return $.set.call(this,e[0],t,n,e[0])};var J=function(){function e(e){var t=this;this.g=K,this.F=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var i=n;n=e;var c=t;return function(e){var t=this;void 0===e&&(e=i);for(var r=arguments.length,o=Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return c.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(o))}))}}var s;if("function"!=typeof n&&r(6),void 0!==o&&"function"!=typeof o&&r(7),a(e)){var l=S(t),u=B(t,e,void 0),d=!0;try{s=n(u),d=!1}finally{d?C(l):P(l)}return"undefined"!=typeof Promise&&s instanceof Promise?s.then((function(e){return w(l,o),_(e,l)}),(function(e){throw C(l),e})):(w(l,o),_(s,l))}if(!e||"object"!=typeof e){if((s=n(e))===W)return;return void 0===s&&(s=e),t.F&&h(s,!0),s}r(21,e)},this.produceWithPatches=function(e,n){return"function"==typeof e?function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))}:[t.produce(e,n,(function(e,t){r=e,o=t})),r,o];var r,o},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){a(e)||r(8),o(e)&&(e=I(e));var t=S(this),n=B(this,e,void 0);return n[V].C=!0,P(t),n},t.finishDraft=function(e,t){var n=(e&&e[V]).A;return w(n,t),_(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!K&&r(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var a=y("Patches").$;return o(e)?a(e,t):this.produce(e,(function(e){return a(e,t)}))},e}(),Q=new J,ee=Q.produce;Q.produceWithPatches.bind(Q),Q.setAutoFreeze.bind(Q),Q.setUseProxies.bind(Q),Q.applyPatches.bind(Q),Q.createDraft.bind(Q),Q.finishDraft.bind(Q);t.ZP=ee},41848:function(e){e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},67740:function(e,t,n){var r=n(67206),o=n(98612),a=n(3674);e.exports=function(e){return function(t,n,i){var c=Object(t);if(!o(t)){var s=r(n,3);t=a(t),n=function(e){return s(c[e],e,c)}}var l=e(t,n,i);return l>-1?c[s?t[l]:l]:void 0}}},13311:function(e,t,n){var r=n(67740)(n(30998));e.exports=r},30998:function(e,t,n){var r=n(41848),o=n(67206),a=n(40554),i=Math.max;e.exports=function(e,t,n){var c=null==e?0:e.length;if(!c)return-1;var s=null==n?0:a(n);return s<0&&(s=i(c+s,0)),r(e,o(t,3),s)}},18601:function(e,t,n){var r=n(14841),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},40554:function(e,t,n){var r=n(18601);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},89211:function(e,t,n){"use strict";var r=n(67294),o=function(e,t){return"boolean"===typeof t?t:!e};t.Z=function(e){return(0,r.useReducer)(o,e)}}}]);