/*! For license information please see c30dc89c64400a4d4e76.js.LICENSE.txt */ (this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[80195],{819785:(t,e,r)=>{"use strict";function n(t){for(var e=1;e{"use strict";var n=r(143393).OrderedMap,i={createFromArray:function(t){return n(t.map((function(t){return[t.getKey(),t]})))}};t.exports=i},534365:(t,e,r)=>{"use strict";var n=r(629407),i=r(143393),o=i.List,a=i.Repeat,u=i.Record,s=function(){return!0},c=u({start:null,end:null}),l=u({start:null,end:null,decoratorKey:null,leaves:null}),f={generate:function(t,e,r){var i=e.getLength();if(!i)return o.of(new l({start:0,end:0,decoratorKey:null,leaves:o.of(new c({start:0,end:0}))}));var u=[],f=r?r.getDecorations(e,t):o(a(null,i)),g=e.getCharacterList();n(f,h,s,(function(t,e){u.push(new l({start:t,end:e,decoratorKey:f.get(t),leaves:p(g.slice(t,e).toList(),t)}))}));return o(u)}};function p(t,e){var r=[],i=t.map((function(t){return t.getStyle()})).toList();n(i,h,s,(function(t,n){r.push(new c({start:t+e,end:n+e}))}));return o(r)}function h(t,e){return t===e}t.exports=f},704516:(t,e,r)=>{"use strict";var n=r(143393),i=n.Map,o=n.OrderedSet,a=n.Record,u=o(),s={style:u,entity:null },c=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;r.getStyle=function(){return this.get("style")};r.getEntity=function(){return this.get("entity")};r.hasStyle=function(t){return this.getStyle().includes(t)};e.applyStyle=function(t,r){var n=t.set("style",t.getStyle().add(r));return e.create(n)};e.removeStyle=function(t,r){var n=t.set("style",t.getStyle().remove(r));return e.create(n)};e.applyEntity=function(t,r){var n=t.getEntity()===r?t:t.set("entity",r);return e.create(n)};e.create=function(t){if(!t)return l;var r=i({style:u,entity:null}).merge(t),n=f.get(r);if(n)return n;var o=new e(r);f=f.set(r,o);return o};return e}(a(s)),l=new c,f=i([[i(s),l]]);c.EMPTY=l;t.exports=c},225369:(t,e,r)=>{"use strict";var n=r(143393).List,i=function(){function t(t){!function(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0 }):t[e]=r}(this,"_decorators",void 0);this._decorators=t.slice()}var e=t.prototype;e.getDecorations=function(t,e){var r=Array(t.getText().length).fill(null);this._decorators.forEach((function(n,i){var o=0;(0,n.strategy)(t,(function(t,e){if(function(t,e,r){for(var n=e;n{"use strict";var n=r(704516),i=r(629407),o=r(143393),a=o.List,u=o.Map,s=o.OrderedSet,c=o.Record,l=o.Repeat,f=s(),p=c({key:"",type:"unstyled",text:"",characterList:a(),depth:0,data:u()}),h=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(e){return t.call(this,function(t){ if(!t)return t;var e=t.characterList,r=t.text;r&&!e&&(t.characterList=a(l(n.EMPTY,r.length)));return t}(e))||this}var r=e.prototype;r.getKey=function(){return this.get("key")};r.getType=function(){return this.get("type")};r.getText=function(){return this.get("text")};r.getCharacterList=function(){return this.get("characterList")};r.getLength=function(){return this.getText().length};r.getDepth=function(){return this.get("depth")};r.getData=function(){return this.get("data")};r.getInlineStyleAt=function(t){var e=this.getCharacterList().get(t);return e?e.getStyle():f};r.getEntityAt=function(t){var e=this.getCharacterList().get(t);return e?e.getEntity():null};r.findStyleRanges=function(t,e){i(this.getCharacterList(),g,t,e)};r.findEntityRanges=function(t,e){i(this.getCharacterList(),d,t,e)};return e}(p);function g(t,e){return t.getStyle()===e.getStyle()}function d(t,e){return t.getEntity()===e.getEntity()}t.exports=h},767953:(t,e,r)=>{"use strict" ;var n=r(704516),i=r(629407),o=r(143393),a=o.List,u=o.Map,s=o.OrderedSet,c=o.Record,l=o.Repeat,f=s(),p={parent:null,characterList:a(),data:u(),depth:0,key:"",text:"",type:"unstyled",children:a(),prevSibling:null,nextSibling:null},h=function(t,e){return t.getStyle()===e.getStyle()},g=function(t,e){return t.getEntity()===e.getEntity()},d=function(t){if(!t)return t;var e=t.characterList,r=t.text;r&&!e&&(t.characterList=a(l(n.EMPTY,r.length)));return t},y=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return t.call(this,d(e))||this}var r=e.prototype;r.getKey=function(){return this.get("key")};r.getType=function(){return this.get("type")};r.getText=function(){return this.get("text")};r.getCharacterList=function(){return this.get("characterList")};r.getLength=function(){return this.getText().length};r.getDepth=function(){return this.get("depth")} ;r.getData=function(){return this.get("data")};r.getInlineStyleAt=function(t){var e=this.getCharacterList().get(t);return e?e.getStyle():f};r.getEntityAt=function(t){var e=this.getCharacterList().get(t);return e?e.getEntity():null};r.getChildKeys=function(){return this.get("children")};r.getParentKey=function(){return this.get("parent")};r.getPrevSiblingKey=function(){return this.get("prevSibling")};r.getNextSiblingKey=function(){return this.get("nextSibling")};r.findStyleRanges=function(t,e){i(this.getCharacterList(),h,t,e)};r.findEntityRanges=function(t,e){i(this.getCharacterList(),g,t,e)};return e}(c(p));t.exports=y},66912:(t,e,r)=>{"use strict";var n=r(610329),i=r(704516),o=r(402641),a=r(767953),u=r(482222),s=r(325110),c=r(25027),l=r(168642),f=r(143393),p=r(855283),h=f.List,g=f.Record,d=f.Repeat,y=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype ;r.getEntityMap=function(){return u};r.getBlockMap=function(){return this.get("blockMap")};r.getSelectionBefore=function(){return this.get("selectionBefore")};r.getSelectionAfter=function(){return this.get("selectionAfter")};r.getBlockForKey=function(t){return this.getBlockMap().get(t)};r.getKeyBefore=function(t){return this.getBlockMap().reverse().keySeq().skipUntil((function(e){return e===t})).skip(1).first()};r.getKeyAfter=function(t){return this.getBlockMap().keySeq().skipUntil((function(e){return e===t})).skip(1).first()};r.getBlockAfter=function(t){return this.getBlockMap().skipUntil((function(e,r){return r===t})).skip(1).first()};r.getBlockBefore=function(t){return this.getBlockMap().reverse().skipUntil((function(e,r){return r===t})).skip(1).first()};r.getBlocksAsArray=function(){return this.getBlockMap().toArray()};r.getFirstBlock=function(){return this.getBlockMap().first()};r.getLastBlock=function(){return this.getBlockMap().last()};r.getPlainText=function(t){ return this.getBlockMap().map((function(t){return t?t.getText():""})).join(t||"\n")};r.getLastCreatedEntityKey=function(){return u.__getLastCreatedEntityKey()};r.hasText=function(){var t=this.getBlockMap();return t.size>1||escape(t.first().getText()).replace(/%u200B/g,"").length>0};r.createEntity=function(t,e,r){u.__create(t,e,r);return this};r.mergeEntityData=function(t,e){u.__mergeData(t,e);return this};r.replaceEntityData=function(t,e){u.__replaceData(t,e);return this};r.addEntity=function(t){u.__add(t);return this};r.getEntity=function(t){return u.__get(t)};e.createFromBlockArray=function(t,r){var i=Array.isArray(t)?t:t.contentBlocks,o=n.createFromArray(i),a=o.isEmpty()?new s:s.createEmpty(o.first().getKey());return new e({blockMap:o,entityMap:r||u,selectionBefore:a,selectionAfter:a})};e.createFromText=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:/\r\n?|\n/g,n=t.split(r),u=n.map((function(t){t=p(t);return new(l("draft_tree_data_support")?a:o)({key:c(), text:t,type:"unstyled",characterList:h(d(i.EMPTY,t.length))})}));return e.createFromBlockArray(u)};return e}(g({entityMap:null,blockMap:null,selectionBefore:null,selectionAfter:null}));t.exports=y},513483:(t,e,r)=>{"use strict";var n=r(704516),i=r(143393).Map,o={add:function(t,e,r){return a(t,e,r,!0)},remove:function(t,e,r){return a(t,e,r,!1)}};function a(t,e,r,o){var a=t.getBlockMap(),u=e.getStartKey(),s=e.getStartOffset(),c=e.getEndKey(),l=e.getEndOffset(),f=a.skipUntil((function(t,e){return e===u})).takeUntil((function(t,e){return e===c})).concat(i([[c,a.get(c)]])).map((function(t,e){var i,a;if(u===c){i=s;a=l}else{i=e===u?s:0;a=e===c?l:t.getLength()}for(var f,p=t.getCharacterList();i{"use strict";function n(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0, configurable:!0,writable:!0}):t[e]=r;return t}var i=r(977249),o=r(169270),a=r(548083),u=r(143393),s=r(152286),c=r(748899),l=u.Map,f={subtree:!0,characterData:!0,childList:!0,characterDataOldValue:!1,attributes:!1},p=i.isBrowser("IE <= 11"),h=function(){function t(t){var e=this;n(this,"observer",void 0);n(this,"container",void 0);n(this,"mutations",void 0);n(this,"onCharData",void 0);this.container=t;this.mutations=l();var r=a(t);r.MutationObserver&&!p?this.observer=new r.MutationObserver((function(t){return e.registerMutations(t)})):this.onCharData=function(t){t.target instanceof Node||s(!1);e.registerMutation({type:"characterData",target:t.target})}}var e=t.prototype;e.start=function(){this.observer?this.observer.observe(this.container,f):this.container.addEventListener("DOMCharacterDataModified",this.onCharData)};e.stopAndFlushMutations=function(){var t=this.observer;if(t){this.registerMutations(t.takeRecords());t.disconnect() }else this.container.removeEventListener("DOMCharacterDataModified",this.onCharData);var e=this.mutations;this.mutations=l();return e};e.registerMutations=function(t){for(var e=0;e{"use strict";var n=r(667294),i=r(255484),o=(0,r(143393).Map)({"header-one":{element:"h1"},"header-two":{element:"h2"},"header-three":{element:"h3"},"header-four":{element:"h4"},"header-five":{element:"h5"},"header-six":{element:"h6"},section:{element:"section"},article:{element:"article"}, "unordered-list-item":{element:"li",wrapper:n.createElement("ul",{className:i("public/DraftStyleDefault/ul")})},"ordered-list-item":{element:"li",wrapper:n.createElement("ol",{className:i("public/DraftStyleDefault/ol")})},blockquote:{element:"blockquote"},atomic:{element:"figure"},"code-block":{element:"pre",wrapper:n.createElement("pre",{className:i("public/DraftStyleDefault/pre")})},unstyled:{element:"div",aliasedElements:["p"]}});t.exports=o},737619:t=>{"use strict";t.exports={BOLD:{fontWeight:"bold"},CODE:{fontFamily:"monospace",wordWrap:"break-word"},ITALIC:{fontStyle:"italic"},STRIKETHROUGH:{textDecoration:"line-through"},UNDERLINE:{textDecoration:"underline"}}},37163:(t,e,r)=>{"use strict";var n=r(819785),i=r(610329),o=r(704516),a=r(225369),u=r(402641),s=r(66912),c=r(600526),l=r(737619),f=r(387210),p=r(937898),h=r(482222),g=r(142307),d=r(639006),y=r(314289),v=r(847387),m=r(870054),_=r(941947),b=r(325110),S=r(879981),w=r(399607),x=r(25027),k=r(441714),C=r(196629),E={Editor:f, EditorBlock:p,EditorState:y,CompositeDecorator:a,Entity:h,EntityInstance:d,BlockMapBuilder:i,CharacterMetadata:o,ContentBlock:u,ContentState:s,RawDraftContentState:m,SelectionState:b,AtomicBlockUtils:n,KeyBindingUtil:v,Modifier:g,RichUtils:_,DefaultDraftBlockRenderMap:c,DefaultDraftInlineStyle:l,convertFromHTML:r(267841),convertFromRaw:w,convertToRaw:S,genKey:x,getDefaultKeyBinding:k,getVisibleSelectionRect:C};t.exports=E},387210:(t,e,r)=>{"use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e{"use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e0&&window.scrollTo(o.x,o.y+n+10)}else{_(r)||m(!1);(n=r.offsetHeight+r.offsetTop-(i.offsetTop+i.offsetHeight+o.y))>0&&l.setTop(i,l.getTop(i)+n+10)}}}}};r._renderChildren=function(){var t=this,e=this.props.block,r=e.getKey(),n=e.getText(),o=this.props.tree.size-1,a=S(this.props.selection,r);return this.props.tree.map((function(l,f){var g=l.get("leaves");if(0===g.size)return null;var d=g.size-1,y=g.map((function(i,l){var p=s.encode(r,f,l),h=i.get("start"),g=i.get("end");return c.createElement(u,{key:p,offsetKey:p,block:e,start:h,selection:a?t.props.selection:null,forceSelection:t.props.forceSelection,text:n.slice(h,g),styleSet:e.getInlineStyleAt(h),customStyleMap:t.props.customStyleMap,customStyleFn:t.props.customStyleFn,isLast:f===o&&l===d})})).toArray(),v=l.get("decoratorKey");if(null==v)return y;if(!t.props.decorator)return y;var m=b(t.props.decorator),_=m.getComponentForKey(v);if(!_)return y ;var S=m.getPropsForKey(v),w=s.encode(r,f,0),x=g.first().get("start"),k=g.last().get("end"),C=n.slice(x,k),E=e.getEntityAt(l.get("start")),O=h.getHTMLDirIfDifferent(p.getDirection(C),t.props.direction),D={contentState:t.props.contentState,decoratedText:C,dir:O,start:x,end:k,blockKey:r,entityKey:E,offsetKey:w};return c.createElement(_,i({},S,D,{key:w}),y)})).toArray()};r.render=function(){var t=this,e=this.props,r=e.direction,n=e.offsetKey,i=g({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===r,"public/DraftStyleDefault/rtl":"RTL"===r});return c.createElement("div",{"data-offset-key":n,className:i,ref:function(e){return t._node=e}},this._renderChildren())};return e}(c.Component);t.exports=w},425821:(t,e,r)=>{"use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e0&&window.scrollTo(o.x,o.y+n+10)}else{m(r)||v(!1);var u=r;(n=u.offsetHeight+u.offsetTop-(i.offsetHeight+o.y))>0&&f.setTop(i,f.getTop(i)+n+10)}}}};r.render=function(){var t=this,r=this.props,n=r.block,o=r.blockRenderMap,u=r.blockRendererFn,f=r.blockStyleFn,p=r.contentState,h=r.decorator,g=r.editorKey,d=r.editorState,y=r.customStyleFn,v=r.customStyleMap,m=r.direction,x=r.forceSelection,k=r.selection,C=r.tree,E=null;n.children.size&&(E=n.children.reduce((function(r,n){var i=c.encode(n,0,0),s=p.getBlockForKey(n),h=S(s,u),y=h.CustomComponent||e,v=b(s,o),m=v.Element,_=v.wrapperTemplate,x=w(s,g,i,f,h,null),k=a({},t.props,{tree:d.getBlockTree(n),blockProps:h.customProps,offsetKey:i,block:s});r.push(l.createElement(m,x,l.createElement(y,k)));if(!_||function(t,e){var r=t.getNextSiblingKey();return!!r&&e.getBlockForKey(r).getType()===t.getType()}(s,p))return r;!function(t,e,r){var n=[],i=!0,o=!1,a=void 0 ;try{for(var u,s=r.reverse()[Symbol.iterator]();!(i=(u=s.next()).done);i=!0){var f=u.value;if(f.type!==e)break;n.push(f)}}catch(t){o=!0;a=t}finally{try{i||null==s.return||s.return()}finally{if(o)throw a}}r.splice(r.indexOf(n[0]),n.length+1);var p=n.reverse(),h=p[0].key;r.push(l.cloneElement(t,{key:"".concat(h,"-wrap"),"data-offset-key":c.encode(h,0,0)},p))}(_,m,r);return r}),[]));var O=n.getKey(),D=c.encode(O,0,0),K=S(n,u),T=K.CustomComponent,M=null!=T?l.createElement(T,i({},this.props,{tree:d.getBlockTree(O),blockProps:K.customProps,offsetKey:D,block:n})):l.createElement(s,{block:n,children:E,contentState:p,customStyleFn:y,customStyleMap:v,decorator:h,direction:m,forceSelection:x,hasSelection:_(k,O),selection:k,tree:C});if(n.getParentKey())return M;var A=b(n,o).Element,I=w(n,g,D,f,K,this.wrapperRef);return l.createElement(A,I,M)};return e}(l.Component);t.exports=x},433418:(t,e,r)=>{"use strict" ;var n=r(777907),i=r(142307),o=r(822146),a=r(314289),u=r(272938),s=r(114507),c=r(384907),l=r(501244),f=r(42128),p=r(748899),h=!1,g=!1,d=null;var y={onCompositionStart:function(t){g=!0;!function(t){d||(d=new n(c(t))).start()}(t)},onCompositionEnd:function(t){h=!1;g=!1;setTimeout((function(){h||y.resolveComposition(t)}),20)},onSelect:s,onKeyDown:function(t,e){if(g)e.which!==u.RIGHT&&e.which!==u.LEFT||e.preventDefault();else{y.resolveComposition(t);t._onKeyDown(e)}},onKeyPress:function(t,e){e.which===u.RETURN&&e.preventDefault()},resolveComposition:function(t){if(!g){var e=p(d).stopAndFlushMutations();d=null;h=!0;var r=a.set(t._latestEditorState,{inCompositionMode:!1});t.exitCurrentMode();if(e.size){var n=r.getCurrentContent();e.forEach((function(t,e){var u=o.decode(e),s=u.blockKey,c=u.decoratorKey,l=u.leafKey,p=r.getBlockTree(s).getIn([c,"leaves",l]),h=p.start,g=p.end,d=r.getSelection().merge({anchorKey:s,focusKey:s,anchorOffset:h,focusOffset:g,isBackward:!1 }),y=f(n,d),v=n.getBlockForKey(s).getInlineStyleAt(h);n=i.replaceText(n,d,t,v,y);r=a.set(r,{currentContent:n})}));var u=l(r,c(t)).selectionState;t.restoreEditorDOM();var s=a.acceptSelection(r,u);t.update(a.push(s,n,"insert-characters"))}else t.update(r)}}};t.exports=y},488795:(t,e,r)=>{"use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e=4,"public/DraftStyleDefault/listLTR":"LTR"===n,"public/DraftStyleDefault/listRTL":"RTL"===n})},g=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;r.shouldComponentUpdate=function(t){var e=this.props.editorState,r=t.editorState;if(e.getDirectionMap()!==r.getDirectionMap())return!0;if(e.getSelection().getHasFocus()!==r.getSelection().getHasFocus())return!0 ;var n=r.getNativelyRenderedContent(),i=e.isInCompositionMode(),o=r.isInCompositionMode();if(e===r||null!==n&&r.getCurrentContent()===n||i&&o)return!1;var a=e.getCurrentContent(),u=r.getCurrentContent(),s=e.getDecorator(),c=r.getDecorator();return i!==o||a!==u||s!==c||r.mustForceSelection()};r.render=function(){for(var t=this.props,e=t.blockRenderMap,r=t.blockRendererFn,n=t.blockStyleFn,a=t.customStyleMap,l=t.customStyleFn,g=t.editorState,d=t.editorKey,y=t.preventScroll,v=t.textDirectionality,m=g.getCurrentContent(),_=g.getSelection(),b=g.mustForceSelection(),S=g.getDecorator(),w=p(g.getDirectionMap()),x=m.getBlocksAsArray(),k=[],C=null,E=null,O=0;OC,R))}var q=A||u,H={className:U,"data-block":!0,"data-editor":d,"data-offset-key":L,key:K};void 0!==B&&(H=o({},H,{contentEditable:B,suppressContentEditableWarning:!0}));var W=c.createElement(z,H,c.createElement(q,i({},N,{key:K})));k.push({block:W,wrapperTemplate:P,key:K,offsetKey:L});C=P?D.getDepth():null;E=P}for(var V=[],G=0;G{"use strict";var n=r(168642)("draft_tree_data_support");t.exports=r(n?769459:488795)},769459:(t,e,r)=>{ "use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e{"use strict";var n=r(727418);function i(){i=n||function(t){for(var e=1;e{"use strict";var n=r(446123),i=r(142307),o=r(314289),a=r(169270),u=r(575795),s=r(21738),c=r(794486),l=r(548083),f=r(342177),p=r(748899);var h={onDragEnd:function(t){t.exitCurrentMode();g(t)},onDrop:function(t,e){var r=new n(e.nativeEvent.dataTransfer),l=t._latestEditorState,h=function(t,e){var r=null,n=null,i=u(t.currentTarget);if("function"==typeof i.caretRangeFromPoint){var o=i.caretRangeFromPoint(t.x,t.y);r=o.startContainer;n=o.startOffset}else{if(!t.rangeParent)return null;r=t.rangeParent;n=t.rangeOffset}r=p(r);n=p(n);var s=p(a(r));return c(e,s,n,s,n)}(e.nativeEvent,l);e.preventDefault();t._dragCount=0;t.exitCurrentMode();if(null!=h){var y=r.getFiles();if(y.length>0){if(t.props.handleDroppedFiles&&f(t.props.handleDroppedFiles(h,y)))return;s(y,(function(e){e&&t.update(d(l,h,e))}))}else{ var v=t._internalDrag?"internal":"external";t.props.handleDrop&&f(t.props.handleDrop(h,r,v))||(t._internalDrag?t.update(function(t,e){var r=i.moveText(t.getCurrentContent(),t.getSelection(),e);return o.push(t,r,"insert-fragment")}(l,h)):t.update(d(l,h,r.getText())));g(t)}}}};function g(t){t._internalDrag=!1;var e=t.editorContainer;if(e){var r=new MouseEvent("mouseup",{view:l(e),bubbles:!0,cancelable:!0});e.dispatchEvent(r)}}function d(t,e,r){var n=i.insertText(t.getCurrentContent(),e,r,t.getCurrentInlineStyle());return o.push(t,n,"insert-fragment")}t.exports=h},519394:(t,e,r)=>{"use strict";var n=r(977249),i=r(426396),o=r(743421),a=r(506155),u=r(569328),s=r(273935),c=r(239499),l=r(980981),f=r(562186),p=r(429971),h=r(946397),g=r(206089),d=r(114507),y=n.isBrowser("Chrome")?d:function(t){},v={onBeforeInput:i,onBlur:o,onCompositionStart:a,onCopy:u,onCut:s,onDragOver:c,onDragStart:l,onFocus:f,onInput:p,onKeyDown:h,onPaste:g,onSelect:d,onMouseUp:y,onKeyUp:y};t.exports=v},804083:(t,e,r)=>{ "use strict";var n=r(973935).unstable_flushControlled;t.exports=n},442282:(t,e,r)=>{"use strict";var n=r(727418);function i(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function o(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var a=r(480052),u=r(667294),s=r(152286),c=r(916581),l=r(845412).setDraftEditorSelection,f=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){for(var e,r=arguments.length,n=new Array(r),a=0;a{"use strict" ;var n=r(603259),i=r(442282),o=r(822146),a=r(143393),u=r(667294),s=r(255484),c=(a.List,function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}e.prototype.render=function(){var t=this.props,e=t.block,r=t.contentState,a=t.customStyleFn,c=t.customStyleMap,l=t.decorator,f=t.direction,p=t.forceSelection,h=t.hasSelection,g=t.selection,d=t.tree,y=e.getKey(),v=e.getText(),m=d.size-1,_=this.props.children||d.map((function(t,s){var d=t.get("decoratorKey"),_=t.get("leaves"),b=_.size-1,S=_.map((function(t,r){var n=o.encode(y,s,r),l=t.get("start"),f=t.get("end");return u.createElement(i,{key:n,offsetKey:n,block:e,start:l,selection:h?g:null,forceSelection:p,text:v.slice(l,f),styleSet:e.getInlineStyleAt(l),customStyleMap:c,customStyleFn:a,isLast:d===m&&r===b})})).toArray();return d&&l?u.createElement(n,{block:e,children:S,contentState:r,decorator:l,decoratorKey:d,direction:f,leafSet:t,text:v, key:s}):S})).toArray();return u.createElement("div",{"data-offset-key":o.encode(y,0,0),className:s({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===f,"public/DraftStyleDefault/rtl":"RTL"===f})},_)};return e}(u.Component));t.exports=c},528094:(t,e,r)=>{"use strict";var n=r(667294),i=r(255484),o=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;r.shouldComponentUpdate=function(t){return this.props.text!==t.text||this.props.editorState.getSelection().getHasFocus()!==t.editorState.getSelection().getHasFocus()};r.render=function(){var t=this.props.editorState.getSelection().getHasFocus(),e=i({"public/DraftEditorPlaceholder/root":!0,"public/DraftEditorPlaceholder/hasFocus":t});return n.createElement("div",{className:e},n.createElement("div",{className:i("public/DraftEditorPlaceholder/inner"),id:this.props.accessibilityID,style:{ whiteSpace:"pre-wrap"}},this.props.text))};return e}(n.Component);t.exports=o},480052:(t,e,r)=>{"use strict";function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function i(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var o=r(667294),a=r(977249),u=r(152286),s=r(684368),c=a.isBrowser("IE <= 11");var l=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(e){var r;i(n(r=t.call(this,e)||this),"_forceFlag",void 0);i(n(r),"_node",void 0);r._forceFlag=!1;return r}var r=e.prototype;r.shouldComponentUpdate=function(t){var e=this._node,r=""===t.children;s(e)||u(!1);var n=e;return r?!function(t){return c?"\n"===t.textContent:"BR"===t.tagName}(n):n.textContent!==t.children};r.componentDidMount=function(){this._forceFlag=!this._forceFlag};r.componentDidUpdate=function(){ this._forceFlag=!this._forceFlag};r.render=function(){var t,e=this;return""===this.props.children?this._forceFlag?(t=function(t){return e._node=t},c?o.createElement("span",{key:"A","data-text":"true",ref:t},"\n"):o.createElement("br",{key:"A","data-text":"true",ref:t})):function(t){return c?o.createElement("span",{key:"B","data-text":"true",ref:t},"\n"):o.createElement("br",{key:"B","data-text":"true",ref:t})}((function(t){return e._node=t})):o.createElement("span",{key:this._forceFlag?"A":"B","data-text":"true",ref:function(t){return e._node=t}},this.props.children)};return e}(o.Component);t.exports=l},505880:t=>{"use strict";t.exports={initODS:function(){},handleExtensionCausedError:function(){}}},482222:(t,e,r)=>{"use strict";function n(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var i=r(639006),o=r(143393),a=r(152286),u=(0,o.Map)(),s=0;function c(t,e){ console.warn("WARNING: "+t+' will be deprecated soon!\nPlease use "'+e+'" instead.')}var l={getLastCreatedEntityKey:function(){c("DraftEntity.getLastCreatedEntityKey","contentState.getLastCreatedEntityKey");return l.__getLastCreatedEntityKey()},create:function(t,e,r){c("DraftEntity.create","contentState.createEntity");return l.__create(t,e,r)},add:function(t){c("DraftEntity.add","contentState.addEntity");return l.__add(t)},get:function(t){c("DraftEntity.get","contentState.getEntity");return l.__get(t)},mergeData:function(t,e){c("DraftEntity.mergeData","contentState.mergeEntityData");return l.__mergeData(t,e)},replaceData:function(t,e){c("DraftEntity.replaceData","contentState.replaceEntityData");return l.__replaceData(t,e)},__getLastCreatedEntityKey:function(){return""+s},__create:function(t,e,r){return l.__add(new i({type:t,mutability:e,data:r||{}}))},__add:function(t){var e=""+ ++s;u=u.set(e,t);return e},__get:function(t){var e=u.get(t);e||a(!1);return e},__mergeData:function(t,e){ var r=l.__get(t),i=function(t){for(var e=1;e{"use strict";var n=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;r.getType=function(){return this.get("type")};r.getMutability=function(){return this.get("mutability")};r.getData=function(){return this.get("data")};return e}((0,r(143393).Record)({type:"TOKEN",mutability:"IMMUTABLE",data:Object}));t.exports=n},705195:t=>{"use strict";t.exports={ getRemovalRange:function(t,e,r,n,i){var o=r.split(" ");o=o.map((function(t,e){if("forward"===i){if(e>0)return" "+t}else if(e{"use strict";t.exports={logBlockedSelectionEvent:function(){return null},logSelectionStateFailure:function(){return null}}},142307:(t,e,r)=>{"use strict";var n=r(704516),i=r(513483),o=r(368750),a=r(581446),u=r(388687),s=r(143393),c=r(354542),l=r(18467),f=r(152286),p=r(157429),h=r(914017),g=r(254879),d=r(236043),y=s.OrderedSet,v={replaceText:function(t,e,r,i,o){var a=h(t,e),u=g(a,e),s=n.create({style:i||y(),entity:o||null});return l(u,u.getSelectionAfter(),r,s)},insertText:function(t,e,r,n,i){e.isCollapsed()||f(!1);return v.replaceText(t,e,r,n,i)},moveText:function(t,e,r){ var n=u(t,e),i=v.removeRange(t,e,"backward");return v.replaceWithFragment(i,r,n)},replaceWithFragment:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA",i=h(t,e),o=g(i,e);return c(o,o.getSelectionAfter(),r,n)},removeRange:function(t,e,r){var n,i,o,u;e.getIsBackward()&&(e=e.merge({anchorKey:e.getFocusKey(),anchorOffset:e.getFocusOffset(),focusKey:e.getAnchorKey(),focusOffset:e.getAnchorOffset(),isBackward:!1}));n=e.getAnchorKey();i=e.getFocusKey();o=t.getBlockForKey(n);u=t.getBlockForKey(i);var s=e.getStartOffset(),c=e.getEndOffset(),l=o.getEntityAt(s),f=u.getEntityAt(c-1);if(n===i&&l&&l===f){var p=a(t.getEntityMap(),o,u,e,r);return g(t,p)}var d=h(t,e);return g(d,e)},splitBlock:function(t,e){var r=h(t,e),n=g(r,e);return d(n,n.getSelectionAfter())},applyInlineStyle:function(t,e,r){return i.add(t,e,r)},removeInlineStyle:function(t,e,r){return i.remove(t,e,r)},setBlockType:function(t,e,r){return p(t,e,(function(t){return t.merge({type:r, depth:0})}))},setBlockData:function(t,e,r){return p(t,e,(function(t){return t.merge({data:r})}))},mergeBlockData:function(t,e,r){return p(t,e,(function(t){return t.merge({data:t.getData().merge(r)})}))},applyEntity:function(t,e,r){var n=h(t,e);return o(n,e,r)}};t.exports=v},822146:t=>{"use strict";var e="-",r={encode:function(t,r,n){return t+e+r+e+n},decode:function(t){var r=t.split(e).reverse(),n=r[0],i=r[1];return{blockKey:r.slice(2).reverse().join(e),decoratorKey:parseInt(i,10),leafKey:parseInt(n,10)}}};t.exports=r},345712:(t,e,r)=>{"use strict";function n(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var i=r(402641),o=r(767953),a=r(267841),u=r(25027),s=r(169769),c=r(168642),l=r(143393),f=r(855283),p=l.List,h=l.Repeat,g=c("draft_tree_data_support"),d=g?o:i,y={processHTML:function(t,e){return a(t,s,e)},processText:function(t,e,r){return t.reduce((function(t,i,o){i=f(i);var a=u(),s={key:a,type:r,text:i, characterList:p(h(e,i.length))};if(g&&0!==o){var c=o-1;s=function(t){for(var e=1;e{"use strict";var n="\\s|(?![_])"+r(590295).getPunctuation(),i=new RegExp("^(?:"+n+")*(?:"+"['‘’]|(?!"+n+").)*(?:(?!"+n+").)"),o=new RegExp("(?:(?!"+n+").)(?:"+"['‘’]|(?!"+n+").)*(?:"+n+")*$");function a(t,e){var r=e?o.exec(t):i.exec(t);return r?r[0]:t}var u={getBackward:function(t){return a(t,!0)},getForward:function(t){return a(t,!1)}};t.exports=u},886155:t=>{"use strict";var e={stringify:function(t){return"_"+String(t)},unstringify:function(t){return t.slice(1)}};t.exports=e}, 468957:(t,e,r)=>{"use strict";function n(t){for(var e=1;e0)return}delete e.children;r.push(e)}));t.blocks=r;return n({},t,{blocks:r})},fromRawStateToRawTreeState:function(t){var e=[],r=[];t.blocks.forEach((function(t){var i=u(t),a=t.depth||0,s=n({},t,{children:[]});if(i){var c=r[0];if(null==c&&0===a)e.push(s);else if(null==c||c.depth=a;){r.shift();c=r[0]}a>0?c.children.push(s):e.push(s)}}else e.push(s)}));return n({},t,{blocks:e})}};t.exports=s},212119:(t,e,r)=>{"use strict";r(153003);t.exports={isValidBlock:function(t,e){var r=t.getKey(),n=t.getParentKey();if(null!=n){if(!e.get(n).getChildKeys().includes(r))return!1} if(!t.getChildKeys().map((function(t){return e.get(t)})).every((function(t){return t.getParentKey()===r})))return!1;var i=t.getPrevSiblingKey();if(null!=i){if(e.get(i).getNextSiblingKey()!==r)return!1}var o=t.getNextSiblingKey();if(null!=o){if(e.get(o).getPrevSiblingKey()!==r)return!1}return(null===o||null===i||i!==o)&&!(""!=t.text&&t.getChildKeys().size>0)},isConnectedTree:function(t){var e=t.toArray().filter((function(t){return null==t.getParentKey()&&null==t.getPrevSiblingKey()}));if(1!==e.length)return!1;for(var r=0,n=e.shift().getKey(),i=[];null!=n;){var o=t.get(n),a=o.getChildKeys(),u=o.getNextSiblingKey();if(a.size>0){null!=u&&i.unshift(u);var s=a.map((function(e){return t.get(e)})).find((function(t){return null==t.getPrevSiblingKey()}));if(null==s)return!1;n=s.getKey()}else n=null!=o.getNextSiblingKey()?o.getNextSiblingKey():i.shift();r++}return r===t.size},isValidTree:function(t){var e=this;return!!t.toArray().every((function(r){return e.isValidBlock(r,t) }))&&this.isConnectedTree(t)}}},533337:(t,e,r)=>{"use strict";var n,i=r(40398),o=r(143393),a=r(748899),u=o.OrderedMap,s={getDirectionMap:function(t,e){n?n.reset():n=new i;var r=t.getBlockMap(),s=r.valueSeq().map((function(t){return a(n).getDirection(t.getText())})),c=u(r.keySeq().zip(s));return null!=e&&o.is(e,c)?e:c}};t.exports=s},314289:(t,e,r)=>{"use strict";function n(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var i=r(534365),o=r(66912),a=r(533337),u=r(325110),s=r(143393),c=s.OrderedSet,l=s.Record,f=s.Stack,p=l({allowUndo:!0,currentContent:null,decorator:null,directionMap:null,forceSelection:!1,inCompositionMode:!1,inlineStyleOverride:null,lastChangeType:null,nativelyRenderedContent:null,redoStack:f(),selection:null,treeMap:null,undoStack:f()}),h=function(){e.createEmpty=function(t){return e.createWithContent(o.createFromText(""),t)};e.createWithContent=function(t,r){ if(0===t.getBlockMap().count())return e.createEmpty(r);var n=t.getBlockMap().first().getKey();return e.create({currentContent:t,undoStack:f(),redoStack:f(),decorator:r||null,selection:u.createEmpty(n)})};e.create=function(t){var r=t.currentContent,i=function(t){for(var e=1;e0)return i.getInlineStyleAt(n-1);if(i.getLength())return i.getInlineStyleAt(0);return v(t,r)}(e,r):function(t,e){ var r=e.getStartKey(),n=e.getStartOffset(),i=t.getBlockForKey(r);if(n0)return i.getInlineStyleAt(n-1);return v(t,r)}(e,r)};t.getBlockTree=function(t){return this.getImmutable().getIn(["treeMap",t])};t.isSelectionAtStartOfContent=function(){var t=this.getCurrentContent().getBlockMap().first().getKey();return this.getSelection().hasEdgeWithin(t,0,0)};t.isSelectionAtEndOfContent=function(){var t=this.getCurrentContent().getBlockMap().last(),e=t.getLength();return this.getSelection().hasEdgeWithin(t.getKey(),e,e)};t.getDirectionMap=function(){return this.getImmutable().get("directionMap")};e.acceptSelection=function(t,e){return g(t,e,!1)};e.forceSelection=function(t,e){e.getHasFocus()||(e=e.set("hasFocus",!0));return g(t,e,!0)};e.moveSelectionToEnd=function(t){var r=t.getCurrentContent().getLastBlock(),n=r.getKey(),i=r.getLength();return e.acceptSelection(t,new u({anchorKey:n,anchorOffset:i,focusKey:n,focusOffset:i,isBackward:!1}))} ;e.moveFocusToEnd=function(t){var r=e.moveSelectionToEnd(t);return e.forceSelection(r,r.getSelection())};e.push=function(t,r,n){var i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(t.getCurrentContent()===r)return t;var o=a.getDirectionMap(r,t.getDirectionMap());if(!t.getAllowUndo())return e.set(t,{currentContent:r,directionMap:o,lastChangeType:n,selection:r.getSelectionAfter(),forceSelection:i,inlineStyleOverride:null});var u=t.getSelection(),s=t.getCurrentContent(),c=t.getUndoStack(),l=r;if(u!==s.getSelectionAfter()||y(t,n)){c=c.push(s);l=l.set("selectionBefore",u)}else"insert-characters"!==n&&"backspace-character"!==n&&"delete-character"!==n||(l=l.set("selectionBefore",s.getSelectionBefore()));var p=t.getInlineStyleOverride(),h=["adjust-depth","change-block-type","split-block"];-1===h.indexOf(n)&&(p=null);var g={currentContent:l,directionMap:o,undoStack:c,redoStack:f(),lastChangeType:n,selection:r.getSelectionAfter(),forceSelection:i,inlineStyleOverride:p} ;return e.set(t,g)};e.undo=function(t){if(!t.getAllowUndo())return t;var r=t.getUndoStack(),n=r.peek();if(!n)return t;var i=t.getCurrentContent(),o=a.getDirectionMap(n,t.getDirectionMap());return e.set(t,{currentContent:n,directionMap:o,undoStack:r.shift(),redoStack:t.getRedoStack().push(i),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"undo",nativelyRenderedContent:null,selection:i.getSelectionBefore()})};e.redo=function(t){if(!t.getAllowUndo())return t;var r=t.getRedoStack(),n=r.peek();if(!n)return t;var i=t.getCurrentContent(),o=a.getDirectionMap(n,t.getDirectionMap());return e.set(t,{currentContent:n,directionMap:o,undoStack:t.getUndoStack().push(i),redoStack:r.shift(),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"redo",nativelyRenderedContent:null,selection:n.getSelectionAfter()})};function e(t){n(this,"_immutable",void 0);this._immutable=t}t.getImmutable=function(){return this._immutable};return e}();function g(t,e,r){return h.set(t,{selection:e, forceSelection:r,nativelyRenderedContent:null,inlineStyleOverride:null})}function d(t,e){return t.getBlockMap().map((function(r){return i.generate(t,r,e)})).toOrderedMap()}function y(t,e){return e!==t.getLastChangeType()||"insert-characters"!==e&&"backspace-character"!==e&&"delete-character"!==e}function v(t,e){var r=t.getBlockMap().reverse().skipUntil((function(t,r){return r===e})).skip(1).skipUntil((function(t,e){return t.getLength()})).first();return r?r.getInlineStyleAt(r.getLength()-1):c()}t.exports=h},847387:(t,e,r)=>{"use strict";var n=r(977249),i=r(117797),o=n.isPlatform("Mac OS X"),a={isCtrlKeyCommand:function(t){return!!t.ctrlKey&&!t.altKey},isOptionKeyCommand:function(t){return o&&t.altKey},usesMacOSHeuristics:function(){return o},hasCommandModifier:function(t){return o?!!t.metaKey&&!t.altKey:a.isCtrlKeyCommand(t)},isSoftNewlineEvent:i};t.exports=a},870054:()=>{},941947:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289),o=r(501665),a=r(748899),u={ currentBlockContainsLink:function(t){var e=t.getSelection(),r=t.getCurrentContent(),n=r.getEntityMap();return r.getBlockForKey(e.getAnchorKey()).getCharacterList().slice(e.getStartOffset(),e.getEndOffset()).some((function(t){var e=t.getEntity();return!!e&&"LINK"===n.__get(e).getType()}))},getCurrentBlockType:function(t){var e=t.getSelection();return t.getCurrentContent().getBlockForKey(e.getStartKey()).getType()},getDataObjectForLinkURL:function(t){return{url:t.toString()}},handleKeyCommand:function(t,e,r){switch(e){case"bold":return u.toggleInlineStyle(t,"BOLD");case"italic":return u.toggleInlineStyle(t,"ITALIC");case"underline":return u.toggleInlineStyle(t,"UNDERLINE");case"code":return u.toggleCode(t);case"backspace":case"backspace-word":case"backspace-to-start-of-line":return u.onBackspace(t);case"delete":case"delete-word":case"delete-to-end-of-block":return u.onDelete(t);default:return null}},insertSoftNewline:function(t){ var e=n.insertText(t.getCurrentContent(),t.getSelection(),"\n",t.getCurrentInlineStyle(),null),r=i.push(t,e,"insert-characters");return i.forceSelection(r,e.getSelectionAfter())},onBackspace:function(t){var e=t.getSelection();if(!e.isCollapsed()||e.getAnchorOffset()||e.getFocusOffset())return null;var r=t.getCurrentContent(),n=e.getStartKey(),o=r.getBlockBefore(n);if(o&&"atomic"===o.getType()){var a=r.getBlockMap().delete(o.getKey()),s=r.merge({blockMap:a,selectionAfter:e});if(s!==r)return i.push(t,s,"remove-range")}var c=u.tryToRemoveBlockStyle(t);return c?i.push(t,c,"change-block-type"):null},onDelete:function(t){var e=t.getSelection();if(!e.isCollapsed())return null;var r=t.getCurrentContent(),o=e.getStartKey(),a=r.getBlockForKey(o).getLength();if(e.getStartOffset(){"use strict" ;var n=r(142307),i=r(314289),o=r(388687),a=r(748899),u=null,s={cut:function(t){var e=t.getCurrentContent(),r=t.getSelection(),s=null;if(r.isCollapsed()){var c=r.getAnchorKey(),l=e.getBlockForKey(c).getLength();if(l===r.getAnchorOffset()){var f=e.getKeyAfter(c);if(null==f)return t;s=r.set("focusKey",f).set("focusOffset",0)}else s=r.set("focusOffset",l)}else s=r;s=a(s);u=o(e,s);var p=n.removeRange(e,s,"forward");return p===e?t:i.push(t,p,"remove-range")},paste:function(t){if(!u)return t;var e=n.replaceWithFragment(t.getCurrentContent(),t.getSelection(),u);return i.push(t,e,"insert-fragment")}};t.exports=s},325110:(t,e,r)=>{"use strict";var n=function(t){!function(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;r.serialize=function(){ return"Anchor: "+this.getAnchorKey()+":"+this.getAnchorOffset()+", Focus: "+this.getFocusKey()+":"+this.getFocusOffset()+", Is Backward: "+String(this.getIsBackward())+", Has Focus: "+String(this.getHasFocus())};r.getAnchorKey=function(){return this.get("anchorKey")};r.getAnchorOffset=function(){return this.get("anchorOffset")};r.getFocusKey=function(){return this.get("focusKey")};r.getFocusOffset=function(){return this.get("focusOffset")};r.getIsBackward=function(){return this.get("isBackward")};r.getHasFocus=function(){return this.get("hasFocus")};r.hasEdgeWithin=function(t,e,r){var n=this.getAnchorKey(),i=this.getFocusKey();if(n===i&&n===t){var o=this.getStartOffset(),a=this.getEndOffset();return e<=o&&o<=r||e<=a&&a<=r}if(t!==n&&t!==i)return!1;var u=t===n?this.getAnchorOffset():this.getFocusOffset();return e<=u&&r>=u};r.isCollapsed=function(){return this.getAnchorKey()===this.getFocusKey()&&this.getAnchorOffset()===this.getFocusOffset()};r.getStartKey=function(){ return this.getIsBackward()?this.getFocusKey():this.getAnchorKey()};r.getStartOffset=function(){return this.getIsBackward()?this.getFocusOffset():this.getAnchorOffset()};r.getEndKey=function(){return this.getIsBackward()?this.getAnchorKey():this.getFocusKey()};r.getEndOffset=function(){return this.getIsBackward()?this.getAnchorOffset():this.getFocusOffset()};e.createEmpty=function(t){return new e({anchorKey:t,anchorOffset:0,focusKey:t,focusOffset:0,isBackward:!1,hasFocus:!1})};return e}((0,r(143393).Record)({anchorKey:"",anchorOffset:0,focusKey:"",focusOffset:0,isBackward:!1,hasFocus:!1}));t.exports=n},501665:t=>{"use strict";t.exports=function(t,e,r,n){var i=e.getStartKey(),o=e.getEndKey(),a=t.getBlockMap(),u=a.toSeq().skipUntil((function(t,e){return e===i})).takeUntil((function(t,e){return e===o})).concat([[o,a.get(o)]]).map((function(t){var e=t.getDepth()+r;e=Math.max(0,Math.min(e,n));return t.set("depth",e)}));a=a.merge(u);return t.merge({blockMap:a,selectionBefore:e, selectionAfter:e})}},902835:(t,e,r)=>{"use strict";var n=r(704516);t.exports=function(t,e,r,i){for(var o=e,a=t.getCharacterList();o{"use strict";var n=r(902835),i=r(143393);t.exports=function(t,e,r){var o=t.getBlockMap(),a=e.getStartKey(),u=e.getStartOffset(),s=e.getEndKey(),c=e.getEndOffset(),l=o.skipUntil((function(t,e){return e===a})).takeUntil((function(t,e){return e===s})).toOrderedMap().merge(i.OrderedMap([[s,o.get(s)]])).map((function(t,e){var i=e===a?u:0,o=e===s?c:t.getLength();return n(t,i,o,r)}));return t.merge({blockMap:o.merge(l),selectionBefore:e,selectionAfter:e})}},879981:(t,e,r)=>{"use strict";function n(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var i=r(402641),o=r(767953),a=r(886155),u=r(656265),s=r(631487),c=r(152286),l=function(t,e){return{key:t.getKey(),text:t.getText(),type:t.getType(),depth:t.getDepth(), inlineStyleRanges:s(t),entityRanges:u(t,e),data:t.getData().toObject()}},f=function(t,e,r,a){if(t instanceof i)r.push(l(t,e));else{t instanceof o||c(!1);var u=t.getParentKey(),s=a[t.getKey()]=function(t){for(var e=1;e{"use strict";var n;function i(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:0;Object.keys(R).some((function(r){t.classList.contains(r)&&(e=R[r])}));return e},P=function(t){if(!b(t))return!1;var e=t;return!(!e.href||"http:"!==e.protocol&&"https:"!==e.protocol&&"mailto:"!==e.protocol)},z=function(t){if(!x(t))return!1;var e=t;return!(!e.attributes.getNamedItem("src")||!e.attributes.getNamedItem("src").value)},j=function(t,e){if(!w(t))return e;var r=t,n=r.style.fontWeight,i=r.style.fontStyle,o=r.style.textDecoration;return e.withMutations((function(t){M.indexOf(n)>=0?t.add("BOLD"):A.indexOf(n)>=0&&t.remove("BOLD");"italic"===i?t.add("ITALIC"):"normal"===i&&t.remove("ITALIC");"underline"===o&&t.add("UNDERLINE");"line-through"===o&&t.add("STRIKETHROUGH");if("none"===o){ t.remove("UNDERLINE");t.remove("STRIKETHROUGH")}}))},U=function(t){return"ul"===t||"ol"===t},q=function(){function t(t,e){o(this,"characterList",v());o(this,"currentBlockType","unstyled");o(this,"currentDepth",0);o(this,"currentEntity",null);o(this,"currentText","");o(this,"wrapper",null);o(this,"blockConfigs",[]);o(this,"contentBlocks",[]);o(this,"entityMap",l);o(this,"blockTypeMap",void 0);o(this,"disambiguate",void 0);this.clear();this.blockTypeMap=t;this.disambiguate=e}var e=t.prototype;e.clear=function(){this.characterList=v();this.blockConfigs=[];this.currentBlockType="unstyled";this.currentDepth=0;this.currentEntity=null;this.currentText="";this.entityMap=l;this.wrapper=null;this.contentBlocks=[]};e.addDOMNode=function(t){var e;this.contentBlocks=[];this.currentDepth=0;(e=this.blockConfigs).push.apply(e,this._toBlockConfigs([t],_()));this._trimCurrentText();""!==this.currentText&&this.blockConfigs.push(this._makeBlockConfig());return this};e.getContentBlocks=function(){ 0===this.contentBlocks.length&&(k?this._toContentBlocks(this.blockConfigs):this._toFlatContentBlocks(this.blockConfigs));return{contentBlocks:this.contentBlocks,entityMap:this.entityMap}};e._makeBlockConfig=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.key||h(),r=i({key:e,type:this.currentBlockType,text:this.currentText,characterList:this.characterList,depth:this.currentDepth,parent:null,children:v(),prevSibling:null,nextSibling:null,childConfigs:[]},t);this.characterList=v();this.currentBlockType="unstyled";this.currentText="";return r};e._toBlockConfigs=function(t,e){for(var r=[],n=0;n(r=void 0!==(n=this.characterList.reverse().findEntry((function(t){return null!==t.getEntity()})))?Math.max(r,t-n[0]):r)){this.currentText="";this.characterList=v()}else{this.currentText=this.currentText.slice(e,r);this.characterList=this.characterList.slice(e,r)}};e._addTextNode=function(t,e){var r=t.textContent;""===r.trim()&&"pre"!==this.wrapper&&(r=" ");"pre"!==this.wrapper&&(r=(r=r.replace(O,"")).replace(E," "));this._appendText(r,e)};e._addBreakNode=function(t,e){S(t)&&this._appendText("\n",e)};e._addImgNode=function(t,e){if(x(t)){var r=t,n={};B.forEach((function(t){var e=r.getAttribute(t);e&&(n[t]=e)})) ;this.currentEntity=this.entityMap.__create("IMAGE","IMMUTABLE",n);d("draftjs_fix_paste_for_img")?"presentation"!==r.getAttribute("role")&&this._appendText("📷",e):this._appendText("📷",e);this.currentEntity=null}};e._addAnchorNode=function(t,e,r){if(b(t)){var n=t,i={};I.forEach((function(t){var e=n.getAttribute(t);e&&(i[t]=e)}));i.url=new f(n.href).toString();this.currentEntity=this.entityMap.__create("LINK","MUTABLE",i||{});e.push.apply(e,this._toBlockConfigs(Array.from(t.childNodes),r));this.currentEntity=null}};e._toContentBlocks=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=t.length-1,n=0;n<=r;n++){var o=t[n];o.parent=e;o.prevSibling=n>0?t[n-1].key:null;o.nextSibling=n1&&void 0!==arguments[1]?arguments[1]:g,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c,n=e(t=t.trim().replace(C,"").replace(D," ").replace(K,"").replace(T,""));if(!n)return null;var i=N(r),o=function(t,e){ return"li"===t?"ol"===e?"ordered-list-item":"unordered-list-item":null};return new q(i,o).addDOMNode(n).getContentBlocks()}},399607:(t,e,r)=>{"use strict";function n(t){for(var e=1;e0})),i=m&&!r?c.fromRawStateToRawTreeState(t).blocks:t.blocks;if(!m)return function(t,e){return S(t.map((function(t){var r=new o(w(t,e));return[r.getKey(),r]})))}(r?c.fromRawTreeStateToRawState(t).blocks:i,e);var u=function(t,e){return t.map(k).reduce((function(r,i,o){Array.isArray(i.children)||v(!1);var u=i.children.map(k),s=new a(n({},w(i,e),{prevSibling:0===o?null:t[o-1].key,nextSibling:o===t.length-1?null:t[o+1].key,children:_(u.map((function(t){return t.key})))}));r=r.set(s.getKey(),s);for(var c=C([],u,s);c.length>0;){ var l=c.pop(),f=l.parentRef,p=f.getChildKeys(),h=p.indexOf(l.key),g=Array.isArray(l.children);if(!g){g||v(!1);break}var d=l.children.map(k),y=new a(n({},w(l,e),{parent:f.getKey(),children:_(d.map((function(t){return t.key}))),prevSibling:0===h?null:p.get(h-1),nextSibling:h===p.size-1?null:p.get(h+1)}));r=r.set(y.getKey(),y);c=C(c,d,y)}return r}),S())}(i,e);0;return u};t.exports=function(t){Array.isArray(t.blocks)||v(!1);var e=function(t){var e=t.entityMap,r={};Object.keys(e).forEach((function(t){var n=e[t],i=n.type,o=n.mutability,a=n.data;r[t]=s.__create(i,o,a||{})}));return r}(t),r=E(t,e),n=r.isEmpty()?new l:l.createEmpty(r.first().getKey());return new u({blockMap:r,entityMap:e,selectionBefore:n,selectionAfter:n})}},186019:(t,e,r)=>{"use strict";var n=r(704516),i=r(143393).List;t.exports=function(t,e){var r=t.map((function(t,r){var i=e[r];return n.create({style:t,entity:i})}));return i(r)}},267134:(t,e,r)=>{"use strict";var n=r(830113).substr;t.exports=function(t,e){ var r=Array(t.length).fill(null);e&&e.forEach((function(e){for(var i=n(t,0,e.offset).length,o=i+n(t,e.offset,e.length).length,a=i;a{"use strict";var n=r(830113),i=r(143393).OrderedSet,o=n.substr,a=i();t.exports=function(t,e){var r=Array(t.length).fill(a);e&&e.forEach((function(e){for(var n=o(t,0,e.offset).length,i=n+o(t,e.offset,e.length).length;n{"use strict";t.exports={notEmptyKey:function(t){return null!=t&&""!=t}}},426396:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289),o=r(977249),a=r(42128),u=r(342177),s=r(940258),c=r(748899),l=r(758639),f=o.isBrowser("Firefox");function p(t,e,r,o,a){var u=n.replaceText(t.getCurrentContent(),t.getSelection(),e,r,o);return i.push(t,u,"insert-characters",a)}t.exports=function(t,e){if(void 0!==t._pendingStateFromBeforeInput){t.update(t._pendingStateFromBeforeInput);t._pendingStateFromBeforeInput=void 0}var r=t._latestEditorState,n=e.data ;if(n)if(t.props.handleBeforeInput&&u(t.props.handleBeforeInput(n,r,e.timeStamp)))e.preventDefault();else{var o=r.getSelection(),h=o.getStartOffset(),g=o.getAnchorKey();if(o.isCollapsed()){var d,y=p(r,n,r.getCurrentInlineStyle(),a(r.getCurrentContent(),r.getSelection()),!1),v=!1;v||(v=s(t._latestCommittedEditorState));if(!v){var m=r.getBlockTree(g),_=y.getBlockTree(g);v=m.size!==_.size||m.zip(_).some((function(t){var e=t[0],r=t[1],i=e.get("start"),o=i+(i>=h?n.length:0),a=e.get("end"),u=a+(a>=h?n.length:0),s=r.get("start"),c=r.get("end"),l=r.get("decoratorKey");return e.get("decoratorKey")!==l||e.get("leaves").size!==r.get("leaves").size||o!==s||u!==c||null!=l&&c-s!=a-i}))}v||(v=(d=n,f&&("'"==d||"/"==d)));v||(v=c(y.getDirectionMap()).get(g)!==c(r.getDirectionMap()).get(g));if(v){e.preventDefault();y=i.set(y,{forceSelection:!0});t.update(y)}else{y=i.set(y,{nativelyRenderedContent:y.getCurrentContent()});t._pendingStateFromBeforeInput=y;l((function(){ if(void 0!==t._pendingStateFromBeforeInput){t.update(t._pendingStateFromBeforeInput);t._pendingStateFromBeforeInput=void 0}}))}}else{e.preventDefault();t.update(p(r,n,r.getCurrentInlineStyle(),a(r.getCurrentContent(),r.getSelection()),!0))}}}},743421:(t,e,r)=>{"use strict";var n=r(314289),i=r(522049),o=r(819362);t.exports=function(t,e){var r=e.currentTarget.ownerDocument;if(!Boolean(t.props.preserveSelectionOnBlur)&&o(r)===r.body){var a=r.defaultView.getSelection(),u=t.editor;1===a.rangeCount&&i(u,a.anchorNode)&&i(u,a.focusNode)&&a.removeAllRanges()}var s=t._latestEditorState,c=s.getSelection();if(c.getHasFocus()){var l=c.set("hasFocus",!1);t.props.onBlur&&t.props.onBlur(e);t.update(n.acceptSelection(s,l))}}},506155:(t,e,r)=>{"use strict";var n=r(314289);t.exports=function(t,e){t.setMode("composite");t.update(n.set(t._latestEditorState,{inCompositionMode:!0}));t._onCompositionStart(e)}},569328:(t,e,r)=>{"use strict";var n=r(833826);t.exports=function(t,e){ t._latestEditorState.getSelection().isCollapsed()?e.preventDefault():t.setClipboard(n(t._latestEditorState))}},273935:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289),o=r(326499),a=r(833826),u=r(422552),s=r(80809);t.exports=function(t,e){var r,c=t._latestEditorState,l=c.getSelection(),f=e.target;if(l.isCollapsed())e.preventDefault();else{if(s(f)){var p=f;r=u(o.getScrollParent(p))}var h=a(c);t.setClipboard(h);t.setMode("cut");setTimeout((function(){t.restoreEditorDOM(r);t.exitCurrentMode();t.update(function(t){var e=n.removeRange(t.getCurrentContent(),t.getSelection(),"forward");return i.push(t,e,"remove-range")}(c))}),0)}}},239499:t=>{"use strict";t.exports=function(t,e){t.setMode("drag");e.preventDefault()}},980981:t=>{"use strict";t.exports=function(t){t._internalDrag=!0;t.setMode("drag")}},562186:(t,e,r)=>{"use strict";var n=r(314289),i=r(977249);t.exports=function(t,e){var r=t._latestEditorState,o=r.getSelection();if(!o.getHasFocus()){var a=o.set("hasFocus",!0) ;t.props.onFocus&&t.props.onFocus(e);i.isBrowser("Chrome < 60.0.3081.0")?t.update(n.forceSelection(r,a)):t.update(n.acceptSelection(r,a))}}},429971:(t,e,r)=>{"use strict";var n=r(142307),i=r(822146),o=r(314289),a=r(977249),u=r(99407).notEmptyKey,s=r(169270),c=r(662800),l=r(748899),f=a.isEngine("Gecko");t.exports=function(t,e){if(void 0!==t._pendingStateFromBeforeInput){t.update(t._pendingStateFromBeforeInput);t._pendingStateFromBeforeInput=void 0}var r=t.editor.ownerDocument.defaultView.getSelection(),a=r.anchorNode,p=r.isCollapsed;if(!((null==a?void 0:a.nodeType)!==Node.TEXT_NODE&&(null==a?void 0:a.nodeType)!==Node.ELEMENT_NODE)){if(a.nodeType===Node.TEXT_NODE&&(null!==a.previousSibling||null!==a.nextSibling)){var h=a.parentNode;a.nodeValue=h.textContent;for(var g=h.firstChild;null!==g;g=g.nextSibling)g!==a&&h.removeChild(g)} var d=a.textContent,y=t._latestEditorState,v=l(s(a)),m=i.decode(v),_=m.blockKey,b=m.decoratorKey,S=m.leafKey,w=y.getBlockTree(_).getIn([b,"leaves",S]),x=w.start,k=w.end,C=y.getCurrentContent(),E=C.getBlockForKey(_),O=E.getText().slice(x,k);d.endsWith("\n\n")&&(d=d.slice(0,-1));if(d!==O){var D,K,T,M,A=y.getSelection(),I=A.merge({anchorOffset:x,focusOffset:k,isBackward:!1}),B=E.getEntityAt(x),R=u(B)?C.getEntity(B):null,L="MUTABLE"===(null!=R?R.getMutability():null),N=L?"spellcheck-change":"apply-entity",F=n.replaceText(C,I,d,E.getInlineStyleAt(x),L?E.getEntityAt(x):null);if(f){D=r.anchorOffset;K=r.focusOffset;M=(T=x+Math.min(D,K))+Math.abs(D-K);D=T;K=M}else{var P=d.length-O.length;T=A.getStartOffset();M=A.getEndOffset();D=p?M+P:T;K=M+P}var z=F.merge({selectionBefore:C.getSelectionAfter(),selectionAfter:A.merge({anchorOffset:D,focusOffset:K})});t.update(o.push(y,z,N))}else{var j=e.nativeEvent.inputType;if(j){var U=function(t,e){return"deleteContentBackward"===t?c(e):e}(j,y);if(U!==y){ t.restoreEditorDOM();t.update(U);return}}}}}},946397:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289),o=r(847387),a=r(272938),u=r(683751),s=r(977249),c=r(342177),l=r(649779),f=r(751050),p=r(313767),h=r(177978),g=r(867217),d=r(808425),y=r(662800),v=r(113998),m=r(753318),_=r(487051),b=o.isOptionKeyCommand,S=s.isBrowser("Chrome");t.exports=function(t,e){var r=e.which,o=t._latestEditorState;function s(r){var n=t.props[r];if(n){n(e);return!0}return!1}switch(r){case a.RETURN:e.preventDefault();if(t.props.handleReturn&&c(t.props.handleReturn(e,o)))return;break;case a.ESC:e.preventDefault();if(s("onEscape"))return;break;case a.TAB:if(s("onTab"))return;break;case a.UP:if(s("onUpArrow"))return;break;case a.RIGHT:if(s("onRightArrow"))return;break;case a.DOWN:if(s("onDownArrow"))return;break;case a.LEFT:if(s("onLeftArrow"))return;break;case a.SPACE:S&&b(e)&&e.preventDefault()}var w=t.props.keyBindingFn(e);if(null!=w&&""!==w)if("undo"!==w){e.preventDefault() ;if(!t.props.handleKeyCommand||!c(t.props.handleKeyCommand(w,o,e.timeStamp))){var x=function(t,e,r){switch(t){case"redo":return i.redo(e);case"delete":return v(e);case"delete-word":return p(e);case"backspace":return y(e);case"backspace-word":return f(e);case"backspace-to-start-of-line":return l(e,r);case"split-block":return h(e);case"transpose-characters":return m(e);case"move-selection-to-start-of-block":return d(e);case"move-selection-to-end-of-block":return g(e);case"secondary-cut":return u.cut(e);case"secondary-paste":return u.paste(e);default:return e}}(w,o,e);x!==o&&t.update(x)}}else _(e,o,t.update);else if(r===a.SPACE&&S&&b(e)){var k=n.replaceText(o.getCurrentContent(),o.getSelection()," ");t.update(i.push(o,k,"insert-characters"))}}},206089:(t,e,r)=>{"use strict";var n=r(610329),i=r(704516),o=r(446123),a=r(142307),u=r(345712),s=r(314289),c=r(941947),l=r(42128),f=r(21738),p=r(342177),h=r(44300);function g(t,e,r){ var n=a.replaceWithFragment(t.getCurrentContent(),t.getSelection(),e);return s.push(t,n.set("entityMap",r),"insert-fragment")}t.exports=function(t,e){e.preventDefault();var r=new o(e.clipboardData);if(!r.isRichText()){var d=r.getFiles(),y=r.getText();if(d.length>0){if(t.props.handlePastedFiles&&p(t.props.handlePastedFiles(d)))return;f(d,(function(e){if(e=e||y){var r=t._latestEditorState,o=h(e),f=i.create({style:r.getCurrentInlineStyle(),entity:l(r.getCurrentContent(),r.getSelection())}),p=c.getCurrentBlockType(r),g=u.processText(o,f,p),d=n.createFromArray(g),v=a.replaceWithFragment(r.getCurrentContent(),r.getSelection(),d);t.update(s.push(r,v,"insert-fragment"))}}));return}}var v=[],m=r.getText(),_=r.getHTML(),b=t._latestEditorState;if(!t.props.handlePastedText||!p(t.props.handlePastedText(m,_,b))){m&&(v=h(m));if(!t.props.stripPastedStyles){var S=t.getClipboard();if(r.isRichText()&&S){if(-1!==_.indexOf(t.getEditorKey())||1===v.length&&1===S.size&&S.first().getText()===m){ t.update(g(t._latestEditorState,S));return}}else if(S&&r.types.includes("com.apple.webarchive")&&!r.types.includes("text/html")&&function(t,e){return t.length===e.size&&e.valueSeq().every((function(e,r){return e.getText()===t[r]}))}(v,S)){t.update(g(t._latestEditorState,S));return}if(_){var w=u.processHTML(_,t.props.blockRenderMap);if(w){var x=w.contentBlocks,k=w.entityMap;if(x){var C=n.createFromArray(x);t.update(g(t._latestEditorState,C,k));return}}}t.setClipboard(null)}if(v.length){var E=i.create({style:b.getCurrentInlineStyle(),entity:l(b.getCurrentContent(),b.getSelection())}),O=c.getCurrentBlockType(b),D=u.processText(v,E,O),K=n.createFromArray(D);t.update(g(t._latestEditorState,K))}}}},114507:(t,e,r)=>{"use strict";var n=r(297432),i=r(314289),o=r(384907),a=r(501244);t.exports=function(t){if(t._blockSelectEvents||t._latestEditorState!==t.props.editorState){if(t._blockSelectEvents){var e=t.props.editorState.getSelection();n.logBlockedSelectionEvent({anonymizedDom:"N/A", extraParams:JSON.stringify({stacktrace:(new Error).stack}),selectionState:JSON.stringify(e.toJS())})}}else{var r=t.props.editorState,u=a(r,o(t)),s=u.selectionState;if(s!==r.getSelection()){r=u.needsRecovery?i.forceSelection(r,s):i.acceptSelection(r,s);t.update(r)}}}},656265:(t,e,r)=>{"use strict";var n=r(886155),i=r(830113).strlen;t.exports=function(t,e){var r=[];t.findEntityRanges((function(t){return!!t.getEntity()}),(function(o,a){var u=t.getText(),s=t.getEntityAt(o);r.push({offset:i(u.slice(0,o)),length:i(u.slice(o,a)),key:Number(e[n.stringify(s)])})}));return r}},631487:(t,e,r)=>{"use strict";var n=r(830113),i=r(629407),o=function(t,e){return t===e},a=function(t){return!!t},u=[];t.exports=function(t){var e=t.getCharacterList().map((function(t){return t.getStyle()})).toList(),r=e.flatten().toSet().map((function(r){return function(t,e,r){var u=[],s=e.map((function(t){return t.has(r)})).toList();i(s,o,a,(function(e,i){var o=t.getText();u.push({offset:n.strlen(o.slice(0,e)), length:n.strlen(o.slice(e,i)),style:r})}));return u}(t,e,r)}));return Array.prototype.concat.apply(u,r.toJS())}},388182:(t,e,r)=>{"use strict";var n=r(830113),i=r(575795),o=r(706092),a=r(152286);function u(t,e){for(var r=1/0,n=1/0,i=-1/0,o=-1/0,a=0;a=0;g--)if(!(null!=h&&g>0&&n.isSurrogatePair(h,g-1))){t.setStart(f,g);if(!u(o(t),r))break;c=f;l=g}if(-1===g||0===f.childNodes.length)break;p=s(f=f.childNodes[g])}t.setStart(c,l);return t}},169270:(t,e,r)=>{"use strict";var n=r(575795),i=r(693578);t.exports=function(t){for(var e=t;e&&e!==n(t).documentElement;){var r=i(e);if(null!=r)return r;e=e.parentNode}return null}},629407:t=>{"use strict";t.exports=function(t,e,r,n){if(t.size){var i=0;t.reduce((function(t,o,a){if(!e(t,o)){r(t)&&n(i,a);i=a}return o}));r(t.last())&&n(i,t.count())}}},25027:t=>{"use strict";var e={},r=Math.pow(2,24) ;t.exports=function(){for(var t;void 0===t||e.hasOwnProperty(t)||!isNaN(+t);)t=Math.floor(Math.random()*r).toString(32);e[t]=!0;return t}},581446:(t,e,r)=>{"use strict";var n=r(705195),i=r(264994),o=r(152286);function a(t,e,r,a,u,s,c){var l=r.getStartOffset(),f=r.getEndOffset(),p=t.__get(u).getMutability(),h=c?l:f;if("MUTABLE"===p)return r;var g=i(e,u).filter((function(t){return h<=t.end&&h>=t.start}));1!=g.length&&o(!1);var d=g[0];if("IMMUTABLE"===p)return r.merge({anchorOffset:d.start,focusOffset:d.end,isBackward:!1});s||(c?f=d.end:l=d.start);var y=n.getRemovalRange(l,f,e.getText().slice(d.start,d.end),d.start,a);return r.merge({anchorOffset:y.start,focusOffset:y.end,isBackward:!1})}t.exports=function(t,e,r,n,i){var o=n.getStartOffset(),u=n.getEndOffset(),s=e.getEntityAt(o),c=r.getEntityAt(u-1);if(!s&&!c)return n;var l=n;if(s&&s===c)l=a(t,e,l,i,s,!0,!0);else if(s&&c){var f=a(t,e,l,i,s,!1,!0),p=a(t,r,l,i,c,!1,!1);l=l.merge({anchorOffset:f.getAnchorOffset(), focusOffset:p.getFocusOffset(),isBackward:!1})}else if(s){var h=a(t,e,l,i,s,!1,!0);l=l.merge({anchorOffset:h.getStartOffset(),isBackward:!1})}else if(c){var g=a(t,r,l,i,c,!1,!1);l=l.merge({focusOffset:g.getEndOffset(),isBackward:!1})}return l}},384907:(t,e,r)=>{"use strict";var n=r(152286),i=r(620717);t.exports=function(t){var e=t.editorContainer;e||n(!1);i(e.firstChild)||n(!1);return e.firstChild}},388687:(t,e,r)=>{"use strict";var n=r(798555),i=r(914017);t.exports=function(t,e){var r=e.getStartKey(),o=e.getStartOffset(),a=e.getEndKey(),u=e.getEndOffset(),s=i(t,e).getBlockMap(),c=s.keySeq(),l=c.indexOf(r),f=c.indexOf(a)+1;return n(s.slice(l,f).map((function(t,e){var n=t.getText(),i=t.getCharacterList();return r===a?t.merge({text:n.slice(o,u),characterList:i.slice(o,u)}):e===r?t.merge({text:n.slice(o),characterList:i.slice(o)}):e===a?t.merge({text:n.slice(0,u),characterList:i.slice(0,u)}):t})))}},575795:t=>{"use strict";t.exports=function(t){ return t&&t.ownerDocument?t.ownerDocument:document}},441714:(t,e,r)=>{"use strict";var n=r(847387),i=r(272938),o=r(977249),a=o.isPlatform("Mac OS X"),u=a&&o.isBrowser("Firefox < 29"),s=n.hasCommandModifier,c=n.isCtrlKeyCommand;function l(t){return a&&t.altKey||c(t)}t.exports=function(t){switch(t.keyCode){case 66:return s(t)?"bold":null;case 68:return c(t)?"delete":null;case 72:return c(t)?"backspace":null;case 73:return s(t)?"italic":null;case 74:return s(t)?"code":null;case 75:return a&&c(t)?"secondary-cut":null;case 77:case 79:return c(t)?"split-block":null;case 84:return a&&c(t)?"transpose-characters":null;case 85:return s(t)?"underline":null;case 87:return a&&c(t)?"backspace-word":null;case 89:return c(t)?a?"secondary-paste":"redo":null;case 90:return function(t){return s(t)?t.shiftKey?"redo":"undo":null}(t)||null;case i.RETURN:return"split-block";case i.DELETE:return function(t){return!a&&t.shiftKey?null:l(t)?"delete-word":"delete"}(t);case i.BACKSPACE:return function(t){ return s(t)&&a?"backspace-to-start-of-line":l(t)?"backspace-word":"backspace"}(t);case i.LEFT:return u&&s(t)?"move-selection-to-start-of-block":null;case i.RIGHT:return u&&s(t)?"move-selection-to-end-of-block":null;default:return null}}},501244:(t,e,r)=>{"use strict";var n=r(8101);t.exports=function(t,e){var r=e.ownerDocument.defaultView.getSelection();return 0===r.rangeCount?{selectionState:t.getSelection().set("hasFocus",!1),needsRecovery:!1}:n(t,e,r.anchorNode,r.anchorOffset,r.focusNode,r.focusOffset)}},8101:(t,e,r)=>{"use strict";var n=r(169270),i=r(693578),o=r(794486),a=r(152286),u=r(684368),s=r(748899);function c(t,e,r){var o=e,c=n(o);null!=c||t&&(t===o||t.firstChild===o)||a(!1);if(t===o){o=o.firstChild;u(o)||a(!1);"true"!==(o=o).getAttribute("data-contents")&&a(!1);r>0&&(r=o.childNodes.length)}if(0===r){var f=null;if(null!=c)f=c;else{var p=function(t){for(;t.firstChild&&(u(t.firstChild)&&"true"===t.firstChild.getAttribute("data-blocks")||i(t.firstChild));)t=t.firstChild;return t }(o);f=s(i(p))}return{key:f,offset:0}}var h=o.childNodes[r-1],g=null,d=null;if(i(h)){var y=function(t){for(;t.lastChild&&(u(t.lastChild)&&"true"===t.lastChild.getAttribute("data-blocks")||i(t.lastChild));)t=t.lastChild;return t}(h);g=s(i(y));d=l(y)}else{g=s(c);d=l(h)}return{key:g,offset:d}}function l(t){var e=t.textContent;return"\n"===e?0:e.length}t.exports=function(t,e,r,i,a,u){var l=r.nodeType===Node.TEXT_NODE,f=a.nodeType===Node.TEXT_NODE;if(l&&f)return{selectionState:o(t,s(n(r)),i,s(n(a)),u),needsRecovery:!1};var p=null,h=null,g=!0;if(l){p={key:s(n(r)),offset:i};h=c(e,a,u)}else if(f){h={key:s(n(a)),offset:u};p=c(e,r,i)}else{p=c(e,r,i);h=c(e,a,u);r===a&&i===u&&(g=!!r.firstChild&&"BR"!==r.firstChild.nodeName)}return{selectionState:o(t,p.key,p.offset,h.key,h.offset),needsRecovery:g}}},42128:(t,e,r)=>{"use strict";var n=r(99407).notEmptyKey;function i(t,e){if(n(e)){return"MUTABLE"===t.__get(e).getMutability()?e:null}return null}t.exports=function(t,e){var r;if(e.isCollapsed()){ var n=e.getAnchorKey(),o=e.getAnchorOffset();return o>0?(r=t.getBlockForKey(n).getEntityAt(o-1))!==t.getBlockForKey(n).getEntityAt(o)?null:i(t.getEntityMap(),r):null}var a=e.getStartKey(),u=e.getStartOffset(),s=t.getBlockForKey(a);r=u===s.getLength()?null:s.getEntityAt(u);return i(t.getEntityMap(),r)}},833826:(t,e,r)=>{"use strict";var n=r(388687);t.exports=function(t){var e=t.getSelection();return e.isCollapsed()?null:n(t.getCurrentContent(),e)}},39506:(t,e,r)=>{"use strict";var n=r(767953);t.exports=function(t,e){if(!(t instanceof n))return null;var r=t.getNextSiblingKey();if(r)return r;var i=t.getParentKey();if(!i)return null;for(var o=e.get(i);o&&!o.getNextSiblingKey();){var a=o.getParentKey();o=a?e.get(a):null}return o?o.getNextSiblingKey():null}},898056:(t,e,r)=>{"use strict";var n=r(706092);t.exports=function(t){var e=n(t),r=0,i=0,o=0,a=0;if(e.length){if(e.length>1&&0===e[0].width){var u=e[1];r=u.top;i=u.right;o=u.bottom;a=u.left}else{var s=e[0];r=s.top;i=s.right;o=s.bottom ;a=s.left}for(var c=1;c{"use strict";var n=r(977249),i=r(152286);var o=n.isBrowser("Chrome")?function(t){for(var e=t.cloneRange(),r=[],n=t.endContainer;null!=n;n=n.parentNode){var o=n===t.commonAncestorContainer;o?e.setStart(t.startContainer,t.startOffset):e.setStart(e.endContainer,0);var a=Array.from(e.getClientRects());r.push(a);if(o){var u;r.reverse();return(u=[]).concat.apply(u,r)}e.setEndBefore(n)}i(!1)}:function(t){return Array.from(t.getClientRects())};t.exports=o},264994:(t,e,r)=>{"use strict";var n=r(152286);t.exports=function(t,e){var r=[];t.findEntityRanges((function(t){return t.getEntity()===e}),(function(t,e){r.push({start:t,end:e})}));r.length||n(!1);return r}},169769:(t,e,r)=>{"use strict";var n=r(977249),i=r(152286),o=n.isBrowser("IE <= 9") ;t.exports=function(t){var e,r=null;if(!o&&document.implementation&&document.implementation.createHTMLDocument){(e=document.implementation.createHTMLDocument("foo")).documentElement||i(!1);e.documentElement.innerHTML=t;r=e.getElementsByTagName("body")[0]}return r}},693578:(t,e,r)=>{"use strict";var n=r(684368);t.exports=function t(e){if(n(e)){var r=e,i=r.getAttribute("data-offset-key");if(i)return i;for(var o=0;o{"use strict";var n=r(152286),i=/\.textClipping$/,o={"text/plain":!0,"text/html":!0,"text/rtf":!0};t.exports=function(t,e){var a=0,u=[];t.forEach((function(s){!function(t,e){if(!r.g.FileReader||t.type&&!(t.type in o)){e("");return}if(""===t.type){var a="";i.test(t.name)&&(a=t.name.replace(i,""));e(a);return}var u=new FileReader;u.onload=function(){var t=u.result;"string"!=typeof t&&n(!1);e(t)};u.onerror=function(){e("")};u.readAsText(t)}(s,(function(r){a++;r&&u.push(r.slice(0,5e3)) ;a==t.length&&e(u.join("\r"))}))}))}},794486:(t,e,r)=>{"use strict";var n=r(822146),i=r(748899);t.exports=function(t,e,r,o,a){var u=i(t.getSelection());0;var s=n.decode(e),c=s.blockKey,l=t.getBlockTree(c),f=l&&l.getIn([s.decoratorKey,"leaves",s.leafKey]),p=n.decode(o),h=p.blockKey,g=t.getBlockTree(h),d=g&&g.getIn([p.decoratorKey,"leaves",p.leafKey]);if(!f||!d){0;return u}var y=f.get("start"),v=d.get("start"),m=f?y+r:null,_=d?v+a:null;if(u.getAnchorKey()===c&&u.getAnchorOffset()===m&&u.getFocusKey()===h&&u.getFocusOffset()===_)return u;var b=!1;if(c===h){var S=f.get("end"),w=d.get("end");b=v===y&&w===S?a{"use strict";var n=r(898056);t.exports=function(t){var e=t.getSelection();if(!e.rangeCount)return null;var r=e.getRangeAt(0),i=n(r),o=i.top,a=i.right,u=i.bottom,s=i.left ;return 0===o&&0===a&&0===u&&0===s?null:i}},548083:t=>{"use strict";t.exports=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:window}},168642:t=>{"use strict";t.exports=function(t){return!("undefined"==typeof window||!window.__DRAFT_GKX)&&!!window.__DRAFT_GKX[t]}},354542:(t,e,r)=>{"use strict";var n=r(610329),i=r(767953),o=r(143393),a=r(340779),u=r(152286),s=r(798555),c=o.List,l=function(t,e,r,n,i,o){var u=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"REPLACE_WITH_NEW_DATA",s=r.get(i),c=s.getText(),l=s.getCharacterList(),f=i,p=o+n.getText().length,h=null;switch(u){case"MERGE_OLD_DATA_TO_NEW_DATA":h=n.getData().merge(s.getData());break;case"REPLACE_WITH_NEW_DATA":h=n.getData()}var g=s.merge({text:c.slice(0,o)+n.getText()+c.slice(o),characterList:a(l,n.getCharacterList(),o),data:h});return t.merge({blockMap:r.set(i,g),selectionBefore:e,selectionAfter:e.merge({anchorKey:f,anchorOffset:p,focusKey:f,focusOffset:p,isBackward:!1})}) },f=function(t,e,r,o,a,u){var s=r.first()instanceof i,l=[],f=o.size,p=r.get(a),h=o.first(),g=o.last(),d=g.getLength(),y=g.getKey(),v=s&&(!p.getChildKeys().isEmpty()||!h.getChildKeys().isEmpty());r.forEach((function(t,e){if(e===a){v?l.push(t):l.push(function(t,e,r){var n=t.getText(),i=t.getCharacterList(),o=n.slice(0,e),a=i.slice(0,e),u=r.first();return t.merge({text:o+u.getText(),characterList:a.concat(u.getCharacterList()),type:o?t.getType():u.getType(),data:u.getData()})}(t,u,o));o.slice(v?0:1,f-1).forEach((function(t){return l.push(t)}));l.push(function(t,e,r){var n=t.getText(),i=t.getCharacterList(),o=n.length,a=n.slice(e,o),u=i.slice(e,o),s=r.last();return s.merge({text:s.getText()+a,characterList:s.getCharacterList().concat(u),data:s.getData()})}(t,u,o))}else l.push(t)}));var m=n.createFromArray(l);s&&(m=function(t,e,r,n){return t.withMutations((function(e){var i=r.getKey(),o=n.getKey(),a=r.getNextSiblingKey(),u=r.getParentKey(),s=function(t,e){var r=t.getKey(),n=t,i=[] ;e.get(r)&&i.push(r);for(;n&&n.getNextSiblingKey();){var o=n.getNextSiblingKey();if(!o)break;i.push(o);n=e.get(o)}return i}(n,t),l=s[s.length-1];if(e.get(o)){e.setIn([i,"nextSibling"],o);e.setIn([o,"prevSibling"],i)}else{e.setIn([i,"nextSibling"],n.getNextSiblingKey());e.setIn([n.getNextSiblingKey(),"prevSibling"],i)}e.setIn([l,"nextSibling"],a);a&&e.setIn([a,"prevSibling"],l);s.forEach((function(t){return e.setIn([t,"parent"],u)}));if(u){var f=t.get(u).getChildKeys(),p=f.indexOf(i)+1,h=f.toArray();h.splice.apply(h,[p,0].concat(s));e.setIn([u,"children"],c(h))}}))}(m,0,p,h));return t.merge({blockMap:m,selectionBefore:e,selectionAfter:e.merge({anchorKey:y,anchorOffset:d,focusKey:y,focusOffset:d,isBackward:!1})})};t.exports=function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA";e.isCollapsed()||u(!1);var o=t.getBlockMap(),a=s(r),c=e.getStartKey(),p=e.getStartOffset(),h=o.get(c);h instanceof i&&(h.getChildKeys().isEmpty()||u(!1)) ;return 1===a.size?l(t,e,o,a.first(),c,p,n):f(t,e,o,a,c,p)}},340779:t=>{"use strict";t.exports=function(t,e,r){var n=t;if(r===n.count())e.forEach((function(t){n=n.push(t)}));else if(0===r)e.reverse().forEach((function(t){n=n.unshift(t)}));else{var i=n.slice(0,r),o=n.slice(r);n=i.concat(e,o).toList()}return n}},18467:(t,e,r)=>{"use strict";var n=r(143393),i=r(340779),o=r(152286),a=n.Repeat;t.exports=function(t,e,r,n){e.isCollapsed()||o(!1);var u=null;null!=r&&(u=r.length);if(null==u||0===u)return t;var s=t.getBlockMap(),c=e.getStartKey(),l=e.getStartOffset(),f=s.get(c),p=f.getText(),h=f.merge({text:p.slice(0,l)+r+p.slice(l,f.getLength()),characterList:i(f.getCharacterList(),a(n,u).toList(),l)}),g=l+u;return t.merge({blockMap:s.set(c,h),selectionAfter:e.merge({anchorOffset:g,focusOffset:g})})}},684368:t=>{"use strict";t.exports=function(t){return!(!t||!t.ownerDocument)&&t.nodeType===Node.ELEMENT_NODE}},342177:t=>{"use strict";t.exports=function(t){return"handled"===t||!0===t}}, 278241:(t,e,r)=>{"use strict";var n=r(684368);t.exports=function(t){return!(!t||!t.ownerDocument)&&(n(t)&&"A"===t.nodeName)}},916581:(t,e,r)=>{"use strict";var n=r(684368);t.exports=function(t){return!(!t||!t.ownerDocument)&&(n(t)&&"BR"===t.nodeName)}},620717:t=>{"use strict";t.exports=function(t){return!(!t||!t.ownerDocument)&&(t.ownerDocument.defaultView?t instanceof t.ownerDocument.defaultView.HTMLElement:t instanceof HTMLElement)}},335039:(t,e,r)=>{"use strict";var n=r(684368);t.exports=function(t){return!(!t||!t.ownerDocument)&&(n(t)&&"IMG"===t.nodeName)}},80809:t=>{"use strict";t.exports=function(t){if(!t||!("ownerDocument"in t))return!1;if("ownerDocument"in t){var e=t;if(!e.ownerDocument.defaultView)return e instanceof Node;if(e instanceof e.ownerDocument.defaultView.Node)return!0}return!1}},940258:t=>{"use strict";t.exports=function(t){var e=t.getSelection(),r=e.getAnchorKey(),n=t.getBlockTree(r),i=e.getStartOffset(),o=!1;n.some((function(t){if(i===t.get("start")){o=!0;return!0 }return i{"use strict";var n=r(272938);t.exports=function(t){return t.which===n.RETURN&&(t.getModifierState("Shift")||t.getModifierState("Alt")||t.getModifierState("Control"))}},649779:(t,e,r)=>{"use strict";var n=r(314289),i=r(388182),o=r(8101),a=r(149548),u=r(14730);t.exports=function(t,e){var r=u(t,(function(t){var r=t.getSelection();if(r.isCollapsed()&&0===r.getAnchorOffset())return a(t,1);var n=e.currentTarget.ownerDocument.defaultView.getSelection().getRangeAt(0);n=i(n);return o(t,null,n.endContainer,n.endOffset,n.startContainer,n.startOffset).selectionState}),"backward");return r===t.getCurrentContent()?t:n.push(t,r,"remove-range")}},751050:(t,e,r)=>{"use strict";var n=r(773932),i=r(314289),o=r(149548),a=r(14730);t.exports=function(t){var e=a(t,(function(t){var e=t.getSelection(),r=e.getStartOffset();if(0===r)return o(t,1) ;var i=e.getStartKey(),a=t.getCurrentContent().getBlockForKey(i).getText().slice(0,r),u=n.getBackward(a);return o(t,u.length||1)}),"backward");return e===t.getCurrentContent()?t:i.push(t,e,"remove-range")}},313767:(t,e,r)=>{"use strict";var n=r(773932),i=r(314289),o=r(619417),a=r(14730);t.exports=function(t){var e=a(t,(function(t){var e=t.getSelection(),r=e.getStartOffset(),i=e.getStartKey(),a=t.getCurrentContent().getBlockForKey(i).getText().slice(r),u=n.getForward(a);return o(t,u.length||1)}),"forward");return e===t.getCurrentContent()?t:i.push(t,e,"remove-range")}},177978:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289);t.exports=function(t){var e=n.splitBlock(t.getCurrentContent(),t.getSelection());return i.push(t,e,"split-block")}},867217:(t,e,r)=>{"use strict";var n=r(314289);t.exports=function(t){var e=t.getSelection(),r=e.getEndKey(),i=t.getCurrentContent().getBlockForKey(r).getLength();return n.set(t,{selection:e.merge({anchorKey:r,anchorOffset:i,focusKey:r,focusOffset:i, isBackward:!1}),forceSelection:!0})}},808425:(t,e,r)=>{"use strict";var n=r(314289);t.exports=function(t){var e=t.getSelection(),r=e.getStartKey();return n.set(t,{selection:e.merge({anchorKey:r,anchorOffset:0,focusKey:r,focusOffset:0,isBackward:!1}),forceSelection:!0})}},662800:(t,e,r)=>{"use strict";var n=r(314289),i=r(830113),o=r(149548),a=r(14730);t.exports=function(t){var e=a(t,(function(t){var e=t.getSelection(),r=t.getCurrentContent(),n=e.getAnchorKey(),a=e.getAnchorOffset(),u=r.getBlockForKey(n).getText()[a-1];return o(t,u?i.getUTF16Length(u,0):1)}),"backward");if(e===t.getCurrentContent())return t;var r=t.getSelection();return n.push(t,e.set("selectionBefore",r),r.isCollapsed()?"backspace-character":"remove-range")}},113998:(t,e,r)=>{"use strict";var n=r(314289),i=r(830113),o=r(619417),a=r(14730);t.exports=function(t){var e=a(t,(function(t){var e=t.getSelection(),r=t.getCurrentContent(),n=e.getAnchorKey(),a=e.getAnchorOffset(),u=r.getBlockForKey(n).getText()[a] ;return o(t,u?i.getUTF16Length(u,0):1)}),"forward");if(e===t.getCurrentContent())return t;var r=t.getSelection();return n.push(t,e.set("selectionBefore",r),r.isCollapsed()?"delete-character":"remove-range")}},753318:(t,e,r)=>{"use strict";var n=r(142307),i=r(314289),o=r(388687);t.exports=function(t){var e=t.getSelection();if(!e.isCollapsed())return t;var r=e.getAnchorOffset();if(0===r)return t;var a,u,s=e.getAnchorKey(),c=t.getCurrentContent(),l=c.getBlockForKey(s).getLength();if(l<=1)return t;if(r===l){a=e.set("anchorOffset",r-1);u=e}else u=(a=e.set("focusOffset",r+1)).set("anchorOffset",r+1);var f=o(c,a),p=n.removeRange(c,a,"backward"),h=p.getSelectionAfter(),g=h.getAnchorOffset()-1,d=h.merge({anchorOffset:g,focusOffset:g}),y=n.replaceWithFragment(p,d,f),v=i.push(t,y,"insert-fragment");return i.acceptSelection(v,u)}},487051:(t,e,r)=>{"use strict";var n=r(314289);t.exports=function(t,e,r){var i=n.undo(e);if("spellcheck-change"!==e.getLastChangeType()){t.preventDefault() ;if(e.getNativelyRenderedContent()){r(n.set(e,{nativelyRenderedContent:null}));setTimeout((function(){r(i)}),0)}else r(i)}else{var o=i.getCurrentContent();r(n.set(i,{nativelyRenderedContent:o}))}}},157429:(t,e,r)=>{"use strict";var n=r(143393).Map;t.exports=function(t,e,r){var i=e.getStartKey(),o=e.getEndKey(),a=t.getBlockMap(),u=a.toSeq().skipUntil((function(t,e){return e===i})).takeUntil((function(t,e){return e===o})).concat(n([[o,a.get(o)]])).map(r);return t.merge({blockMap:a.merge(u),selectionBefore:e,selectionAfter:e})}},861173:(t,e,r)=>{"use strict";var n=r(767953),i=r(39506),o=r(143393),a=r(152286),u=o.OrderedMap,s=o.List,c=function(t,e,r){if(t){var n=e.get(t);n&&e.set(t,r(n))}},l=function(t,e,r,n,i){if(!i)return t;var o="after"===n,a=e.getKey(),u=r.getKey(),l=e.getParentKey(),f=e.getNextSiblingKey(),p=e.getPrevSiblingKey(),h=r.getParentKey(),g=o?r.getNextSiblingKey():u,d=o?u:r.getPrevSiblingKey();return t.withMutations((function(t){c(l,t,(function(t){var e=t.getChildKeys() ;return t.merge({children:e.delete(e.indexOf(a))})}));c(p,t,(function(t){return t.merge({nextSibling:f})}));c(f,t,(function(t){return t.merge({prevSibling:p})}));c(g,t,(function(t){return t.merge({prevSibling:a})}));c(d,t,(function(t){return t.merge({nextSibling:a})}));c(h,t,(function(t){var e=t.getChildKeys(),r=e.indexOf(u),n=o?r+1:0!==r?r-1:0,i=e.toArray();i.splice(n,0,a);return t.merge({children:s(i)})}));c(a,t,(function(t){return t.merge({nextSibling:g,prevSibling:d,parent:h})}))}))};t.exports=function(t,e,r,o){"replace"===o&&a(!1);var s=r.getKey(),c=e.getKey();c===s&&a(!1);var f=t.getBlockMap(),p=e instanceof n,h=[e],g=f.delete(c);if(p){h=[];g=f.withMutations((function(t){var r=e.getNextSiblingKey(),n=i(e,t);t.toSeq().skipUntil((function(t){return t.getKey()===c})).takeWhile((function(t){var e=t.getKey(),i=e===c,o=r&&e!==r,a=!r&&t.getParentKey()&&(!n||e!==n);return!!(i||o||a)})).forEach((function(e){h.push(e);t.delete(e.getKey())}))}))}var d=g.toSeq().takeUntil((function(t){ return t===r})),y=g.toSeq().skipUntil((function(t){return t===r})).skip(1),v=h.map((function(t){return[t.getKey(),t]})),m=u();if("before"===o){var _=t.getBlockBefore(s);_&&_.getKey()===e.getKey()&&a(!1);m=d.concat([].concat(v,[[s,r]]),y).toOrderedMap()}else if("after"===o){var b=t.getBlockAfter(s);b&&b.getKey()===c&&a(!1);m=d.concat([[s,r]].concat(v),y).toOrderedMap()}return t.merge({blockMap:l(m,e,r,o,p),selectionBefore:t.getSelectionAfter(),selectionAfter:t.getSelectionAfter().merge({anchorKey:c,focusKey:c})})}},149548:(t,e,r)=>{"use strict";r(153003);t.exports=function(t,e){var r=t.getSelection(),n=t.getCurrentContent(),i=r.getStartKey(),o=r.getStartOffset(),a=i,u=0;if(e>o){var s=n.getKeyBefore(i);if(null==s)a=i;else{a=s;u=n.getBlockForKey(s).getText().length}}else u=o-e;return r.merge({focusKey:a,focusOffset:u,isBackward:!0})}},619417:(t,e,r)=>{"use strict";r(153003);t.exports=function(t,e){var r,n=t.getSelection(),i=n.getStartKey(),o=n.getStartOffset(),a=t.getCurrentContent(),u=i ;if(e>a.getBlockForKey(i).getText().length-o){u=a.getKeyAfter(i);r=0}else r=o+e;return n.merge({focusKey:u,focusOffset:r})}},798555:(t,e,r)=>{"use strict";var n=r(767953),i=r(25027),o=r(143393).OrderedMap;t.exports=function(t){return t.first()instanceof n?function(t){var e,r={};return o(t.withMutations((function(t){t.forEach((function(n,o){var a=n.getKey(),u=n.getNextSiblingKey(),s=n.getPrevSiblingKey(),c=n.getChildKeys(),l=n.getParentKey(),f=i();r[a]=f;u&&(t.get(u)?t.setIn([u,"prevSibling"],f):t.setIn([a,"nextSibling"],null));s&&(t.get(s)?t.setIn([s,"nextSibling"],f):t.setIn([a,"prevSibling"],null));if(l&&t.get(l)){var p=t.get(l).getChildKeys();t.setIn([l,"children"],p.set(p.indexOf(n.getKey()),f))}else{t.setIn([a,"parent"],null);if(e){t.setIn([e.getKey(),"nextSibling"],f);t.setIn([a,"prevSibling"],r[e.getKey()])}e=t.get(a)}c.forEach((function(e){t.get(e)?t.setIn([e,"parent"],f):t.setIn([a,"children"],n.getChildKeys().filter((function(t){return t!==e})))}))})) })).toArray().map((function(t){return[r[t.getKey()],t.set("key",r[t.getKey()])]})))}(t):function(t){return o(t.toArray().map((function(t){var e=i();return[e,t.set("key",e)]})))}(t)}},914017:(t,e,r)=>{"use strict";var n=r(704516),i=r(629407),o=r(152286);function a(t,e,r){var a=e.getCharacterList(),u=r>0?a.get(r-1):void 0,s=r=r&&(n={start:t,end:e})}));"object"!=typeof n&&o(!1);return n}(a,l,r),h=p.start,g=p.end;h{"use strict";var n=r(767953),i=r(39506),o=r(143393),a=(o.List,o.Map),u=function(t,e,r){if(t){var n=e.get(t);n&&e.set(t,r(n))}},s=function(t,e){var r=[];if(!t)return r;for(var n=e.get(t);n&&n.getParentKey();){var i=n.getParentKey();i&&r.push(i);n=i?e.get(i):null}return r},c=function(t,e,r){if(!t)return null;for(var n=r.get(t.getKey()).getNextSiblingKey();n&&!e.get(n);)n=r.get(n).getNextSiblingKey()||null;return n},l=function(t,e,r){if(!t)return null;for(var n=r.get(t.getKey()).getPrevSiblingKey();n&&!e.get(n);)n=r.get(n).getPrevSiblingKey()||null;return n},f=function(t,e,r,n){return t.withMutations((function(o){u(e.getKey(),o,(function(t){return t.merge({nextSibling:c(t,o,n),prevSibling:l(t,o,n)})}));u(r.getKey(),o,(function(t){return t.merge({nextSibling:c(t,o,n),prevSibling:l(t,o,n)})})) ;s(e.getKey(),n).forEach((function(t){return u(t,o,(function(t){return t.merge({children:t.getChildKeys().filter((function(t){return o.get(t)})),nextSibling:c(t,o,n),prevSibling:l(t,o,n)})}))}));u(e.getNextSiblingKey(),o,(function(t){return t.merge({prevSibling:e.getPrevSiblingKey()})}));u(e.getPrevSiblingKey(),o,(function(t){return t.merge({nextSibling:c(t,o,n)})}));u(r.getNextSiblingKey(),o,(function(t){return t.merge({prevSibling:l(t,o,n)})}));u(r.getPrevSiblingKey(),o,(function(t){return t.merge({nextSibling:r.getNextSiblingKey()})}));s(r.getKey(),n).forEach((function(t){u(t,o,(function(t){return t.merge({children:t.getChildKeys().filter((function(t){return o.get(t)})),nextSibling:c(t,o,n),prevSibling:l(t,o,n)})}))}));(function(t,e){var r=[];if(!t)return r;for(var n=i(t,e);n&&e.get(n);){var o=e.get(n);r.push(n);n=o.getParentKey()?i(o,e):null}return r})(r,n).forEach((function(t){return u(t,o,(function(t){return t.merge({nextSibling:c(t,o,n),prevSibling:l(t,o,n)})}))})) ;if(null==t.get(e.getKey())&&null!=t.get(r.getKey())&&r.getParentKey()===e.getKey()&&null==r.getPrevSiblingKey()){var a=e.getPrevSiblingKey();u(r.getKey(),o,(function(t){return t.merge({prevSibling:a})}));u(a,o,(function(t){return t.merge({nextSibling:r.getKey()})}));var f=a?t.get(a):null,p=f?f.getParentKey():null;e.getChildKeys().forEach((function(t){u(t,o,(function(t){return t.merge({parent:p})}))}));if(null!=p){var h=t.get(p);u(p,o,(function(t){return t.merge({children:h.getChildKeys().concat(e.getChildKeys())})}))}u(e.getChildKeys().find((function(e){return null===t.get(e).getNextSiblingKey()})),o,(function(t){return t.merge({nextSibling:e.getNextSiblingKey()})}))}}))},p=function(t,e,r){if(0===e)for(;ee;){t=t.pop();r--}else{var n=t.slice(0,e),i=t.slice(r);t=n.concat(i).toList()}return t};t.exports=function(t,e){if(e.isCollapsed())return t ;var r,o=t.getBlockMap(),u=e.getStartKey(),c=e.getStartOffset(),l=e.getEndKey(),h=e.getEndOffset(),g=o.get(u),d=o.get(l),y=g instanceof n,v=[];if(y){var m=d.getChildKeys(),_=s(l,o);d.getNextSiblingKey()&&(v=v.concat(_));m.isEmpty()||(v=v.concat(_.concat([l])));v=v.concat(s(i(d,o),o))}r=g===d?p(g.getCharacterList(),c,h):g.getCharacterList().slice(0,c).concat(d.getCharacterList().slice(h));var b=g.merge({text:g.getText().slice(0,c)+d.getText().slice(h),characterList:r}),S=y&&0===c&&0===h&&d.getParentKey()===u&&null==d.getPrevSiblingKey()?a([[u,null]]):o.toSeq().skipUntil((function(t,e){return e===u})).takeUntil((function(t,e){return e===l})).filter((function(t,e){return-1===v.indexOf(e)})).concat(a([[l,null]])).map((function(t,e){return e===u?b:null})),w=o.merge(S).filter((function(t){return!!t}));y&&g!==d&&(w=f(w,g,d,o));return t.merge({blockMap:w,selectionBefore:e,selectionAfter:e.merge({anchorKey:u,anchorOffset:c,focusKey:u,focusOffset:c,isBackward:!1})})}},14730:(t,e,r)=>{ "use strict";var n=r(142307),i=r(168642)("draft_tree_data_support");t.exports=function(t,e,r){var o=t.getSelection(),a=t.getCurrentContent(),u=o,s=o.getAnchorKey(),c=o.getFocusKey(),l=a.getBlockForKey(s);if(i&&"forward"===r&&s!==c)return a;if(o.isCollapsed()){if("forward"===r){if(t.isSelectionAtEndOfContent())return a;if(i){if(o.getAnchorOffset()===a.getBlockForKey(s).getLength()){var f=a.getBlockForKey(l.nextSibling);if(!f||0===f.getLength())return a}}}else if(t.isSelectionAtStartOfContent())return a;if((u=e(t))===o)return a}return n.removeRange(a,u,r)}},855283:t=>{"use strict";var e=new RegExp("\r","g");t.exports=function(t){return t.replace(e,"")}},845412:(t,e,r)=>{"use strict";var n=r(505880),i=r(297432),o=r(977249),a=r(522049),u=r(819362),s=r(575795),c=r(152286),l=r(684368),f=o.isBrowser("IE");function p(t,e){if(!t)return"[empty]";var r=h(t,e);if(r.nodeType===Node.TEXT_NODE)return r.textContent;l(r)||c(!1);return r.outerHTML}function h(t,e){var r=void 0!==e?e(t):[] ;if(t.nodeType===Node.TEXT_NODE){var n=t.textContent.length;return s(t).createTextNode("[text "+n+(r.length?" | "+r.join(", "):"")+"]")}var i=t.cloneNode();1===i.nodeType&&r.length&&i.setAttribute("data-labels",r.join(", "));for(var o=t.childNodes,a=0;ad(e)&&i.logSelectionStateFailure({anonymizedDom:g(e),extraParams:JSON.stringify({offset:r}),selectionState:JSON.stringify(n.toJS())});var s=e===t.focusNode;try{t.extend(e,r)}catch(a){i.logSelectionStateFailure({anonymizedDom:g(e,(function(e){var r=[];e===o&&r.push("active element");e===t.anchorNode&&r.push("selection anchor node");e===t.focusNode&&r.push("selection focus node");return r})), extraParams:JSON.stringify({activeElementName:o?o.nodeName:null,nodeIsFocus:e===t.focusNode,nodeWasFocus:s,selectionRangeCount:t.rangeCount,selectionAnchorNodeName:t.anchorNode?t.anchorNode.nodeName:null,selectionAnchorOffset:t.anchorOffset,selectionFocusNodeName:t.focusNode?t.focusNode.nodeName:null,selectionFocusOffset:t.focusOffset,message:a?""+a:null,offset:r},null,2),selectionState:JSON.stringify(n.toJS(),null,2)});throw a}}else if(t.rangeCount>0){var c=t.getRangeAt(0);c.setEnd(e,r);t.addRange(c.cloneRange())}}function v(t,e,r,o){var a=s(e).createRange();if(r>d(e)){i.logSelectionStateFailure({anonymizedDom:g(e),extraParams:JSON.stringify({offset:r}),selectionState:JSON.stringify(o.toJS())});n.handleExtensionCausedError()}a.setStart(e,r);if(f)try{t.addRange(a)}catch(t){0}else t.addRange(a)}t.exports={setDraftEditorSelection:function(t,e,r,n,i){var o=s(e);if(a(o.documentElement,e)){ var u=o.defaultView.getSelection(),c=t.getAnchorKey(),l=t.getAnchorOffset(),f=t.getFocusKey(),p=t.getFocusOffset(),h=t.getIsBackward();if(!u.extend&&h){var g=c,d=l;c=f;l=p;f=g;p=d;h=!1}var m=c===r&&n<=l&&i>=l,_=f===r&&n<=p&&i>=p;if(m&&_){u.removeAllRanges();v(u,e,l-n,t);y(u,e,p-n,t)}else if(h){if(_){u.removeAllRanges();v(u,e,p-n,t)}if(m){var b=u.focusNode,S=u.focusOffset;u.removeAllRanges();v(u,e,l-n,t);y(u,b,S,t)}}else{if(m){u.removeAllRanges();v(u,e,l-n,t)}_&&y(u,e,p-n,t)}}},addFocusToSelection:y}},236043:(t,e,r)=>{"use strict";var n=r(767953),i=r(25027),o=r(143393),a=r(152286),u=r(157429),s=o.List,c=o.Map,l=function(t,e,r){if(t){var n=e.get(t);n&&e.set(t,r(n))}};t.exports=function(t,e){e.isCollapsed()||a(!1);var r=e.getAnchorKey(),o=t.getBlockMap(),f=o.get(r),p=f.getText();if(!p){var h=f.getType();if("unordered-list-item"===h||"ordered-list-item"===h)return u(t,e,(function(t){return t.merge({type:"unstyled",depth:0})}))} var g=e.getAnchorOffset(),d=f.getCharacterList(),y=i(),v=f instanceof n,m=f.merge({text:p.slice(0,g),characterList:d.slice(0,g)}),_=m.merge({key:y,text:p.slice(g),characterList:d.slice(g),data:c()}),b=o.toSeq().takeUntil((function(t){return t===f})),S=o.toSeq().skipUntil((function(t){return t===f})).rest(),w=b.concat([[r,m],[y,_]],S).toOrderedMap();if(v){f.getChildKeys().isEmpty()||a(!1);w=function(t,e,r){return t.withMutations((function(t){var n=e.getKey(),i=r.getKey();l(e.getParentKey(),t,(function(t){var e=t.getChildKeys(),r=e.indexOf(n)+1,o=e.toArray();o.splice(r,0,i);return t.merge({children:s(o)})}));l(e.getNextSiblingKey(),t,(function(t){return t.merge({prevSibling:i})}));l(n,t,(function(t){return t.merge({nextSibling:i})}));l(i,t,(function(t){return t.merge({prevSibling:n})}))}))}(w,m,_)}return t.merge({blockMap:w,selectionBefore:e,selectionAfter:e.merge({anchorKey:y,anchorOffset:0,focusKey:y,focusOffset:0,isBackward:!1})})}},44300:t=>{"use strict";var e=/\r\n?|\n/g ;t.exports=function(t){return t.split(e)}},446123:(t,e,r)=>{"use strict";var n=r(125668),i=r(921383),o=r(855577),a=new RegExp("\r\n","g"),u={"text/rtf":1,"text/html":1};function s(t){if("file"==t.kind)return t.getAsFile()}var c=function(){function t(t){this.data=t;this.types=t.types?i(t.types):[]}var e=t.prototype;e.isRichText=function(){return!(!this.getHTML()||!this.getText())||!this.isImage()&&this.types.some((function(t){return u[t]}))};e.getText=function(){var t;this.data.getData&&(this.types.length?-1!=this.types.indexOf("text/plain")&&(t=this.data.getData("text/plain")):t=this.data.getData("Text"));return t?t.replace(a,"\n"):null};e.getHTML=function(){if(this.data.getData){if(!this.types.length)return this.data.getData("Text");if(-1!=this.types.indexOf("text/html"))return this.data.getData("text/html")}};e.isLink=function(){return this.types.some((function(t){return-1!=t.indexOf("Url")||-1!=t.indexOf("text/uri-list")||t.indexOf("text/x-moz-url")}))};e.getLink=function(){ if(this.data.getData){if(-1!=this.types.indexOf("text/x-moz-url")){return this.data.getData("text/x-moz-url").split("\n")[0]}return-1!=this.types.indexOf("text/uri-list")?this.data.getData("text/uri-list"):this.data.getData("url")}return null};e.isImage=function(){var t=this.types.some((function(t){return-1!=t.indexOf("application/x-moz-file")}));if(t)return!0;for(var e=this.getFiles(),r=0;r0};return t}();t.exports=c},272938:t=>{"use strict";t.exports={BACKSPACE:8,TAB:9,RETURN:13,ALT:18, ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46,COMMA:188,PERIOD:190,A:65,Z:90,ZERO:48,NUMPAD_0:96,NUMPAD_9:105}},125668:t=>{"use strict";var e={isImage:function(t){return"image"===r(t)[0]},isJpeg:function(t){var n=r(t);return e.isImage(t)&&("jpeg"===n[1]||"pjpeg"===n[1])}};function r(t){return t.split("/")}t.exports=e},292347:t=>{"use strict";function e(t,e){return!!e&&(t===e.documentElement||t===e.body)}var r={getTop:function(t){var r=t.ownerDocument;return e(t,r)?r.body.scrollTop||r.documentElement.scrollTop:t.scrollTop},setTop:function(t,r){var n=t.ownerDocument;e(t,n)?n.body.scrollTop=n.documentElement.scrollTop=r:t.scrollTop=r},getLeft:function(t){var r=t.ownerDocument;return e(t,r)?r.body.scrollLeft||r.documentElement.scrollLeft:t.scrollLeft},setLeft:function(t,r){var n=t.ownerDocument;e(t,n)?n.body.scrollLeft=n.documentElement.scrollLeft=r:t.scrollLeft=r}};t.exports=r},326499:(t,e,r)=>{"use strict";function n(t,e){var r=i.get(t,e) ;return"auto"===r||"scroll"===r}var i={get:r(955892),getScrollParent:function(t){if(!t)return null;for(var e=t.ownerDocument;t&&t!==e.body;){if(n(t,"overflow")||n(t,"overflowY")||n(t,"overflowX"))return t;t=t.parentNode}return e.defaultView||e.parentWindow}};t.exports=i},590295:t=>{"use strict";t.exports={getPunctuation:function(){return"[.,+*?$|#{}()'\\^\\-\\[\\]\\\\\\/!@%\"~=<>_:;・、。〈-】〔-〟:-?!-/[-`{-・⸮؟٪-٬؛،؍﴾﴿᠁।၊။‐-‧‰-⁞¡-±´-¸º»¿]"}}},275255:t=>{"use strict";var e=function(){function t(t){!function(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r}(this,"_uri",void 0);this._uri=t}t.prototype.toString=function(){return this._uri};return t}();t.exports=e},30275:(t,e,r)=>{"use strict" ;var n=r(246232),i=r(152286),o="֐־׀׃׆׈-׏א-ת׫-ׯװ-ײ׳-״׵-׿߀-߉ߊ-ߪߴ-ߵߺ߻-߿ࠀ-ࠕࠚࠤࠨ࠮-࠯࠰-࠾࠿ࡀ-ࡘ࡜-࡝࡞࡟-࢟‏יִײַ-ﬨשׁ-זּ﬷טּ-לּ﬽מּ﬿נּ-סּ﭂ףּ-פּ﭅צּ-ﭏ",a="؈؋؍؛؜؝؞-؟ؠ-ؿـف-ي٭ٮ-ٯٱ-ۓ۔ەۥ-ۦۮ-ۯۺ-ۼ۽-۾ۿ܀-܍܎܏ܐܒ-ܯ݋-݌ݍ-ޥޱ޲-޿ࢠ-ࢲࢳ-ࣣﭐ-ﮱ﮲-﯁﯂-﯒ﯓ-ﴽ﵀-﵏ﵐ-ﶏ﶐-﶑ﶒ-ﷇ﷈-﷏ﷰ-ﷻ﷼﷾-﷿ﹰ-ﹴ﹵ﹶ-ﻼ﻽-﻾",u=new RegExp("["+"A-Za-zªµºÀ-ÖØ-öø-ƺƻƼ-ƿǀ-ǃDŽ-ʓʔʕ-ʯʰ-ʸʻ-ˁː-ˑˠ-ˤˮͰ-ͳͶ-ͷͺͻ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҂Ҋ-ԯԱ-Ֆՙ՚-՟ա-և։ःऄ-हऻऽा-ीॉ-ौॎ-ॏॐक़-ॡ।-॥०-९॰ॱॲ-ঀং-ঃঅ-ঌএ-ঐও-নপ-রলশ-হঽা-ীে-ৈো-ৌৎৗড়-ঢ়য়-ৡ০-৯ৰ-ৱ৴-৹৺ਃਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਾ-ੀਖ਼-ੜਫ਼੦-੯ੲ-ੴઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽા-ીૉો-ૌૐૠ-ૡ૦-૯૰ଂ-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽାୀେ-ୈୋ-ୌୗଡ଼-ଢ଼ୟ-ୡ୦-୯୰ୱ୲-୷ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-ஹா-ிு-ூெ-ைொ-ௌௐௗ௦-௯௰-௲ఁ-ఃఅ-ఌఎ-ఐఒ-నప-హఽు-ౄౘ-ౙౠ-ౡ౦-౯౿ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽಾಿೀ-ೄೆೇ-ೈೊ-ೋೕ-ೖೞೠ-ೡ೦-೯ೱ-ೲം-ഃഅ-ഌഎ-ഐഒ-ഺഽാ-ീെ-ൈൊ-ൌൎൗൠ-ൡ൦-൯൰-൵൹ൺ-ൿං-ඃඅ-ඖක-නඳ-රලව-ෆා-ෑෘ-ෟ෦-෯ෲ-ෳ෴ก-ะา-ำเ-ๅๆ๏๐-๙๚-๛ກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ-ຫອ-ະາ-ຳຽເ-ໄໆ໐-໙ໜ-ໟༀ༁-༃༄-༒༓༔༕-༗༚-༟༠-༩༪-༳༴༶༸༾-༿ཀ-ཇཉ-ཬཿ྅ྈ-ྌ྾-࿅࿇-࿌࿎-࿏࿐-࿔࿕-࿘࿙-࿚က-ဪါ-ာေးျ-ြဿ၀-၉၊-၏ၐ-ၕၖ-ၗၚ-ၝၡၢ-ၤၥ-ၦၧ-ၭၮ-ၰၵ-ႁႃ-ႄႇ-ႌႎႏ႐-႙ႚ-ႜ႞-႟Ⴀ-ჅჇჍა-ჺ჻ჼჽ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፠-፨፩-፼ᎀ-ᎏᎠ-Ᏼᐁ-ᙬ᙭-᙮ᙯ-ᙿᚁ-ᚚᚠ-ᛪ᛫-᛭ᛮ-ᛰᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱ᜵-᜶ᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳាើ-ៅះ-ៈ។-៖ៗ៘-៚ៜ០-៩᠐-᠙ᠠ-ᡂᡃᡄ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᤣ-ᤦᤩ-ᤫᤰ-ᤱᤳ-ᤸ᥆-᥏ᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧀᧁ-ᧇᧈ-ᧉ᧐-᧙᧚ᨀ-ᨖᨙ-ᨚ᨞-᨟ᨠ-ᩔᩕᩗᩡᩣ-ᩤᩭ-ᩲ᪀-᪉᪐-᪙᪠-᪦ᪧ᪨-᪭ᬄᬅ-ᬳᬵᬻᬽ-ᭁᭃ-᭄ᭅ-ᭋ᭐-᭙᭚-᭠᭡-᭪᭴-᭼ᮂᮃ-ᮠᮡᮦ-ᮧ᮪ᮮ-ᮯ᮰-᮹ᮺ-ᯥᯧᯪ-ᯬᯮ᯲-᯳᯼-᯿ᰀ-ᰣᰤ-ᰫᰴ-ᰵ᰻-᰿᱀-᱉ᱍ-ᱏ᱐-᱙ᱚ-ᱷᱸ-ᱽ᱾-᱿᳀-᳇᳓᳡ᳩ-ᳬᳮ-ᳱᳲ-ᳳᳵ-ᳶᴀ-ᴫᴬ-ᵪᵫ-ᵷᵸᵹ-ᶚᶛ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‎ⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℴℵ-ℸℹℼ-ℿⅅ-ⅉⅎ⅏Ⅰ-ↂↃ-ↄↅ-ↈ⌶-⍺⎕⒜-ⓩ⚬⠀-⣿Ⰰ-Ⱞⰰ-ⱞⱠ-ⱻⱼ-ⱽⱾ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵰ⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々〆〇〡-〩〮-〯〱-〵〸-〺〻〼ぁ-ゖゝ-ゞゟァ-ヺー-ヾヿㄅ-ㄭㄱ-ㆎ㆐-㆑㆒-㆕㆖-㆟ㆠ-ㆺㇰ-ㇿ㈀-㈜㈠-㈩㈪-㉇㉈-㉏㉠-㉻㉿㊀-㊉㊊-㊰㋀-㋋㋐-㋾㌀-㍶㍻-㏝㏠-㏾㐀-䶵一-鿌ꀀ-ꀔꀕꀖ-ꒌꓐ-ꓷꓸ-ꓽ꓾-꓿ꔀ-ꘋꘌꘐ-ꘟ꘠-꘩ꘪ-ꘫꙀ-ꙭꙮꚀ-ꚛꚜ-ꚝꚠ-ꛥꛦ-ꛯ꛲-꛷Ꜣ-ꝯꝰꝱ-ꞇ꞉-꞊Ꞌ-ꞎꞐ-ꞭꞰ-Ʇꟷꟸ-ꟹꟺꟻ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꠣ-ꠤꠧ꠰-꠵꠶-꠷ꡀ-ꡳꢀ-ꢁꢂ-ꢳꢴ-ꣃ꣎-꣏꣐-꣙ꣲ-ꣷ꣸-꣺ꣻ꤀-꤉ꤊ-ꤥ꤮-꤯ꤰ-ꥆꥒ-꥓꥟ꥠ-ꥼꦃꦄ-ꦲꦴ-ꦵꦺ-ꦻꦽ-꧀꧁-꧍ꧏ꧐-꧙꧞-꧟ꧠ-ꧤꧦꧧ-ꧯ꧰-꧹ꧺ-ꧾꨀ-ꨨꨯ-ꨰꨳ-ꨴꩀ-ꩂꩄ-ꩋꩍ꩐-꩙꩜-꩟ꩠ-ꩯꩰꩱ-ꩶ꩷-꩹ꩺꩻꩽꩾ-ꪯꪱꪵ-ꪶꪹ-ꪽꫀꫂꫛ-ꫜꫝ꫞-꫟ꫠ-ꫪꫫꫮ-ꫯ꫰-꫱ꫲꫳ-ꫴꫵꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚ꭛ꭜ-ꭟꭤ-ꭥꯀ-ꯢꯣ-ꯤꯦ-ꯧꯩ-ꯪ꯫꯬꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ-豈-舘並-龎ff-stﬓ-ﬗA-Za-zヲ-ッーア-ン゙-゚ᅠ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"+o+a+"]"),s=new RegExp("["+o+a+"]") ;function c(t){var e=u.exec(t);return null==e?null:e[0]}function l(t){var e=c(t);return null==e?n.NEUTRAL:s.exec(e)?n.RTL:n.LTR}function f(t,e){e=e||n.NEUTRAL;if(!t.length)return e;var r=l(t);return r===n.NEUTRAL?e:r}function p(t,e){e||(e=n.getGlobalDir());n.isStrong(e)||i(!1);return f(t,e)}var h={firstStrongChar:c,firstStrongCharDir:l,resolveBlockDir:f,getDirection:p,isDirectionLTR:function(t,e){return p(t,e)===n.LTR},isDirectionRTL:function(t,e){return p(t,e)===n.RTL}};t.exports=h},246232:(t,e,r)=>{"use strict";var n=r(152286),i="LTR",o=null;function a(t){return t===i||"RTL"===t}function u(t){a(t)||n(!1);return t===i?"ltr":"rtl"}function s(t){o=t}var c={NEUTRAL:"NEUTRAL",LTR:i,RTL:"RTL",isStrong:a,getHTMLDir:u,getHTMLDirIfDifferent:function(t,e){a(t)||n(!1);a(e)||n(!1);return t===e?null:u(t)},setGlobalDir:s,initGlobalDir:function(){s(i)},getGlobalDir:function(){o||this.initGlobalDir();o||n(!1);return o}};t.exports=c},40398:(t,e,r)=>{"use strict";function n(t,e,r){ e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}var i=r(30275),o=r(246232),a=r(152286),u=function(){function t(t){n(this,"_defaultDir",void 0);n(this,"_lastDir",void 0);t?o.isStrong(t)||a(!1):t=o.getGlobalDir();this._defaultDir=t;this.reset()}var e=t.prototype;e.reset=function(){this._lastDir=this._defaultDir};e.getDirection=function(t){this._lastDir=i.getDirection(t,this._lastDir);return this._lastDir};return t}();t.exports=u},830113:(t,e,r)=>{"use strict";var n=r(152286),i=/[\uD800-\uDFFF]/;function o(t){return 55296<=t&&t<=57343}function a(t){return i.test(t)}function u(t,e){return 1+o(t.charCodeAt(e))}function s(t,e,r){e=e||0;r=void 0===r?1/0:r||0;if(!a(t))return t.substr(e,r);var n=t.length;if(n<=0||e>n||r<=0)return"";var i=0;if(e>0){for(;e>0&&i=n)return""}else if(e<0){for(i=n;e<0&&00&&o{"use strict";var n=r(881523),i=r(747642),o=r(552914),a=r(687926);function u(t,e,r,n){if(t===r)return!0;if(!r.startsWith(t))return!1;var o=r.slice(t.length);if(e){o=n?n(o):o;return i.contains(o,e)}return!1}function s(t){return"Windows"===n.platformName?t.replace(/^\s*NT/,""):t}var c={isBrowser:function(t){return u(n.browserName,n.browserFullVersion,t)},isBrowserArchitecture:function(t){ return u(n.browserArchitecture,null,t)},isDevice:function(t){return u(n.deviceName,null,t)},isEngine:function(t){return u(n.engineName,n.engineVersion,t)},isPlatform:function(t){return u(n.platformName,n.platformFullVersion,t,s)},isPlatformArchitecture:function(t){return u(n.platformArchitecture,null,t)}};t.exports=o(c,a)},881523:(t,e,r)=>{"use strict";var n=r(42238),i="Unknown",o={"Mac OS":"Mac OS X"};var a,u=(new n).getResult(),s=function(t){if(!t)return{major:"",minor:""};var e=t.split(".");return{major:e[0],minor:e[1]}}(u.browser.version),c={browserArchitecture:u.cpu.architecture||i,browserFullVersion:u.browser.version||i,browserMinorVersion:s.minor||i,browserName:u.browser.name||i,browserVersion:u.browser.major||i,deviceName:u.device.model||i,engineName:u.engine.name||i,engineVersion:u.engine.version||i,platformArchitecture:u.cpu.architecture||i,platformName:(a=u.os.name,o[a]||a)||i,platformVersion:u.os.version||i,platformFullVersion:u.os.version||i};t.exports=c},747642:(t,e,r)=>{ "use strict";var n=r(152286),i=/\./,o=/\|\|/,a=/\s+\-\s+/,u=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,s=/^(\d*)(.*)/;function c(t,e){var r=t.split(o);return r.length>1?r.some((function(t){return b.contains(t,e)})):function(t,e){var r=t.split(a);r.length>0&&r.length<=2||n(!1);if(1===r.length)return l(r[0],e);var i=r[0],o=r[1];d(i)&&d(o)||n(!1);return l(">="+i,e)&&l("<="+o,e)}(t=r[0].trim(),e)}function l(t,e){if(""===(t=t.trim()))return!0;var r,n=e.split(i),o=h(t),a=o.modifier,u=o.rangeComponents;switch(a){case"<":return f(n,u);case"<=":return-1===(r=_(n,u))||0===r;case">=":return p(n,u);case">":return function(t,e){return 1===_(t,e)}(n,u);case"~":case"~>":return function(t,e){var r=e.slice(),n=e.slice();n.length>1&&n.pop();var i=n.length-1,o=parseInt(n[i],10);g(o)&&(n[i]=o+1+"");return p(t,r)&&f(t,n)}(n,u);default:return function(t,e){return 0===_(t,e)}(n,u)}}function f(t,e){return-1===_(t,e)}function p(t,e){var r=_(t,e);return 1===r||0===r}function h(t){var e=t.split(i),r=e[0].match(u);r||n(!1) ;return{modifier:r[1],rangeComponents:[r[2]].concat(e.slice(1))}}function g(t){return!isNaN(t)&&isFinite(t)}function d(t){return!h(t).modifier}function y(t,e){for(var r=t.length;re?1:t{"use strict";var e=/-(.)/g;t.exports=function(t){return t.replace(e,(function(t,e){return e.toUpperCase()}))}},522049:(t,e,r)=>{"use strict";var n=r(438042);t.exports=function t(e,r){ return!(!e||!r)&&(e===r||!n(e)&&(n(r)?t(e,r.parentNode):"contains"in e?e.contains(r):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(r))))}},921383:(t,e,r)=>{"use strict";var n=r(152286);t.exports=function(t){return function(t){return!!t&&("object"==typeof t||"function"==typeof t)&&"length"in t&&!("setInterval"in t)&&"number"!=typeof t.nodeType&&(Array.isArray(t)||"callee"in t||"item"in t)}(t)?Array.isArray(t)?t.slice():function(t){var e=t.length;(Array.isArray(t)||"object"!=typeof t&&"function"!=typeof t)&&n(!1);"number"!=typeof e&&n(!1);0===e||e-1 in t||n(!1);"function"==typeof t.callee&&n(!1);if(t.hasOwnProperty)try{return Array.prototype.slice.call(t)}catch(t){}for(var r=Array(e),i=0;i{"use strict";function e(t){return t.replace(/\//g,"-")}t.exports=function(t){return"object"==typeof t?Object.keys(t).filter((function(e){return t[e]})).map(e).join(" "):Array.prototype.map.call(arguments,e).join(" ")}},855577:t=>{"use strict" ;function e(t){return function(){return t}}var r=function(){};r.thatReturns=e;r.thatReturnsFalse=e(!1);r.thatReturnsTrue=e(!0);r.thatReturnsNull=e(null);r.thatReturnsThis=function(){return this};r.thatReturnsArgument=function(t){return t};t.exports=r},819362:t=>{"use strict";t.exports=function(t){if(void 0===(t=t||("undefined"!=typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}},497375:t=>{"use strict";var e="undefined"!=typeof navigator&&navigator.userAgent.indexOf("AppleWebKit")>-1;t.exports=function(t){return(t=t||document).scrollingElement?t.scrollingElement:e||"CSS1Compat"!==t.compatMode?t.body:t.documentElement}},580386:(t,e,r)=>{"use strict";var n=r(704272);t.exports=function(t){var e=n(t);return{x:e.left,y:e.top,width:e.right-e.left,height:e.bottom-e.top}}},704272:(t,e,r)=>{"use strict";var n=r(522049);t.exports=function(t){var e=t.ownerDocument.documentElement;if(!("getBoundingClientRect"in t)||!n(e,t))return{left:0, right:0,top:0,bottom:0};var r=t.getBoundingClientRect();return{left:Math.round(r.left)-e.clientLeft,right:Math.round(r.right)-e.clientLeft,top:Math.round(r.top)-e.clientTop,bottom:Math.round(r.bottom)-e.clientTop}}},422552:(t,e,r)=>{"use strict";var n=r(497375),i=r(379954);t.exports=function(t){var e=n(t.ownerDocument||t.document);t.Window&&t instanceof t.Window&&(t=e);var r=i(t),o=t===e?t.ownerDocument.documentElement:t,a=t.scrollWidth-o.clientWidth,u=t.scrollHeight-o.clientHeight;r.x=Math.max(0,Math.min(r.x,a));r.y=Math.max(0,Math.min(r.y,u));return r}},955892:(t,e,r)=>{"use strict";var n=r(638565),i=r(389259);function o(t){return null==t?t:String(t)}t.exports=function(t,e){var r;if(window.getComputedStyle&&(r=window.getComputedStyle(t,null)))return o(r.getPropertyValue(i(e)));if(document.defaultView&&document.defaultView.getComputedStyle){if(r=document.defaultView.getComputedStyle(t,null))return o(r.getPropertyValue(i(e)));if("display"===e)return"none"} return t.currentStyle?o("float"===e?t.currentStyle.cssFloat||t.currentStyle.styleFloat:t.currentStyle[n(e)]):o(t.style&&t.style[n(e)])}},379954:t=>{"use strict";t.exports=function(t){return t.Window&&t instanceof t.Window?{x:t.pageXOffset||t.document.documentElement.scrollLeft,y:t.pageYOffset||t.document.documentElement.scrollTop}:{x:t.scrollLeft,y:t.scrollTop}}},442620:t=>{"use strict";function e(){var t;document.documentElement&&(t=document.documentElement.clientWidth);!t&&document.body&&(t=document.body.clientWidth);return t||0}function r(){var t;document.documentElement&&(t=document.documentElement.clientHeight);!t&&document.body&&(t=document.body.clientHeight);return t||0}function n(){return{width:window.innerWidth||e(),height:window.innerHeight||r()}}n.withoutScrollbars=function(){return{width:e(),height:r()}};t.exports=n},389259:t=>{"use strict";var e=/([A-Z])/g;t.exports=function(t){return t.replace(e,"-$1").toLowerCase()}},152286:t=>{"use strict";var e=function(t){ if(void 0===t)throw new Error("invariant(...): Second argument must be a string.")};t.exports=function(t,r){for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o{"use strict";t.exports=function(t){var e=(t?t.ownerDocument||t:document).defaultView||window;return!(!t||!("function"==typeof e.Node?t instanceof e.Node:"object"==typeof t&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName))}},438042:(t,e,r)=>{"use strict";var n=r(820101);t.exports=function(t){return n(t)&&3==t.nodeType}},749127:t=>{"use strict";t.exports=function(t){var e=t||"",r=arguments.length;if(r>1)for(var n=1;n{"use strict";var e=Object.prototype.hasOwnProperty;t.exports=function(t,r,n){if(!t)return null;var i={};for(var o in t)e.call(t,o)&&(i[o]=r.call(n,t[o],o,t));return i}},687926:t=>{"use strict";t.exports=function(t){var e={};return function(r){e.hasOwnProperty(r)||(e[r]=t.call(this,r));return e[r]}}},748899:t=>{"use strict";t.exports=function(t){if(null!=t)return t;throw new Error("Got unexpected null or undefined")}},758639:(t,e,r)=>{"use strict";r(324889);t.exports=r.g.setImmediate},153003:(t,e,r)=>{"use strict";var n=r(855577);t.exports=n},143393:function(t){t.exports=function(){"use strict";var t=Array.prototype.slice;function e(t,e){e&&(t.prototype=Object.create(e.prototype));t.prototype.constructor=t}function r(t){return a(t)?t:G(t)}e(n,r);function n(t){return u(t)?t:J(t)}e(i,r);function i(t){return s(t)?t:$(t)}e(o,r);function o(t){return a(t)&&!c(t)?t:X(t)}function a(t){return!(!t||!t[f])}function u(t){return!(!t||!t[p])}function s(t){return!(!t||!t[h])}function c(t){ return u(t)||s(t)}function l(t){return!(!t||!t[g])}r.isIterable=a;r.isKeyed=u;r.isIndexed=s;r.isAssociative=c;r.isOrdered=l;r.Keyed=n;r.Indexed=i;r.Set=o;var f="@@__IMMUTABLE_ITERABLE__@@",p="@@__IMMUTABLE_KEYED__@@",h="@@__IMMUTABLE_INDEXED__@@",g="@@__IMMUTABLE_ORDERED__@@",d="delete",y=5,v=1<>>0;if(""+r!==e||4294967295===r)return NaN;e=r}return e<0?E(t)+e:e}function D(){return!0}function K(t,e,r){return(0===t||void 0!==r&&t<=-r)&&(void 0===e||void 0!==r&&e>=r)}function T(t,e){return A(t,e,0)}function M(t,e){return A(t,e,e)}function A(t,e,r){return void 0===t?r:t<0?Math.max(0,e+t):void 0===e?t:Math.min(e,t)} var I=0,B=1,R=2,L="function"==typeof Symbol&&Symbol.iterator,N="@@iterator",F=L||N;function P(t){this.next=t}P.prototype.toString=function(){return"[Iterator]"};P.KEYS=I;P.VALUES=B;P.ENTRIES=R;P.prototype.inspect=P.prototype.toSource=function(){return this.toString()};P.prototype[F]=function(){return this};function z(t,e,r,n){var i=0===t?e:1===t?r:[e,r];n?n.value=i:n={value:i,done:!1};return n}function j(){return{value:void 0,done:!0}}function U(t){return!!W(t)}function q(t){return t&&"function"==typeof t.next}function H(t){var e=W(t);return e&&e.call(t)}function W(t){var e=t&&(L&&t[L]||t[N]);if("function"==typeof e)return e}function V(t){return t&&"number"==typeof t.length}e(G,r);function G(t){return null==t?at():a(t)?t.toSeq():ct(t)}G.of=function(){return G(arguments)};G.prototype.toSeq=function(){return this};G.prototype.toString=function(){return this.__toString("Seq {","}")};G.prototype.cacheResult=function(){if(!this._cache&&this.__iterateUncached){ this._cache=this.entrySeq().toArray();this.size=this._cache.length}return this};G.prototype.__iterate=function(t,e){return ft(this,t,e,!0)};G.prototype.__iterator=function(t,e){return pt(this,t,e,!0)};e(J,G);function J(t){return null==t?at().toKeyedSeq():a(t)?u(t)?t.toSeq():t.fromEntrySeq():ut(t)}J.prototype.toKeyedSeq=function(){return this};e($,G);function $(t){return null==t?at():a(t)?u(t)?t.entrySeq():t.toIndexedSeq():st(t)}$.of=function(){return $(arguments)};$.prototype.toIndexedSeq=function(){return this};$.prototype.toString=function(){return this.__toString("Seq [","]")};$.prototype.__iterate=function(t,e){return ft(this,t,e,!1)};$.prototype.__iterator=function(t,e){return pt(this,t,e,!1)};e(X,G);function X(t){return(null==t?at():a(t)?u(t)?t.entrySeq():t:st(t)).toSetSeq()}X.of=function(){return X(arguments)};X.prototype.toSetSeq=function(){return this};G.isSeq=ot;G.Keyed=J;G.Set=X;G.Indexed=$;var Y,Z,Q,tt="@@__IMMUTABLE_SEQ__@@";G.prototype[tt]=!0;e(et,$);function et(t){ this._array=t;this.size=t.length}et.prototype.get=function(t,e){return this.has(t)?this._array[O(this,t)]:e};et.prototype.__iterate=function(t,e){for(var r=this._array,n=r.length-1,i=0;i<=n;i++)if(!1===t(r[e?n-i:i],i,this))return i+1;return i};et.prototype.__iterator=function(t,e){var r=this._array,n=r.length-1,i=0;return new P((function(){return i>n?j():z(t,i,r[e?n-i++:i++])}))};e(rt,J);function rt(t){var e=Object.keys(t);this._object=t;this._keys=e;this.size=e.length}rt.prototype.get=function(t,e){return void 0===e||this.has(t)?this._object[t]:e};rt.prototype.has=function(t){return this._object.hasOwnProperty(t)};rt.prototype.__iterate=function(t,e){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var a=n[e?i-o:o];if(!1===t(r[a],a,this))return o+1}return o};rt.prototype.__iterator=function(t,e){var r=this._object,n=this._keys,i=n.length-1,o=0;return new P((function(){var a=n[e?i-o:o];return o++>i?j():z(t,a,r[a])}))};rt.prototype[g]=!0;e(nt,$);function nt(t){ this._iterable=t;this.size=t.length||t.size}nt.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);var r=H(this._iterable),n=0;if(q(r))for(var i;!(i=r.next()).done&&!1!==t(i.value,n++,this););return n};nt.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=H(this._iterable);if(!q(r))return new P(j);var n=0;return new P((function(){var e=r.next();return e.done?e:z(t,n++,e.value)}))};e(it,$);function it(t){this._iterator=t;this._iteratorCache=[]}it.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);for(var r,n=this._iterator,i=this._iteratorCache,o=0;o=n.length){var e=r.next() ;if(e.done)return e;n[i]=e.value}return z(t,i,n[i++])}))};function ot(t){return!(!t||!t[tt])}function at(){return Y||(Y=new et([]))}function ut(t){var e=Array.isArray(t)?new et(t).fromEntrySeq():q(t)?new it(t).fromEntrySeq():U(t)?new nt(t).fromEntrySeq():"object"==typeof t?new rt(t):void 0;if(!e)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+t);return e}function st(t){var e=lt(t);if(!e)throw new TypeError("Expected Array or iterable object of values: "+t);return e}function ct(t){var e=lt(t)||"object"==typeof t&&new rt(t);if(!e)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+t);return e}function lt(t){return V(t)?new et(t):q(t)?new it(t):U(t)?new nt(t):void 0}function ft(t,e,r,n){var i=t._cache;if(i){for(var o=i.length-1,a=0;a<=o;a++){var u=i[r?o-a:a];if(!1===e(u[1],n?u[0]:a,t))return a+1}return a}return t.__iterateUncached(e,r)}function pt(t,e,r,n){var i=t._cache;if(i){var o=i.length-1,a=0 ;return new P((function(){var t=i[r?o-a:a];return a++>o?j():z(e,n?t[0]:a-1,t[1])}))}return t.__iteratorUncached(e,r)}function ht(t,e){return e?gt(e,t,"",{"":t}):dt(t)}function gt(t,e,r,n){return Array.isArray(e)?t.call(n,r,$(e).map((function(r,n){return gt(t,r,n,e)}))):yt(e)?t.call(n,r,J(e).map((function(r,n){return gt(t,r,n,e)}))):e}function dt(t){return Array.isArray(t)?$(t).map(dt).toList():yt(t)?J(t).map(dt).toMap():t}function yt(t){return t&&(t.constructor===Object||void 0===t.constructor)}function vt(t,e){if(t===e||t!=t&&e!=e)return!0;if(!t||!e)return!1;if("function"==typeof t.valueOf&&"function"==typeof e.valueOf){if((t=t.valueOf())===(e=e.valueOf())||t!=t&&e!=e)return!0;if(!t||!e)return!1}return!("function"!=typeof t.equals||"function"!=typeof e.equals||!t.equals(e))}function mt(t,e){if(t===e)return!0;if(!a(e)||void 0!==t.size&&void 0!==e.size&&t.size!==e.size||void 0!==t.__hash&&void 0!==e.__hash&&t.__hash!==e.__hash||u(t)!==u(e)||s(t)!==s(e)||l(t)!==l(e))return!1 ;if(0===t.size&&0===e.size)return!0;var r=!c(t);if(l(t)){var n=t.entries();return e.every((function(t,e){var i=n.next().value;return i&&vt(i[1],t)&&(r||vt(i[0],e))}))&&n.next().done}var i=!1;if(void 0===t.size)if(void 0===e.size)"function"==typeof t.cacheResult&&t.cacheResult();else{i=!0;var o=t;t=e;e=o}var f=!0,p=e.__iterate((function(e,n){if(r?!t.has(e):i?!vt(e,t.get(n,_)):!vt(t.get(n,_),e)){f=!1;return!1}}));return f&&t.size===p}e(_t,$);function _t(t,e){if(!(this instanceof _t))return new _t(t,e);this._value=t;this.size=void 0===e?1/0:Math.max(0,e);if(0===this.size){if(Z)return Z;Z=this}}_t.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"};_t.prototype.get=function(t,e){return this.has(t)?this._value:e};_t.prototype.includes=function(t){return vt(this._value,t)};_t.prototype.slice=function(t,e){var r=this.size;return K(t,e,r)?this:new _t(this._value,M(e,r)-T(t,r))};_t.prototype.reverse=function(){return this} ;_t.prototype.indexOf=function(t){return vt(this._value,t)?0:-1};_t.prototype.lastIndexOf=function(t){return vt(this._value,t)?this.size:-1};_t.prototype.__iterate=function(t,e){for(var r=0;r1?" by "+this._step:"")+" ]"};St.prototype.get=function(t,e){ return this.has(t)?this._start+O(this,t)*this._step:e};St.prototype.includes=function(t){var e=(t-this._start)/this._step;return e>=0&&e=0&&rr?j():z(t,o++,a)}))};St.prototype.equals=function(t){ return t instanceof St?this._start===t._start&&this._end===t._end&&this._step===t._step:mt(this,t)};e(wt,r);function wt(){throw TypeError("Abstract")}e(xt,wt);function xt(){}e(kt,wt);function kt(){}e(Ct,wt);function Ct(){}wt.Keyed=xt;wt.Indexed=kt;wt.Set=Ct;var Et="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(t,e){var r=65535&(t|=0),n=65535&(e|=0);return r*n+((t>>>16)*n+r*(e>>>16)<<16>>>0)|0};function Ot(t){return t>>>1&1073741824|3221225471&t}function Dt(t){if(!1===t||null==t)return 0;if("function"==typeof t.valueOf&&(!1===(t=t.valueOf())||null==t))return 0;if(!0===t)return 1;var e=typeof t;if("number"===e){var r=0|t;r!==t&&(r^=4294967295*t);for(;t>4294967295;)r^=t/=4294967295;return Ot(r)}if("string"===e)return t.length>Pt?Kt(t):Tt(t);if("function"==typeof t.hashCode)return t.hashCode();if("object"===e)return Mt(t);if("function"==typeof t.toString)return Tt(t.toString());throw new Error("Value type "+e+" cannot be hashed.")}function Kt(t){var e=Ut[t] ;if(void 0===e){e=Tt(t);if(jt===zt){jt=0;Ut={}}jt++;Ut[t]=e}return e}function Tt(t){for(var e=0,r=0;r0)switch(t.nodeType){case 1:return t.uniqueID;case 9:return t.documentElement&&t.documentElement.uniqueID}}var Rt,Lt="function"==typeof WeakMap;Lt&&(Rt=new WeakMap);var Nt=0,Ft="__immutablehash__";"function"==typeof Symbol&&(Ft=Symbol(Ft));var Pt=16,zt=255,jt=0,Ut={};function qt(t){bt(t!==1/0,"Cannot perform this action with an infinite size.")}e(Ht,xt);function Ht(t){return null==t?ie():Wt(t)&&!l(t)?t:ie().withMutations((function(e){var r=n(t);qt(r.size);r.forEach((function(t,r){return e.set(r,t)}))}))}Ht.prototype.toString=function(){return this.__toString("Map {","}")};Ht.prototype.get=function(t,e){return this._root?this._root.get(0,void 0,t,e):e};Ht.prototype.set=function(t,e){return oe(this,t,e)};Ht.prototype.setIn=function(t,e){return this.updateIn(t,_,(function(){return e}))};Ht.prototype.remove=function(t){return oe(this,t,_)} ;Ht.prototype.deleteIn=function(t){return this.updateIn(t,(function(){return _}))};Ht.prototype.update=function(t,e,r){return 1===arguments.length?t(this):this.updateIn([t],e,r)};Ht.prototype.updateIn=function(t,e,r){if(!r){r=e;e=void 0}var n=ye(this,Sr(t),e,r);return n===_?void 0:n};Ht.prototype.clear=function(){if(0===this.size)return this;if(this.__ownerID){this.size=0;this._root=null;this.__hash=void 0;this.__altered=!0;return this}return ie()};Ht.prototype.merge=function(){return pe(this,void 0,arguments)};Ht.prototype.mergeWith=function(e){return pe(this,e,t.call(arguments,1))};Ht.prototype.mergeIn=function(e){var r=t.call(arguments,1);return this.updateIn(e,ie(),(function(t){return"function"==typeof t.merge?t.merge.apply(t,r):r[r.length-1]}))};Ht.prototype.mergeDeep=function(){return pe(this,he,arguments)};Ht.prototype.mergeDeepWith=function(e){var r=t.call(arguments,1);return pe(this,ge(e),r)};Ht.prototype.mergeDeepIn=function(e){var r=t.call(arguments,1) ;return this.updateIn(e,ie(),(function(t){return"function"==typeof t.mergeDeep?t.mergeDeep.apply(t,r):r[r.length-1]}))};Ht.prototype.sort=function(t){return Ue(lr(this,t))};Ht.prototype.sortBy=function(t,e){return Ue(lr(this,e,t))};Ht.prototype.withMutations=function(t){var e=this.asMutable();t(e);return e.wasAltered()?e.__ensureOwner(this.__ownerID):this};Ht.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new k)};Ht.prototype.asImmutable=function(){return this.__ensureOwner()};Ht.prototype.wasAltered=function(){return this.__altered};Ht.prototype.__iterator=function(t,e){return new te(this,t,e)};Ht.prototype.__iterate=function(t,e){var r=this,n=0;this._root&&this._root.iterate((function(e){n++;return t(e[1],e[0],r)}),e);return n};Ht.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;if(!t){this.__ownerID=t;this.__altered=!1;return this}return ne(this.size,this._root,t,this.__hash)};function Wt(t){return!(!t||!t[Gt])}Ht.isMap=Wt ;var Vt,Gt="@@__IMMUTABLE_MAP__@@",Jt=Ht.prototype;Jt[Gt]=!0;Jt[d]=Jt.remove;Jt.removeIn=Jt.deleteIn;function $t(t,e){this.ownerID=t;this.entries=e}$t.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,a=i.length;o=Se)return ce(t,s,n,i);var p=t&&t===this.ownerID,h=p?s:C(s);f?u?c===l-1?h.pop():h[c]=h.pop():h[c]=[n,i]:h.push([n,i]);if(p){this.entries=h;return this}return new $t(t,h)}};function Xt(t,e,r){this.ownerID=t;this.bitmap=e;this.nodes=r}Xt.prototype.get=function(t,e,r,n){void 0===e&&(e=Dt(r));var i=1<<((0===t?e:e>>>t)&m),o=this.bitmap;return 0==(o&i)?n:this.nodes[ve(o&i-1)].get(t+y,e,r,n)};Xt.prototype.update=function(t,e,r,n,i,o,a){void 0===r&&(r=Dt(n));var u=(0===e?r:r>>>e)&m,s=1<=we)return fe(t,p,c,u,g);if(l&&!g&&2===p.length&&ue(p[1^f]))return p[1^f];if(l&&g&&1===p.length&&ue(g))return g;var d=t&&t===this.ownerID,v=l?g?c:c^s:c|s,b=l?g?me(p,f,g,d):be(p,f,d):_e(p,f,g,d);if(d){this.bitmap=v;this.nodes=b;return this}return new Xt(t,v,b)};function Yt(t,e,r){this.ownerID=t;this.count=e;this.nodes=r}Yt.prototype.get=function(t,e,r,n){void 0===e&&(e=Dt(r));var i=(0===t?e:e>>>t)&m,o=this.nodes[i];return o?o.get(t+y,e,r,n):n};Yt.prototype.update=function(t,e,r,n,i,o,a){void 0===r&&(r=Dt(n));var u=(0===e?r:r>>>e)&m,s=i===_,c=this.nodes,l=c[u];if(s&&!l)return this;var f=ae(l,t,e+y,r,n,i,o,a);if(f===l)return this;var p=this.count;if(l){if(!f&&--p>>r)&m,u=(0===r?n:n>>>r)&m;return new Xt(e,1<>>=1)a[u]=1&r?e[o++]:void 0;a[n]=i;return new Yt(t,o+1,a)}function pe(t,e,r){for(var i=[],o=0;o>1&1431655765))+(t>>2&858993459))+(t>>4)&252645135;t+=t>>8;return 127&(t+=t>>16)}function me(t,e,r,n){var i=n?t:C(t);i[e]=r;return i}function _e(t,e,r,n){var i=t.length+1;if(n&&e+1===i){t[e]=r;return t}for(var o=new Array(i),a=0,u=0;u0&&n=0&&t>>e&m;if(n>=this.array.length)return new De([],t);var i,o=0===n;if(e>0){var a=this.array[n];if((i=a&&a.removeBefore(t,e-y,r))===a&&o)return this}if(o&&!i)return this;var u=Ne(this,t);if(!o)for(var s=0;s>>e&m;if(i>=this.array.length)return this;if(e>0){var o=this.array[i];if((n=o&&o.removeAfter(t,e-y,r))===o&&i===this.array.length-1)return this} var a=Ne(this,t);a.array.splice(i+1);n&&(a.array[i]=n);return a};var Ke,Te,Me={};function Ae(t,e){var r=t._origin,n=t._capacity,i=je(n),o=t._tail;return a(t._root,t._level,0);function a(t,e,r){return 0===e?u(t,r):s(t,e,r)}function u(t,a){var u=a===i?o&&o.array:t&&t.array,s=a>r?0:r-a,c=n-a;c>v&&(c=v);return function(){if(s===c)return Me;var t=e?--c:s++;return u&&u[t]}}function s(t,i,o){var u,s=t&&t.array,c=o>r?0:r-o>>i,l=1+(n-o>>i);l>v&&(l=v);return function(){for(;;){if(u){var t=u();if(t!==Me)return t;u=null}if(c===l)return Me;var r=e?--l:c++;u=a(s&&s[r],i-y,o+(r<=t.size||e<0)return t.withMutations((function(t){e<0?Pe(t,e).set(0,r):Pe(t,0,e+1).set(e,r)}));e+=t._origin;var n=t._tail,i=t._root,o=w(S) ;e>=je(t._capacity)?n=Le(n,t.__ownerID,0,e,r,o):i=Le(i,t.__ownerID,t._level,e,r,o);if(!o.value)return t;if(t.__ownerID){t._root=i;t._tail=n;t.__hash=void 0;t.__altered=!0;return t}return Ie(t._origin,t._capacity,t._level,i,n)}function Le(t,e,r,n,i,o){var a,u=n>>>r&m,s=t&&u0){var c=t&&t.array[u],l=Le(c,e,r-y,n,i,o);if(l===c)return t;(a=Ne(t,e)).array[u]=l;return a}if(s&&t.array[u]===i)return t;x(o);a=Ne(t,e);void 0===i&&u===a.array.length-1?a.array.pop():a.array[u]=i;return a}function Ne(t,e){return e&&t&&e===t.ownerID?t:new De(t?t.array.slice():[],e)}function Fe(t,e){if(e>=je(t._capacity))return t._tail;if(e<1<0;){r=r.array[e>>>n&m];n-=y}return r}}function Pe(t,e,r){void 0!==e&&(e|=0);void 0!==r&&(r|=0);var n=t.__ownerID||new k,i=t._origin,o=t._capacity,a=i+e,u=void 0===r?o:r<0?o+r:i+r;if(a===i&&u===o)return t;if(a>=u)return t.clear();for(var s=t._level,c=t._root,l=0;a+l<0;){ c=new De(c&&c.array.length?[void 0,c]:[],n);l+=1<<(s+=y)}if(l){a+=l;i+=l;u+=l;o+=l}for(var f=je(o),p=je(u);p>=1<f?new De([],n):h;if(h&&p>f&&ay;v-=y){var _=f>>>v&m;d=d.array[_]=Ne(d.array[_],n)}d.array[f>>>y&m]=h}u=p){a-=p;u-=p;s=y;c=null;g=g&&g.removeBefore(n,0,a)}else if(a>i||p>>s&m;if(b!==p>>>s&m)break;b&&(l+=(1<i&&(c=c.removeBefore(n,s,a-l));c&&po&&(o=c.size);a(s)||(c=c.map((function(t){return ht(t)})));n.push(c)}o>t.size&&(t=t.setSize(o));return de(t,e,n)}function je(t){return t>>y<=v&&a.size>=2*o.size){n=(i=a.filter((function(t,e){return void 0!==t&&u!==e}))).toKeyedSeq().map((function(t){return t[0]})).flip().toMap();t.__ownerID&&(n.__ownerID=i.__ownerID=t.__ownerID)}else{n=o.remove(e);i=u===a.size-1?a.pop():a.set(u,void 0)}}else if(s){if(r===a.get(u)[1])return t;n=o;i=a.set(u,[e,r])}else{n=o.set(e,a.size);i=a.set(a.size,[e,r])}if(t.__ownerID){t.size=n.size;t._map=n;t._list=i;t.__hash=void 0;return t}return He(n,i)}e(Ge,J) ;function Ge(t,e){this._iter=t;this._useKeys=e;this.size=t.size}Ge.prototype.get=function(t,e){return this._iter.get(t,e)};Ge.prototype.has=function(t){return this._iter.has(t)};Ge.prototype.valueSeq=function(){return this._iter.valueSeq()};Ge.prototype.reverse=function(){var t=this,e=Qe(this,!0);this._useKeys||(e.valueSeq=function(){return t._iter.toSeq().reverse()});return e};Ge.prototype.map=function(t,e){var r=this,n=Ze(this,t,e);this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(t,e)});return n};Ge.prototype.__iterate=function(t,e){var r,n=this;return this._iter.__iterate(this._useKeys?function(e,r){return t(e,r,n)}:(r=e?yr(this):0,function(i){return t(i,e?--r:r++,n)}),e)};Ge.prototype.__iterator=function(t,e){if(this._useKeys)return this._iter.__iterator(t,e);var r=this._iter.__iterator(B,e),n=e?yr(this):0;return new P((function(){var i=r.next();return i.done?i:z(t,e?--n:n++,i.value,i)}))};Ge.prototype[g]=!0;e(Je,$);function Je(t){this._iter=t;this.size=t.size} Je.prototype.includes=function(t){return this._iter.includes(t)};Je.prototype.__iterate=function(t,e){var r=this,n=0;return this._iter.__iterate((function(e){return t(e,n++,r)}),e)};Je.prototype.__iterator=function(t,e){var r=this._iter.__iterator(B,e),n=0;return new P((function(){var e=r.next();return e.done?e:z(t,n++,e.value,e)}))};e($e,X);function $e(t){this._iter=t;this.size=t.size}$e.prototype.has=function(t){return this._iter.includes(t)};$e.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate((function(e){return t(e,e,r)}),e)};$e.prototype.__iterator=function(t,e){var r=this._iter.__iterator(B,e);return new P((function(){var e=r.next();return e.done?e:z(t,e.value,e.value,e)}))};e(Xe,J);function Xe(t){this._iter=t;this.size=t.size}Xe.prototype.entrySeq=function(){return this._iter.toSeq()};Xe.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate((function(e){if(e){dr(e);var n=a(e);return t(n?e.get(1):e[1],n?e.get(0):e[0],r)}}),e)} ;Xe.prototype.__iterator=function(t,e){var r=this._iter.__iterator(B,e);return new P((function(){for(;;){var e=r.next();if(e.done)return e;var n=e.value;if(n){dr(n);var i=a(n);return z(t,i?n.get(0):n[0],i?n.get(1):n[1],e)}}}))};Je.prototype.cacheResult=Ge.prototype.cacheResult=$e.prototype.cacheResult=Xe.prototype.cacheResult=_r;function Ye(t){var e=mr(t);e._iter=t;e.size=t.size;e.flip=function(){return t};e.reverse=function(){var e=t.reverse.apply(this);e.flip=function(){return t.reverse()};return e};e.has=function(e){return t.includes(e)};e.includes=function(e){return t.has(e)};e.cacheResult=_r;e.__iterateUncached=function(e,r){var n=this;return t.__iterate((function(t,r){return!1!==e(r,t,n)}),r)};e.__iteratorUncached=function(e,r){if(e===R){var n=t.__iterator(e,r);return new P((function(){var t=n.next();if(!t.done){var e=t.value[0];t.value[0]=t.value[1];t.value[1]=e}return t}))}return t.__iterator(e===B?I:B,r)};return e}function Ze(t,e,r){var n=mr(t);n.size=t.size;n.has=function(e){ return t.has(e)};n.get=function(n,i){var o=t.get(n,_);return o===_?i:e.call(r,o,n,t)};n.__iterateUncached=function(n,i){var o=this;return t.__iterate((function(t,i,a){return!1!==n(e.call(r,t,i,a),i,o)}),i)};n.__iteratorUncached=function(n,i){var o=t.__iterator(R,i);return new P((function(){var i=o.next();if(i.done)return i;var a=i.value,u=a[0];return z(n,u,e.call(r,a[1],u,t),i)}))};return n}function Qe(t,e){var r=mr(t);r._iter=t;r.size=t.size;r.reverse=function(){return t};t.flip&&(r.flip=function(){var e=Ye(t);e.reverse=function(){return t.flip()};return e});r.get=function(r,n){return t.get(e?r:-1-r,n)};r.has=function(r){return t.has(e?r:-1-r)};r.includes=function(e){return t.includes(e)};r.cacheResult=_r;r.__iterate=function(e,r){var n=this;return t.__iterate((function(t,r){return e(t,r,n)}),!r)};r.__iterator=function(e,r){return t.__iterator(e,!r)};return r}function tr(t,e,r,n){var i=mr(t);if(n){i.has=function(n){var i=t.get(n,_);return i!==_&&!!e.call(r,i,n,t)};i.get=function(n,i){ var o=t.get(n,_);return o!==_&&e.call(r,o,n,t)?o:i}}i.__iterateUncached=function(i,o){var a=this,u=0;t.__iterate((function(t,o,s){if(e.call(r,t,o,s)){u++;return i(t,n?o:u-1,a)}}),o);return u};i.__iteratorUncached=function(i,o){var a=t.__iterator(R,o),u=0;return new P((function(){for(;;){var o=a.next();if(o.done)return o;var s=o.value,c=s[0],l=s[1];if(e.call(r,l,c,t))return z(i,n?c:u++,l,o)}}))};return i}function er(t,e,r){var n=Ht().asMutable();t.__iterate((function(i,o){n.update(e.call(r,i,o,t),0,(function(t){return t+1}))}));return n.asImmutable()}function rr(t,e,r){var n=u(t),i=(l(t)?Ue():Ht()).asMutable();t.__iterate((function(o,a){i.update(e.call(r,o,a,t),(function(t){return(t=t||[]).push(n?[a,o]:o),t}))}));var o=vr(t);return i.map((function(e){return gr(t,o(e))}))}function nr(t,e,r,n){var i=t.size;void 0!==e&&(e|=0);void 0!==r&&(r|=0);if(K(e,r,i))return t;var o=T(e,i),a=M(r,i);if(o!=o||a!=a)return nr(t.toSeq().cacheResult(),e,r,n);var u,s=a-o;s==s&&(u=s<0?0:s);var c=mr(t) ;c.size=0===u?u:t.size&&u||void 0;!n&&ot(t)&&u>=0&&(c.get=function(e,r){return(e=O(this,e))>=0&&eu)return j();var t=i.next();return n||e===B?t:z(e,s-1,e===I?void 0:t.value[1],t)}))};return c}function ir(t,e,r){var n=mr(t);n.__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var a=0;t.__iterate((function(t,i,u){return e.call(r,t,i,u)&&++a&&n(t,i,o)}));return a};n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var a=t.__iterator(R,i),u=!0;return new P((function(){if(!u)return j() ;var t=a.next();if(t.done)return t;var i=t.value,s=i[0],c=i[1];if(!e.call(r,c,s,o)){u=!1;return j()}return n===R?t:z(n,s,c,t)}))};return n}function or(t,e,r,n){var i=mr(t);i.__iterateUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterate(i,o);var u=!0,s=0;t.__iterate((function(t,o,c){if(!u||!(u=e.call(r,t,o,c))){s++;return i(t,n?o:s-1,a)}}));return s};i.__iteratorUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterator(i,o);var u=t.__iterator(R,o),s=!0,c=0;return new P((function(){var t,o,l;do{if((t=u.next()).done)return n||i===B?t:z(i,c++,i===I?void 0:t.value[1],t);var f=t.value;o=f[0];l=f[1];s&&(s=e.call(r,l,o,a))}while(s);return i===R?t:z(i,o,l,t)}))};return i}function ar(t,e){var r=u(t),i=[t].concat(e).map((function(t){a(t)?r&&(t=n(t)):t=r?ut(t):st(Array.isArray(t)?t:[t]);return t})).filter((function(t){return 0!==t.size}));if(0===i.length)return t;if(1===i.length){var o=i[0];if(o===t||r&&u(o)||s(t)&&s(o))return o}var c=new et(i) ;r?c=c.toKeyedSeq():s(t)||(c=c.toSetSeq());(c=c.flatten(!0)).size=i.reduce((function(t,e){if(void 0!==t){var r=e.size;if(void 0!==r)return t+r}}),0);return c}function ur(t,e,r){var n=mr(t);n.__iterateUncached=function(n,i){var o=0,u=!1;function s(t,c){var l=this;t.__iterate((function(t,i){(!e||c0}function hr(t,e,n){var i=mr(t);i.size=new et(n).map((function(t){return t.size})).min();i.__iterate=function(t,e){for(var r,n=this.__iterator(B,e),i=0;!(r=n.next()).done&&!1!==t(r.value,i++,this););return i};i.__iteratorUncached=function(t,i){var o=n.map((function(t){return t=r(t),H(i?t.reverse():t) })),a=0,u=!1;return new P((function(){var r;if(!u){r=o.map((function(t){return t.next()}));u=r.some((function(t){return t.done}))}return u?j():z(t,a++,e.apply(null,r.map((function(t){return t.value}))))}))};return i}function gr(t,e){return ot(t)?e:t.constructor(e)}function dr(t){if(t!==Object(t))throw new TypeError("Expected [K, V] tuple: "+t)}function yr(t){qt(t.size);return E(t)}function vr(t){return u(t)?n:s(t)?i:o}function mr(t){return Object.create((u(t)?J:s(t)?$:X).prototype)}function _r(){if(this._iter.cacheResult){this._iter.cacheResult();this.size=this._iter.size;return this}return G.prototype.cacheResult.call(this)}function br(t,e){return t>e?1:t=0;r--)e={value:arguments[r],next:e};if(this.__ownerID){this.size=t;this._head=e;this.__hash=void 0;this.__altered=!0;return this}return Gr(t,e)};Ur.prototype.pushAll=function(t){if(0===(t=i(t)).size)return this;qt(t.size);var e=this.size,r=this._head;t.reverse().forEach((function(t){e++;r={value:t,next:r}}));if(this.__ownerID){this.size=e;this._head=r;this.__hash=void 0;this.__altered=!0;return this}return Gr(e,r)};Ur.prototype.pop=function(){return this.slice(1)};Ur.prototype.unshift=function(){return this.push.apply(this,arguments)};Ur.prototype.unshiftAll=function(t){return this.pushAll(t)};Ur.prototype.shift=function(){return this.pop.apply(this,arguments)};Ur.prototype.clear=function(){if(0===this.size)return this;if(this.__ownerID){this.size=0;this._head=void 0;this.__hash=void 0;this.__altered=!0;return this}return Jr()};Ur.prototype.slice=function(t,e){if(K(t,e,this.size))return this;var r=T(t,this.size) ;if(M(e,this.size)!==this.size)return kt.prototype.slice.call(this,t,e);for(var n=this.size-r,i=this._head;r--;)i=i.next;if(this.__ownerID){this.size=n;this._head=i;this.__hash=void 0;this.__altered=!0;return this}return Gr(n,i)};Ur.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;if(!t){this.__ownerID=t;this.__altered=!1;return this}return Gr(this.size,this._head,t,this.__hash)};Ur.prototype.__iterate=function(t,e){if(e)return this.reverse().__iterate(t);for(var r=0,n=this._head;n&&!1!==t(n.value,r++,this);)n=n.next;return r};Ur.prototype.__iterator=function(t,e){if(e)return this.reverse().__iterator(t);var r=0,n=this._head;return new P((function(){if(n){var e=n.value;n=n.next;return z(t,r++,e)}return j()}))};function qr(t){return!(!t||!t[Wr])}Ur.isStack=qr;var Hr,Wr="@@__IMMUTABLE_STACK__@@",Vr=Ur.prototype;Vr[Wr]=!0;Vr.withMutations=Jt.withMutations;Vr.asMutable=Jt.asMutable;Vr.asImmutable=Jt.asImmutable;Vr.wasAltered=Jt.wasAltered;function Gr(t,e,r,n){ var i=Object.create(Vr);i.size=t;i._head=e;i.__ownerID=r;i.__hash=n;i.__altered=!1;return i}function Jr(){return Hr||(Hr=Gr(0))}function $r(t,e){var r=function(r){t.prototype[r]=e[r]};Object.keys(e).forEach(r);Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(r);return t}r.Iterator=P;$r(r,{toArray:function(){qt(this.size);var t=new Array(this.size||0);this.valueSeq().__iterate((function(e,r){t[r]=e}));return t},toIndexedSeq:function(){return new Je(this)},toJS:function(){return this.toSeq().map((function(t){return t&&"function"==typeof t.toJS?t.toJS():t})).__toJS()},toJSON:function(){return this.toSeq().map((function(t){return t&&"function"==typeof t.toJSON?t.toJSON():t})).__toJS()},toKeyedSeq:function(){return new Ge(this,!0)},toMap:function(){return Ht(this.toKeyedSeq())},toObject:function(){qt(this.size);var t={};this.__iterate((function(e,r){t[r]=e}));return t},toOrderedMap:function(){return Ue(this.toKeyedSeq())},toOrderedSet:function(){ return Lr(u(this)?this.valueSeq():this)},toSet:function(){return Dr(u(this)?this.valueSeq():this)},toSetSeq:function(){return new $e(this)},toSeq:function(){return s(this)?this.toIndexedSeq():u(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Ur(u(this)?this.valueSeq():this)},toList:function(){return ke(u(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(t,e){return 0===this.size?t+e:t+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+e},concat:function(){return gr(this,ar(this,t.call(arguments,0)))},includes:function(t){return this.some((function(e){return vt(e,t)}))},entries:function(){return this.__iterator(R)},every:function(t,e){qt(this.size);var r=!0;this.__iterate((function(n,i,o){if(!t.call(e,n,i,o)){r=!1;return!1}}));return r},filter:function(t,e){return gr(this,tr(this,t,e,!0))},find:function(t,e,r){var n=this.findEntry(t,e);return n?n[1]:r},findEntry:function(t,e){var r;this.__iterate((function(n,i,o){ if(t.call(e,n,i,o)){r=[i,n];return!1}}));return r},findLastEntry:function(t,e){return this.toSeq().reverse().findEntry(t,e)},forEach:function(t,e){qt(this.size);return this.__iterate(e?t.bind(e):t)},join:function(t){qt(this.size);t=void 0!==t?""+t:",";var e="",r=!0;this.__iterate((function(n){r?r=!1:e+=t;e+=null!=n?n.toString():""}));return e},keys:function(){return this.__iterator(I)},map:function(t,e){return gr(this,Ze(this,t,e))},reduce:function(t,e,r){qt(this.size);var n,i;arguments.length<2?i=!0:n=e;this.__iterate((function(e,o,a){if(i){i=!1;n=e}else n=t.call(r,n,e,o,a)}));return n},reduceRight:function(t,e,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return gr(this,Qe(this,!0))},slice:function(t,e){return gr(this,nr(this,t,e,!0))},some:function(t,e){return!this.every(tn(t),e)},sort:function(t){return gr(this,lr(this,t))},values:function(){return this.__iterator(B)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){ return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(t,e){return E(t?this.toSeq().filter(t,e):this)},countBy:function(t,e){return er(this,t,e)},equals:function(t){return mt(this,t)},entrySeq:function(){var t=this;if(t._cache)return new et(t._cache);var e=t.toSeq().map(Qr).toIndexedSeq();e.fromEntrySeq=function(){return t.toSeq()};return e},filterNot:function(t,e){return this.filter(tn(t),e)},findLast:function(t,e,r){return this.toKeyedSeq().reverse().find(t,e,r)},first:function(){return this.find(D)},flatMap:function(t,e){return gr(this,sr(this,t,e))},flatten:function(t){return gr(this,ur(this,t,!0))},fromEntrySeq:function(){return new Xe(this)},get:function(t,e){return this.find((function(e,r){return vt(r,t)}),void 0,e)},getIn:function(t,e){for(var r,n=this,i=Sr(t);!(r=i.next()).done;){var o=r.value;if((n=n&&n.get?n.get(o,_):_)===_)return e}return n},groupBy:function(t,e){return rr(this,t,e)},has:function(t){return this.get(t,_)!==_}, hasIn:function(t){return this.getIn(t,_)!==_},isSubset:function(t){t="function"==typeof t.includes?t:r(t);return this.every((function(e){return t.includes(e)}))},isSuperset:function(t){return(t="function"==typeof t.isSubset?t:r(t)).isSubset(this)},keySeq:function(){return this.toSeq().map(Zr).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(t){return fr(this,t)},maxBy:function(t,e){return fr(this,e,t)},min:function(t){return fr(this,t?en(t):on)},minBy:function(t,e){return fr(this,e?en(e):on,t)},rest:function(){return this.slice(1)},skip:function(t){return this.slice(Math.max(0,t))},skipLast:function(t){return gr(this,this.toSeq().reverse().skip(t).reverse())},skipWhile:function(t,e){return gr(this,or(this,t,e,!0))},skipUntil:function(t,e){return this.skipWhile(tn(t),e)},sortBy:function(t,e){return gr(this,lr(this,e,t))},take:function(t){return this.slice(0,Math.max(0,t))},takeLast:function(t){return gr(this,this.toSeq().reverse().take(t).reverse())}, takeWhile:function(t,e){return gr(this,ir(this,t,e))},takeUntil:function(t,e){return this.takeWhile(tn(t),e)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=an(this))}});var Xr=r.prototype;Xr[f]=!0;Xr[F]=Xr.values;Xr.__toJS=Xr.toArray;Xr.__toStringMapper=rn;Xr.inspect=Xr.toSource=function(){return this.toString()};Xr.chain=Xr.flatMap;Xr.contains=Xr.includes;!function(){try{Object.defineProperty(Xr,"length",{get:function(){if(!r.noLengthWarning){var t;try{throw new Error}catch(e){t=e.stack}if(-1===t.indexOf("_wrapObject")){console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+t);return this.size}}}})}catch(t){}}();$r(n,{flip:function(){return gr(this,Ye(this))},findKey:function(t,e){var r=this.findEntry(t,e);return r&&r[0]},findLastKey:function(t,e){return this.toSeq().reverse().findKey(t,e)},keyOf:function(t){ return this.findKey((function(e){return vt(e,t)}))},lastKeyOf:function(t){return this.findLastKey((function(e){return vt(e,t)}))},mapEntries:function(t,e){var r=this,n=0;return gr(this,this.toSeq().map((function(i,o){return t.call(e,[o,i],n++,r)})).fromEntrySeq())},mapKeys:function(t,e){var r=this;return gr(this,this.toSeq().flip().map((function(n,i){return t.call(e,n,i,r)})).flip())}});var Yr=n.prototype;Yr[p]=!0;Yr[F]=Xr.entries;Yr.__toJS=Xr.toObject;Yr.__toStringMapper=function(t,e){return JSON.stringify(e)+": "+rn(t)};$r(i,{toKeyedSeq:function(){return new Ge(this,!1)},filter:function(t,e){return gr(this,tr(this,t,e,!1))},findIndex:function(t,e){var r=this.findEntry(t,e);return r?r[0]:-1},indexOf:function(t){var e=this.toKeyedSeq().keyOf(t);return void 0===e?-1:e},lastIndexOf:function(t){var e=this.toKeyedSeq().reverse().keyOf(t);return void 0===e?-1:e},reverse:function(){return gr(this,Qe(this,!1))},slice:function(t,e){return gr(this,nr(this,t,e,!1))},splice:function(t,e){ var r=arguments.length;e=Math.max(0|e,0);if(0===r||2===r&&!e)return this;t=T(t,t<0?this.count():this.size);var n=this.slice(0,t);return gr(this,1===r?n:n.concat(C(arguments,2),this.slice(t+e)))},findLastIndex:function(t,e){var r=this.toKeyedSeq().findLastKey(t,e);return void 0===r?-1:r},first:function(){return this.get(0)},flatten:function(t){return gr(this,ur(this,t,!1))},get:function(t,e){return(t=O(this,t))<0||this.size===1/0||void 0!==this.size&&t>this.size?e:this.find((function(e,r){return r===t}),void 0,e)},has:function(t){return(t=O(this,t))>=0&&(void 0!==this.size?this.size===1/0||te?-1:0}function an(t){if(t.size===1/0)return 0;var e=l(t),r=u(t),n=e?1:0;return un(t.__iterate(r?e?function(t,e){n=31*n+sn(Dt(t),Dt(e))|0}:function(t,e){n=n+sn(Dt(t),Dt(e))|0}:e?function(t){n=31*n+Dt(t)|0}:function(t){n=n+Dt(t)|0}),n)}function un(t,e){e=Et(e,3432918353);e=Et(e<<15|e>>>-15,461845907) ;e=Et(e<<13|e>>>-13,5);e=Et((e=(e+3864292196|0)^t)^e>>>16,2246822507);return e=Ot((e=Et(e^e>>>13,3266489909))^e>>>16)}function sn(t,e){return t^e+2654435769+(t<<6)+(t>>2)|0}return{Iterable:r,Seq:G,Collection:wt,Map:Ht,OrderedMap:Ue,List:ke,Stack:Ur,Set:Dr,OrderedSet:Lr,Record:wr,Range:St,Repeat:_t,is:vt,fromJS:ht}}()},324889:function(t,e,r){var n=r(734155);!function(t,e){"use strict";if(!t.setImmediate){var r,i,o=1,a={},u=!1,s=t.document,c=Object.getPrototypeOf&&Object.getPrototypeOf(t);c=c&&c.setTimeout?c:t;"[object process]"==={}.toString.call(t.process)?r=function(t){n.nextTick((function(){f(t)}))}:function(){if(t.postMessage&&!t.importScripts){var e=!0,r=t.onmessage;t.onmessage=function(){e=!1};t.postMessage("","*");t.onmessage=r;return e}}()?function(){var e="setImmediate$"+Math.random()+"$",n=function(r){r.source===t&&"string"==typeof r.data&&0===r.data.indexOf(e)&&f(+r.data.slice(e.length))};t.addEventListener?t.addEventListener("message",n,!1):t.attachEvent("onmessage",n) ;r=function(r){t.postMessage(e+r,"*")}}():t.MessageChannel?function(){var t=new MessageChannel;t.port1.onmessage=function(t){f(t.data)};r=function(e){t.port2.postMessage(e)}}():s&&"onreadystatechange"in s.createElement("script")?(i=s.documentElement,r=function(t){var e=s.createElement("script");e.onreadystatechange=function(){f(t);e.onreadystatechange=null;i.removeChild(e);e=null};i.appendChild(e)}):r=function(t){setTimeout(f,0,t)};c.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n{"use strict";t.exports=function(t){var i,o;if((t=String(t).toLowerCase()).length<3)return t;if(t.charCodeAt(0)===e){i=!0;t="Y"+t.substr(1)}b.test(t)?t=t.substr(0,t.length-2):_.test(t)&&(t=t.substr(0,t.length-1));if(o=m.exec(t))u.test(o[1])&&(t=t.substr(0,t.length-1));else if((o=y.exec(t))&&l.test(o[1])){t=o[1];v.test(t)?t+="e":S.test(t)?t=t.substr(0,t.length-1):f.test(t)&&(t+="e")}(o=g.exec(t))&&l.test(o[1])&&(t=o[1]+"i");(o=w.exec(t))&&u.test(o[1])&&(t=o[1]+r[o[2]]);(o=x.exec(t))&&u.test(o[1])&&(t=o[1]+n[o[2]]);(o=k.exec(t))?c.test(o[1])&&(t=o[1]):(o=d.exec(t))&&c.test(o[1])&&(t=o[1]);(o=h.exec(t))&&(c.test(o[1])||s.test(o[1])&&!f.test(o[1]))&&(t=o[1]);p.test(t)&&c.test(t)&&(t=t.substr(0,t.length-1));i&&(t="y"+t.substr(1));return t};var e="y".charCodeAt(0),r={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate", alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},n={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},i="[aeiouy]",o="([^aeiou][^aeiouy]*)",a="([aeiouy][aeiou]*)",u=new RegExp("^([^aeiou][^aeiouy]*)?"+a+o),s=new RegExp("^([^aeiou][^aeiouy]*)?"+a+o+a+"?$"),c=new RegExp("^([^aeiou][^aeiouy]*)?("+a+o+"){2,}"),l=new RegExp("^([^aeiou][^aeiouy]*)?"+i),f=new RegExp("^"+o+i+"[^aeiouwxy]$"),p=/ll$/,h=/^(.+?)e$/,g=/^(.+?)y$/,d=/^(.+?(s|t))(ion)$/,y=/^(.+?)(ed|ing)$/,v=/(at|bl|iz)$/,m=/^(.+?)eed$/,_=/^.+?[^s]s$/,b=/^.+?(ss|i)es$/,S=/([^aeiouylsz])\1$/,w=new RegExp("^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$"),x=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,k=new RegExp("^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$")},108717:(t,e,r)=>{"use strict";r.d(e,{Z:()=>f});var n=r(785893),i=(r(667294), r(294184)),o=r.n(i),a=r(294347),u=r.n(a);function s(t,e,r){e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r;return t}function c(t,e){e=null!=e?e:{};Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):function(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})));r.push.apply(r,n)}return r}(Object(e)).forEach((function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r))}));return t}function l(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n=0||(i[r]=t[r])}return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}}return i} const f=function(t){var e=t.open,r=void 0!==e&&e,i=t.className,a=l(t,["open","className"]);return(0,n.jsxs)("button",c(function(t){for(var e=1;e{"use strict";r.d(e,{Z:()=>i});var n=r(667294);function i(){var t=(0,n.createContext)(void 0);return{Provider:function(e){var r=e.initialStore,i=e.createStore,o=e.children,a=(0,n.useRef)();if(!a.current){if(r){console.warn("Provider initialStore is deprecated and will be removed in the next version.") ;i||(i=function(){return r})}a.current=i()}return(0,n.createElement)(t.Provider,{value:a.current},o)},useStore:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object.is,i=(0,n.useContext)(t);if(!i)throw new Error("Seems like you have not used zustand provider as an ancestor.");return i(e,r)},useStoreApi:function(){var e=(0,n.useContext)(t);if(!e)throw new Error("Seems like you have not used zustand provider as an ancestor.");return(0,n.useMemo)((function(){return{getState:e.getState,setState:e.setState,subscribe:e.subscribe,destroy:e.destroy}}),[e])}}}},42238:function(t,e,r){var n;!function(i,o){"use strict" ;var a="function",u="undefined",s="object",c="string",l="major",f="model",p="name",h="type",g="vendor",d="version",y="architecture",v="console",m="mobile",_="tablet",b="smarttv",S="wearable",w="embedded",x="Amazon",k="Apple",C="ASUS",E="BlackBerry",O="Firefox",D="Google",K="Huawei",T="LG",M="Microsoft",A="Motorola",I="Opera",B="Samsung",R="Sharp",L="Sony",N="Xiaomi",F="Zebra",P="Facebook",z="Chromium OS",j="Mac OS",U=function(t){for(var e={},r=0;r0?2===u.length?typeof u[1]==a?this[u[0]]=u[1].call(this,l):this[u[0]]=u[1]:3===u.length?typeof u[1]!==a||u[1].exec&&u[1].test?this[u[0]]=l?l.replace(u[1],u[2]):o:this[u[0]]=l?u[1].call(this,l,u[2]):o:4===u.length&&(this[u[0]]=l?u[3].call(this,l.replace(u[1],u[2])):o):this[u]=l||o}f+=2}},G=function(t,e){for(var r in e)if(typeof e[r]===s&&e[r].length>0){for(var n=0;n2){t.model="iPad";t.type=_}return t};this.getEngine=function(){var t={};t.name=o;t.version=o;V.call(t,n,f.engine);return t};this.getOS=function(){var t={} ;t.name=o;t.version=o;V.call(t,n,f.os);!t.name&&l&&"Unknown"!=l.platform&&(t.name=l.platform.replace(/chrome os/i,z).replace(/macos/i,j));return t};this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};this.getUA=function(){return n};this.setUA=function(t){n=typeof t===c&&t.length>350?W(t,350):t;return this};this.setUA(n);return this};X.VERSION="0.7.34";X.BROWSER=U([p,d,l]);X.CPU=U([y]);X.DEVICE=U([f,g,h,v,m,b,_,S,w]);X.ENGINE=X.OS=U([p,d]);if(typeof e!==u){t.exports&&(e=t.exports=X);e.UAParser=X}else r.amdO?(n=function(){return X}.call(e,r,e,t))!==o&&(t.exports=n):typeof i!==u&&(i.UAParser=X);var Y=typeof i!==u&&(i.jQuery||i.Zepto);if(Y&&!Y.ua){var Z=new X;Y.ua=Z.getResult();Y.ua.get=function(){return Z.getUA()};Y.ua.set=function(t){Z.setUA(t);var e=Z.getResult();for(var r in e)Y.ua[r]=e[r]}}}("object"==typeof window?window:this)}}]); //# sourceMappingURL=c30dc89c64400a4d4e76.js.map